Real-time collaboration for Jupyter Notebooks, Linux Terminals, LaTeX, VS Code, R IDE, and more,
all in one place.
Real-time collaboration for Jupyter Notebooks, Linux Terminals, LaTeX, VS Code, R IDE, and more,
all in one place.
Path: blob/main/23Manifold_Curvature.ipynb
Views: 281
23. Curvature
This notebook is part of the Introduction to manifolds in SageMath by Andrzej Chrzeszczyk (Jan Kochanowski University of Kielce, Poland).
Consider first the case of Euclidean connection (notebook 21).
Recall that for an open subset , with Cartesian coordinate system and vector fields , , we defined the Euclidean connection by .
From this definition it follows that In fact, from the definition of it follows that if we put , then
Using this representation for iterated Euclidean connection we can see that i.e.
Recall also that for general connection and general vector fields we have , where are defined by and consequently the equality is not true. Nevertheless the left hand side of can be used as a kind of measure of "flatness" of the manifold or a measure how much the geometry of the manifold differs from the geometry of the Euclidean space.
Curvature map
The curvature , of the connection ∇ is a map that associates to each pair of vector fields an operator from into itself, given by
From the properties of the covariant derivative and Lie bracket it follows
$$R(X, Y) = −R(Y, X)\\$$To prove the tensorial property (see notebook 13) of , we need to show that is multilinear over in each of the three vector fields. First we show linearity for the variable, from which linearity immediately follows for the variable.
Let Then
Since (cf. notebook 12) , we have
Next we check the linearity for the variable
Curvature tensor of type
Since takes its values in , it does not satisfy the definition of tensor field (which takes its values in , however, is equivalent to the tensor field of type defined by
Remark. In SageMath Manifolds
the method riemann
returns this -type tensor.
A connection is flat if its curvature tensor is zero.
Curvature in local coordinates
If then
In fact, from (23.1), the definition of Christoffel symbols and the relation we have
Example 23.1
In notebook 21 we have noticed that all Christoffel symbols for the Euclidean connection vanish. Consequently the curvature for this connection vanishes.
Example 23.2
Using the standard metric of the Euclidean space, the previous example can be simplified.
Example 23.3
Consider the two-dimensional half-plane with connection coefficients defined by and
Using (23.2) with to compute we obtain
The remaining components can be found analogously (one can use antisymmetry of with respect to ).
Example 23.4
Consider the plane with Christoffel symbols and the remaining symbols equal to 0.
Compute components of the curvature tensor. At a first attempt we obtain some components non-simplified.
so we decided to simplify each component separately and to introduce a new tensor with simplified components.
Extension of curvature map to covariant tensor fields
If we extend the definition , to all tensor fields then one can check that for covariant tensor fields , vector fields and smooth function
The first relation follows from
the second from
and the third from
Bianchi identities
If is the torsion and the curvature, then for , the following first Bianchi identity holds true.
In fact, from the definition of torsion we have and therefore
If we use the definition of torsion in the following form
$$T(X,[Y,Z])=\nabla_X[Y,Z]-\nabla_{[Y,Z]}X-[X,[Y,Z]],\\ T(Y,[Z,X])=\nabla_Y[Z,X]-\nabla_{[Z,X]}Y-[Y,[Z,X]],\\ T(Z,[X,Y])=\nabla_Z[X,Y]-\nabla_{[X,Y]}Z-[Z,[X,Y]],\\$$then the subexpressions of (23.5) which do not contain take the form
$$∇_X([Y,Z]− ∇_{[Y,Z]} X = T(X,[Y,Z])+[X,[Y,Z]],\\ ∇_Y([Z,X]− ∇_{[Z,X]} Y = T(Y,[Z,X])+[Y,[Z,X]],\\ ∇_Z([X,Y]− ∇_{[X,Y]} Z = T(Z,[X,Y])+[Z,[X,Y]].\\$$Using the Jacobi identity (notebook 12) we obtain (23.4).
The second Bianchi identity reads as follows.
For
To check the identity let us note that from (23.1) it follows
therefore (we changed the order in the second column of expressions)
$$∇_X( R(Y, Z)W) + ∇_Y( R(Z, X)W )+ ∇_Z( R(X, Y)W)\\ =∇_X(\nabla_Y\nabla_ZW-\nabla_Z\nabla_YW-\nabla_{[Y,Z]}W)\\ +∇_Y(\nabla_Z\nabla_XW-\nabla_X\nabla_ZW-\nabla_{[Z,X]}W)\\ +∇_Z(\nabla_X\nabla_YW-\nabla_Y\nabla_XW-\nabla_{[X,Y]}W)\\ =\nabla_X\nabla_Y\nabla_ZW-\nabla_Y\nabla_X\nabla_ZW-\nabla_X\nabla_{[Y,Z]}W\\ +\nabla_Y\nabla_Z\nabla_XW-\nabla_Z\nabla_Y\nabla_XW-\nabla_Y\nabla_{[Z,X]}W\\ +\nabla_Z\nabla_X\nabla_YW-\nabla_X\nabla_Z\nabla_YW-\nabla_Z\nabla_{[X,Y]}W.\\$$In all three rows of the obtained sum we can recognize incomplete curvature tensors computed for respectively. If we subtract and add the lacking terms with covariant derivatives along the corresponding Lie brackets, we obtain the following form of the last sum
$$R(X,Y)\nabla_ZW+\nabla_{[X,Y]}\nabla_ZW-\nabla_X\nabla_{[Y,Z]}W\\ +R(Y,Z)\nabla_XW+\nabla_{[Y,Z]}\nabla_XW-\nabla_Y\nabla_{[Z,X]}W\\ +R(Z,X)\nabla_YW+\nabla_{[Z,X]}\nabla_YW-\nabla_Z\nabla_{[X,Y]}W\\$$In all three lines, the last two expressions are equal to the right hand sides of (23.7), therefore the obtained sum is equal