Tangent-bundle trivializations, coordinate changes on T(TM), and open submanifolds #
The canonical tangent-bundle trivialization at a point x is built from the chart at x, so on
the fibre over x itself it is the identity. This file records that fact in both directions, and
notes that reading a tangent vector through the preferred trivializations of two charts is the
tangent coordinate change between them, which is C^n in the base point.
It then computes the coordinate changes of the tangent bundle of the tangent bundle: a tangent
vector (u, w) to TM at a point with x-coordinates u, read in the tangent-bundle chart
centred at the zero vector over xโ, has base component the tangent coordinate change of u, and
fibre component the product-rule sum of the derivative of that coordinate change in the base point
and the coordinate change applied to w. This is the transformation law obeyed by a second-order
vector field on TM, such as a geodesic spray, when it is carried between tangent-bundle charts.
It then identifies the tangent spaces of an open submanifold with those of its ambient manifold and shows that, near each point, the inverse tangent-bundle trivializations agree under that identification.
Finally it identifies the tangent space of a product manifold with the product of the tangent spaces of the factors, and shows that under this identification tangent coordinate changes and inverse tangent-bundle trivializations act componentwise.
Main results #
TauCeti.Manifold.continuousLinearMapAt_trivializationAt_selfandTauCeti.Manifold.symmL_trivializationAt_self: the canonical trivialization atxand its inverse act as the identity on the fibre overx.TauCeti.Manifold.localFrame_trivializationAt_self: consequently its local frame atxis the chosen basis of the model space.TauCeti.Manifold.inverse_mfderiv_extChartAt: the inverse of the differential of an extended chart is the inverse of the canonical tangent-bundle trivialization at its centre.TauCeti.Manifold.contDiffOn_tangentCoordChange: the tangent coordinate change between the charts at two points isC^non the overlap of their sources, read in the chart at the first point.TauCeti.Manifold.contMDiffAt_tangentCoordChange: that coordinate change isC^nat the base point of its first chart, as a map of manifolds into the linear endomorphisms of the model space.TauCeti.Manifold.tangentCoordChange_tangent_apply: the coordinate-change formula on the tangent bundle of the tangent bundle.TauCeti.Manifold.continuousLinearMapAt_symmL_coordChange: reading a tangent vector through the preferred trivializations of two charts is the tangent coordinate change between them.TauCeti.Manifold.tangentCoordChange_toMatrix: in a finite basis, this coordinate change is the change-of-basis matrix between the corresponding chart-local frames.TauCeti.Manifold.tangentSpaceOpenEquiv: the canonical continuous linear equivalence between the tangent space of an open submanifold and the ambient tangent space.TauCeti.Manifold.mfderiv_subtype_val: the differential of the inclusion is the canonical tangent-space equivalence.TauCeti.Manifold.tangentMap_subtype_val: the tangent map of the inclusion under this equivalence.TauCeti.Manifold.tangentSpaceOpenEquiv_mfderiv_apply: under this equivalence, the differential of a map between open submanifolds is that of any ambient map it restricts.TauCeti.Manifold.instT2SpaceTangentBundleModelSpace: a model space has a Hausdorff tangent bundle. It is an instance in theTauCetiscope, for model spacesHwhose Hausdorffness is not already an instance; over a Hausdorff manifold the tangent bundle is Hausdorff by the general instanceTauCeti.FiberBundle.t2Space_totalSpace.TauCeti.Manifold.eventually_tangentSpaceOpenEquiv_symmL_trivializationAt_eq: near a point, the inverse tangent-bundle trivializations agree through this equivalence.TauCeti.Manifold.tangentSpaceProdEquiv: the canonical continuous linear equivalence between the tangent space of a product and the product of the tangent spaces.TauCeti.Manifold.tangentCoordChange_prod: the tangent coordinate change of a product is the product of the tangent coordinate changes of the factors.TauCeti.Manifold.tangentSpaceProdEquiv_symmL_trivializationAt: the inverse tangent-bundle trivialization of a product is the product of those of the factors.
Read in the canonical trivialization at x, a tangent vector at x itself is its own
coordinate vector: the trivialization is built from the chart at x, whose transition function
with itself has derivative the identity.
The inverse form of TauCeti.Manifold.continuousLinearMapAt_trivializationAt_self: over its
own base point, the inverse of the canonical trivialization is the identity.
The differential of the extended chart at xโ, at a point x of its source, is inverted by
the inverse of the canonical tangent-bundle trivialization at xโ. This is the inverse form of
TangentBundle.symmL_trivializationAt.
The second component of the chart of a tangent bundle at q, read at a point with base point
in the chart source. Together with TangentBundle.coe_chartAt_fst this describes the
tangent-bundle charts completely.
The tangent coordinate change between the charts at x and y is C^n on the overlap of
the two chart sources, read in the chart at x. This is Mathlib's
contDiffOn_fderiv_coord_change for the preferred charts at two points.
The tangent coordinate change between the charts at x and y is C^n at x, as a map of
manifolds into the continuous linear endomorphisms of the model space.
Coordinate changes on the tangent of the tangent bundle #
The tangent coordinate change on TM sends the tangent vector (v, w) at u โ TโM to the
derivative of the base coordinate change together with the product-rule expression for the fibre
coordinate, where v is the coordinate of u in the preferred trivialization at x. The target
chart is centred at the zero vector over xโ.
The reading map of the preferred trivialization centred at xโ sends the tangent vector at
y whose x-coordinates are u to its xโ-coordinates.
The matrix of a tangent coordinate change in a finite basis of the model space is the change-of-basis matrix between the corresponding chart-local frames.
Over its own base point, the local frame attached to the canonical trivialization at x is
the given basis of the model space.
The canonical identification between the tangent space of an open submanifold and the ambient tangent space. Both are Mathlib's type synonym for the common model vector space.
This is deliberately a named equivalence rather than ContinuousLinearEquiv.refl ๐ E: because
TangentSpace is not reducible, a statement phrased with refl is type-correct only after
unfolding it, so rw and simp fail on such statements. Mathlib introduces
NormedSpace.fromTangentSpace for the analogous identification for the same reason.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The differential of the inclusion of an open submanifold is the canonical tangent-space identification.
The tangent map of an open submanifold's inclusion identifies its tangent vectors with
ambient tangent vectors through tangentSpaceOpenEquiv.
If a differentiable map f between open submanifolds is the restriction of a map A of the
ambient manifolds, then under the canonical tangent-space identifications the differential of f
at x is the differential of A at x.
The tangent bundle of a model space is Hausdorff.
Near a point of an open submanifold, its inverse tangent-bundle trivialization agrees with the ambient inverse trivialization under the canonical tangent-space identification.
The canonical identification of the tangent space of a product manifold with the product of
the tangent spaces of the factors. Both are Mathlib's type synonym for the product of the model
vector spaces; as for tangentSpaceOpenEquiv, the identification is named so that statements
using it are type-correct without unfolding TangentSpace.
Equations
- One or more equations did not get rendered due to their size.
Instances For
On the common domain of two product charts, the tangent coordinate change of a product manifold is the product of the tangent coordinate changes of the factors.
Over the domain of the chart at p, the inverse of the canonical tangent-bundle
trivialization of a product manifold at p is the product of the inverse trivializations of the
factors.