Chapter 8

Parallel Transport & Curvature

Consider the following experiment: stand on a surface and stick your arm out directly in-front of you. Make a mental note at where your arm is pointing. Now walk around the room, but do it in a fashion such that you are not allowed to rotate your body or move the position of your arm relative to your chest. So if you want to move to your left you continue to face forward with your arm pointing forward and simply step left. Walk around the room in this fashion for however long you like and then finally return to your initial position. Now compare where your arm is pointing to where it was pointing previously. Provided you did follow the instructions, if you are on a flat surface your arm will be pointing in exactly the same direction as it was at the start. If you were on a curved surface, it is possible that your arm is now pointing in a different direction.

To see why the latter is true, let the surface be the surface of the earth. Imagine you start at the North Pole. You then walk1 directly forwards until you reach the equator. Now side step to your right for a quarter turn around the equator. Finally walk backwards until you reach the North Pole again. Your arm will now be pointing at a 90 degree angle (to the right) of how it was initially.

Mathematically, what we are talking about is the directional derivative of a vector field. On the plane the vector field does not change no matter what path you take, and so the instructions of how to walk about are simply \[\nabla_{v_{\gamma}}X = 0\] where \(\gamma\) is the path you take and \(X\) is the vector field made by your arms.

The instructions on the sphere are the same, but the result is different. This gives us our first hint that the covariant derivative somehow encodes the (intrinsic) curvature of the surface. From here we can convince ourselves that the connection is what gives our manifold ‘shape’. That is both the sphere and the potato have \((S^2,\mathcal{O},\mathcal{A})\) as topological manifolds but they have different curvature and so have different connections, \(\nabla_{\text{sphere}}\) and \(\nabla_{\text{potato}}\). The aim of this lecture is to make this more precise.

8.1 Parallelity of Vector Fields

In this lecture we shall assume that a connection has already been chosen for our manifold and so we are dealing with a smooth affine manifold \((\mathcal{M},\mathcal{O},\mathcal{A},\nabla)\).

Definition (Parallely Transported)

A vector field \(X\) on \(\mathcal{M}\) is said to be parallely transported along a smooth curve \(\gamma:\mathbb{R}\to\mathcal{M}\) if \[\nabla_{v_{\gamma}}X = 0.\]

Remark 8.1.1. Note at this point it is important that we don’t need the lower slot in the covariant derivative to be a vector field over all of \(\mathcal{M}\), as \(v_{\gamma}\) is only a vector field over the image of the curve.

We also have a slightly weaker condition.

Definition (Parallel)

A vector field \(X\) in \(\mathcal{M}\) is said to be parallel along a curve \(\gamma:\mathbb{R}\to\mathcal{M}\) if \[\nabla_{v_{\gamma}}X = \mu \cdot X,\] for \(\mu:\mathbb{R}\to\mathbb{R}\) a smooth function. Written pointwise, that is \[\big(\nabla_{v_{\gamma,\gamma(\lambda)}}X\big)_{\gamma(\lambda)} = \mu(\lambda) \cdot X_{\gamma(\lambda)}.\]

Note any parallely transported vector field is parallel – simply choose \(\mu(\lambda)=0\) for all \(\lambda\).

Example 8.1.2. Let our smooth affine manifold be the Euclidean plane \((\mathbb{R}^2,\mathcal{O},\mathcal{A},\nabla_E)\). The left drawing below is a parallely transported vector field, the middle drawing is a parallel vector field and the right drawing is not even parallel.

In the middle drawing it is important that the vector field vanishes in-between the points when it points ‘up’ vs. ‘down’, as \(\mu:\mathbb{R}\to\mathbb{R}\) is smooth.

Remark 8.1.3. It is tempting to look at the example above and think of the length of the vector field being constant for a parallely transported vector field whereas the length is allowed to change for a parallel vector field. Although this is intuitively very good, we as of yet have no notion of how to measure a length and so it doesn’t make sense for us to talk about the length staying the same/changing. It is just the connection that gives us the above drawings.

8.2 Autoparallelly Transported Curves

