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/08Manifold_Tangent_Vect.ipynb
Views: 281
8. Tangent spaces
This notebook is part of the Introduction to manifolds in SageMath by Andrzej Chrzeszczyk (Jan Kochanowski University of Kielce, Poland).
Let be a smooth manifold and . A tangent vector to at is a map such that
for all and .
Maps satisfying the last relation are also said to have a derivation property and are called derivations (into ).
In the previous notebook we have checked that the tangent vectors to smooth curves are derivations. Later in this notebook we will show that all tangent vectors are in fact tangent vectors to some curve.
If we define addition and multiplication by a scalar on the set of derivations at by
for and , then we obtain a vector space.
Tangent space to a smooth manifold at a point is the vector space of all tangent vectors to at .
Local bases for tangent spaces
Let be a chart on with coordinates and . The tangent vectors, are defined by
Here and denotes the partial derivative in , i.e.
where is the vector in with -th component 1 and all other 0.
Using the Leibniz rule for one can show that satisfy (8.1), so they are tangent vectors to at .
Let us check how the tangent vectors act on coordinate functions . We have
As a consequence we obtain
The vectors form a basis of .
The linear independence follows from the fact that if , then by (8.4)
To show that span the tangent space we need to prove:
If is a coordinate chart on a manifold and is a tangent vector at , then ParseError: KaTeX parse error: Undefined control sequence: \label at position 83: … x^i}\Big|_p. \̲l̲a̲b̲e̲l̲{}\tag{8.5} \e…
From now on, in all notebooks we use Einstein summation convention:
When an index variable appears twice in a single term and is not otherwise defined, it implies summation of that term over all the values of the index.
Using this convention, the last formula can be written as
To check (8.5) let and let . If , then
Analogously We shall use the following version of the mean value theorem.
For smooth function of real variables defined in a neighborhood of the segment joining and we have the equality
where .
If is fixed, then (8.6) leads to
Since is arbitrary point in a neighborhood of
Note that for a constant we have so .
Using (8.1) and the fact that and are constants ( is fixed) we have
Since , we have proved (8.5).
Tangent vectors in SageMath
In the sequel we shall use variables with upper indices in latex output
Example 8.1
Now let us define our first tangent vector, using variables with superscripts in Latex output.
If we would like subscripts instead, we should write
Example 8.2
Let us introduce a tangent vector with symbolic components, first with subscripts.
Now the version with superscripts and manifold dimension specified by N
:
Check that the tangent vector V
maps a scalar function f
to the real number .
Let us check the derivation property:
Differential of a smooth map
The definition of smooth maps (from notebook 1) is equivalent to the following. Let and be two smooth manifolds with some atlases {} and {}, respectively.
A continuous map is a smooth () map if for all and with , the composition is smooth ( map on the open subset of ).
A diffeomorphism of manifolds is a bijective map whose inverse is also .
If is a smooth manifold, then the coordinate maps are examples of diffeomorphisms of open subsets and .
In fact, is homeomorphic by definition. Take the atlas with a single chart on and the atlas with a single chart on . To check the smoothness of and it suffices to note that and are identity maps Note, that if , then and if , then .
Every smooth map between smooth manifolds induces natural linear maps between their corresponding tangent spaces: This map is defined by for and
The linear map is called the differential of at , the derivative, or pushforward of at . It is frequently expressed using another notations, for example or .
Chain Rule. If and are smooth maps between smooth manifolds, then for any point .
This is a consequence of
If is a diffeomorphism of manifolds and , then is an isomorphism of vector spaces and .
The value of the differential of the coordinate map on the local basis
Let be a coordinate chart at a point in a manifold . By the definition of the differential and the tangent vector
. We have checked that Thus the tangent vectors , () are inverse images with respect to of the tangent vectors corresponding to the partial derivatives . Recall that denote the usual partial derivatives in (defined after (8.3)).
Matrix representation of the differential
For a smooth map of manifolds and a point , let and be coordinate charts about in and in , respectively. Relative to the bases for and for , the differential is represented by the Jacobian matrix
where is the -th component of i.e.,
To check this formula, let us note, that as a linear map, the differential is is determined by the matrix such that Applying both sides to we obtain
Example 8.3
Consider the map defined by
For compute the values and .
The values of on the basis vectors:
The coefficients in the basis of the tangent vectors and can be found in columns of the Jacobian:
Example 8.4
Let us show how the tangent vectors in are transformed by the map
First we sketch a tangent vector in :
To obtain more information on plotting vectors use the command v.plot?
:
To show the corresponding tangent vector to the graph of we have to define the ambient space which contains the graph. The corresponding tangent vector is equal to .