Fundamental theorem of Riemannian geometry
Template:Use American English Template:Short description The fundamental theorem of Riemannian geometry states that on any Riemannian manifold (or pseudo-Riemannian manifold) there is a unique affine connection that is torsion-free and metric-compatible, called the Levi-Civita connection or (pseudo-)Riemannian connection of the given metric. Because it is canonically defined by such properties, this connection is often automatically used when given a metric.
Statement
The theorem can be stated as follows:
Fundamental theorem of Riemannian Geometry.Template:Sfnm Let (M, g)Script error: No such module "Check for unknown parameters". be a Riemannian manifold (or pseudo-Riemannian manifold). Then there is a unique connection ∇Script error: No such module "Check for unknown parameters". that satisfies the following conditions:
- for any vector fields Template:Mvar, Template:Mvar, and Template:Mvar we have where X(g(Y, Z))Script error: No such module "Check for unknown parameters". denotes the derivative of the function g(Y, Z)Script error: No such module "Check for unknown parameters". along vector field Template:Mvar.
- for any vector fields Template:Mvar, Template:Mvar, where [X, Y]Script error: No such module "Check for unknown parameters". denotes the Lie bracket of Template:Mvar and Template:Mvar.
The first condition is called metric-compatibility of ∇Script error: No such module "Check for unknown parameters"..Template:Sfnm It may be equivalently expressed by saying that, given any curve in Template:Mvar, the inner product of any two ∇Script error: No such module "Check for unknown parameters".–parallel vector fields along the curve is constant.Template:Sfnm It may also be equivalently phrased as saying that the metric tensor is preserved by parallel transport, which is to say that the metric is parallel when considering the natural extension of ∇Script error: No such module "Check for unknown parameters". to act on (0,2)-tensor fields: ∇g = 0Script error: No such module "Check for unknown parameters"..Template:Sfnm It is further equivalent to require that the connection is induced by a principal bundle connection on the orthonormal frame bundle.Template:Sfnm
The second condition is sometimes called symmetry of ∇Script error: No such module "Check for unknown parameters"..Template:Sfnm It expresses the condition that the torsion of ∇Script error: No such module "Check for unknown parameters". is zero, and as such is also called torsion-freeness.Template:Sfnm There are alternative characterizations.Template:Sfnm
An extension of the fundamental theorem states that given a pseudo-Riemannian manifold there is a unique connection preserving the metric tensor, with any given vector-valued 2-form as its torsion. The difference between an arbitrary connection (with torsion) and the corresponding Levi-Civita connection is the contorsion tensor.
The fundamental theorem asserts both existence and uniqueness of a certain connection, which is called the Levi-Civita connection or (pseudo-)Riemannian connection. However, the existence result is extremely direct, as the connection in question may be explicitly defined by either the second Christoffel identity or Koszul formula as obtained in the proofs below. This explicit definition expresses the Levi-Civita connection in terms of the metric and its first derivatives. As such, if the metric is Template:Mvar-times continuously differentiable, then the Levi-Civita connection is (k − 1)Script error: No such module "Check for unknown parameters".-times continuously differentiable.Template:Sfnm
The Levi-Civita connection can also be characterized in other ways, for instance via the Palatini variation of the Einstein–Hilbert action.
Proof
The proof of the theorem can be presented in various ways.[1] Here the proof is first given in the language of coordinates and Christoffel symbols, and then in the coordinate-free language of covariant derivatives. Regardless of the presentation, the idea is to use the metric-compatibility and torsion-freeness conditions to obtain a direct formula for any connection that is both metric-compatible and torsion-free. This establishes the uniqueness claim in the fundamental theorem. To establish the existence claim, it must be directly checked that the formula obtained does define a connection as desired.
Local coordinates
Here the Einstein summation convention will be used, which is to say that an index repeated as both subscript and superscript is being summed over all values. Let Template:Mvar denote the dimension of Template:Mvar. Recall that, relative to a local chart, a connection is given by m3Script error: No such module "Check for unknown parameters". smooth functions with for any vector fields Template:Mvar and Template:Mvar.Template:Sfnm Torsion-freeness of the connection refers to the condition that ∇XY − ∇Y X = [X, Y]Script error: No such module "Check for unknown parameters". for arbitrary Template:Mvar and Template:Mvar. Written in terms of local coordinates, this is equivalent to which by arbitrariness of Template:Mvar and Template:Mvar is equivalent to the condition Γijk = ΓikjScript error: No such module "Check for unknown parameters"..Template:Sfnm Similarly, the condition of metric-compatibility is equivalent to the conditionTemplate:Sfnm In this way, it is seen that the conditions of torsion-freeness and metric-compatibility can be viewed as a linear system of equations for the connection, in which the coefficients and 'right-hand side' of the system are given by the metric and its first derivative. The fundamental theorem of Riemannian geometry can be viewed as saying that this linear system has a unique solution. This is seen via the following computation:Template:Sfnm in which the metric-compatibility condition is used three times for the first equality and the torsion-free condition is used three times for the second equality. The resulting formula is sometimes known as the first Christoffel identity.Template:Sfnm It can be contracted with the inverse of the metric, gklScript error: No such module "Check for unknown parameters"., to find the second Christoffel identity:Template:Sfnm This proves the uniqueness of a torsion-free and metric-compatible condition; that is, any such connection must be given by the above formula. To prove the existence, it must be checked that the above formula defines a connection that is torsion-free and metric-compatible. This can be done directly.
Invariant formulation
The above proof can also be expressed in terms of vector fields.Template:Sfnm Torsion-freeness refers to the condition that and metric-compatibility refers to the condition that where Template:Mvar, Template:Mvar, and Template:Mvar are arbitrary vector fields. The computation previously done in local coordinates can be written as This reduces immediately to the first Christoffel identity in the case that Template:Mvar, Template:Mvar, and Template:Mvar are coordinate vector fields. The equations displayed above can be rearranged to produce the Koszul formula or identity This proves the uniqueness of a torsion-free and metric-compatible condition, since if g(W, Z)Script error: No such module "Check for unknown parameters". is equal to g(U, Z)Script error: No such module "Check for unknown parameters". for arbitrary Template:Mvar, then Template:Mvar must equal Template:Mvar. This is a consequence of the non-degeneracy of the metric. In the local formulation above, this key property of the metric was implicitly used, in the same way, via the existence of gklScript error: No such module "Check for unknown parameters".. Furthermore, by the same reasoning, the Koszul formula can be used to define a vector field ∇XYScript error: No such module "Check for unknown parameters". when given Template:Mvar and Template:Mvar, and it is routine to check that this defines a connection that is torsion-free and metric-compatible.Template:Sfnm
Notes
<templatestyles src="Reflist/styles.css" />
- ↑ See for instance pages 54-55 of Script error: No such module "Footnotes". or pages 158-159 of Script error: No such module "Footnotes". for presentations differing from those given here.
Script error: No such module "Check for unknown parameters". <templatestyles src="Reflist/styles.css" />
Script error: No such module "Check for unknown parameters".
References
- Script error: No such module "citation/CS1".
- Script error: No such module "citation/CS1".
- Script error: No such module "citation/CS1".
- Script error: No such module "citation/CS1".
- Script error: No such module "citation/CS1".
- Script error: No such module "citation/CS1".
- Script error: No such module "citation/CS1".
- Script error: No such module "citation/CS1".
- Script error: No such module "citation/CS1".