As the name suggests, an autoparallely transported curve is one that is parallely transported along itself. What we mean by this is to take the starting point of the curve and look at its tangent vector and then tell the curve to follow that direction. You then repeat this for every point along the curve. To use our person-with-their-arm-out analogy, it would be the idea of ‘follow where your arm is pointing’.

This gives us a great intuitive insight: we are travelling along the straightest curve between two points. Note we say straightest and not shortest, as we still don’t have a notion of length yet. Note also that the straightest line might not actually look straight when ‘viewed from above’. That is, if we embed the manifold into a higher dimensional one and then look just at the curve, it might look curved. For example, on the sphere a straight line traces out a portion of a circle around the sphere. This does not look straight in the (Euclidean) embedding, however on the surface it is the straightest line.

Let’s write this more formally.

Definition (Autoparallely Transported)

A smooth curve \(\gamma:\mathbb{R}\to\mathcal{M}\) is called autoparallely transported if \[\nabla_{v_{\gamma}}v_{\gamma} = 0.\]

Definition

A smooth curve \(\gamma:\mathbb{R}\to\mathcal{M}\) is called an autoparallel if \[\nabla_{v_{\gamma}}v_{\gamma} = \mu\cdot v_{\gamma}.\]

Example 8.2.1. Again consider the Euclidean plane \((\mathbb{R}^2,\mathcal{O},\mathcal{A},\nabla_E)\). If we represent equal parameter changes by dashes in our drawings we have the following drawings, where the left is a autoparallely transported curve and the right is just a autoparallel.

Remark 8.2.2. The autoparallely transported curve in the above example is what we might think of as a "uniform straight curve", and the autoparallel just just a straight curve. This gives us our next nice insight. Recall that Newton’s first law talks about a moving body that experiences no forces moves along a uniform straight path. We see, then, that what Newton’s first law says is that these bodies are autoparallely transported. So we could do such an experiment and use the result to work backwards and determine what the connection is. That is, Newton’s first axiom is a measurement prescription for your geometry.

Terminology

People also refer to autoparallely transported vector fields as simply autoparallels. As we have seen this actually means a curve where we only require the right-hand side be proportional point-by-point to \(v_{\gamma}\). Despite this, in these lectures we shall also adopt this terminology and (unless the case specifically requires it) simply refer to autoparallels, when we really mean autoparallely transported.

8.3 Autoparallel Equation

Consider an autoparallel \(\gamma:\mathbb{R}\to\mathcal{M}\) and consider the portion of the curve that lies in \(U\subseteq \mathcal{M}\) where \((U,x)\in\mathcal{A}\). We would like to express the condition \(\nabla_{v_{\gamma}}v_{\gamma}=0\) in terms of chart representatives of the objects. The left-hand side is a vector field (along \(\gamma\)) and so we can express \(v_{\gamma}\) in the chart as \[v_{\gamma,\gamma(\lambda)} = \Dot{\gamma}^m_{(x)}(\lambda) \cdot \bigg(\frac{\partial}{\partial x^m}\bigg)_{\gamma(\lambda)}.\] So we have (suppressing \((x)\) for notational convenience) \[\begin{split} \nabla_{v_{\gamma}}v_{\gamma} & = \nabla_{\Dot{\gamma}^m \cdot \big(\frac{\partial}{\partial x^m}\big)} \bigg[\Dot{\gamma}^n_{(x)} \cdot \bigg(\frac{\partial}{\partial x^n}\bigg)\bigg] \\ & = \Dot{\gamma}^m \frac{\partial \Dot{\gamma}^n}{\partial x^m} \frac{\partial}{\partial x^n} + \Dot{\gamma}^m\Dot{\gamma}^n {\Gamma^q}_{nm}\frac{\partial}{\partial x^q}. \end{split}\] Now, all the indices are summed over and so we are free to relabel \(n\to q\) in the first term, and using \(\Ddot{\gamma}^n := \Dot{\gamma}^m\frac{\partial \Dot{\gamma}^n}{\partial x^m}\) gives us \[\nabla_{v_{\gamma}}v_{\gamma} = \big(\Ddot{\gamma}^q + \Dot{\gamma}^m\Dot{\gamma}^n{\Gamma^q}_{nm}\big)\frac{\partial}{\partial x^q}.\] Now we know the basis elements are linearly independent and so the autoparallely transported condition must be be true for each component and so we have (reinserting all the \((x)\)s and the \((\lambda)\)s) \[\Ddot{\gamma}^i_{(x)}(\lambda) + \Gamma^i_{(x)jk}\big|_{\gamma(\lambda)}\Dot{\gamma}^k_{(x)}(\lambda)\Dot{\gamma}^j_{(x)}(\lambda) = 0,\] which is the chart expression that the curve \(\gamma\) be autoparallely transported. This is a really important equation for physics, as we shall begin to see next lecture.

