Documentation

TauCeti.Geometry.Manifold.SmoothEmbedding.NormalSpace.Coordinates

Intrinsic normal spaces in tangent coordinates #

The intrinsic normal space of an embedding is the quotient of the ambient tangent space by the image of its differential. In tangent-bundle trivializations this becomes the quotient of the ambient model space by the range of inTangentCoordinates of the differential. The identification is a continuous linear equivalence and carries ambient tangent classes to their coordinate classes. Its forward and inverse maps are computed on representatives.

The coordinate differential has a continuous left inverse on the chart overlap. Thus it is a split-injective operator family, to which local fixed-complement constructions can be applied when assembling normal-bundle trivializations. No metric, finite-dimensionality, or choice of a normal complement is needed for these identifications.

The construction uses Mathlib's ContinuousLinearMap.inCoordinates_eq and the quotient transport ContinuousLinearEquiv.quotientEquiv. Reference: M. Hirsch, Differential Topology, Chapter 4, ยง5 (normal bundles).

theorem TauCeti.SmoothEmbedding.map_tangentRange_inTangentCoordinates {๐•œ : Type u_1} [NontriviallyNormedField ๐•œ] {E : Type u_2} [NormedAddCommGroup E] [NormedSpace ๐•œ E] {F : Type u_3} [NormedAddCommGroup F] [NormedSpace ๐•œ F] {H : Type u_4} [TopologicalSpace H] {G : Type u_5} [TopologicalSpace G] {I : ModelWithCorners ๐•œ E H} {J : ModelWithCorners ๐•œ F G} {M : Type u_6} [TopologicalSpace M] [ChartedSpace H M] [IsManifold I 1 M] {N : Type u_7} [TopologicalSpace N] [ChartedSpace G N] [IsManifold J 1 N] {n : WithTop โ„•โˆž} (f : SmoothEmbedding I J n M N) (hn : n โ‰  0) {xโ‚€ x : M} (hx : x โˆˆ (chartAt H xโ‚€).source) (hy : f x โˆˆ (chartAt G (f xโ‚€)).source) :
Submodule.map (โ†‘โ†‘(Bundle.Trivialization.continuousLinearEquivAt ๐•œ (trivializationAt F (TangentSpace J) (f xโ‚€)) (f x) โ‹ฏ)) (f.tangentRange x hn) = (โ†‘(inTangentCoordinates I J _root_.id (โ‡‘f) (mfderiv% โ‡‘f) xโ‚€ x)).range

Ambient tangent coordinates send the intrinsic tangent range onto the range of the coordinate differential. The source coordinate change does not affect that range.

noncomputable def TauCeti.SmoothEmbedding.normalSpaceEquivInTangentCoordinates {๐•œ : Type u_1} [NontriviallyNormedField ๐•œ] {E : Type u_2} [NormedAddCommGroup E] [NormedSpace ๐•œ E] {F : Type u_3} [NormedAddCommGroup F] [NormedSpace ๐•œ F] {H : Type u_4} [TopologicalSpace H] {G : Type u_5} [TopologicalSpace G] {I : ModelWithCorners ๐•œ E H} {J : ModelWithCorners ๐•œ F G} {M : Type u_6} [TopologicalSpace M] [ChartedSpace H M] [IsManifold I 1 M] {N : Type u_7} [TopologicalSpace N] [ChartedSpace G N] [IsManifold J 1 N] {n : WithTop โ„•โˆž} (f : SmoothEmbedding I J n M N) (hn : n โ‰  0) {xโ‚€ x : M} (hx : x โˆˆ (chartAt H xโ‚€).source) (hy : f x โˆˆ (chartAt G (f xโ‚€)).source) :
f.NormalSpace x hn โ‰ƒL[๐•œ] F โงธ (โ†‘(inTangentCoordinates I J _root_.id (โ‡‘f) (mfderiv% โ‡‘f) xโ‚€ x)).range

The intrinsic normal fibre is the quotient of the ambient model by the coordinate differential's range on the overlap of the chosen source and target charts.

Instances For
    @[simp]
    theorem TauCeti.SmoothEmbedding.normalSpaceEquivInTangentCoordinates_normalClass {๐•œ : Type u_1} [NontriviallyNormedField ๐•œ] {E : Type u_2} [NormedAddCommGroup E] [NormedSpace ๐•œ E] {F : Type u_3} [NormedAddCommGroup F] [NormedSpace ๐•œ F] {H : Type u_4} [TopologicalSpace H] {G : Type u_5} [TopologicalSpace G] {I : ModelWithCorners ๐•œ E H} {J : ModelWithCorners ๐•œ F G} {M : Type u_6} [TopologicalSpace M] [ChartedSpace H M] [IsManifold I 1 M] {N : Type u_7} [TopologicalSpace N] [ChartedSpace G N] [IsManifold J 1 N] {n : WithTop โ„•โˆž} (f : SmoothEmbedding I J n M N) (hn : n โ‰  0) {xโ‚€ x : M} (hx : x โˆˆ (chartAt H xโ‚€).source) (hy : f x โˆˆ (chartAt G (f xโ‚€)).source) (v : TangentSpace J (f x)) :
    (f.normalSpaceEquivInTangentCoordinates hn hx hy) ((f.normalClass x hn) v) = Submodule.Quotient.mk (โ†‘(trivializationAt F (TangentSpace J) (f xโ‚€)) โŸจf x, vโŸฉ).2

    Normal coordinates send an ambient tangent class to its tangent-chart class.

    @[simp]
    theorem TauCeti.SmoothEmbedding.normalSpaceEquivInTangentCoordinates_symm_mk {๐•œ : Type u_1} [NontriviallyNormedField ๐•œ] {E : Type u_2} [NormedAddCommGroup E] [NormedSpace ๐•œ E] {F : Type u_3} [NormedAddCommGroup F] [NormedSpace ๐•œ F] {H : Type u_4} [TopologicalSpace H] {G : Type u_5} [TopologicalSpace G] {I : ModelWithCorners ๐•œ E H} {J : ModelWithCorners ๐•œ F G} {M : Type u_6} [TopologicalSpace M] [ChartedSpace H M] [IsManifold I 1 M] {N : Type u_7} [TopologicalSpace N] [ChartedSpace G N] [IsManifold J 1 N] {n : WithTop โ„•โˆž} (f : SmoothEmbedding I J n M N) (hn : n โ‰  0) {xโ‚€ x : M} (hx : x โˆˆ (chartAt H xโ‚€).source) (hy : f x โˆˆ (chartAt G (f xโ‚€)).source) (v : F) :

    The inverse normal-coordinate map takes the class of a model vector to the class of the corresponding ambient tangent vector.