Template:Short description Template:Use American English In mathematics and physics, the Christoffel symbols are an array of numbers describing a metric connection.<ref>See, for instance, Template:Harv and Template:Harv</ref> The metric connection is a specialization of the affine connection to surfaces or other manifolds endowed with a metric, allowing distances to be measured on that surface. In differential geometry, an affine connection can be defined without reference to a metric, and many additional concepts follow: parallel transport, covariant derivatives, geodesics, etc. also do not require the concept of a metric.<ref>Ronald Adler, Maurice Bazin, Menahem Schiffer, Introduction to General Relativity (1965) McGraw-Hill Book Company Template:ISBN (See section 2.1)</ref><ref>Charles W. Misner, Kip S. Thorne, John Archibald Wheeler, Gravitation (1973) W. H. Freeman Template:ISBN (See chapters 8-11)</ref> However, when a metric is available, these concepts can be directly tied to the "shape" of the manifold itself; that shape is determined by how the tangent space is attached to the cotangent space by the metric tensor.<ref>Misner, Thorne, Wheeler, op. cit. (See chapter 13)</ref> Abstractly, one would say that the manifold has an associated (orthonormal) frame bundle, with each "frame" being a possible choice of a coordinate frame. An invariant metric implies that the structure group of the frame bundle is the orthogonal group Template:Math. As a result, such a manifold is necessarily a (pseudo-)Riemannian manifold.<ref>Jurgen Jost, Riemannian Geometry and Geometric Analysis, (2002) Springer-Verlag Template:ISBN</ref><ref>David Bleeker, Gauge Theory and Variational Principles (1991) Addison-Wesely Publishing Company Template:ISBN</ref> The Christoffel symbols provide a concrete representation of the connection of (pseudo-)Riemannian geometry in terms of coordinates on the manifold. Additional concepts, such as parallel transport, geodesics, etc. can then be expressed in terms of Christoffel symbols.
In general, there are an infinite number of metric connections for a given metric tensor; however, there is a unique connection that is free of torsion, the Levi-Civita connection. It is common in physics and general relativity to work almost exclusively with the Levi-Civita connection, by working in coordinate frames (called holonomic coordinates) where the torsion vanishes. For example, in Euclidean spaces, the Christoffel symbols describe how the local coordinate bases change from point to point.
At each point of the underlying Template:Math-dimensional manifold, for any local coordinate system around that point, the Christoffel symbols are denoted Template:Math for Template:Math. Each entry of this Template:Math array is a real number. Under linear coordinate transformations on the manifold, the Christoffel symbols transform like the components of a tensor, but under general coordinate transformations (diffeomorphisms) they do not. Most of the algebraic properties of the Christoffel symbols follow from their relationship to the affine connection; only a few follow from the fact that the structure group is the orthogonal group Template:Math (or the Lorentz group Template:Math for general relativity).
Christoffel symbols are used for performing practical calculations. For example, the Riemann curvature tensor can be expressed entirely in terms of the Christoffel symbols and their first partial derivatives. In general relativity, the connection plays the role of the gravitational force field with the corresponding gravitational potential being the metric tensor. When the coordinate system and the metric tensor share some symmetry, many of the Template:Math are zero.
The Christoffel symbols are named for Elwin Bruno Christoffel (1829–1900).<ref name="christoffel" >Template:Citation</ref>
NoteEdit
The definitions given below are valid for both Riemannian manifolds and pseudo-Riemannian manifolds, such as those of general relativity, with careful distinction being made between upper and lower indices (contra-variant and co-variant indices). The formulas hold for either sign convention, unless otherwise noted.
Einstein summation convention is used in this article, with vectors indicated by bold font. The connection coefficients of the Levi-Civita connection (or pseudo-Riemannian connection) expressed in a coordinate basis are called Christoffel symbols.
Preliminary definitionsEdit
{{#invoke:Labelled list hatnote|labelledList|Main article|Main articles|Main page|Main pages}} Given a manifold <math>M</math>, an atlas consists of a collection of charts <math>\varphi: U \to \mathbb{R}^{n}</math> for each open cover <math>U\subset M</math>. Such charts allow the standard vector basis <math>(\vec{e}_1,\cdots,\vec{e}_n)</math> on <math>\mathbb{R}^{n}</math> to be pulled back to a vector basis on the tangent space <math>TM</math> of <math>M</math>. This is done as follows. Given some arbitrary real function <math>f:M\to\mathbb{R}</math>, the chart allows a gradient to be defined:
- <math>\partial_i f \equiv \frac{\partial \left(f\circ\varphi^{-1}\right)}{\partial x^i}\quad\mbox{for } i = 1,\, 2,\, \dots,\, n</math>
This gradient is commonly called a pullback because it "pulls back" the gradient on <math>\mathbb{R}^n</math> to a gradient on <math>M</math>. The pullback is independent of the chart <math>\varphi</math>. In this way, the standard vector basis <math>(\vec{e}_1,\cdots,\vec{e}_n)</math> on <math>\mathbb{R}^n</math> pulls back to a standard ("coordinate") vector basis <math>(\partial_1,\cdots,\partial_n)</math> on <math>TM</math>. This is called the "coordinate basis", because it explicitly depends on the coordinates on <math>\mathbb{R}^n</math>. It is sometimes called the "local basis".
This definition allows a common abuse of notation. The <math>\partial_i</math> were defined to be in one-to-one correspondence with the basis vectors <math>\vec{e}_i</math> on <math>\mathbb{R}^{n}</math>. The notation <math>\partial_i</math> serves as a reminder that the basis vectors on the tangent space <math>TM</math> came from a gradient construction. Despite this, it is common to "forget" this construction, and just write (or rather, define) vectors <math>e_i</math> on <math>TM</math> such that <math>e_i \equiv \partial_i</math>. The full range of commonly used notation includes the use of arrows and boldface to denote vectors:
- <math>\partial_i \equiv \frac{\partial}{\partial x^i} \equiv e_i \equiv \vec{e}_i \equiv \mathbf{e}_i \equiv \boldsymbol\partial_i</math>
where <math>\equiv</math> is used as a reminder that these are defined to be equivalent notation for the same concept. The choice of notation is according to style and taste, and varies from text to text.
The coordinate basis provides a vector basis for vector fields on <math>M</math>. Commonly used notation for vector fields on <math>M</math> include
- <math>X = \vec X = X^i\partial_i=X^i\frac{\partial}{\partial x^i}</math>
The upper-case <math>X</math>, without the vector-arrow, is particularly popular for index-free notation, because it both minimizes clutter and reminds that results are independent of the chosen basis, and, in this case, independent of the atlas.
The same abuse of notation is used to push forward one-forms from <math>\mathbb{R}^n</math> to <math>M</math>. This is done by writing <math>(\varphi^1,\ldots, \varphi^n)=(x^{1},\ldots,x^{n})</math> or <math>x=\varphi</math> or <math>x^i=\varphi^i</math>. The one-form is then <math>dx^i=d\varphi^i</math>. This is soldered to the basis vectors as <math>dx^i(\partial_j)=\delta^i_j</math>. Note the careful use of upper and lower indexes, to distinguish contravariant and covariant vectors.
The pullback induces (defines) a metric tensor on <math>M</math>. Several styles of notation are commonly used: <math display="block">g_{ij} = \mathbf{e}_i \cdot \mathbf{e}_j=\langle \vec{e}_i, \vec{e}_j\rangle = e_i^a e_j^b \,\eta_{ab}</math> where both the centerdot and the angle-bracket <math>\langle,\rangle</math> denote the scalar product. The last form uses the tensor <math>\eta_{ab}</math>, which is understood to be the "flat-space" metric tensor. For Riemannian manifolds, it is the Kronecker delta <math>\eta_{ab}=\delta_{ab}</math>. For pseudo-Riemannian manifolds, it is the diagonal matrix having signature <math>(p,q)</math>. The notation <math>e_i^a</math> serves as a reminder that pullback really is a linear transform, given as the gradient, above. The index letters <math>a,b,c,\cdots</math> live in <math>\mathbb{R}^{n}</math> while the index letters <math>i,j,k,\cdots</math> live in the tangent manifold.
The matrix inverse <math>g^{ij}</math> of the metric tensor <math>g_{ij}</math> is given by <math display="block">g^{ij} g_{jk}=\delta^i_k</math> This is used to define the dual basis: <math display="block">\mathbf{e}^i = \mathbf{e}_j g^{ji},\quad i = 1,\, 2,\, \dots,\, n</math>
Some texts write <math>\mathbf{g}_i</math> for <math>\mathbf{e}_i</math>, so that the metric tensor takes the particularly beguiling form <math>g_{ij} = \mathbf{g}_i \cdot \mathbf{g}_j</math>. This is commonly done so that the symbol <math>e_i</math> can be used unambiguously for the vierbein.
Definition in Euclidean spaceEdit
In Euclidean space, the general definition given below for the Christoffel symbols of the second kind can be proven to be equivalent to: <math display="block">{\Gamma^k}_{ij}
= \frac{\partial \mathbf{e}_{j}}{\partial x^i} \cdot \mathbf{e}^{k} = \frac{\partial \mathbf{e}_{j}}{\partial x^i} \cdot g^{km} \mathbf{e}_{m}
</math>
Christoffel symbols of the first kind can then be found via index lowering: <math display="block">\Gamma_{kij}
= {\Gamma^m}_{ij}g_{mk} = \frac{\partial \mathbf{e}_{j}}{\partial x^i} \cdot \mathbf{e}^{m} g_{mk} = \frac{\partial \mathbf{e}_{j}}{\partial x^i} \cdot \mathbf{e}_{k}
</math>
Rearranging, we see that (assuming the partial derivative belongs to the tangent space, which cannot occur on a non-Euclidean curved space): <math display="block">\frac{\partial \mathbf{e}_{j}}{\partial x^i} = {\Gamma^k}_{ij} \mathbf{e}_{k} = \Gamma_{kij} \mathbf{e}^{k}</math>
In words, the arrays represented by the Christoffel symbols track how the basis changes from point to point. If the derivative does not lie on the tangent space, the right expression is the projection of the derivative over the tangent space (see covariant derivative below). Symbols of the second kind decompose the change with respect to the basis, while symbols of the first kind decompose it with respect to the dual basis. In this form, it is easy to see the symmetry of the lower or last two indices: <math display="block">{\Gamma^k}_{ij} = {\Gamma^k}_{ji} </math> and <math>\Gamma_{kij} = \Gamma_{kji},</math> from the definition of <math> \mathbf{e}_i </math> and the fact that partial derivatives commute (as long as the manifold and coordinate system are well behaved).
The same numerical values for Christoffel symbols of the second kind also relate to derivatives of the dual basis, as seen in the expression: <math display="block">\frac{\partial \mathbf{e}^{j}}{\partial x^i} = -{\Gamma^i}_{jk} \mathbf{e}^{k},</math> which we can rearrange as: <math display="block">{\Gamma^i}_{jk} = -\frac{\partial \mathbf{e}^{i}}{\partial x^j} \cdot \mathbf{e}_{k}.</math>
General definitionEdit
The Christoffel symbols come in two forms: the first kind, and the second kind. The definition of the second kind is more basic, and thus is presented first.
Christoffel symbols of the second kind (symmetric definition)Edit
The Christoffel symbols of the second kind are the connection coefficients—in a coordinate basis—of the Levi-Civita connection. In other words, the Christoffel symbols of the second kind<ref name="Chatterjee"/><ref name="wolfram2ndkind" /> Template:Math (sometimes Template:Math or Template:Math)<ref name="christoffel"/><ref name="Chatterjee"/> are defined as the unique coefficients such that <math display="block">\nabla_i \mathrm{e}_j = {\Gamma^k}_{ij}\mathrm{e}_k,</math> where Template:Math is the Levi-Civita connection on Template:Math taken in the coordinate direction Template:Math (i.e., Template:Math) and where Template:Math is a local coordinate (holonomic) basis. Since this connection has zero torsion, and holonomic vector fields commute (i.e. <math> [e_i, e_j] = [\partial_i, \partial_j] = 0</math>) we have <math display="block">\nabla_i \mathrm{e}_j = \nabla_j \mathrm{e}_i.</math> Hence in this basis the connection coefficients are symmetric:<ref name="Chatterjee">Template:Cite book</ref> <math display="block">{\Gamma^k}_{ij} = {\Gamma^k}_{ji}.</math> For this reason, a torsion-free connection is often called symmetric.
The Christoffel symbols can be derived from the vanishing of the covariant derivative of the metric tensor Template:Math: <math display="block">
0 = \nabla_l g_{ik} = \frac{\partial g_{ik}}{\partial x^l} - g_{mk}{\Gamma^m}_{il} - g_{im}{\Gamma^m}_{kl} = \frac{\partial g_{ik}}{\partial x^l} - 2g_{m(k}{\Gamma^m}_{i)l}.
</math>
As a shorthand notation, the nabla symbol and the partial derivative symbols are frequently dropped, and instead a semicolon and a comma are used to set off the index that is being used for the derivative. Thus, the above is sometimes written as <math display="block">0 = \,g_{ik;l} = g_{ik,l} - g_{mk} {\Gamma^m}_{il} - g_{im} {\Gamma^m}_{kl} .</math>
Using that the symbols are symmetric in the lower two indices, one can solve explicitly for the Christoffel symbols as a function of the metric tensor by permuting the indices and resumming:<ref name="bishopgoldberg" /> <math display="block">{\Gamma^i}_{kl}
= \frac{1}{2} g^{im} \left(\frac{\partial g_{mk}}{\partial x^l} + \frac{\partial g_{ml}}{\partial x^k} - \frac{\partial g_{kl}}{\partial x^m} \right) = \frac{1}{2} g^{im} \left(g_{mk,l} + g_{ml,k} - g_{kl,m}\right),
</math>
where Template:Math is the inverse of the matrix Template:Math, defined as (using the Kronecker delta, and Einstein notation for summation) Template:Math. Although the Christoffel symbols are written in the same notation as tensors with index notation, they do not transform like tensors under a change of coordinates.
Contraction of indicesEdit
Contracting the upper index with either of the lower indices (those being symmetric) leads to <math display="block">{\Gamma^{i}}_{ki} = \frac{\partial}{\partial x^k} \ln\sqrt{|g|}</math> where <math>g = \det g_{ik}</math> is the determinant of the metric tensor. This identity can be used to evaluate the divergence of vectors and the covariant derivatives of tensor densities. Also
- <math> {\Gamma^i}_{ki} = {\Gamma^i}_{ik} = \tfrac12 \left( g^{mi} g_{mk,i} + g^{mi} g_{mi,k} - g^{im} g_{ki,m} \right) = \tfrac12 g^{mi} g_{mi,k} </math> .
Christoffel symbols of the first kindEdit
The Christoffel symbols of the first kind can be derived either from the Christoffel symbols of the second kind and the metric,<ref name="ludvigsen">Template:Citation</ref> <math display="block">\Gamma_{cab} = g_{cd} {\Gamma^d}_{ab}\,,</math>
or from the metric alone,<ref name="ludvigsen" /> <math display="block"> \begin{align} \Gamma_{cab}
&= \frac{1}{2} \left(\frac{\partial g_{ca}}{\partial x^b} + \frac{\partial g_{cb}}{\partial x^a} - \frac{\partial g_{ab}}{\partial x^c} \right) \\ &= \frac{1}{2}\, \left(g_{ca, b} + g_{cb, a} - g_{ab, c}\right) \\ &= \frac{1}{2}\, \left(\partial_{b}g_{ca} + \partial_{a}g_{cb} - \partial_{c}g_{ab}\right) \,. \\
\end{align} </math>
As an alternative notation one also finds<ref name="christoffel"/><ref name="Chatterjeep114">Template:Cite book</ref><ref name="dirkstruik">Template:Cite book</ref>
<math display="block">\Gamma_{cab} = [ab, c].</math> It is worth noting that Template:Math.<ref name="bishopgoldberg" >Template:Citation</ref>
Connection coefficients in a nonholonomic basisEdit
The Christoffel symbols are most typically defined in a coordinate basis, which is the convention followed here. In other words, the name Christoffel symbols is reserved only for coordinate (i.e., holonomic) frames. However, the connection coefficients can also be defined in an arbitrary (i.e., nonholonomic) basis of tangent vectors Template:Math by <math display="block">\nabla_{\mathbf{u}_i}\mathbf{u}_j = {\omega^k}_{ij}\mathbf{u}_k.</math>
Explicitly, in terms of the metric tensor, this is<ref name="wolfram2ndkind">{{#invoke:citation/CS1|citation |CitationClass=web }}</ref> <math display="block">{\omega^i}_{kl} = \frac{1}{2} g^{im} \left( g_{mk,l} + g_{ml,k} - g_{kl,m} + c_{mkl} + c_{ml k} - c_{kl m} \right),</math>
where Template:Math are the commutation coefficients of the basis; that is, <math display="block">[\mathbf{u}_k,\, \mathbf{u}_l] = {c_{kl}}^m \mathbf{u}_m</math>
where Template:Math are the basis vectors and Template:Math is the Lie bracket. The standard unit vectors in spherical and cylindrical coordinates furnish an example of a basis with non-vanishing commutation coefficients. The difference between the connection in such a frame, and the Levi-Civita connection is known as the contorsion tensor.
Ricci rotation coefficients (asymmetric definition)Edit
When we choose the basis Template:Math orthonormal: Template:Math then Template:Math. This implies that <math display="block">{\omega^i}_{kl} = \frac{1}{2} \eta^{im} \left( c_{mkl} + c_{ml k} - c_{kl m} \right)</math> and the connection coefficients become antisymmetric in the first two indices: <math display="block">\omega_{abc} = -\omega_{bac}\,,</math> where <math display="block">\omega_{abc} = \eta_{ad}{\omega^d}_{bc}\, .</math>
In this case, the connection coefficients Template:Math are called the Ricci rotation coefficients.<ref>Template:Cite journal</ref><ref>Template:Cite journal</ref>
Equivalently, one can define Ricci rotation coefficients as follows:<ref name="wolfram2ndkind" /> <math display="block">{\omega^k}_{ij} := \mathbf{u}^k \cdot \left( \nabla_j \mathbf{u}_i \right)\,,</math> where Template:Math is an orthonormal nonholonomic basis and Template:Math its co-basis.
Transformation law under change of variableEdit
Under a change of variable from <math>\left(x^1,\, \ldots,\, x^n\right)</math> to <math>\left(\bar{x}^1,\, \ldots,\, \bar{x}^n\right)</math>, Christoffel symbols transform as
<math display="block">{\bar{\Gamma}^i}_{kl} =
\frac{\partial \bar{x}^i}{\partial x^m}\, \frac{\partial x^n}{\partial \bar{x}^k}\, \frac{\partial x^p}{\partial \bar{x}^l}\, {\Gamma^m}_{np} + \frac{\partial^2 x^m}{\partial \bar{x}^k \partial \bar{x}^l}\, \frac{\partial \bar{x}^i}{\partial x^m}
</math>
where the overline denotes the Christoffel symbols in the <math>\bar{x}^i</math> coordinate system. The Christoffel symbol does not transform as a tensor, but rather as an object in the jet bundle. More precisely, the Christoffel symbols can be considered as functions on the jet bundle of the frame bundle of Template:Math, independent of any local coordinate system. Choosing a local coordinate system determines a local section of this bundle, which can then be used to pull back the Christoffel symbols to functions on Template:Math, though of course these functions then depend on the choice of local coordinate system.
For each point, there exist coordinate systems in which the Christoffel symbols vanish at the point.<ref>This is assuming that the connection is symmetric (e.g., the Levi-Civita connection). If the connection has torsion, then only the symmetric part of the Christoffel symbol can be made to vanish.</ref> These are called (geodesic) normal coordinates, and are often used in Riemannian geometry.
There are some interesting properties which can be derived directly from the transformation law.
- For linear transformation, the inhomogeneous part of the transformation (second term on the right-hand side) vanishes identically and then <math>{\Gamma^i}_{jk}</math> behaves like a tensor.
- If we have two fields of connections, say <math>{\Gamma^i}_{jk}</math> and <math>{\tilde\Gamma^i}_{jk}</math>, then their difference <math>{\Gamma^i}_{jk} - {\tilde\Gamma^i}_{jk}</math> is a tensor since the inhomogeneous terms cancel each other. The inhomogeneous terms depend only on how the coordinates are changed, but are independent of Christoffel symbol itself.
- If the Christoffel symbol is unsymmetric about its lower indices in one coordinate system i.e., <math>{\Gamma^i}_{jk} \neq {\Gamma^i}_{kj}</math>, then they remain unsymmetric under any change of coordinates. A corollary to this property is that it is impossible to find a coordinate system in which all elements of Christoffel symbol are zero at a point, unless lower indices are symmetric. This property was pointed out by Albert Einstein<ref>{{#invoke:citation/CS1|citation
|CitationClass=web }}</ref> and Erwin Schrödinger<ref>Schrödinger, E. (1950). Space-time structure. Cambridge University Press.</ref> independently.
Relationship to parallel transport and derivation of Christoffel symbols in Riemannian spaceEdit
If a vector <math>\xi^i</math> is transported parallel on a curve parametrized by some parameter <math>s</math> on a Riemannian manifold, the rate of change of the components of the vector is given by <math display="block">\frac{d\xi^i}{ds} = -{\Gamma^i}_{mj} \frac{dx^m}{ds}\xi^j.</math>
Now just by using the condition that the scalar product <math>g_{ik}\xi^i\eta^k</math> formed by two arbitrary vectors <math>\xi^i</math> and <math>\eta^k</math> is unchanged is enough to derive the Christoffel symbols. The condition is <math display="block">\frac{d}{ds}\left(g_{ik}\xi^i\eta^k\right) = 0</math> which by the product rule expands to <math display="block">\frac{\partial g_{ik}}{\partial x^l} \frac{dx^l}{ds} \xi^i\eta^k + g_{ik} \frac{d\xi^i}{ds}\eta^k + g_{ik}\xi^i\frac{d\eta^k}{ds} = 0.</math>
Applying the parallel transport rule for the two arbitrary vectors and relabelling dummy indices and collecting the coefficients of <math>\xi^i\eta^k dx^l</math> (arbitrary), we obtain
<math display="block">\frac{\partial g_{ik}}{\partial x^l} = g_{rk}{\Gamma^r}_{il} + g_{ir}{\Gamma^r}_{lk}.</math>
This is same as the equation obtained by requiring the covariant derivative of the metric tensor to vanish in the General definition section. The derivation from here is simple. By cyclically permuting the indices <math>ikl</math> in above equation, we can obtain two more equations and then linearly combining these three equations, we can express <math>{\Gamma^i}_{jk}</math> in terms of the metric tensor.
Relationship to index-free notationEdit
Let Template:Math and Template:Math be vector fields with components Template:Math and Template:Math. Then the Template:Mathth component of the covariant derivative of Template:Math with respect to Template:Math is given by <math display="block">\left(\nabla_X Y\right)^k = X^i (\nabla_i Y)^k = X^i \left(\frac{\partial Y^k}{\partial x^i} + {\Gamma^k}_{im} Y^m\right).</math>
Here, the Einstein notation is used, so repeated indices indicate summation over indices and contraction with the metric tensor serves to raise and lower indices: <math display="block">g(X, Y) = X^i Y_i = g_{ik}X^i Y^k = g^{ik}X_i Y_k.</math>
Keep in mind that Template:Math and that Template:Math, the Kronecker delta. The convention is that the metric tensor is the one with the lower indices; the correct way to obtain Template:Math from Template:Math is to solve the linear equations Template:Math.
The statement that the connection is torsion-free, namely that <math display="block">\nabla_X Y - \nabla_Y X = [X,\, Y]</math>
is equivalent to the statement that—in a coordinate basis—the Christoffel symbol is symmetric in the lower two indices: <math display="block">{\Gamma^i}_{jk} = {\Gamma^i}_{kj}.</math>
The index-less transformation properties of a tensor are given by pullbacks for covariant indices, and pushforwards for contravariant indices. The article on covariant derivatives provides additional discussion of the correspondence between index-free notation and indexed notation.
Covariant derivatives of tensorsEdit
The covariant derivative of a vector field with components Template:Math is <math display="block">\nabla_l V^m = \frac{\partial V^m}{\partial x^l} + {\Gamma^m}_{kl} V^k.</math>
By corollary, divergence of a vector can be obtained as <math display="block">\nabla_i V^i = \frac{1}{\sqrt{-g}}\frac{\partial \left(\sqrt{-g}\, V^i\right)}{\partial x^i}.</math>
The covariant derivative of a covector field Template:Math is <math display="block">\nabla_l \omega_m = \frac{\partial \omega_m}{\partial x^l} - {\Gamma^k}_{ml} \omega_k.</math>
The symmetry of the Christoffel symbol now implies <math display="block">\nabla_i\nabla_j \varphi = \nabla_j\nabla_i \varphi</math> for any scalar field, but in general the covariant derivatives of higher order tensor fields do not commute (see curvature tensor).
The covariant derivative of a type Template:Math tensor field Template:Math is <math display="block">\nabla_l A^{ik} = \frac{\partial A^{ik}}{\partial x^l} + {\Gamma^i}_{ml} A^{mk} + {\Gamma^k}_{ml} A^{im},</math> that is, <math display="block">{A^{ik}}_{;l} = {A^{ik}}_{,l} + A^{mk} {\Gamma^i}_{ml} + A^{im} {\Gamma^k}_{ml}.</math>
If the tensor field is mixed then its covariant derivative is <math display="block">{A^i}_{k;l} = {A^i}_{k,l} + {A^{m}}_k {\Gamma^i}_{ml} - {A^i}_m {\Gamma^m}_{kl}, </math> and if the tensor field is of type Template:Math then its covariant derivative is <math display="block"> A_{ik;l} = A_{ik,l} - A_{mk} {\Gamma^m}_{il} - A_{im} {\Gamma^m}_{kl}. </math>
Contravariant derivatives of tensorsEdit
To find the contravariant derivative of a vector field, we must first transform it into a covariant derivative using the metric tensor <math display="block">\nabla^l V^m = g^{il} \nabla_i V^m = g^{il} \partial_i V^m + g^{il} \Gamma^m_{ki} V^k = \partial^l V^m + g^{il} \Gamma^m_{ki} V^k</math>
ApplicationsEdit
In general relativityEdit
The Christoffel symbols find frequent use in Einstein's theory of general relativity, where spacetime is represented by a curved 4-dimensional Lorentz manifold with a Levi-Civita connection. The Einstein field equations—which determine the geometry of spacetime in the presence of matter—contain the Ricci tensor, and so calculating the Christoffel symbols is essential. Once the geometry is determined, the paths of particles and light beams are calculated by solving the geodesic equations in which the Christoffel symbols explicitly appear.
In classical (non-relativistic) mechanicsEdit
Let <math>x^i</math> be the generalized coordinates and <math>\dot{x}^i</math> be the generalized velocities, then the kinetic energy for a unit mass is given by <math>T = \tfrac{1}{2} g_{ik}\dot{x}^i \dot{x}^k</math>, where <math>g_{ik}</math> is the metric tensor. If <math>V\left(x^i\right)</math>, the potential function, exists then the contravariant components of the generalized force per unit mass are <math>F_i = \partial V/\partial x^i</math>. The metric (here in a purely spatial domain) can be obtained from the line element <math>ds^2 = 2T dt^2</math>. Substituting the Lagrangian <math>L = T - V</math> into the Euler-Lagrange equation, we get<ref>Adler, R., Bazin, M., & Schiffer, M. Introduction to General Relativity (New York, 1965).</ref>
<math display="block">g_{ik}\ddot{x}^k + \frac{1}{2}\left(\frac{\partial g_{ik}}{\partial x^l} + \frac{\partial g_{il}}{\partial x^k} - \frac{\partial g_{lk}}{\partial x^i}\right) \dot{x}^l \dot{x}^k = F_i.</math>
Now multiplying by <math>g^{ij}</math>, we get <math display="block">\ddot{x}^j + {\Gamma^j}_{lk} \dot{x}^l \dot{x}^k = F^j.</math>
When Cartesian coordinates can be adopted (as in inertial frames of reference), we have an Euclidean metrics, the Christoffel symbol vanishes, and the equation reduces to Newton's second law of motion. In curvilinear coordinates<ref>David, Kay, Tensor Calculus (1988) McGraw-Hill Book Company Template:ISBN (See section 11.4)</ref> (forcedly in non-inertial frames, where the metrics is non-Euclidean and not flat), fictitious forces like the Centrifugal force and Coriolis force originate from the Christoffel symbols, so from the purely spatial curvilinear coordinates.
In Earth surface coordinatesEdit
Given a spherical coordinate system, which describes points on the Earth surface (approximated as an ideal sphere).
<math display="block">\begin{align} x(R, \theta, \varphi) &= \begin{pmatrix} R\cos\theta\cos\varphi & R\cos\theta\sin\varphi & R\sin\theta \end{pmatrix} \\ \end{align}</math>
For a point x, Template:Mvar is the distance to the Earth core (usually approximately the Earth radius). Template:Mvar and Template:Mvar are the latitude and longitude. Positive Template:Mvar is the northern hemisphere. To simplify the derivatives, the angles are given in radians (where d sin(x)/dx = cos(x), the degree values introduce an additional factor of 360 / 2 pi).
At any location, the tangent directions are <math> e_{R}</math> (up), <math> e_{\theta}</math> (north) and <math> e_{\varphi}</math> (east) - you can also use indices 1,2,3.
<math display="block">\begin{align} e_{R} &= \begin{pmatrix} \cos\theta\cos\varphi & \cos\theta\sin\varphi & \sin\theta \end{pmatrix} \\ e_{\theta} &= R \cdot \begin{pmatrix} -\sin\theta\cos\varphi & - \sin\theta\sin\varphi & \cos\theta \end{pmatrix} \\ e_{\varphi} &= R\cos\theta \cdot \begin{pmatrix} -\sin\varphi & \cos\varphi & 0 \end{pmatrix} \\ \end{align}</math>
The related metric tensor has only diagonal elements (the squared vector lengths). This is an advantage of the coordinate system and not generally true.
<ref name=":0" /><math display="block">\begin{align} g_{RR} = 1 \qquad & g_{\theta\theta} = R^2 \qquad & g_{\varphi\varphi} = R^2\cos^2\theta \qquad & g_{ij} = 0 \quad \mathrm{else} \\ g^{RR} = 1 \qquad & g^{\theta\theta} = 1/R^2 \qquad & g^{\varphi\varphi} = 1/(R^2\cos^2\theta) \qquad & g^{ij} = 0 \quad \mathrm{else} \\ \end{align}</math>
Now the necessary quantities can be calculated. Examples:
<math display="block">\begin{align} e^{R} = e_{R} g^{RR} = 1 \cdot e_{R} &= \begin{pmatrix} \cos\theta\cos\varphi & \cos\theta\sin\varphi & \sin\theta \end{pmatrix} \\ {\Gamma^R}_{\varphi \varphi} = e^{R} \cdot \frac{\partial}{\partial \varphi} e_\varphi &= e^{R} \cdot \begin{pmatrix} -R\cos\theta\cos\varphi & -R\cos\theta\sin\varphi & 0 \end{pmatrix} = -R\cos^2\theta \\ \end{align}</math>
The resulting Christoffel symbols of the second kind <math> {\Gamma^k}_{ji} = e^k \cdot \frac{\partial e_j}{\partial x^i} </math> then are (organized by the "derivative" index Template:Mvar in a matrix):
<math display="block">\begin{align} \begin{pmatrix} {\Gamma^R}_{RR} & {\Gamma^R}_{\theta R} & {\Gamma^R}_{\varphi R} \\ {\Gamma^\theta }_{RR} & {\Gamma^\theta }_{\theta R} & {\Gamma^\theta }_{\varphi R} \\ {\Gamma^\varphi }_{RR} & {\Gamma^\varphi }_{\theta R} & {\Gamma^\varphi }_{\varphi R} \\ \end{pmatrix} &= \quad \begin{pmatrix} 0 & 0 & 0 \\ 0 & 1/R & 0 \\ 0 & 0 & 1/R \end{pmatrix} \\ \begin{pmatrix} {\Gamma^R}_{R\theta } & {\Gamma^R}_{\theta \theta } & {\Gamma^R}_{\varphi \theta } \\ {\Gamma^\theta }_{R\theta } & {\Gamma^\theta }_{\theta \theta } & {\Gamma^\theta }_{\varphi \theta } \\ {\Gamma^\varphi }_{R\theta } & {\Gamma^\varphi }_{\theta \theta } & {\Gamma^\varphi }_{\varphi \theta } \\ \end{pmatrix} \quad &= \begin{pmatrix} 0 & -R & 0 \\ 1/R & 0 & 0 \\ 0 & 0 & -\tan\theta \end{pmatrix} \\ \begin{pmatrix} {\Gamma^R}_{R\varphi } & {\Gamma^R}_{\theta \varphi } & {\Gamma^R}_{\varphi \varphi } \\ {\Gamma^\theta }_{R\varphi } & {\Gamma^\theta }_{\theta \varphi } & {\Gamma^\theta }_{\varphi \varphi } \\ {\Gamma^\varphi }_{R\varphi } & {\Gamma^\varphi }_{\theta \varphi } & {\Gamma^\varphi }_{\varphi \varphi } \\ \end{pmatrix} &= \quad \begin{pmatrix} 0 & 0 & -R\cos^2\theta \\ 0 & 0 & \cos\theta\sin\theta \\ 1/R & -\tan\theta & 0 \end{pmatrix} \\ \end{align}</math>
These values show how the tangent directions (columns: <math> e_{R}</math>, <math> e_{\theta}</math>, <math> e_{\varphi}</math>) change, seen from an outside perspective (e.g. from space), but given in the tangent directions of the actual location (rows: Template:Mvar, Template:Mvar, Template:Mvar).
As an example, take the nonzero derivatives by Template:Mvar in <math>{\Gamma^k}_{j\ \theta}</math>, which corresponds to a movement towards north (positive dθ):
- The new north direction <math> e_{\theta}</math> changes by -R dθ in the up (R) direction. So the north direction will rotate downwards towards the center of the Earth.
- Similarly, the up direction <math> e_{R}</math> will be adjusted towards the north. The different lengths of <math> e_{R}</math> and <math> e_{\theta}</math> lead to a factor of 1/R .
- Moving north, the east tangent vector <math> e_{\varphi}</math> changes its length (-tan(θ) on the diagonal), it will shrink (-tan(θ) dθ < 0) on the northern hemisphere, and increase (-tan(θ) dθ > 0) on the southern hemisphere.<ref name=":0" />
These effects are maybe not apparent during the movement, because they are the adjustments that keep the measurements in the coordinates Template:Mvar, Template:Mvar, Template:Mvar. Nevertheless, it can affect distances, physics equations, etc. So if e.g. you need the exact change of a magnetic field pointing approximately "south", it can be necessary to also correct your measurement by the change of the north direction using the Christoffel symbols to get the "true" (tensor) value.
The Christoffel symbols of the first kind <math> {\Gamma_l}_{ji} = g_{lk} {\Gamma^k}_{ji} </math> show the same change using metric-corrected coordinates, e.g. for derivative by Template:Mvar:
<math display="block">\begin{align} \begin{pmatrix} {\Gamma_R}_{R\varphi } & {\Gamma_R}_{\theta \varphi } & {\Gamma_R}_{\varphi \varphi } \\ {\Gamma_\theta }_{R\varphi } & {\Gamma_\theta }_{\theta \varphi } & {\Gamma_\theta }_{\varphi \varphi } \\ {\Gamma_\varphi }_{R\varphi } & {\Gamma_\varphi }_{\theta \varphi } & {\Gamma_\varphi }_{\varphi \varphi } \\ \end{pmatrix} &= R\cos\theta \begin{pmatrix} 0 & 0 & -\cos\theta \\ 0 & 0 & R\sin\theta \\ \cos\theta & -R\sin\theta & 0 \end{pmatrix} \\ \end{align}</math>
Lagrangian approach at finding a solution
In cylindrical coordinates, Cartesian and cylindrical polar coordinates exist as:
<math display="inline">\begin{cases}x = r \cos\varphi \\ y = r \sin\varphi \\ z = h \end{cases}
</math> and <math>\begin{cases} r = \sqrt{x^2 + y^2}\\ \varphi = \arctan\left(\frac{y}{x}\right) \\ h = z \end{cases}</math>
Cartesian points exist and Christoffel Symbols vanish as time passes, therefore, in cylindrical coordinates:
<math> \Gamma^r_{rr} = \Gamma^r_{\varphi r} = \frac{\partial^2 x}{\partial r^2} \frac{\partial r}{\partial x} + \frac{\partial^2 y}{\partial r^2} \frac{\partial r}{\partial y} + \frac{\partial^2 z}{\partial r^2} \frac{\partial r}{\partial z} = 0 </math>
<math> \Gamma^r_{r \varphi} = \Gamma^r_{\varphi r} = \frac{\partial^2 x}{\partial r \partial \varphi} \frac{\partial r}{\partial x} + \frac{\partial^2 y}{\partial r \partial \varphi} \frac{\partial r}{\partial y} + \frac{\partial^2 z}{\partial r \partial \varphi} \frac{\partial r}{\partial z} = - \sin \varphi \cos \varphi + \sin \varphi \cos \varphi = 0 </math>
<math> \Gamma^r_{\varphi \varphi} = \frac{\partial^2 x}{\partial \varphi^2} \frac{\partial r}{\partial x} + \frac{\partial^2 y}{\partial \varphi^2} \frac{\partial r}{\partial y} + \frac{\partial^2 z}{\partial \varphi^2} \frac{\partial r}{\partial z} = -\frac{x}{r} - \frac{y}{r} = -r </math>
<math> \Gamma^\varphi_{rr} = \Gamma^\varphi_{\varphi r} = \frac{\partial^2 x}{\partial r^2} \frac{\partial \varphi}{\partial x} + \frac{\partial^2 y}{\partial r^2} \frac{\partial \varphi}{\partial y} + \frac{\partial^2 z}{\partial r^2} \frac{\partial \varphi}{\partial z} = 0 </math>
<math>\Gamma^\varphi_{r \varphi} = \Gamma^\varphi_{\varphi r} = \frac{\partial^2 x}{\partial r \partial \varphi} \frac{\partial \varphi}{\partial x} + \frac{\partial^2 y}{\partial r \partial \varphi} \frac{\partial \varphi}{\partial y} + \frac{\partial^2 z}{\partial r \partial \varphi} \frac{\partial \varphi}{\partial z} = -\frac{y}{r^2} + \cos \varphi \frac{x}{r^2} = \frac{1}{r} </math>
<math> \Gamma^\varphi_{\varphi \varphi} = \frac{\partial^2 x}{\partial \varphi^2} \frac{\partial \varphi}{\partial x} + \frac{\partial^2 y}{\partial \varphi^2} \frac{\partial \varphi}{\partial y} + \frac{\partial^2 z}{\partial \varphi^2} \frac{\partial \varphi}{\partial z} = -\frac{x}{r^2} - \frac{y}{r^2} = 0</math>
Spherical coordinates (using Lagrangian 2x2x2)
<math>ds^2 = d\theta^2 + \sin^2\theta d\phi^2</math>
The Lagrangian can be evaluated as:
<math>
L = \dot{\theta}^2 + \sin^2\theta\dot{\phi}^2</math>
Hence,
<math>\begin{cases}\ddot{\phi} + 2\frac{\cos\theta}{\sin\theta}\dot{\theta}\dot{\phi} = 0 \\ \ddot{\theta} - \sin\theta\cos\theta\dot{\phi}^2 = 0 \\ \frac{d^2x^k}{d\lambda^2} + \Gamma^k_{ij} \frac{dx^i}{d\lambda} \frac{dx^j}{d\lambda} = 0 \\ \frac{\partial L}{\partial\ddot{\theta}} = 0\end{cases} </math> can be rearranged to <math>\begin{cases}\ddot{\phi} + 2\frac{\cos\theta}{\sin\theta}\dot{\theta}\dot{\phi} = 0 \\ \ddot{\theta} - \sin\theta\cos\theta\dot{\phi}^2 = 0\end{cases} </math>
By using the following geodesic equation:
<math>\frac{d^2x^k}{d\lambda^2} + \Gamma^k_{ij} \frac{dx^i}{d\lambda} \frac{dx^j}{d\lambda} = 0
</math>
The following can be obtained:
<math>\Gamma_{22}^1 = -\sin\theta\cos\theta(\Gamma_{12}^2) = \Gamma_{21}^2\frac{\cos\theta}{\sin\theta}</math>
<ref name=":0" />
Lagrangian mechanics in geodesics (principles of least action in Christoffel symbols)Edit
Incorporating Lagrangian mechanics and using the Euler–Lagrange equation, Christoffel symbols can be substituted into the Lagrangian to account for the geometry of the manifold. Christoffel symbols being calculated from the metric tensor, the equations can be derived and expressed from the principle of least action. When applying the Euler-Lagrange equation to a system of equations, the Lagrangian will include terms involving the Christoffel symbols, allowing the equation to act for the curvature which can determine the correct equations of motion for objects moving along geodesics.
Using the principle of least action from the Euler-Lagrange equationEdit
The Euler-Lagrange equation is applied to a functional related to the path of an object in a spherical coordinate system,
Given <math>L\in C^2(\mathbb{R}^3) </math> and <math>y\in C^1[a,b]</math> such that <math>y(a)=C</math> and <math>ey(b)=d </math>
if
<math>\begin{cases} \int_{a}^{b}L(y(x))dx \\ \int_{a}^{b}L(y'(x)) dx \\ \int_{a}^{b}L(x)dx\end{cases} </math>
Reaches its minimum <math>min\equiv y_0\in C</math> , where <math>y_0</math> is a solution that can be found by solving the differential equation:
<math>\frac{d}{dx}\left(\frac{\partial L}{\partial y'}(y(x), y'(x))\right) - \frac{\partial L}{\partial y}(y(x), y'(x)) = 0</math>
The differential equation provides the mathematical conditions that must be satisfied for this optimal path.
<ref name=":0">{{#invoke:citation/CS1|citation |CitationClass=web }}</ref>
See alsoEdit
- Basic introduction to the mathematics of curved spacetime
- Differentiable manifold
- List of formulas in Riemannian geometry
- Ricci calculus
- Riemann–Christoffel tensor
- Gauss–Codazzi equations
- Example computation of Christoffel symbols
NotesEdit
ReferencesEdit
- Template:Citation
- Template:Citation
- Template:Citation
- Template:Citation
- Template:Citation
- Template:Citation
- Template:Citation
- Template:Citation
- Template:Citation
- Template:Cite book
- Template:Cite book
- Template:Cite book
- {{#invoke:citation/CS1|citation
|CitationClass=web }}