Remark 8.3.1. We know that the complete autoparallel equation transforms like a vector (as it comes from \(\nabla_{v_{\gamma}}v_{\gamma}\), which is a vector). However we have already seen that the \(\Gamma\)s are not tensors and so do not transform nicely. We see, then, the \(\Ddot{\gamma}\) must also not be a tensor itself, but must transform in such a way as to cancel the bad parts from the \(\Gamma\)s. This is an important fact to note, as one is often tempted to call \(\Ddot{\gamma}\) the acceleration along \(\gamma\), but it is not (as acceleration is a vector). In fact the acceleration is the complete autoparallel equation. This is actually a very nice result as it tells us that the condition for a straight line is that the acceleration along the line vanishes! It is only in a flat space, in a chart where we take the \(\Gamma\)s to all vanish that we recover \(a=\Ddot{\gamma}\). For emphasis, we also write this in the following definition. We shall also return to acceleration at the end of this lecture.

Definition (Acceleration)

Let \(\gamma:\mathbb{R}\to\mathcal{M}\) be a smooth curve on an affine manifold \((\mathcal{M},\mathcal{O},\mathcal{A},\nabla)\), and let \(v_{\gamma}\) be the velocity field along \(\gamma\). Then the acceleration field along \(\gamma\) is given by \[a_{\gamma} := \nabla_{v_{\gamma}} v_{\gamma}.\]

Example 8.3.2. Consider the Euclidean plane \((\mathbb{R}^2,\mathcal{O},\mathcal{A},\nabla_E)\) and the chart \((U,x) = (\mathbb{R}^2,\beta1_{\mathbb{R}^2})\) so that \(\Gamma^i_{(x)jk}=0\) for all \(i,j,k=1,2\). Then our autoparallel equation simply reads \[\Ddot{\gamma}^i_{(x)}(\lambda) = 0 \quad \implies \quad \gamma^i_{(x)}(\lambda) = a^i\lambda + b^i,\] where \(a^i,b^i\in\mathbb{R}\). This is just what we normally think of as the equation for a straight line. Note, however, this is only valid in this chart. If we transformed to polar coordinates the \(\Gamma\)s wouldn’t vanish and so the expression for \(\gamma\) would be different.

Example 8.3.3. Now consider the so-called round sphere2 \((S^2,\mathcal{O},\mathcal{A},\nabla_{\text{round}})\) and the chart \((U,x)\) with \(x(p) = (\theta,\varphi)\), where \(\theta \in (0,\pi)\) and \(\varphi\in(0,2\pi)\), which are the usual spherical coordinates.3

We define \(\nabla_{\text{round}}\) to be such that \[\Gamma^1_{(x)22}\big|_{x^{-1}(\theta,\varphi)} = - \sin\theta \cos\theta, \qquad \Gamma^2_{(x)12}\big|_{x^{-1}(\theta,\varphi)} = \Gamma^2_{(x)21}\big|_{x^{-1}(\theta,\varphi)} = \cot\theta,\] and all other \(\Gamma\)s vanishing. If we now introduce the (sloppy) notation \[x^1(p) = \theta(p), \qquad \text{and} \qquad x^2(p) = \varphi(p),\] then the autoparallel equation tells us \[\begin{split} \Ddot{\theta} + \Gamma^1_{(x)22} \Dot{\varphi}\Dot{\varphi} = \Ddot{\theta} -\sin(\theta)\cos(\theta) \Dot{\varphi}\Dot{\varphi} & = 0 \\ \Ddot{\varphi} + 2\Gamma^2_{(x)12}\Dot{\varphi}\Dot{\theta} = \Ddot{\varphi} +2\cot(\theta)\Dot{\varphi}\Dot{\theta} & = 0. \end{split}\] Now look at solutions to these equations. One solution is \[\theta(\lambda) = \frac{\pi}{2} \qquad \text{and}\qquad \varphi(\lambda) = \omega \cdot \lambda + \varphi_0,\] for \(\omega,\varphi_0\in\mathbb{R}\), which is checked by direct substitution. These equations correspond to just going around the equator of the sphere. at a constant speed.

