Documentation

TauCeti.Geometry.Manifold.SmoothEmbedding.NormalSpace.Transition

Smooth transitions of intrinsic normal coordinates #

Fixed complementary coordinates for the normal spaces of an embedding have smooth transition operators on their overlaps. When the product of the source and complementary model spaces is complete, the transitions of a C^n embedding are C^m when m + 1 โ‰ค n, including smooth and analytic orders. The source and ambient manifolds may have corners.

The transition takes a complementary representative in the old ambient tangent chart, changes ambient tangent coordinates, and projects onto the new complement. We identify the transitions of the actual local normal-bundle trivializations with this operator formula. Thus smooth normal bundle constructions can use the quotient topology and the existing complementary charts without assuming regularity of their transitions.

Reference: J. M. Lee, Introduction to Smooth Manifolds, second edition, the normal-bundle construction preceding Theorem 6.24.

theorem TauCeti.SmoothEmbedding.normalSpaceTrivializationOfComplement_coordChangeL {๐•œ : Type u_1} {E : Type u_2} {F : Type u_3} {P : Type u_4} {H : Type u_5} {G : Type u_6} {M : Type u_7} {N : Type u_8} [NontriviallyNormedField ๐•œ] [NormedAddCommGroup E] [NormedSpace ๐•œ E] [NormedAddCommGroup F] [NormedSpace ๐•œ F] [TopologicalSpace H] [TopologicalSpace G] {I : ModelWithCorners ๐•œ E H} {J : ModelWithCorners ๐•œ F G} [TopologicalSpace M] [ChartedSpace H M] [TopologicalSpace N] [ChartedSpace G N] {n : WithTop โ„•โˆž} [IsManifold I 1 M] [IsManifold J 1 N] [TopologicalSpace P] [AddCommGroup P] [Module ๐•œ P] (f : SmoothEmbedding I J n M N) (hn : n โ‰  0) (xโ‚€ xโ‚ : M) (U V : Set M) (hUopen : IsOpen U) (hVopen : IsOpen V) (hU : U โІ (chartAt H xโ‚€).source โˆฉ โ‡‘f โปยน' (chartAt G (f xโ‚€)).source) (hV : V โІ (chartAt H xโ‚).source โˆฉ โ‡‘f โปยน' (chartAt G (f xโ‚)).source) (B C : P โ†’L[๐•œ] F) (hB : โˆ€ x โˆˆ U, ((inTangentCoordinates I J _root_.id (โ‡‘f) (mfderiv% โ‡‘f) xโ‚€ x).coprod B).IsInvertible) (hC : โˆ€ x โˆˆ V, ((inTangentCoordinates I J _root_.id (โ‡‘f) (mfderiv% โ‡‘f) xโ‚ x).coprod C).IsInvertible) (hcoordB : Continuous fun (p : โ†‘U ร— F) => ((inTangentCoordinates I J _root_.id (โ‡‘f) (mfderiv% โ‡‘f) xโ‚€ โ†‘p.1).quotientRangeCoordinate B) p.2) (hcoordC : Continuous fun (p : โ†‘V ร— F) => ((inTangentCoordinates I J _root_.id (โ‡‘f) (mfderiv% โ‡‘f) xโ‚ โ†‘p.1).quotientRangeCoordinate C) p.2) {x : M} (hx : x โˆˆ U โˆฉ V) :
โ†‘(Bundle.Trivialization.coordChangeL ๐•œ (f.normalSpaceTrivializationOfComplement hn xโ‚€ U hUopen hU B hB hcoordB) (f.normalSpaceTrivializationOfComplement hn xโ‚ V hVopen hV C hC hcoordC) x) = (inTangentCoordinates I J _root_.id (โ‡‘f) (mfderiv% โ‡‘f) xโ‚ x).quotientRangeCoordinate C โˆ˜SL โ†‘(Bundle.Trivialization.coordChangeL ๐•œ (trivializationAt F (TangentSpace J) (f xโ‚€)) (trivializationAt F (TangentSpace J) (f xโ‚)) (f x)) โˆ˜SL B

The transition of the actual quotient-topology normal trivializations is the complementary normal transition operator. The complementary model need only be a topological module; no global normal-bundle atlas is required.

theorem TauCeti.SmoothEmbedding.contMDiffOn_normalSpaceTrivializationOfComplement_coordChangeL {๐•œ : Type u_1} {E : Type u_2} {F : Type u_3} {P : Type u_4} {H : Type u_5} {G : Type u_6} {M : Type u_7} {N : Type u_8} [NontriviallyNormedField ๐•œ] [NormedAddCommGroup E] [NormedSpace ๐•œ E] [NormedAddCommGroup F] [NormedSpace ๐•œ F] [TopologicalSpace H] [TopologicalSpace G] {I : ModelWithCorners ๐•œ E H} {J : ModelWithCorners ๐•œ F G} [TopologicalSpace M] [ChartedSpace H M] [TopologicalSpace N] [ChartedSpace G N] {n : WithTop โ„•โˆž} [NormedAddCommGroup P] [NormedSpace ๐•œ P] [CompleteSpace (E ร— P)] (f : SmoothEmbedding I J n M N) (xโ‚€ xโ‚ : M) (U V : Set M) (hUopen : IsOpen U) (hVopen : IsOpen V) (hU : U โІ (chartAt H xโ‚€).source โˆฉ โ‡‘f โปยน' (chartAt G (f xโ‚€)).source) (hV : V โІ (chartAt H xโ‚).source โˆฉ โ‡‘f โปยน' (chartAt G (f xโ‚)).source) (B C : P โ†’L[๐•œ] F) {m : WithTop โ„•โˆž} [IsManifold I (m + 1) M] [IsManifold J (m + 1) N] (hm : m + 1 โ‰ค n) :
have hn := โ‹ฏ; โˆ€ (hB : โˆ€ x โˆˆ U, ((inTangentCoordinates I J _root_.id (โ‡‘f) (mfderiv% โ‡‘f) xโ‚€ x).coprod B).IsInvertible) (hC : โˆ€ x โˆˆ V, ((inTangentCoordinates I J _root_.id (โ‡‘f) (mfderiv% โ‡‘f) xโ‚ x).coprod C).IsInvertible) (hcoordB : Continuous fun (p : โ†‘U ร— F) => ((inTangentCoordinates I J _root_.id (โ‡‘f) (mfderiv% โ‡‘f) xโ‚€ โ†‘p.1).quotientRangeCoordinate B) p.2) (hcoordC : Continuous fun (p : โ†‘V ร— F) => ((inTangentCoordinates I J _root_.id (โ‡‘f) (mfderiv% โ‡‘f) xโ‚ โ†‘p.1).quotientRangeCoordinate C) p.2), ContMDiffOn I (modelWithCornersSelf ๐•œ (P โ†’L[๐•œ] P)) m (fun (x : M) => โ†‘(Bundle.Trivialization.coordChangeL ๐•œ (f.normalSpaceTrivializationOfComplement hn xโ‚€ U hUopen hU B hB hcoordB) (f.normalSpaceTrivializationOfComplement hn xโ‚ V hVopen hV C hC hcoordC) x)) (U โˆฉ V)

The complementary normal trivializations have C^m transition operators on their base-set overlaps for a C^n embedding with m + 1 โ‰ค n, provided the product of the source and complementary model spaces is complete. This supplies the transition regularity needed to assemble the intrinsic normal spaces as a smooth vector bundle.