For any vector space V , the dual vector space is the space of all linear maps from V to R.

This is a standard mathematical construction, but even if you haven’t seen it before it should resonate with something you know from quantum mechanics. There we have states in a Hilbert space with kets and a dual Hilbert space with bras Any bra can be viewed as a map defined by

In general, suppose that we are given a basis of V. Then we can introduce a dual basis for defined by

A general vector in V can be written as and Given a basis, this construction provides an isomorphism between V and given by . But the isomorphism is basis dependent. Pick a different basis, and you’ll get a different map.

We can repeat the construction and consider , which is the space of all linear maps from to R. But this space is naturally isomorphic to , meaning that the isomorphism is independent of the choice of basis. To see this, suppose that and . This means that . But we can equally as well view and define . In this sense,

2.3.1 Covectors and One-Forms

At each point , we have a vector space . The dual of this space, is called the cotangent space at and an element of this space is called a cotangent vector, sometimes shortened to covector. Given a basis of , we can introduce the dual basis for and expand any co-vector as

We can also construct fields of cotangent vectors, by picking a member of for each point in a smooth manner. Such a cotangent field is better known as a one-form; they map vector fields to real numbers. The set of all one-forms on M is denoted

There is a particularly simple way to construct a one-form. Take a function and define by

We can use this method to build a basis for . We introduce coordinates on M with the corresponding coordinate basis of vector fields, which we often write in shorthand as . We then simply take the functions which, from (2.16), gives

This means that provides a basis for , dual to the coordinate basis . In general, an arbitrary one-form can then be expanded as

In such a basis the one-form df takes the form

To see this, we simply need to evaluate

which agrees with the expected answer (2.16).

As with vector fields, we can look at what happens if we change coordinates. Given two different charts, and , we know that the basis for vector fields changes as (2.5),

We should take the basis of one-forms to transform in the inverse manner,

This then ensures that

But this is just the multiplication of a matrix and its inverse,

So we find that

as it should. We can then expand a one-form in either of these two bases,

In the annoying terminology that I can never remember, components of vectors that transform this way are said to be covariant. Note that, as with vector fields, the placement of the indices means that (2.18) and (2.19) are pretty much the only things that you can write down that make sense.

2.3.2 The Lie Derivative Revisited

In Section 2.2.4, we explained how to construct the Lie derivative, which differentiates a vector field in the direction of a second vector field X. This same idea can be adapted to one-forms.

Under a map , we saw that a vector field X on M can be pushed forwards to a vector field on N. In contrast, one-forms go the other way: given a one-form on , we can pull this back to a one-form on , defined by

If we introduce coordinates on M and on N then the components of the pull-back are given by

We now define the Lie derivative acting on one-forms. Again, we use to generate a flow which, using the pull-back, allows us to compare one-forms at different points. We will denote the cotangent vector as . The Lie derivative of a one-form ω is then defined as

Note that we pull-back with the map . This is to be contrasted with (2.13) where we pushed forward the tangent vector with the map and, as we now show, this difference in minus sign manifests itself in the expression for the Lie derivative. The infinitesimal map acts on coordinates as , from (2.20), the pull-back of a basis vector is

Acting on the coordinate basis, we then have

which indeed differs by a minus sign from the corresponding result (2.14) for tangent vectors. Acting on a general one-form , the Lie derivative is

We’ll return to discuss one-forms (and other forms) more in Section 2.4.

2.3.3 Tensors and Tensor Fields

A tensor of rank at a point is defined to be a multi-linear map

Such a tensor is said to have total rank

We’ve seen some examples already. A cotangent vector in is a tensor of type , while a tangent vector in is a tensor of type (1, 0) (using the fact that ).

As before, we define a tensor field to be a smooth assignment of an tensor to every point

Given a basis for vector fields and a dual basis for one-forms, the components of the tensor are defined to be

Note that we deliberately write the string of lower indices after the upper indices. In some sense this is unnecessary, and we don’t lose any information by writing Nonetheless, we’ll see later that it’s a useful habit to get into.