You can show that any curve that goes right round the sphere (e.g. North pole to South pole and back) will satisfy these equations. So we see that the straightest curves (that is the curves that satisfy the autoparallel equation) on the round sphere are just curves that go all the way around. This is why this choice of \(\Gamma\)s corresponds to the round sphere; we think of a round sphere as one whose straight lines behave like this.

Remark 8.3.4. Technically the last example is slightly wrong. This is because the chart domain \(U\) does not cover all of the round sphere but must necessarily miss off two antipodal points (e.g. North and South pole) and a straight line connecting them (e.g. a line of longitude). However, the results of the exercise are still clear.

Exercise

Show that the statement in the above remark is true: that \(U\) must miss out two antipodal points and a straight line connecting them.

8.4 Torsion

Question: Can one use \(\nabla\) to define tensors on \((\mathcal{M},\mathcal{O},\mathcal{A},\nabla)\)?

Answer: Yes.

Definition (Torsion)

The torsion of a connection \(\nabla\) is the \((1,2)\)-tensor field \[T(\omega,X,Y) := \omega : \big(\nabla_XY - \nabla_YX - [X,Y]\big),\] where \([\cdot,\cdot]: \Gamma T\mathcal{M} \times \Gamma T\mathcal{M} \to \Gamma T\mathcal{M}\) is the commutator4 on \(\Gamma T\mathcal{M}\) given by \[\langle f \rangle := X\big\langle Y\langle f\rangle \big\rangle - Y\big\langle X\langle f\rangle \big\rangle.\]

Exercise

Prove that \(T\) is \(C^{\infty}\) linear in each entry, which we require if \(T\) is to be a tensor.

Definition (Torsion Free Connection)

A affine manifold \((\mathcal{M},\mathcal{O},\mathcal{A},\nabla)\) is called torsion free if the torsion tensor \(T\) vanishes everywhere. One can also say that the connection is torsion free. This is often just written as \[\nabla_XY - \nabla_YX = [X,Y]\] for all \(X,Y\in\Gamma T\mathcal{M}\).

Exercise

Show that a torsion free manifold is one such that the \(\Gamma\)s are purely symmetric. That is show \({\Gamma^i}_{[ab]} := \frac{1}{2} ({\Gamma^i}_{ab} - {\Gamma^i}_{ba}) =0\).

Hint: Calculate \({T^i}_{ab} = T\big(dx^i,\frac{\partial}{\partial x^a},\frac{\partial}{\partial x^b}\big)\).

Remark 8.4.1. The above exercise is exactly the result we discussed when we first introduced the \(\Gamma\)s are talked about only being able to remove the symmetric part by chart transformation.

People have tried to attach physical significance to torsion (e.g. Scrhödinger’s "Spacetime Structure") but in the standard theory of general relativity we do not and so from this point on-wards in the lectures5 we shall only use torsion free connections.

8.5 Curvature

There is another, more important, tensor that we can define using our connection.

Definition (Riemann Curvature)

The Riemann curvature of a connection \(\nabla\) is the \((1,3)\)-tensor field \[\text{Riem}(\omega,Z,X,Y) := \omega : \big( \nabla_X\nabla_Y Z - \nabla_Y\nabla_X Z - \nabla_{[X,Y]}Z \big).\]

Note the order of the entries, its \((Z,X,Y)\) not \((X,Y,Z)\), this is just a convention that makes the right-hand side look neater.

Definition (Ricci Curvature)

Let Riem be the Riemann curvature tensor of a connection \(\nabla\). We define the Ricci curvature tensor as the \((0,2)\)-tensor field \[\text{Ric}(X,Y) := \text{Riem}(e^a,Y,X,Z_a),\] where \(e^a:Z_b = \delta^a_b\).

