bk978 0 7503 3455 6ch1
bk978 0 7503 3455 6ch1
bk978 0 7503 3455 6ch1
Download details:
IP Address: 140.109.103.203
This content was downloaded on 07/06/2024 at 06:18
Chapter 1
Geometry and physics
Properly formulating classical field theory requires some basic concepts from
differential geometry. This book will develop these ideas and techniques specifically
for application to physical systems, and so the presentation is neither complete nor
rigorous. Instead, the intent is to place physical concepts familiar from basic physics
into a more unified context. In particular, coordinate systems, coordinate trans-
formations, vectors, the metric tensor, the gradient, the Laplacian, and differential
forms are critical ingredients in formulating classical field theory and also form the
foundation of basic differential geometry. These ideas and constructs will be used
throughout this book and so familiarity with these tools is important.
1.1 Manifolds
Newtonian physics was formulated to describe the phenomenon of motion or
dynamics. The classical dynamics of Newton makes a number of assumptions, often
taken for granted in the presentation of elementary physics, regarding the properties
of the space in which motion occurs. The most basic assumption of Newtonian
physics is that the space available for motion is a smooth collection of points and
that, as a point particle moves in that space, its position is a continuous or smooth
trajectory through those points. It is therefore possible to install a coordinate system,
at least locally, that allows the definition of the calculus operations of differentiation
and integration. Loosely speaking, the term local means that there is a neighborhood
of each point where this is possible. The installation of a coordinate system is
understood to be a local mapping of the points in the space into the coordinates of
the point or a function that meets the same objective. There may be overlapping
neighborhoods with different coordinate systems, and where they overlap these
coordinate mappings must be invertible and one-to-one, which requires their
differentiability. A collection of points is referred to mathematically as a manifold,
1-2
Classical Field Theory and the Stress–Energy Tensor (Second Edition)
However, depending on the manifold or the choice of coordinate system, the process
of installing a coordinate system can become subtle. For example, it is possible to
choose coordinate axes that are not perpendicular as well as defining coordinates by
perpendicular projection. In addition, if the manifold is non-Euclidean, the expres-
sions of (1.1) require modification.
1-3
Classical Field Theory and the Stress–Energy Tensor (Second Edition)
1-4
Classical Field Theory and the Stress–Energy Tensor (Second Edition)
These two sets of coordinates must also obey the chain rule, which states that
n n
∂y j (x ) ∂x k(y ) ∂y j ∂x j (y ) ∂y k (x ) ∂x j
∑ ∂x k
∂ y ℓ
=
∂y ℓ
= δ j ℓ, ∑ ∂y k
∂ x ℓ
=
∂x ℓ
= δ j ℓ. (1.4)
k=1 k=1
Exercise 1.1. Show explicitly that the Cartesian to polar coordinate transformation
(1.1) satisfies
∂r ∂x ∂r ∂y ∂r ∂x ∂r ∂y
+ = 0, + = 1.
∂x ∂θ ∂y ∂θ ∂x ∂r ∂y ∂r
1-5
Classical Field Theory and the Stress–Energy Tensor (Second Edition)
Exercise 1.2. Using (1.6), demonstrate the two very useful properties of the three-
dimensional Levi-Civita symbol in a Euclidean space:
3
∑ ε kℓmεkij = δ ℓ iδ m j − δ ℓ jδ mi , (1.7)
k=1
3
∑ ε ℓjkεijk = 2 δ ℓ i . (1.8)
j ,k = 1
It is tedious but easy to show both sides are the same by writing out all possible index
combinations.
where n is the number of indices. This follows by noting that the n-dimensional case
of (1.11) is simply n copies of the n − 1- dimensional case, giving n · (n − 1)! = n!,
completing the inductive proof.
For the case of a coordinate transformation from x-coordinates to y-coordinates
in n dimensions, given by the functions x j = x j (y ) and y j = y j (x ), the Jacobian J is
given by
1-6
Classical Field Theory and the Stress–Energy Tensor (Second Edition)
n
∂x j1(y ) ∂x j2(y ) ∂x jn(y )
J (y ) = ∑ ε j1j2 …jn
∂y1 ∂y 2
…
∂y n
. (1.12)
j1 , j2 , … , jn = 1
The reader may recognize (1.12) as the determinant of the matrix whose elements are
∂x j /∂y k . This is discussed in more detail in chapter 7, where linear algebra is
reviewed. The properties of the Jacobian are discussed later in this chapter, in
particular, where differential forms are presented. Wherever the Jacobian is nonzero,
the relationship between the y-coordinates and the x-coordinates is invertible. For
example, (1.1) relates the Cartesian coordinates x1 = x and x 2 = y for the two-
dimensional Euclidean plane to the polar coordinates y1 = r and y 2 = θ for the same
two-dimensional Euclidean plane. The Jacobian for transforming from Cartesian to
polar coordinates is given by
2
∂x a ∂x b ∂x ∂y ∂y ∂x
J (r , θ ) = ∑ εab 1
∂y ∂y 2
= ε12
∂r ∂θ
+ ε21
∂r ∂θ
= r cos2 θ + r sin2 θ = r , (1.13)
a, b = 1
The proof that (1.14) is equivalent to (1.12) follows from relabeling any two of the
summed dummy indices, say j1 and j2, and noting that rearranging the first two
factors gives
n
∂x j2(y ) ∂x j1(y ) ∂x jn(y )
∑ ε j2 j1…jn
∂y kl ∂y k2
…
∂y kn
j1 , … , jn = 1
n (1.15)
∂x j1(y ) ∂x j2(y ) ∂x jn(y )
= − ∑ ε j1j2 …jn … .
j ,…,j =1
∂y k2 ∂y k1 ∂y kn
1 n
This shows that the left-hand side of (1.14) changes sign under a permutation of the
k indices and therefore vanishes if any two of the k indices are the same. This is
precisely the property of the Levi-Civita symbol on the right-hand side of (1.14).
Examining the expression for n = 2, where ε11 = ε22 = 0, shows that
2
∂x a(y ) ∂x b(y ) ∂x1(y ) ∂x 2(y ) ∂x 2(y ) ∂x1(y )
∑ εab
∂y c ∂y d
=
∂y c ∂y d
−
∂y c ∂y d
, (1.16)
a, b = 1
1-7
Classical Field Theory and the Stress–Energy Tensor (Second Edition)
Exercise 1.3. If attention is restricted to the first quadrant, where (x, y ) > 0 in
Cartesian coordinates, hyperbolic coordinates (u , v ) are defined by
1
u= ln (x / y ), v = xy ⟺ x = v exp(u ), y = v exp( − u ). (1.20)
2
Show that the Jacobian for this coordinate transformation is J (u , v ) = 2v, so that
hyperbolic coordinates are uniquely invertible for x, y > 0.
1-8
Classical Field Theory and the Stress–Energy Tensor (Second Edition)
These differentials are not the only contravariant quantities of importance in field
theory. Such contravariant quantities are notationally identified using a superscript,
so that Vj transforms identically to (1.21) in another coordinate system.
Similarly, the relationship of the partial derivatives in the two coordinate systems
∂/∂x k and ∂/∂y j is given by the inverse functions from the chain rule (1.4),
n
∂ ∂x k(y ) ∂
∂y j
= ∑ ∂y j ∂x k
. (1.22)
k=1
The mapping (1.22) between ∂/∂y j and the original ∂/∂x j is referred to as a covariant
transformation, and it identifies the partial derivatives as covariant quantities. The
partial derivative is not the only covariant quantity of importance in field theory.
Such covariant quantities are notationally identified using a subscript, so that
∂/∂x j ≡ ∂j indicates the covariant transformation property of the partial derivative
with respect to xj. All other covariant quantities Vj transform according to (1.22)
when a coordinate transformation occurs.
The two types of transformations, (1.21) and (1.22), provide observers with a well-
defined mathematical recipe to compare covariant and contravariant quantities
measured in different coordinate systems. Therefore, it is a basic assumption of field
theory that covariant and contravariant quantities, and their extension to spinor
quantities (to be discussed), provide the building blocks of all physically viable theories.
As an example, using (1.21), (1.22), and the chain rule (1.4) shows that both
coordinate systems result in the same form for the differential operator d,
n
∂
n ⎛ n
∂y j ℓ⎞⎛
n
∂x k ∂ ⎞
d = ∑ dy j
∂y j
= ∑⎜⎜∑ ∂ d x ⎟⎟⎜⎜ ∑ ⎟
k⎟
j=1 j = 1⎝ ℓ = 1
xℓ j
⎠⎝ k = 1 ∂y ∂x ⎠
(1.23)
n ⎛ n ⎞ n n
ℓ⎜ ∂x k ∂y j ⎟ ∂ ∂ ∂
= ∑ dx ⎜∑ j ℓ ⎟ k = ∑ dx ℓ δ k ℓ = ∑ dx k ∂x k .
k, ℓ = 1 ⎝ j = 1 ∂y ∂x ⎠ ∂x k, ℓ = 1
∂x k k=1
1-9
Classical Field Theory and the Stress–Energy Tensor (Second Edition)
n n n
j
α βj = ∑ α βj ,j (j )
α βj ≠ ∑α (j )
βj , δ(jj ) ≠ ∑ δjj , (1.24)
j=1 j=1 j=1
where the last two expressions stand for the product of α (j ) with βj and the element
δ(jj ), respectively, each with no sum over the index j. The demonstration of (1.23) is
repeated, step for step, using the summation convention:
∂ ⎛ ∂y j ⎞⎛ ∂x k ∂ ⎞
d = dy j = ⎜ d x ℓ
⎟⎜ j ⎟
∂y j ⎝ ∂x ℓ ⎠⎝ ∂y ∂x k ⎠
(1.25)
⎛ ∂x k ∂y j ⎞ ∂ ∂ ∂
= dx ℓ⎜ j ℓ ⎟ k = dx ℓ δℓk = dx k k .
⎝ ∂y ∂x ⎠ ∂x ∂x k
∂x
The Kronecker delta gives
n n
δkk = ∑ δkk = ∑ 1 = n, δ((kk)) = 1. (1.26)
k=1 k=1
The value of n is determined contextually from the dimension of the quantity, which
requires the reader to be aware of the dimension of the manifold under analysis. The
repeated index is a dummy index, since the choice of repeated symbol is irrelevant, so
that δ jj = δkk = n. As with the Levi-Civita symbol, it is common practice in physics to
use the lower-case Latin letters, such as j and k, to indicate two or three dimensions and
lower-case Greek letters, such as μ and ν, to indicate four and higher dimensions.
Given a contravariant quantity A j (x ) and a covariant quantity Bk (x ), it is possible
to form a scalar quantity S (x ) through contraction, which is the sum over the
product of the components,
S (x ) = A j (x )Bj (x ). (1.27)
Demonstrating that S (x ) is a scalar is identical to the demonstration (1.25),
⎛ ∂y j ⎞⎛ ∂x k ⎞
S′(y ) = A′ j (y )B j′(y ) = ⎜ ℓ Aℓ (x(y ))⎟⎜ j Bk(x(y ))⎟
⎝ ∂x ⎠⎝ ∂y ⎠
⎛ ∂x k(y ) ∂y j (x ) ⎞ (1.28)
= Aℓ (x )⎜ ⎟Bk(x ) = Aℓ (x ) δℓk Bk(x )
⎝ ∂y j ∂x ℓ ⎠
= Ak (x )Bk(x ) = S (x ).
The Kronecker delta δkj defined by (1.2) is a purely mathematical construct, and
so it must be invariant under coordinate transformations. This will be true as long as
the j index transforms contravariantly, like (1.21), and the k index transforms
covariantly, like (1.22). Denoting the Kronecker delta in the y-coordinate system as
δ′j i , it follows from the properties of the Kronecker delta and the chain rule that
∂y i (x ) ∂x ℓ(y ) k ∂y i (x ) ∂x k(y ) ∂y i
δ′j i = δ ℓ = = = δ ij , (1.29)
∂x k ∂y j ∂x k ∂y j ∂y j
1-10
Classical Field Theory and the Stress–Energy Tensor (Second Edition)
demonstrating that the Kronecker delta is the same in all coordinate systems, as it
must be.
So far, there have been no restrictions on the specific form of the coordinate
transformation other than giving a nonzero value for the Jacobian (1.12). In physical
applications, there is a significant possibility that a coordinate transformation may
involve two coordinate systems whose origins are in relative motion. Understanding
the effects of relative motion for different observers requires a physical principle for
resolution. This is because relative motion involves the interplay of time and
distance measurements, and may result in effects similar to those of forces. This
will be discussed in detail later.
1-11
Classical Field Theory and the Stress–Energy Tensor (Second Edition)
∂r(x ) Δr
e j (x ) = = lim
∂x j Δx j → 0 Δx j
(1.30)
r(x1, … , x j + Δx j , … , x n) − r(x1, … , x j , … , x n)
= lim .
Δx j → 0 Δx j
Definition (1.30) shows that there are n basis vectors ej , since there are n coordinates.
Understanding definition (1.30) begins by noting that the numerator is the
difference in the position vector at infinitesimally separated points,
Δr = r(x1, … , x j + Δx j , … , x j ) − r(x1, … , x j , … , x n). (1.31)
Because the partial derivative ∂/∂x j in definition (1.30) holds all coordinates except
xj constant, the difference Δr can be visualized in the following way. As Δx j
changes, the tip of the position vector directed to the point p moves along the line of
constant value for all other coordinates, which is the jth coordinate gridline, and this
defines the vector Δr . The direction of Δr is therefore tangent to the jth gridline, and
this is the direction of ej .
The case of the Euclidean plane is depicted in figure 1.2 for both Cartesian and
polar coordinates with exaggerated values of Δx j . For the case of Cartesian
coordinates (x , y ) in two dimensions, the direction vector ex ∼ Δr /Δx is tangent
to gridlines of constant y, so that ex is everywhere parallel to the x-axis. Although not
depicted, ey is tangent to the gridlines of constant x and is everywhere parallel to the
y-axis. The Cartesian direction vectors therefore maintain their orientations
throughout a Euclidean manifold. However, choosing polar coordinates (r, θ ) gives
a direction vector e θ ∼ Δr /Δθ that is tangent in the limit Δθ → 0 to the circular
gridlines of constant r. Although not depicted, er is tangent to gridlines of constant θ,
which are straight lines radiating from the origin. As a result, er is radial at every
point around the origin. It should be clear that both er and e θ change orientation at
different points in the plane, and that the local directions of both are dependent on
the angular coordinate, θ. Although not always displayed, the polar coordinate
direction vectors are therefore functions of θ and should be written er(θ ) and e θ(θ ).
As a result, a general direction vector ej may depend on the point where it is defined,
1-12
Classical Field Theory and the Stress–Energy Tensor (Second Edition)
1-13
Classical Field Theory and the Stress–Energy Tensor (Second Edition)
Result (1.33) breaks into straight-line integrations from the origin to the vector tip
along the component vectors of dr , reflecting the independence of the directions.
Because the Cartesian unit vectors are constant throughout a Euclidean manifold,
they can be factored from the integrand. Result (1.33) shows that the use of
Cartesian coordinates in a Euclidean space results in a position vector with
the Cartesian coordinates of the tip as its components, so that r k (x ) = x k . Using
the Cartesian result ∂ek /∂x j = 0 shows that (1.33) satisfies
∂r(x ) ∂ ∂ej
k
= k
(x j ej ) = δkj ej + x j = ek (1.34)
∂x ∂x ∂x k
for all k, and so it is consistent with definition (1.30).
By extension of (1.33), a finite Euclidean position vector in an arbitrary
coordinate system will take the general form
r(x ) = r1(x ) e1(x ) + r 2(x ) e 2(x ) + ⋯ + r n(x ) e n(x ) = r j (x ) ej (x ), (1.35)
where {ej (x )} is the set of direction vectors at the tip of the vector. In expression (1.35)
r j (x ) are the components of the vector r (x ). In a general coordinate system, r j (x ) are
functions of the coordinates x of the point p that defines the vector. The form of
the components will also depend on the direction vectors, which are determined by
the choice of coordinate system. However, in an arbitrary coordinate system the
components rj in general do not coincide with the coordinates of the vector tip.
Definitions (1.30) and (1.32) show that the direction vectors transform identically
to the partial derivative under a coordinate transformation. Denoting the direction
vectors in the y-coordinate system as {e′j (y )}, it follows that
∂r ∂x ∂r ∂y ∂r
eθ = = + = −r sin θ ex + r cos θ e y . (1.39)
∂θ ∂θ ∂x ∂θ ∂y
These two results can be found using Euclidean geometry and trigonometry, but
are much more easily obtained from the covariant transformation formula (1.36).
1-14
Classical Field Theory and the Stress–Energy Tensor (Second Edition)
Result (1.39) shows that e θ is indeed proportional to r. It will be useful to note that
(1.38) allows the two-dimensional finite Cartesian position vector (1.33) to be
expressed in polar coordinates as
r = x ex + y e y = r cos θ ex + r sin θ e y = r(cos θ ex + sin θ e y) = r e r . (1.40)
Using the chain rule, the transformation (1.36) can be inverted to find
⎛ ∂x ℓ(y ) ∂y j (x ) ⎞
ek(x ) = δkℓ e ℓ(x ) = ⎜ ⎟e ℓ(y(x ))
⎝ ∂y j ∂x k ⎠
(1.41)
∂y j (x ) ⎛ ∂x ℓ(y ) ⎞ ∂y j (x )
= ⎜ e ℓ ( y( x )) ⎟= e′j (y(x )),
∂x k ⎝ ∂y j ⎠ ∂x k
Exercise 1.4. The relationship between Cartesian coordinates (x, y, z ) and spherical
coordinates (r, θ , ϕ ) in three dimensions is given by
Show that the direction vectors in spherical coordinates are given in terms of the
Cartesian direction vectors by
e r = sin θ cos ϕ ex + sin θ sin ϕ e y + cos θ ez ,
e θ = r cos θ cos ϕ ex + r cos θ sin ϕ e y − r sin θ ez , (1.43)
e ϕ = − r sin θ sin ϕ ex + r sin θ cos ϕ e y ,
and that the Cartesian position vector (1.33) in three dimensions, r = x ex + y ey + z ez ,
is given by
r = r er . (1.44)
Because both ej and ∂j play the same directional role, one for vectors and the
other for functions, there is a directional equivalence between the two sets, denoted
by {ej } ↔ {∂j}. This directional equivalence is at the foundation of differential
geometry, and since the work of Cartan the two sets, {ej } and {∂j}, have been used
interchangeably as a direction basis. In Cartan’s notation the vector v is written
∂
v(x ) = v j (x ) , (1.45)
∂x j
and is made concrete by examining its effect on a scalar function φ(x ), which is given
by v(x )φ(x ). Because φ(x ) is an arbitrary function, this creates a vector space
at point x. This is discussed again in the sections on trajectories and tangent spaces.
1-15
Classical Field Theory and the Stress–Energy Tensor (Second Edition)
It is the covariant property of {ej } that renders the combination (1.37) invariant
under coordinate changes. The basis vectors {ej } are referred to as the legs of a
vector, and so they are often referred to as zweibein, dreibein, vierbein, and vielbein,
depending on whether there are two, three, four, or many legs.
It is possible to consider a transformation between two coordinate systems that
changes the origin. An example of such a transformation is depicted for the two-
dimensional case in figure 1.3. For simplicity, the x-coordinate system will be chosen
to be Cartesian. The inverse coordinate transformation x k (y ) has the property that
x k (0) = a k , which are the x-coordinates of the origin in the y-coordinate system. For
such a case, the finite position vector can be written
r (x ) = x k (x ) e k (x ) = (x k (x ) − a k )e k (x ) + a k e k (x )
≡ y k (x ) e k (x ) + a k e k (x ) (1.46)
= r˜(x ) + a(x ).
The original vector r (x ) is now expressed as the sum of two vectors, r̃ (x ) and a(x ),
where a is the position vector of the y-coordinate origin in the x-coordinate system,
while r̃ (x ) is the position vector of the point p in the new coordinate system, where r̃
has the components y k = x k − a k . The latter follows from the fact that the
components of r̃ (x ) are zero when y j = 0, which occurs if x k = a k . The direction
vectors are defined at point p, and so r̃ is the position vector of point p defined using
the new origin. In an arbitrary second coordinate system, (1.41) gives
⎛ ∂y j (x ) ⎞
r˜(x ) = r˜ k(x ) ek(x ) = e′j (y )⎜r˜ k(x ) ⎟ = r˜ ′ j (y ) e′j (y ) = r˜(y ). (1.47)
⎝ ∂x k ⎠ x(y )
The two vectors, r̃ (x ) and r̃ (y ), are the same vector since they share the same origin
and the same tip. Result (1.47) gives
∂y j (x )
r˜ ′ j (y ) = r˜ k(x ) . (1.48)
∂x k x(y )
1-16
Classical Field Theory and the Stress–Energy Tensor (Second Edition)
This shows that the finite position vector components transform as contravariant
quantities, but only for the components of the vector emanating from the origin of
the new coordinate system. This is consistent with the contravariant nature of the
infinitesimal components dx j of dr . Because the origin has been moved or
translated, such a coordinate transformation is said to include a translation. If there
is no translation of the origin, the r̃ k (x ) components in (1.48) are replaced with r k (x ).
Result (1.48) can be clarified by considering the transformation in the Euclidean
plane from two-dimensional Cartesian coordinates (x1, x 2 ) to two-dimensional polar
coordinates (r̃ , θ ) for the case depicted in figure 1.3. Such a transformation is
expressed mathematically by
⎛ x2 − a2 ⎞
r˜ = (x1 − a1)2 + (x 2 − a 2 )2 , θ = tan−1 ⎜ 1 ⎟ ⟺
⎝ x − a1 ⎠ (1.49)
1 1 2 2
x = a + r˜ cos θ , x = a + r˜ sin θ .
The vector a = a j ej is a position vector from the original Cartesian coordinate origin
to the point (a1, a 2 ) in Cartesian coordinates. Applying formula (1.48) requires the
identification of x˜1 = x1 − a1 and x˜ 2 = x 2 − a 2 as the Cartesian coordinates of the
point measured with respect to the new origin. Using these in (1.48) in combination
with (1.49) gives the position vector components in the translated polar coordinate
system,
⎛ 1 ∂˜r ⎛ 1 ⎞
∂˜r ⎞ (x − a1)2 + (x 2 − a 2 )2
r˜ ′ 1 = ⎜x
˜ + x˜ 2 ⎟ = ⎜⎜ ⎟
⎟ = r˜ ,
⎝ ∂x1 ∂x 2 ⎠ x(r˜ ) ⎝ (x1 − a1)2 + (x 2 − a 2 )2 ⎠ x(r˜ )
⎛ ∂θ ∂θ ⎞ (1.50)
r˜ ′ 2 = ˜1
⎜x + x˜ 2 ⎟
⎝ ∂x1
∂x 2 ⎠ x(r˜ )
Exercise 1.5. Show that the polar coordinate direction vectors ej (y ) in the
translated coordinate system take the same form as (1.38) and (1.39), although r is
replaced by r̃ , while the trigonometric functions stand for cos θ = (x1 − a1)/r˜ and
sin θ = (x 2 − a 2 )/r˜ .
Using (1.50) shows that the finite position vector r in the original system is
therefore given as the sum
r(x ) = r˜(y ) + a = r˜ e r(y ) + a . (1.51)
1-17
Classical Field Theory and the Stress–Energy Tensor (Second Edition)
The vector r̃ (x ) does not involve e θ , since the position vector r̃ (x ) points radially
from the new origin at a .
It is worth repeating that a finite position vector r can be expressed in the general
form (1.35) or the specific Cartesian form (1.33) only in a Euclidean manifold. This is
possible because a Euclidean manifold allows unique straight lines everywhere
throughout the manifold. As a result, specifying the origin and the point of interest
in a Euclidean manifold is sufficient to determine the unique straight line between
the two, in turn defining the finite position vector. However, in a general non-
Euclidean manifold, only the infinitesimal change in the position vector drp , which is
defined at each point p by (1.32), is available. This is because the orientation of the
unit vectors at each point will depend on the curvature of the manifold at that point.
As a result, the components of the vector will depend upon the nature of the
manifold between the origin and the final position as well as the path between the
two points. In a non-Euclidean manifold, finite position vectors become cumber-
some and so are seldom, if ever, used. Alternate methods for determining distances
and angles will be developed.
Examining figure 1.2 for the Cartesian case shows that the two vectors on the right-
hand side of (1.52) form two sides of a parallelogram. Their sum, the vector on the
left-hand side of (1.52), is given by the diagonal of the parallelogram. The same
graphical relationship holds in figure 1.3, where the vector r = r˜+a is the diagonal of
the parallelogram formed by a and r̃ . This gives the well-known parallelogram law of
vector addition in a Euclidean manifold. The two vectors being added are treated as
the adjacent sides of a parallelogram, and the resultant vector is the diagonal of the
parallelogram. The parallelogram law can be applied to the component vectors in
(1.35) by adding them sequentially. In the case of Cartesian coordinates, the finite
result (1.33) shows that the two perpendicular components x ex and y ey sum to the
vector directed to the point (x , y ). This is consistent with the parallelogram law,
since the two component vectors define a rectangle whose diagonal is their sum.
While this process has been introduced graphically, it can now be expressed
mathematically.
The mathematical method used to implement the parallelogram law requires the
scalar product for vectors, also known as the inner product or dot product. In
Euclidean n the scalar product of two finite position vectors r1 and r2 is defined as
r1 · r2 = r2 · r1 = r1 r2 cos ϕ12 , (1.53)
where ∣r1∣ and ∣r2∣ are the lengths or magnitudes of the position vectors r1 and r2 ,
respectively, while ϕ12 is the angle between the two vectors measured in the plane
they define. When there is no chance of confusion, the magnitude of the vector r will
1-18
Classical Field Theory and the Stress–Energy Tensor (Second Edition)
be written ∣r∣ = r . The scalar product of two finite vectors creates a directionless
scalar quantity from them that depends on both their magnitudes and their relative
directions, and in a Euclidean manifold is the perpendicular projection of r1 onto r2 . If
the scalar product of two nonzero vectors is zero, then the two vectors are
perpendicular or orthogonal, since cos ϕ = 0 is satisfied only if ϕ = ±π /2. Since
the angle between a vector r and itself is zero, the magnitude r of the position vector
r in n is given by
r · r = r · r · cos 0 = r 2 . (1.54)
The scalar product therefore yields the magnitude or length of a vector in n . The
length of the position vector r in a Euclidean manifold is understood as the distance
to the origin for the point defining the vector. One of the immediate ramifications
of (1.54) is that the vector ar , where a is an arbitrary real number, has the
magnitude ar .
The parallelogram law for adding two vectors in a Euclidean manifold can now
be formalized. If r1 and r2 are two position vectors emanating from a common
origin, it follows that the magnitude of the vector r = r1 + r2 that results from adding
them is given by
r 2 = r · r = (r1 + r2 ) · (r1 + r2 ) = r1 · r1 + r2 · r2 + 2 r1 · r2
(1.55)
= r12 + r22 + 2 r1r2 cos ϕ12 .
This is the familiar law of cosines for finding the third leg of an oblique triangle,
given two sides that have the angle π − ϕ12 between them. This shows that the zero
vector, defined by 0 = r − r , has zero magnitude and is therefore a point. Once r is
known, the direction of the resultant vector can obtained from the angles between
one of the original vectors and the resultant vector. For example, the angle ϕr r1
between the resultant vector r and r1 is given by
r · r1 (r + r2 ) · r1 r r
cos ϕr r1 = = 1 = 1 + 2 cos ϕ12 . (1.56)
r r1 r r1 r r
Because of the similarity between (1.55) and the law of cosines, vector addition is
often depicted as placing one vector on the tip of the other vector and drawing the
third leg of the triangle that is formed. This is consistent with the intuitive idea that
adding the two position vectors is identical to performing sequential displacements
and determining the final position from vector addition. However, both vectors in
(1.55) and (1.56) are defined with respect to the same origin. As a result, forming a
triangle, or equivalently a parallelogram, requires the second position vector to be
moved or transported to the tip of the other position vector so that it remains parallel
to itself, a process known as parallel transport. Parallel transport in a Euclidean
manifold is straightforward, while the parallel transport of vectors in a non-
Euclidean manifold will be developed in chapter 10.
For a Euclidean manifold, result (1.54) can be combined with (1.35) to obtain the
magnitude of a vector from its components,
1-19
Classical Field Theory and the Stress–Energy Tensor (Second Edition)
r 2 = r · r = (r j ej ) · (r k ek) = r j r k ej · ek . (1.57)
Result (1.57) can be evaluated for the case in which the vector is in a Cartesian
coordinate system. It was established earlier that Cartesian direction vectors have a
unit length and are tangent to orthogonal coordinate gridlines, which gives
⎧1 if j = k
ej · ek = 1 · 1 · cos ϕjk = ⎨ , (1.58)
⎩ 0 if j ≠ k
so that the Cartesian direction vectors form an orthonormal set and maintain their
orientation everywhere in a Euclidean manifold. It was shown in (1.33) that a finite
Cartesian vector has the Cartesian coordinates of its tip as the components r j = x j ,
with the result that (1.57) becomes
n
r2 = ∑ (x j ) 2 . (1.59)
j=1
1-20
Classical Field Theory and the Stress–Energy Tensor (Second Edition)
are referred to as the components of the metric tensor g . The metric tensor and its
relation to distance through (1.64) is the key tool used to develop non-Euclidean
geometry and general relativity. From their definition, it follows that the compo-
nents are symmetric, since the scalar product commutes:
gjk(x ) = ej (x ) · ek(x ) = ek(x ) · ej (x ) = gkj (x ). (1.66)
1
As a result, in n dimensions, the metric tensor has 1 + 2 + ⋯ + n = 2 n(n + 1)
independent elements.
The metric tensor inherits the transformation property (1.36) of the two direction
vectors that define it,
∂x k(y ) ∂x ℓ(y )
gij′(y ) = e′i (y ) · e′j (y ) = ek(x(y ))·
∂y i ∂y j
(1.67)
∂x k(y ) ∂x ℓ(y )
e ℓ(x(y )) = gkℓ(x(y )).
∂y i ∂y j
Because two occurrences of the covariant transformation factor ∂x k /∂y j appear in
(1.67), the metric tensor gjk is referred to as a second-rank covariant tensor. It is
important to note that the transformation property (1.67) combines with the
transformation property (1.21) of dx j to render the infinitesimal length (1.64)
invariant under coordinate transformations. Expression (1.64) is, in effect, a double
contraction, and is therefore invariant for the same reason that the single contraction
of (1.27) is invariant.
The distance along any continuous path between two arbitrary points in a
manifold can, in principle, be computed by integrating the form for ds obtained
from (1.64) along that path. It is important to note that (1.64) gives the infinitesimal
length along the path element associated with arbitrary values for dx j , and so it is
not restricted to the Euclidean straight-line path between two points. It includes the
effect of curvature on length through the changing orientation of the local direction
vectors along the path. A simple application of (1.64) shows that it yields the
Pythagorean expression for distance in the Euclidean plane. In Cartesian
1-21
Classical Field Theory and the Stress–Energy Tensor (Second Edition)
coordinates, the use of (1.58) shows that the metric tensor for the Euclidean plane is
given by g11 = ex · ex = 1, g22 = ey · ey = 1, and g12 = g21 = ex · ey = 0, so that (1.64)
reduces to
The length of a straight-line vector from the origin to the point (X , Y ) can be found
using the relation y = Yx /X for the straight line, so that dy = Y dx /X . This gives
the distance from the origin to the point
r X X
r= ∫0 ds = ∫0 (dx )2 + Y 2(dx )2 / X 2 = ∫0 dx 1 + Y 2 /X 2
(1.69)
2 2 2 2
= X 1 + Y /X = X +Y ,
which is the Pythagorean result (1.59) in two dimensions. It should be stressed that
integrating (1.64) requires choosing a path, and that the choice of path is arbitrary.
In the case just treated, a straight-line path was used, since that is how distance is
defined in a Euclidean manifold. However, non-Euclidean manifolds require
redefining the distance between two points as the length of the shortest path between
the two points, referred to as a geodesic. This will be revisited in the section on the
calculus of variations, where the differential equation for the geodesic will be derived
using (1.64).
Exercise 1.6. Use (1.43) to show that the metric tensor in spherical coordinates has
the components
grr = 1, gθθ = r 2, gϕϕ = r 2 sin2 θ , (1.70)
and that all other components vanish.
The definition of the scalar product (1.53) shows that dxj is the perpendicular
projection of dr onto ej . This follows from ej · dr = ej dr cos θ , where θ is by
definition the angle between ej and dr . The quantity dxj transforms covariantly,
since (1.67) and (1.21) combine to give the relationship between dyj and dxk ,
1-22
Classical Field Theory and the Stress–Energy Tensor (Second Edition)
∂x i (y ) ∂x ℓ(y ) ∂y k (x )
dyj = g jk′ (y ) dy k = giℓ ( x ( y )) dx m
∂y j ∂y k ∂x m
(1.72)
∂x i (y ) ℓ m ∂x i (y ) ℓ ∂x i (y )
= δ m giℓ ( x ) d x = g ( x ) d x = dxi ,
∂y j ∂y j iℓ ∂y j
In the case of Cartesian coordinates, the direction vectors are both fixed in
orientation and orthonormal, resulting in the scalar product (1.58). Since the scalar
products of (1.58) define the metric tensor components, it follows that the covariant
Cartesian components of a position vector given by rj = gjkr k result in rj and rj
coinciding. In a Euclidean manifold the contravariant and covariant components of
a vector in Cartesian coordinates are therefore identical.
In order to clarify the difference between the contravariant and covariant
components of a vector, it is useful to consider position vectors in the Euclidean
plane 2 described in skew coordinates. Figure 1.4 displays an example of skew
coordinates, where the y-axes are not orthogonal, instead forming the angle ϕ ≠ π /2.
The skew coordinates of a point, designated (y1, y 2 ), are related through parallel
Figure 1.4. Contravariant and covariant position vector components in a skew coordinate system.
1-23
Classical Field Theory and the Stress–Energy Tensor (Second Edition)
projection to the Cartesian coordinates of the same point, designated (x1, x 2 ), by the
coordinate transformation
Using the orthonormality of the Cartesian unit vectors, the direction vectors of
(1.77) give the metric tensor for the choice of skew coordinates,
Exercise 1.7. Show that the results of (1.78) can also be obtained from the Cartesian
metric tensor by applying the tensor transformation rule (1.67).
Using the metric tensor shows that the covariant components of vector r in
figure 1.4 are given by
r1 = g11r1 + g12r 2 = r1 + cos ϕ r 2 , r2 = g21r1 + g22r 2 = cos ϕ r1 + r 2 . (1.79)
Comparing results (1.79) to the diagram shows that the covariant components are
indeed the perpendicular projections of the vector onto the two skew coordinate axes
and coincide with the contravariant components only if ϕ = π /2. Finally, the
extension of (1.73) to the finite position vector case gives the magnitude of the
vector r ,
1-24
Classical Field Theory and the Stress–Energy Tensor (Second Edition)
Similarly, the metric tensor can be used to define the contravariant version of the
direction vectors, denoted e j , by relating them to the covariant direction vectors,
ej = gjk e k . (1.81)
Relation (1.81) can be solved for e k using the quantities h ℓj , which are chosen to have
the property
h ℓj gjk = δkℓ . (1.82)
The quantities h ℓj are readily found using matrix methods, where they are identified
as the elements of the inverse of the metric tensor treated as an n × n matrix. This
method is reviewed in the section on linear algebra in chapter 7. Using (1.82) gives
e j,
h jk ek = h jk gkℓ e ℓ = δℓj e ℓ = e j . (1.83)
The set of direction vectors {e j } forms what is called the reciprocal basis, since these
vectors are orthogonal to the covariant direction vectors {ej }. This follows from
result (1.83), the metric tensor definition (1.65), and property (1.82) of h jk , all of
which combine to give
e k · ej = (h kℓ e ℓ) · ej = h kℓ (e ℓ · ej ) = h kℓ gℓj = δ k j . (1.84)
⎛ ∂y ℓ ⎞ ⎛ ∂y ℓ ⎞ ⎛ ∂x j ⎞ ⎛ ∂y ℓ ∂x j ⎞
⎜ i e i ⎟ · e′k = ⎜ i e i ⎟ · ⎜ k ej ⎟ = ⎜ i ⎟e i ·
⎝ ∂x ⎠ ⎝ ∂x ⎠ ⎝ ∂y ⎠ ⎝ ∂x ∂y k ⎠
(1.85)
∂y ℓ ∂x j i ∂y ℓ
ej = δ j = = δ ℓ k.
∂x i ∂y k ∂y k
1-25
Classical Field Theory and the Stress–Energy Tensor (Second Edition)
Even if xk and xk are different, the two contractions of (1.93) are identical. This gives
an important result regarding the scalar product r · r , which can be written in three
equivalent ways,
All three give the same result, although the third version shows that the length of a
vector is the contraction of the covariant and contravariant components. This shows
that the scalar product of two different vectors can be written as
r · r′ = r j rj′. (1.95)
1-26
Classical Field Theory and the Stress–Energy Tensor (Second Edition)
Exercise 1.8. Treating the two-dimensional plane of figure 1.4 as Euclidean, show
that the contravariant and covariant components of the vector r are given by
sin α sin(θ − α )
r1 = r , r2 = r ,
sin θ sin θ (1.96)
r1 = r cos α , r2 = r cos(θ − α ),
where r is the Euclidean magnitude of the vector r . These immediately verify (1.95),
since r1r1 + r2r 2 = r 2 .
The relationship of xk and xk carries over into partial derivatives. Using the chain
rule gives
∂ ∂x k ∂ ∂(g kℓxℓ ) ∂ ∂
= k
= k
= g kj k = g kj ∂k = ∂ j . (1.97)
∂xj ∂xj ∂x ∂xj ∂x ∂x
where the relabeling of dummy indices was combined with property (1.66) for the
metric, gjℓ = gℓj , and an odd number of permutations for the Levi-Civita symbol,
ε ℓkj = −ε jkℓ . Result (1.99) shows that εjjk = 0.
Exercise 1.9 Show that ε μν…μ = 0, where the number of indices is arbitrary.
1-27
Classical Field Theory and the Stress–Energy Tensor (Second Edition)
and the subscripts indicate covariant indices. The general tensor component trans-
forms with the extensions of (1.21) and (1.22),
The rank of a tensor is given by the total number of covariant and contravariant
indices. If a tensor has r contravariant indices and p covariant indices, it referred to
as a type (r, p ) tensor. In this context, the direction vector transformation property
(1.36) identifies them as first-rank covariant tensors, while scalars, such as the
differential operator d of (1.25), are zero-rank tensors.
There is a class of objects that transforms somewhat differently than (1.100);
members of this class are referred to as tensor densities. An example is the Levi-
Civita symbol of (1.5). This can be seen by contracting both sides of relationship
n
(1.14) with the sequence ∏ j = 1 ∂x kj /∂y αj and using the chain rule (1.4). The result is
1 ∂x k1 ∂x kn ∂x k1 ∂y j1 ∂x kn ∂y jn
⋯ ε k …k = ⋯ ε j …j = δ j1α1⋯
J (y ) ∂y α1 ∂y αn 1 n ∂y α1 ∂x k1 ∂y αn ∂x kn 1 n (1.101)
δ jnαnε j1…jn = εα1…αn.
Like the Kronecker delta, the Levi-Civita symbol is a mathematical construct and
therefore coordinate independent. Result (1.101) is therefore an identity that can be
used in defining coordinate invariant expressions involving the Levi-Civita symbol.
The left-hand side of identity (1.101) shows that the Levi-Civita symbol can be
treated as a covariant tensor of rank n under a transformation, but requires an
additional factor of the inverse of the Jacobian of the transformation. This is an
important aspect of defining coordinate invariant expressions involving the Levi-
Civita symbol, since the factor of the Jacobian that appears can be used to cancel
Jacobian factors generated by other quantities. A quantity whose transformation
involves the Jacobian of the transformation is referred to as a tensor density, and the
power of the Jacobian determines its weight. Result (1.17) shows that the Jacobian
J (x ) of the inverse transformation from y-coordinates to x-coordinates is the inverse
of the Jacobian J (y ) of the transformation from x-coordinates to y-coordinates. This
follows from performing the transformation and its inverse successively:
dnx = J (y )dny = J (y )J (x )dnx ⟹ J (x )J (y ) = 1. (1.102)
Result (1.102) shows that J (x ) = 1/J (y ). The covariant components of the Levi-
Civita symbol correspond to a tensor density of weight +1, which refers to the single
positive power of J (x ) appearing on the left-hand side of (1.101).
If a tensor is to represent a physically measurable quantity, it must be expressed in
a coordinate-independent way, as in the case of dr = dx j ej . For a general tensor, this
is done by using the tensor product for the direction vectors, written
ei ⊗ ej ⊗ ⋯⊗ek . The tensor product is understood to be the product of the
directional degrees of freedom. For example, a vector in n can be written x j ej ,
1-28
Classical Field Theory and the Stress–Energy Tensor (Second Edition)
The metric tensor can then be viewed as a scalar function of two vectors. Using
(1.84) gives
In effect, the metric tensor is a linear function that maps two vectors into a distance.
1-29
Classical Field Theory and the Stress–Energy Tensor (Second Edition)
to pass through the point p of interest in the manifold when the parameter t has the
value tp, so that r (tp ) = rp is the same position vector of the point p that was used to
define the direction vectors (1.30). The position vector is represented in the x-
coordinate system by r (x ) and the coordinates xk of the vector tip will now be treated
as time-dependent quantities x k (t ). In every other way the trajectory is arbitrary.
The rate at which r (t ) = r (x(t )) changes at p yields the velocity vector vp at the point
p, defined by
dr ( t ) ∂r(x ) dx k(t )
vp = = = ek(x(tp)) x ̇k(tp) ≡ v k (tp) ek(x(tp)), (1.107)
dt tp ∂x k dt tp
Statement (1.109) is true regardless of whether the manifold is Euclidean or not. Like
the relationship between direction vectors and gridlines, the velocity vector v(tp ) is
tangent to the trajectory r (tp ) at the point p. This is true since the components of v(tp )
have the same slope as the trajectory in all directions. This follows from
v j (tp) ⎛⎜ dx j (t ) ⎞⎛ k ⎞−1 j
= ⎟⎜ dx (t ) ⎟ = dx ( t p ) , (1.110)
v k (tp) ⎜⎝ dt ⎟⎜
t p ⎠⎝ dt
⎟
tp ⎠
dx k ( t p )
which is identical to the slope of the trajectory at point p for all possible values of j
and k.
Since there is a nondenumerable infinity of trajectories that pass through point p,
the set of all possible tangent vectors at point p given by (1.107) forms a space of
vectors that are tangent to the manifold M at the point p. The term vector space
means that any two vectors belonging to the space can be combined through
addition and scalar multiplication, so that a linear combination of any two tangent
vectors at a point results in a vector that is also tangent to the point. As a result, the
1-30
Classical Field Theory and the Stress–Energy Tensor (Second Edition)
space of vectors defined in this manner is referred to as the tangent space at the point
p and is denoted by Tp(M). It is important to understand that the vectors in the
tangent space do not lie in the manifold and their magnitude is not correlated with
the distance from the origin to the point. However, the definition of (1.107) shows
that the vectors in the tangent space of a point can be expressed in terms of the same
basis direction vectors used to describe the position vector, either finite or
infinitesimal, at the point. The tangent space therefore has the same dimension as
the manifold, which means that any vector in the tangent space at a point can be
expanded as a linear combination of the normalized direction vectors at the point.
This is because the direction vectors are also tangent to the manifold M at the point
p and therefore form a basis for the tangent vectors. For an n-dimensional manifold
the tangent space Tp(M) at each point coincides with n , and the tangent point
serves as the origin of the tangent space.
The one-dimensional circle and two-dimensional sphere, denoted S1 and S2
respectively, have easily visualized tangent spaces. In the case of the circle, the
tangent space is the line 1 tangent to the circle at the point p, while in the case of the
sphere, it is a plane 2 tangent to the sphere at point p. These are depicted in
figure 1.5 by embedding them in a higher-dimensional space which has the position
vector r defining the direction vectors tangent at that point. In each case the tangent
vectors at point p can be visualized as an arrow in the tangent space. It should be
stressed that the tangent vectors in Tp(M) are defined only at point p and do not
extend to other points in the underlying manifold. In the case of Tp(S1), the polar
coordinate direction vector e θ from the polar coordinates of 2 serves as the single
direction vector required to describe a vector in the tangent space. In the case of
Tp(S2), the spherical coordinate direction vectors e θ and eϕ of 3 serve as orthogonal
direction vectors for the tangent plane. A vector in Tp(S1) takes the form v = v θ e θ ,
while a vector in Tp(S2) takes the form v = v θ e θ + v ϕ eϕ . It is possible to perform a
coordinate transformation in the manifold and use the new direction vectors as the
basis in the tangent space. This transformation also requires the tangent vector
components to undergo the contravariant transformation, just as the components of
position vectors are transformed. However, the tangent space and the manifold only
Figure 1.5. The tangent spaces for the circle and the sphere, Tp(S1) and Tp(S2).
1-31
Classical Field Theory and the Stress–Energy Tensor (Second Edition)
share the tangent point p, which serves as the origin of the tangent space and the
point of definition of the direction vectors.
ej × ek = εjkℓ e ℓ , (1.111)
where εjki is the covariant Levi-Civita symbol defined by (1.5) which obeys the
identity (1.101). Because εijk = −εjik , definition (1.112) has the property that
ej × ek = −ek × ej , so that ej × ej = 0.
In three dimensions the vector product gives rise to the vector product of two
Euclidean position vectors in Cartesian coordinates,
x × y = x i y j (ei × ej ) = εijkx i y j e k . (1.112)
1-32
Classical Field Theory and the Stress–Energy Tensor (Second Edition)
where dS k is the kth contravariant component of the oriented surface element. This is
understood by considering the case i = 1 and j = 2 for (1.115), which shows that the
infinitesimal surface element dS (3) = dS z = dx dy is a rectangular surface element in
the x–y plane. This infinitesimal element is associated with the direction vector e z ,
which is the direction normal to the surface element in three dimensions. The
oriented surface element is written dS = dS nˆ , where n̂ is the unit vector perpen-
dicular or normal to the plane defining the infinitesimal surface element dS . For
example, using the spherical coordinate direction vectors (1.43) and ex × ey = ez ,
ez × ex = ey , and ez × ey = −ex shows that
so that the oriented surface elements of a sphere are radial and perpendicular to the
surface of the sphere.
which vanishes if any of the indices on the left-hand side are the same. Result (1.118)
is related to the three-dimensional volume element d3x = dx dy dz in the following
way. Using (1.118) gives
dri · (drj × drk ) = dx (i ) dx (j ) dx (k ) ei · (ej × ek) = εijk d3x , (1.119)
where d3x = dx (1) dx (2) dx (3) is the infinitesimal volume element in Cartesian
coordinates. Relation (1.119) is understood to be an oriented volume element, an
infinitesimal parallelepiped with an oriented base rectangle of drj × drk and a height
of dri . The relation (1.118) can be subjected to a coordinate transformation by
contracting it with factors of ∂x i /∂y ℓ , giving
∂x i ∂x j ∂x k ∂x i ∂x j ∂x k
ℓ m
e · (e j × e k ) =
n i
εijk . (1.120)
∂y ∂y ∂y ∂y ℓ ∂y m ∂y n
Using (1.36) shows that the left-hand side of (1.120) gives the product of the
transformed direction vectors, denoted by e′ℓ , while identity (1.101) can be employed
on the right-hand side. The result is
1-33
Classical Field Theory and the Stress–Energy Tensor (Second Edition)
−1 −1
eˆ′j = e′j (e′(j ) · e′(j )) 2
( )
= e′j g(jj′ ) 2. (1.124)
This shows that the Jacobian of the transformation for three dimensions is given by
3
J (y ) = ∏ e′(j ) · e′(j ) . (1.125)
j=1
Exercise 1.11. Use the spherical coordinate direction vectors (1.43) and expression
(1.125) to show that the Jacobian for transforming from three-dimensional Cartesian
coordinates to spherical coordinates (1.42) is J (r, θ , ϕ ) = r 2 sin θ . Verify that
er · (e θ × eϕ) = r 2 sin θ = J (r, θ , ϕ ).
The results of this section, such as (1.115) and (1.119), have been limited to three-
dimensional spaces. In a later section this limitation is lifted by defining the wedge
product. However, this requires further developments.
1-34
Classical Field Theory and the Stress–Energy Tensor (Second Edition)
It is important to note that the gradient uses the reciprocal basis at the same point
where the partial derivatives will be evaluated. In the case of a Euclidean manifold
with Cartesian coordinates, these reciprocal vectors are the same everywhere.
However, in other coordinate systems and in non-Euclidean manifolds, the direction
vectors and their reciprocals change with location. As a result, the order of the two
components in (1.126) is critical, since it cannot be assumed that ∂ke j = 0. Because it
takes the familiar form (1.27) of a contraction, the gradient is a coordinate invariant
vector operator. The action of the gradient on a scalar function f (x ), whose
argument x is the coordinates of the point of interest, yields a vector at r (x ) given by
∂f (x )
∇f (x ) = e j (x ) = e j (x ) ∂jf (x ). (1.127)
∂x j
The gradient appears in the application of the differential operator (1.23) to a scalar
function f (x ) of several variables, which can be written
∂f (x ) ∂ ∂
df ( x ) = dx k k
= dx k δ j k j
f (x ) = dx k ek · e j j f (x ) = dr · ∇f (x ). (1.128)
∂x ∂x ∂x
Using (1.84) shows that
ek(x ) · ∇f (x ) = ek(x ) · e j (x ) ∂jf (x ) = δ j k ∂jf (x ) = ∂kf (x ), (1.129)
which is the kth covariant component of ∇f (x ).
In that regard, the differential of a single-valued multivariable function f (r )
can be combined with the concept of the tangent space to find its extremum points.
For example, the extrema of a function f (x , y ) of two variables can be
found by extending consideration to a three-dimensional Euclidean space and
three-dimensional trajectory
r(t ) = x(t )eˆ x + y(t )eˆ y + f (x(t ), y(t ))eˆ z , (1.130)
where x(t ) and y(t ) are arbitrary trajectories through the x–y plane. This trajectory
traces a path through the surface defined by f (x , y ). The function f (x , y ) has
extrema at those points where the tangent plane of the trajectory is orthogonal to êz ,
making it parallel to the x–y plane. This gives
dr ( t ) ∂f (x , y ) ∂f (x , y ) dr
eˆ z · = ẋ + ẏ = · ∇f (x , y ) = 0. (1.131)
dt ∂x ∂y dt
Since v = dr (t )/dt is arbitrary, the extrema of a multivariable function are
determined as those points where
∇f = 0 ⟹ df (r ) = dr · ∇f (r ) = 0, (1.132)
which is the usual criterion for an extremum point.
In coordinate systems other than Cartesian, a great deal of confusion regarding
units can be avoided by rewriting (1.127) in terms of unit vectors. This is done using
the metric tensor to swap the indices, as in (1.93), and then normalizing the direction
vectors by the replacement ej = e(j )eˆ j , where (ej )2 = e (j ) · e (j ). This gives
1-35
Classical Field Theory and the Stress–Energy Tensor (Second Edition)
Definition (1.134) is one of the occasions for which there is a sum over j even though
(j ) occurs in the expression. In the case of Cartesian coordinates in a Euclidean
space, the orthonormality of the direction vectors shows that the reciprocal vectors
e k coincide with the unit vectors êk . This follows from result (1.58), which shows that
gjk = 1 if j = k and is zero otherwise. This gives both ej = (g(jj ) )1/2 = 1 and g jk = 1 if
j = k, with g jk equal to zero if j ≠ k . In three dimensions this gives the Cartesian
gradient
∂ ∂ ∂
∇ = eˆ j (e(j ) g jk ∂k) = eˆ x + eˆ y + eˆ z . (1.135)
∂x ∂y ∂z
This Cartesian form extends to a Euclidean manifold with an arbitrary dimension.
For spherical coordinates the direction vectors were found in (1.43). The metric
tensor components are
and all other components are zero. Because the other components are zero, the
contravariant or inverse metric tensor components can be found simply by inverting
these results. This gives
1 1
g11 = 1, g 22 = , g 33 = , (1.137)
r2 r sin2 θ
2
and all other components are zero. Using (1.136) and (1.137) in (1.134) gives the
gradient in spherical coordinates in terms of unit vectors,
1-36
Classical Field Theory and the Stress–Energy Tensor (Second Edition)
∂ ∂ ∂
∇ = e k ∂k = e r + eθ + eϕ = eˆ j (e(j ) g jk ∂k)
∂r ∂θ ∂ϕ
(1.138)
∂ 1 ∂ 1 ∂
= eˆ r + eˆ θ + eˆ ϕ .
∂r r ∂θ r sin θ ∂ϕ
The spherical coordinate unit vectors are given explicitly in terms of the Cartesian
unit vectors by
eˆ r = sin θ cos ϕ eˆ x + sin θ sin ϕ eˆ y + cos θ eˆ z = e r = e r ,
e
eˆ θ = cos θ cos ϕ eˆ x + cos θ sin ϕ eˆ y − sin θ eˆ z = θ = r e θ ,
r (1.139)
eϕ
eˆ ϕ = − sin ϕ eˆ x + cos ϕ eˆ y = = r sin θ e ϕ .
r sin θ
At each angular position (θ , ϕ ) the unit vectors of (1.139) form an orthonormal set.
It is useful to note that the covariant components of the gradient in spherical
coordinates are given by
∂ ∂ ∂
∂1 = , ∂2 = , ∂3 = , (1.140)
∂r ∂θ ∂ϕ
while the contravariant components are found using the inverse metric tensor
(1.137),
∂ 1 ∂
∂ r = ∂1 = g1j ∂j = , ∂ θ = ∂ 2 = g 2j ∂j = ,
∂r r 2 ∂θ
(1.141)
1 ∂
∂ ϕ = ∂ 3 = g 3j ∂j = 2 2
.
r sin θ ∂ϕ
Exercise 1.12. Show that the contravariant components of the gradient in spherical
coordinates given by (1.141) obey the contravariant transformation law (1.21) by
considering the explicit transformation from spherical coordinates to Cartesian
coordinates.
1-37
Classical Field Theory and the Stress–Energy Tensor (Second Edition)
where the position dependence of the direction vectors is implicit. In that regard,
Cartesian coordinate direction vectors are constant and normalized, so that ∂jeˆ k = 0
and e(k ) = 1. The Cartesian form of the divergence in three dimensions is therefore
given by
and all other derivatives vanish. Combining (1.148) with eθ = r and eϕ = r sin θ gives
1-38
Classical Field Theory and the Stress–Energy Tensor (Second Edition)
Using the definition of the gradient (1.126), the Laplacian operator is defined as
∇2 = ∇ · ∇ = (e k∂k) · (e j ∂j). (1.151)
The Laplacian is a coordinate invariant scalar operator that acts on functions. Its
action on a function f (x ) is given by
∇2 f (x ) = ∇ · ∇f (x ) = e k · ∂k(e j ∂jf (x ))
(1.152)
= (e k · e j )∂k∂jf (x ) + (e k · ∂ke j )∂jf (x ).
In the case of Cartesian coordinates, ∂ke j = 0 and the second term in (1.152)
vanishes. The orthonormality of the Cartesian reciprocal vectors shows that the
three-dimensional Laplacian in Cartesian coordinates is
∂2 ∂2 ∂2
∇2 = 2
+ 2 + 2. (1.153)
∂x ∂y ∂z
The Cartesian result (1.153) has the same general form in lower or higher
dimensions. However, in the case of spherical coordinates, the formulas of (1.139)
show that the first term in (1.152) generates nonzero contributions from the
following cross terms,
eθ 1 eϕ 1
e θ · ∂ θe r = e θ · = , e ϕ · ∂ϕe r = e ϕ · = ,
r r r r
(1.154)
cos θ cot θ
e ϕ · ∂ϕe θ = e ϕ · 2 eϕ = 2 .
r sin θ r
Using (1.154) in the second term in (1.152) gives the spherical coordinate Laplacian,
∂ ∂
∇2 = (e k · e j )∂k∂j + (e θ · ∂θe r + e ϕ · ∂ϕe r)
+ (e ϕ · ∂ϕe θ)
∂r ∂θ
(1.155)
∂2 1 ∂2 1 ∂2 2 ∂ cot θ ∂
= 2 + 2 2 + 2 2 + + 2 .
∂r r ∂θ r sin θ ∂ϕ 2 r ∂r r ∂θ
Exercise 1.15. Use (1.143) in (1.151) to show that the Laplacian in three-dimensional
cylindrical coordinates is given by
∂2 1 ∂ 1 ∂2 ∂2
∇2 = 2
+ + 2 2 + 2. (1.156)
∂ρ ρ ∂ρ ρ ∂ϕ ∂z
1-39
Classical Field Theory and the Stress–Energy Tensor (Second Edition)
The expressions in (1.157) can be evaluated using the direction vectors in various
coordinate systems. In a three-dimensional Euclidean manifold with Cartesian
coordinates, the direction vectors obey ∂keˆ j = 0 and ej = eˆ j , and so in three-
dimensional Cartesian coordinates, expression (1.157) is given by
Exercise 1.16. Use the spherical coordinate direction vectors (1.43) to show that the
three-dimensional curl (1.157) in spherical coordinates (1.42) is given by
1 ⎛∂ ∂V θ ⎞
∇ × V (x ) = eˆ r ⎜ (sin θ V ϕ ) − ⎟
r sin θ ⎝ ∂θ ∂ϕ ⎠
⎛ 1 ∂V r 1 ∂ ⎞
+ eˆ θ⎜ − (rV ϕ )⎟ (1.159)
⎝ r sin θ ∂ϕ r ∂r ⎠
⎛
1 ∂ ∂V r ⎞
+ eˆ ϕ ⎜ (rV θ ) − ⎟.
r ⎝ ∂r ∂θ ⎠
Exercise 1.17. Use the cylindrical coordinate direction vectors (1.143) to show that
the three-dimensional curl (1.157) in the cylindrical coordinates of (1.142) is given by
⎛ 1 ∂V z ∂V ϕ ⎞ ⎛ ∂V r ∂V z ⎞
∇ × V (x ) = eˆ ρ⎜ − ⎟ + eˆ ϕ⎜ − ⎟
⎝ ρ ∂ϕ ∂z ⎠ ⎝ ∂ϕ ∂ρ ⎠
(1.160)
⎛ ∂V ϕ 1 ∂V ρ 1 ⎞
+ eˆ z⎜ − + V ϕ⎟ .
⎝ ∂ρ ρ ∂ϕ ρ ⎠
1-40
Classical Field Theory and the Stress–Energy Tensor (Second Edition)
where dS stands for the oriented surface elements that cover the closed surface S.
These were discussed in (1.115). The second is Stokes’ theorem, which relates the line
integral of V (x ) around a closed path P to the curl of V (x ) evaluated over any surface
S bounded by the path,
In both cases, (1.165) and (1.166), the integral on the left is found entirely from the
vector field at the boundary, i.e. either the surface of the volume or the perimeter of
the surface.
1-41
Classical Field Theory and the Stress–Energy Tensor (Second Edition)
It is important to find a set of basis functions that allows the dual space members to
be expressed as a linear combination, in much the same way that the tangent vectors
are a linear combination of the unit vectors. This is resolved by considering a
function f (x ) of the coordinates x for the point p where the tangent space is defined.
If v is an infinitesimal tangent vector in the tangent space at some point p with the
coordinates x , then its length (1.64) is infinitesimal. As a result, the function
f (x + v) will differ from f (x ) by an amount df (v). A Taylor series expansion gives
df (v) = f (x + v) − f (x ) = v · ∇f (x ) = Vf (x ), (1.168)
where V is the vector written in terms of the basis vectors ∂/∂x j , V = v · ∇ . Although
it is derived for infinitesimal v, (1.168) is linear in v. Therefore, (1.168) is defined to
hold for all vectors in the tangent space at x and all functions f in the dual space. In
effect, the definition of (1.168) creates a generalized inner product between the
members of Tp(M) and the members of T p*(M). This inner product is a linear
relation, just as the scalar product between two position vectors is a linear relation.
In some presentations of differential geometry, (1.168) is written
(df , v) = df [v ] = v · ∇f (x ), (1.169)
which defines an inner product between the differential df in the dual space and the
vector v in the tangent space. Viewing it in this manner shows that the differential of
a linear function has a projection onto the vector v through definition (1.169).
Picking the function f in (1.168) to be the jth coordinate xj of point p gives
dx j [v ] = v · ∇x j = v k ∂k(x j ) = v k δ j k = v j . (1.170)
Expressing v in components and using the linearity (1.167), result (1.170) gives
dx j [v ] = dx j [v k ek] = v k dx j [ek] = v j , (1.171)
which can only hold if
dx j [ek] = δ j k . (1.172)
Combining (1.172) and (1.170) with the definition of the differential of a function
gives
df [v ] = ∂jf (x ) dx j [v ] = v j (x ) ∂jf (x ) = v(x ) · ∇f (x ), (1.173)
and is referred to as a one-form. Like the direction vectors ej in the case of the
tangent space, the dual space is spanned by the basis one-forms dx j as long as dx j
are viewed as functions of vectors defined by (1.172). Since the one-form compo-
nents ωj transform covariantly, the one-form ω is coordinate independent. Its action
on a tangent vector v is also coordinate independent,
1-42
Classical Field Theory and the Stress–Energy Tensor (Second Edition)
Result (1.175) is manifestly linear, satisfying (1.167). The two components appearing
in the sum are implicit functions of the position vector r for the point under
consideration.
The differential of a function dφ(x ) gives a one-form with the covariant
components ωj = ∂jφ. This follows from elementary calculus,
∂φ(x )
dφ ( x ) = dx j = ∂ j φ ( x ) dx j . (1.176)
∂x j
As a result, a scalar function φ(x ) of the coordinates is referred to as a zero-form and
the one-form ω(x ) = dφ(x ) is referred to as an exact one-form. A one-form is
identical to the line element from basic calculus, since it takes the form Ω · dx, where
Ω is a vector function given by Ω = ωj (x )e j expressed in terms of the covariant
components of the vector. The action of the differential d on a zero-form will be
generalized to define the exterior derivative, which yields an (n + 1)-form of a given
n-form.
The one-form created in (1.176) is a combination of the contravariant compo-
nents of dx and the covariant components of ∇φ. Using the transformation
properties of the two types of vectors shows that the one-form dφ transforms
according to
∂φ(y ) i ∂x j ∂y i ∂φ(x ) ∂φ(x ) ∂φ(x )
dφ ( y ) = i
d y = i k
dx k = δ j k dx k = dx j
∂y ∂y ∂x ∂xj ∂xj ∂xj (1.177)
= dφ(x ).
This shows that the one-form is a scalar quantity, since it is unchanged or invariant
under coordinate transformations regardless of the number of dimensions. It is
therefore a coordinate-free quantity.
Just as the one-form is an oriented line element, forms can now be extended to
involve infinitesimal oriented area and volume elements in arbitrary dimensions.
This was motivated earlier in (1.115) by constructing oriented area elements in three
dimensions using the vector product. In differential geometry, infinitesimal oriented
area elements are defined by the wedge product, sometimes known as the exterior
product, denoted by dx i ∧ dx j . This product involves the basis elements of the dual
space at each point. The wedge product is defined to be antisymmetric, so that, like
the Levi-Civita symbol in the vector product,
dx i ∧ dx j = −dx j ∧ dx i ⟹ dx j ∧ dx j = 0. (1.178)
In three dimensions the wedge product is defined to be identical to the vector
product result (1.115),
dx i ∧ dx j = ε ijk dSk , (1.179)
1-43
Classical Field Theory and the Stress–Energy Tensor (Second Edition)
where dSk is the kth component of the oriented area element perpendicular to both
directions i and j. Given two one-forms in three dimensions, ω and ζ , a two-form ξ
can be obtained from them using the wedge product, as follows:
ξ = ω ∧ ζ = ωi ζj dx i ∧ dx j = ε ijkωi ζj dSk = (ω × ζ ) · dS . (1.180)
The vector product of two three-dimensional vectors has appeared, along with the
infinitesimal oriented area element dS . This is the two-dimensional extension of the
one-form, so it is called a two-form. This can be used with the previous results of
(1.19) to find the surface element in polar coordinates,
dx ∧ dy = (cos θ dr − r sin θ dθ ) ∧ (sin θ dr + r cos θ dθ )
= r cos2 θ dr ∧ dθ − r sin2 θ dθ ∧ dr = r(cos2 θ + sin2 θ )dr (1.181)
∧ dθ = r dr dθ n ,
where n is a unit vector perpendicular to the plane of the surface element in the right-
handed sense. This has correctly reproduced the Jacobian (1.13) for the coordinate
transformation from Cartesian coordinates to polar coordinates.
While the wedge product of two one-forms gives a two-form, a general two-form
η in three dimensions is written as
η = ηij (x ) dx i ∧ dx j = ηij ε ijk dSk . (1.182)
As a result, for a two-form in three dimensions, ηij have only three independent
components, since the symmetric part of ηij has six independent components. As
long as the ηij transform like the covariant components of a second-rank tensor, the
general two-form of (1.182) is invariant under coordinate transformations, regard-
less of the number of dimensions. This is demonstrated identically to the one-form of
(1.177).
So far, the Levi-Civita symbol has been employed in the definition of the vector
product and the Jacobian, and it will now play a central role in forms. It was shown
in (1.101) that the covariant components of the Levi-Civita symbol correspond to a
tensor density of weight +1. Similarly, it is possible to show that the contravariant
1-44
Classical Field Theory and the Stress–Energy Tensor (Second Edition)
components correspond to a tensor density of weight −1, since they obey the identity
given by
1 ∂y a ∂y b ∂y c
ε abc… = ⋯ε a ′ b ′ c ′…. (1.185)
J (y ) ∂x a ′ ∂x b ′ ∂x c ′
Using (1.101) and (1.185) shows that both the transformed and original versions of
the Levi-Civita symbol obey the earlier result (1.11),
ε abc…εabc… = ε a ′ b ′ c ′…εa ′ b ′ c ′… = n! . (1.186)
The Jacobian factors cancel and relation (1.186) is invariant under coordinate
changes, as it must be.
1-45
Classical Field Theory and the Stress–Energy Tensor (Second Edition)
1 ∂x i ∂x j ∂x k 1 ∂x i ∂x j ∂x k 3
d3x = εijk ℓ m n
dy ℓ ∧ dy m ∧ dy n = εijkε ℓmn ℓ d y = J d3y, (1.190)
3! ∂y ∂y ∂y 3! ∂y ∂y m ∂y n
1-46
Classical Field Theory and the Stress–Energy Tensor (Second Edition)
dA = B k dSk = (∂ × A) · dS . (1.194)
The action of the exterior derivative has changed the one-form, which is a line
element, into a two-form, which is a surface or flux element of the curl of the vector
field appearing in the one-form. Due to the antisymmetry of the wedge product, it
follows that d2A = 0. This occurs because ∂i∂jAk dx i ∧ dx j ∧ dx k vanishes if
∂i∂jAk = ∂j∂iAk . Similarly, it follows that d2φ = 0. Since the action of d2 is zero, d
is referred to as a nilpotent operator. The exterior derivative can be applied to the
wedge product of forms as well, but obeys a generalized Leibniz property. This
follows by examining the exterior derivative of the wedge product of two one-forms,
1-47
Classical Field Theory and the Stress–Energy Tensor (Second Edition)
∫M dω = ∫∂M ω, (1.204)
1-48
Classical Field Theory and the Stress–Energy Tensor (Second Edition)
This gives
1
F = Fij dx i ∧ dx j = εijℓε ijk V ℓ dSk = δ k ℓV ℓ dSk = V k dSk = V · dS . (1.206)
2
Using the same form for Fij gives
dF = ∂kFij dx k ∧ dx i ∧ dx j = ∂kFij ε kij d3x
1 (1.207)
= ε kij εijℓ ∂kV ℓ d3x = δ k ℓ ∂kV ℓ d3x = ∂kV k d3x = ∇ · V d3x .
2
Inserting (1.206) and (1.207) into (1.204) yields the divergence theorem in three
dimensions (1.165),
∫∂M dΛ = ∫∂ M Λ = 0,
2
(1.210)
1-49
Classical Field Theory and the Stress–Energy Tensor (Second Edition)
1-50
Classical Field Theory and the Stress–Energy Tensor (Second Edition)
Using a Taylor series expansion in (1.213) gives the O(ϵ ) change in the vector
V ′μ (x ) − V μ(x ) = ϵX ν(x )∂νV μ(x ) − ϵV ν(x )∂νX μ(x ). (1.215)
From (1.215) the Lie derivative of a vector V along X is given by
V ′μ (x ) − V μ(x )
(LX V ) μ = lim = X ν(x )∂νV μ(x ) − V ν(x )∂νX μ(x ). (1.216)
ϵ→0 ϵ
This gives the rate of change of vector V at point x along an infinitesimal
displacement in the direction of vector X (x ). Using the Cartan notation (1.45) for
vectors, the Lie derivative of a vector can be written as a commutator,
LX V = XV − VX ≡ [X , V ]. (1.217)
This commutator is often referred to as a Lie bracket. This follows, since the
Cartan notation uses
X = X μ∂μ, Y = Y μ∂μ, (1.218)
so that the action of the Lie bracket [X , Y ] on a scalar function f defines a vector Z
given by
[X , Y ]f = X μ(∂μY ν )∂νf + X μY ν∂μ∂νf − Y ν(∂νX μ)∂μf − Y νX μ∂ν∂μf
(1.219)
= (X ν∂νY μ − Y ν∂νX μ)∂μf = Zf ,
where the vector Z has the components
Z μ = (X ν∂νY μ − Y ν∂νX μ). (1.220)
The Lie bracket has the property of antisymmetry,
[X , Y ] = −[Y , X ], (1.221)
and satisfies the Jacobi identity,
[[X , Y ], Z ] + [[Z , X ], Y ] + [[Y , Z ], X ] = 0. (1.222)
The Jacobi identity follows from direct substitution.
Result (1.217) for LX V can also be derived from the action of the Lie derivative on a
scalar function φ, given by (1.212). Since Vφ = V i ∂iφ is a scalar, associativity gives
LX (Vφ) = X (Vφ) = (XV )φ . (1.223)
The Lie derivative obeys the Leibniz property,
LX (Vφ) = (LX V )φ + V (LX φ) = (LX V )φ + (VX )φ . (1.224)
Equating (1.223) and (1.224) immediately gives
(LX V )φ = ([X , V ])φ . (1.225)
The Lie derivative can be generalized to include its action on tensors and forms. For
example, if gμν are the components of the second-rank covariant tensor g , its Lie
derivative has the components
(LX g )μν (x ) = X ρ(x )∂ρgμν(x ) + gρν(x )∂μX ρ(x ) + gμρ(x )∂νX ρ(x ). (1.226)
1-51
Classical Field Theory and the Stress–Energy Tensor (Second Edition)
Exercise 1.20. Derive (1.226) using the fact that gμνY μZ ν is a scalar function, so that
LX (gμνY μZ ν ) = X ρ∂ρ(gμνY μZ ν ), (1.227)
then applying the Leibniz property of the Lie derivative LX to gμνY μZ ν , and finally
equating the two forms using result (1.225).
1-52