On a manifold of dimension n, there are such components. For a tensor field, each of these is a function over M.

As an example, consider a rank tensor. This takes two one-forms, say ω and together with a vector field X, and spits out a real number. In a given basis, this number is

Every manifold comes equipped with a natural tensor called δ. This takes a one-form and a vector field X and spits out the real number

which is simply the Kronecker delta.

As with vector fields and one-forms, we can ask how the components of a tensor transform. We will work more generally than before. Consider two bases for the vector fields, and , not necessarily coordinate bases, related by

for some invertible matrix A. The respective dual bases are and are then related by

such that

The lower components of a tensor then transform by multiplying by A, and the upper components by multiplying by . So, for example, a rank (1, 2) tensor transforms as

When we change between coordinate bases, we have

You can check that this coincides with our previous results (2.6) and (2.19).

Operations on Tensor Fields

There are a number of operations that we can do on tensor fields to generate further tensors.

First, we can add and subtract tensors fields, or multiply them by functions. This is the statement that the set of tensors at a point forms a vector space.

Next, there is a way to multiply tensors together to give a tensor of a different type. Given a tensor S of rank and a tensor T of rank , we can form the tensor product, which a new tensor of rank , defined by

In terms of components, this reads

Given an tensor , we can also construct a tensor of lower rank by contraction. To do this, simply replace one of entries with a basis vector , and the corresponding entry with the dual vector and then sum over . So, for example, given a rank (2, 1) tensor T we can construct a rank (1, 0) tensor S by

Alternatively, we could construct a (typically) different (1, 0) tensor by contracting the other argument, . Written in terms of components, contraction simply means that we put an upper index equal to a lower index and sum over them,

Our next operation is symmetrisation and anti-symmetrisation. For example, given a (0, 2) tensor we decompose it into two (0, 2) tensors, in which the arguments are either symmetrised or anti-symmetrised,

In index notation, this becomes

which is just like taking the symmetric and anti-symmetric part of a matrix. We will work with these operations frequently enough to justify introducing some new notation. We define

These operations generalise to other tensors. For example,

We can also symmetrise or anti-symmetrise over multiple indices, provided that these indices are either all up or all down. If we (anti)-symmetrise over objects, then we divide by , which is the number of possible permutations. This normalisation ensures that if we start with a tensor which is already, say, symmetric then further symmetrising doesn’t affect it. In the case of anti-symmetry, we weight each term with the sign of the permutation. So , for example,

and

There will be times when, annoyingly, we will wish to symmetrise (or anti-symmetrise) over indices which are not adjacent. We introduce vertical bars to exclude certain indices from the symmetry procedure. So, for example,

Finally, given a smooth tensor field of any rank, we can always take the Lie derivative with respect to a vector field X. As we’ve seen previously, under a map 2 vector fields are pushed forwards and one-forms are pulled-back. In general, this leaves a tensor of mixed type unsure where to go. However, if is a diffeomorphism then we also have and this allows us to define the push-forward of a tensor from M to N. This acts on one-forms and vector fields and is given by

Here are the pull-backs of from N to , while are the push-forwards of X from N to M.

The Lie derivative of a tensor T along X is then defined as

where is the flow generated by X. This coincides with our earlier definitions for vector fields in (2.13) and for one-forms in (2.21). (The difference in the vs minus sign in (2.13) and (2.21) is now hiding in the inverse push-forward that appears in the definition

来源与版本

正文:英文 · OCR 机器稿 · 待校对

核对状态:OCR 机器稿 · 待校对

原书 PDF

来源版本:michaelmas-2019-source-20260923

来源 PDF SHA-256:3ba65dc61f22a69c7d5fdf3e8e1f641efbfa6cf49a44b3dcb0fd5367ba9fcf1c

OCR 来源 SHA-256:f58e775c8ca9f14ce79c624d8e60dcf8f6b8feacb94e5342e9bfd0dc174328a5

OCR 产物 SHA-256:9d1543601c9401944f3feabe13a266c014db2179495105acd4760b229e0a0641