In terms of components6 the Ricci curvature tensor is given by \[\text{Ric}_{ab} := {\text{Riem}^{c}}_{acb}.\]

Notation. We have define the Riemann curvature tensor with the symbol Riem and the Ricci curvature with the symbol Ric. In the literature one often sees just \(R\) used for either. This is done because one is often looking at the components and so you can easily work out which you are dealing with based on that. However, as we shall see, there is a third object called the Ricci scalar (which we can’t define until we have defined metrics) which we denote \(R\). Seeing as it is a scalar, it has no indices and so just appears as \(R\). It is in order to avoid any potential confusion that we have decided to use Riem and Ric for these notes.

Exercise

Show that Riem is \(C^{\infty}\) linear in all its entries.

Exercise

Show that Riem is antisymmetric in its final two entries. That is \[\text{Riem}(\omega,Z,X,Y) = - \text{Riem}(\omega,Z,Y,X).\] Use this second result to show that Riem has \(d^3(d-1)/2\) independent components.

Hint: The second two parts are done in the tutorial video.

Notation. When there is no confusion about which basis7 is being used we shall used the short hand notation \[\nabla_a := \nabla_{\frac{\partial}{\partial x^a}}.\] In light of this, we shall also use the short hand \[\partial_a := \frac{\partial}{\partial x^a}.\] The latter is subtle as we need to remember that the right-hand side is defined in terms of partial derivatives which are written \(\partial_i\).

An algebraic relevance of Riem is the following. We have the result \[\nabla_X\nabla_YZ - \nabla_Y\nabla_X Z = \text{Riem}(\cdot, Z,X,Y) + \nabla_{[X,Y]}Z.\] If we consider a chart \((U,x)\) and let \(X=\partial_a\) and \(Y=\partial_b\), this becomes \[(\nabla_a\nabla_bZ)^m - (\nabla_b\nabla_aZ)^m = {\text{Riem}^m}_{nab}Z^n,\] where we have used \([\partial_a,\partial_b]=0\).

Claim 8.5.1. The Lie bracket \([X,Y]\) answers the question of "how well the vector fields \(X\) and \(Y\) can be coordinate vector fields". That is it tells us that if we lay \(X\) and \(Y\) on top of each other, do they form a grid? Pictorially, it asks "does the black shape close?" If \([X,Y]=0\) then the answer is yes.

From this claim we can get a nice geometrical idea for the Riemann curvature. The left-hand side (\(\nabla_a\nabla_b Z-\nabla_b\nabla_aZ\)) takes the vector \(Z\) from the bottom corner of the black shape and around in the direction of the arrows drawn (note the minus sign means we go down the \(X\) and left on the \(Y\)). If Riem vanishes, the result is that the transported \(Z\) and the initial \(Z\) coincide, and therefore we haven’t travelled through curvature (recall that parallel transport on a curved surface is path dependent). Whereas if Riem does not vanish then the transported \(Z\) is not the same as the initial \(Z\) and so we must have gone through curvature. Therefore the Riemann curvature tensor encodes information about the curvature of the manifold (hence the name!).

Remark 8.5.2. Note we have used a chart in order to obtain the above result and so we might be worried that Riem vanishes in one chart but not in another (e.g. Cartesian to polar). The answer is obviously that this can’t happen because it is a tensor and so if it vanishes in one chart it must vanish in all charts.

Lemma 8.5.3

The Riemann tensor satisfies the differential Bianchi identity, \[(\nabla_A\text{Riem})(\omega,Z,B,C) + (\nabla_B\text{Riem})(\omega,Z,C,A) + (\nabla_C\text{Riem})(\omega,Z,A,B) = 0,\] where \(\nabla\) is torsion-free. In component form this reads \[\nabla_c{R^w}_{zab} + \nabla_a{R^w}_{zbc} + \nabla_b{R^w}_{zca} = 0\]

Exercise

Prove that the Bianchi identity holds.

Hint (from tutorial): Start by rewriting the first term only by repeated use of the Leibniz rule and one-time employment of the definition of the Riemann tensor. From this result, generate the second and third terms by mere cyclic substitution of the appropriate vectors. The rest is systematic and disciplined elimination of terms.