Local Riemannian isometries #
A local Riemannian isometry f : M → N is a smooth map whose differential at every point is an
invertible linear map preserving the Riemannian inner product. Unlike a Riemannian isometry
(TauCeti.RiemannianIsometry), it need not be injective or surjective: the inclusion of an open
submanifold carrying the restricted metric, the inclusion of one component of a disjoint union, and
a Riemannian covering map are all local Riemannian isometries.
Every local construction of Riemannian geometry is natural under local Riemannian isometries,
since pulling vector fields back along f only involves the differential of f at each point.
This file sets up the pointwise API used to transport the Levi-Civita connection and the curvature
along such maps.
Main definitions and results #
TauCeti.IsLocalRiemannianIsometry: a smooth map with invertible differentials preserving the inner product.TauCeti.IsLocalRiemannianIsometry.exists_linearIsometryEquiv_eq_mfderiv: the differential at each point is a linear isometric equivalence of tangent spaces.TauCeti.IsLocalRiemannianIsometry.mfderiv_apply_mpullback: the differential sends a pulled-back vector field to the original field.TauCeti.IsLocalRiemannianIsometry.inner_mpullback: pulling back vector fields preserves their pointwise inner products.TauCeti.IsLocalRiemannianIsometry.exists_contMDiff_mpullback_apply_eq: every tangent vector is the value of the pullback of a smooth vector field.TauCeti.IsLocalRiemannianIsometry.idandTauCeti.IsLocalRiemannianIsometry.comp: the identity and composites.TauCeti.RiemannianIsometry.isLocalRiemannianIsometry: a Riemannian isometry is a local Riemannian isometry.
References #
- J. M. Lee, Introduction to Riemannian Manifolds, 2nd ed., Springer GTM 176 (2018), Chapter 2 (local isometries).
A smooth map f : M → N between Riemannian manifolds is a local Riemannian isometry if its
differential at every point is an invertible continuous linear map preserving the inner product
of tangent vectors.
A local Riemannian isometry is smooth.
- isInvertible_mfderiv (x : M) : (mfderiv% f x).IsInvertible
The differential of a local Riemannian isometry is invertible at every point.
- inner_mfderiv (x : M) (v w : TangentSpace I x) : inner ℝ ((mfderiv% f x) v) ((mfderiv% f x) w) = inner ℝ v w
The differential of a local Riemannian isometry preserves the inner product.
Instances For
A local Riemannian isometry is differentiable at each point.
The differential of a local Riemannian isometry at a point is injective.
The differential of a local Riemannian isometry at a point is surjective onto the tangent space at the image point.
The differential of a local Riemannian isometry at a point is a linear isometric equivalence of tangent spaces.
The differential of a local Riemannian isometry sends the pullback of a vector field at x to
the value of the field at f x.
The pullback of a vector field along a local Riemannian isometry takes the value v at x
exactly when the field takes the value df_x v at f x.
Pulling back vector fields along a local Riemannian isometry preserves their pointwise inner products.
Pulling back a differentiable vector field along a local Riemannian isometry gives a differentiable vector field.
Pulling back a smooth vector field along a local Riemannian isometry gives a smooth vector field.
Every tangent vector u at x is the value at x of the pullback of a smooth vector field
on N, namely of any smooth field taking the value df_x u at f x.
The identity map is a local Riemannian isometry.
The composite of two local Riemannian isometries is a local Riemannian isometry.
A smooth Riemannian isometry is a local Riemannian isometry.