Documentation

Hironaka.Manifold.Submanifold.Manifold

A closed submanifold is a manifold #

With the charts induced by the adapted charts β€” the complementary coordinates, IsAdaptedChart.chartOn β€” a closed submanifold Y of codimension c is an analytic manifold modelled on π•œ^{n-c} (Bierstone–Milman: a smooth subspace of a manifold "is a manifold and is locally a coordinate subspace of a coordinate chart" [BM97, (3.8)(2)]). The chart change between two induced charts is the chart change Ο†β‚‚ ∘ φ₁⁻¹ of M (analytic, both charts being in the maximal atlas) conjugated by the linear maps ψ⁻¹ ∘ embedCompl and projCompl ∘ ψ (chartChange_contDiffOn), so it lies in the analytic groupoid (chartChange_mem); hence the induced charted space is a manifold (isManifold') and every chart induced by an adapted chart is in its maximal atlas (chartOn_mem_maximalAtlas'). Also here: mem_contDiffGroupoid_self, the criterion for an open partial homeomorphism of a normed space to lie in the analytic groupoid. The manifold structure on Y is what makes a centre, a hypersurface of maximal contact or a stratum of the boundary an analytic manifold in its own right.

theorem Manifold.contDiff_embedCompl {π•œ : Type} [RCLike π•œ] {n c : β„•} (Οƒ : Fin c β†ͺ Fin n) :
ContDiff π•œ ⊀ (embedCompl Οƒ)

The inclusion π•œ^{n-c} β†’ π•œ^n along the coordinates outside Οƒ is analytic (it is linear).

theorem Manifold.contDiff_projCompl {π•œ : Type} [RCLike π•œ] {n c : β„•} (Οƒ : Fin c β†ͺ Fin n) :
ContDiff π•œ ⊀ (projCompl Οƒ)

The projection π•œ^n β†’ π•œ^{n-c} onto the coordinates outside Οƒ is analytic (it is linear).

theorem Manifold.mem_contDiffGroupoid_self {π•œ : Type} [RCLike π•œ] {F : Type u_1} [NormedAddCommGroup F] [NormedSpace π•œ F] (e : OpenPartialHomeomorph F F) (h : ContDiffOn π•œ ⊀ (↑e) e.source) (h' : ContDiffOn π•œ ⊀ (↑e.symm) e.target) :

An open partial homeomorphism of a normed space that is analytic with analytic inverse lies in the analytic groupoid of the model space.

theorem Manifold.contDiffOn_chartChange {π•œ : Type} [RCLike π•œ] {E : Type u_1} [NormedAddCommGroup E] [NormedSpace π•œ E] {M : Type u} [TopologicalSpace M] [ChartedSpace E M] {φ₁ Ο†β‚‚ : OpenPartialHomeomorph M E} (h₁ : φ₁ ∈ IsManifold.maximalAtlas (modelWithCornersSelf π•œ E) ⊀ M) (hβ‚‚ : Ο†β‚‚ ∈ IsManifold.maximalAtlas (modelWithCornersSelf π•œ E) ⊀ M) :
ContDiffOn π•œ ⊀ (↑φ₂ ∘ ↑φ₁.symm) (φ₁.target ∩ ↑φ₁.symm ⁻¹' Ο†β‚‚.source)

The chart change of two charts of the maximal atlas is analytic.

theorem Manifold.IsAdaptedChart.chartChange_contDiffOn {π•œ : Type} [RCLike π•œ] {E : Type u_1} [NormedAddCommGroup E] [NormedSpace π•œ E] {M : Type u} [TopologicalSpace M] [ChartedSpace E M] {n : β„•} {ψ : E ≃L[π•œ] Fin n β†’ π•œ} {Y : Set M} {c : β„•} {φ₁ Ο†β‚‚ : OpenPartialHomeomorph M E} {σ₁ Οƒβ‚‚ : Fin c β†ͺ Fin n} (h₁ : IsAdaptedChart ψ Y φ₁ σ₁) {a₁ : M} (ha₁ : a₁ ∈ Y) (hβ‚‚ : IsAdaptedChart ψ Y Ο†β‚‚ Οƒβ‚‚) {aβ‚‚ : M} (haβ‚‚ : aβ‚‚ ∈ Y) :
ContDiffOn π•œ ⊀ (↑((h₁.chartOn ha₁).symm.trans (hβ‚‚.chartOn haβ‚‚))) ((h₁.chartOn ha₁).symm.trans (hβ‚‚.chartOn haβ‚‚)).source

The chart change between two induced charts of Y is analytic on its domain.

theorem Manifold.IsAdaptedChart.chartChange_mem {π•œ : Type} [RCLike π•œ] {E : Type u_1} [NormedAddCommGroup E] [NormedSpace π•œ E] {M : Type u} [TopologicalSpace M] [ChartedSpace E M] {n : β„•} {ψ : E ≃L[π•œ] Fin n β†’ π•œ} {Y : Set M} {c : β„•} {φ₁ Ο†β‚‚ : OpenPartialHomeomorph M E} {σ₁ Οƒβ‚‚ : Fin c β†ͺ Fin n} (h₁ : IsAdaptedChart ψ Y φ₁ σ₁) {a₁ : M} (ha₁ : a₁ ∈ Y) (hβ‚‚ : IsAdaptedChart ψ Y Ο†β‚‚ Οƒβ‚‚) {aβ‚‚ : M} (haβ‚‚ : aβ‚‚ ∈ Y) :
(h₁.chartOn ha₁).symm.trans (hβ‚‚.chartOn haβ‚‚) ∈ contDiffGroupoid ⊀ (modelWithCornersSelf π•œ (Fin (n - c) β†’ π•œ))

The chart change between two induced charts lies in the analytic groupoid.

theorem Manifold.IsClosedSubmanifold.isManifold' {π•œ : Type} [RCLike π•œ] {E : Type u_1} [NormedAddCommGroup E] [NormedSpace π•œ E] {M : Type u} [TopologicalSpace M] [ChartedSpace E M] {n : β„•} {ψ : E ≃L[π•œ] Fin n β†’ π•œ} {Y : Set M} {c : β„•} (hY : IsClosedSubmanifold ψ Y c) :
IsManifold (modelWithCornersSelf π•œ (Fin (n - c) β†’ π•œ)) ⊀ ↑Y

With the induced charts, a closed submanifold is an analytic manifold modelled on π•œ^{n-c} [BM97, (3.8)(2)].

theorem Manifold.IsAdaptedChart.chartOn_mem_maximalAtlas' {π•œ : Type} [RCLike π•œ] {E : Type u_1} [NormedAddCommGroup E] [NormedSpace π•œ E] {M : Type u} [TopologicalSpace M] [ChartedSpace E M] {n : β„•} {ψ : E ≃L[π•œ] Fin n β†’ π•œ} {Y : Set M} {c : β„•} (hY : IsClosedSubmanifold ψ Y c) {Ο† : OpenPartialHomeomorph M E} {Οƒ : Fin c β†ͺ Fin n} (h : IsAdaptedChart ψ Y Ο† Οƒ) {a : M} (ha : a ∈ Y) :
h.chartOn ha ∈ IsManifold.maximalAtlas (modelWithCornersSelf π•œ (Fin (n - c) β†’ π•œ)) ⊀ ↑Y

Every chart of Y induced by an adapted chart is a chart of the maximal atlas of Y.