Documentation

TauCeti.Geometry.Manifold.ContMDiff.Subtype

Smoothness of maps into an open submanifold #

A map into an open submanifold U โІ M is C^n exactly when its composition with the inclusion U โ†’ M is C^n: the charts of U are restrictions of the charts of M, so smoothness is insensitive to whether the codomain is read in the submanifold or in the ambient manifold.

Mathlib records this through ContMDiffWithinAt.subtypeVal_comp_iff within a set and through ContMDiffAt.subtypeVal_comp_iff at a point, both at regularity โˆž. Since smoothness into a manifold is a local invariant property at every regularity, the same characterizations hold for arbitrary n; this file supplies them. In a convex open subset of a normed real space, these characterizations show that the clamped affine segment is C^n on [0, 1] at every regularity.

Main results #

References #

@[simp]
theorem TauCeti.ContMDiffWithinAt.subtypeVal_comp_iff {๐•œ : Type u_1} [NontriviallyNormedField ๐•œ] {E : Type u_2} [NormedAddCommGroup E] [NormedSpace ๐•œ E] {H : Type u_3} [TopologicalSpace H] {I : ModelWithCorners ๐•œ E H} {E' : Type u_4} [NormedAddCommGroup E'] [NormedSpace ๐•œ E'] {H' : Type u_5} [TopologicalSpace H'] {I' : ModelWithCorners ๐•œ E' H'} {M : Type u_6} [TopologicalSpace M] [ChartedSpace H M] {M' : Type u_7} [TopologicalSpace M'] [ChartedSpace H' M'] {n : WithTop โ„•โˆž} (U : TopologicalSpace.Opens M') (f : M โ†’ โ†ฅU) (s : Set M) (x : M) :

A map into an open submanifold is C^n within a set at a point iff its composition with the inclusion is, at every regularity: smoothness is a local invariant property and the charts agree.

@[simp]
theorem TauCeti.ContMDiffAt.subtypeVal_comp_iff {๐•œ : Type u_1} [NontriviallyNormedField ๐•œ] {E : Type u_2} [NormedAddCommGroup E] [NormedSpace ๐•œ E] {H : Type u_3} [TopologicalSpace H] {I : ModelWithCorners ๐•œ E H} {E' : Type u_4} [NormedAddCommGroup E'] [NormedSpace ๐•œ E'] {H' : Type u_5} [TopologicalSpace H'] {I' : ModelWithCorners ๐•œ E' H'} {M : Type u_6} [TopologicalSpace M] [ChartedSpace H M] {M' : Type u_7} [TopologicalSpace M'] [ChartedSpace H' M'] {n : WithTop โ„•โˆž} (U : TopologicalSpace.Opens M') (f : M โ†’ โ†ฅU) (x : M) :

A map into an open submanifold is C^n at a point iff its composition with the inclusion is, at every regularity.

@[simp]
theorem TauCeti.ContMDiffOn.subtypeVal_comp_iff {๐•œ : Type u_1} [NontriviallyNormedField ๐•œ] {E : Type u_2} [NormedAddCommGroup E] [NormedSpace ๐•œ E] {H : Type u_3} [TopologicalSpace H] {I : ModelWithCorners ๐•œ E H} {E' : Type u_4} [NormedAddCommGroup E'] [NormedSpace ๐•œ E'] {H' : Type u_5} [TopologicalSpace H'] {I' : ModelWithCorners ๐•œ E' H'} {M : Type u_6} [TopologicalSpace M] [ChartedSpace H M] {M' : Type u_7} [TopologicalSpace M'] [ChartedSpace H' M'] {n : WithTop โ„•โˆž} (U : TopologicalSpace.Opens M') (f : M โ†’ โ†ฅU) (s : Set M) :

A map into an open submanifold is C^n on a set iff its composition with the inclusion is, at every regularity.

@[simp]
theorem TauCeti.ContMDiff.subtypeVal_comp_iff {๐•œ : Type u_1} [NontriviallyNormedField ๐•œ] {E : Type u_2} [NormedAddCommGroup E] [NormedSpace ๐•œ E] {H : Type u_3} [TopologicalSpace H] {I : ModelWithCorners ๐•œ E H} {E' : Type u_4} [NormedAddCommGroup E'] [NormedSpace ๐•œ E'] {H' : Type u_5} [TopologicalSpace H'] {I' : ModelWithCorners ๐•œ E' H'} {M : Type u_6} [TopologicalSpace M] [ChartedSpace H M] {M' : Type u_7} [TopologicalSpace M'] [ChartedSpace H' M'] {n : WithTop โ„•โˆž} (U : TopologicalSpace.Opens M') (f : M โ†’ โ†ฅU) :

A map into an open submanifold is C^n iff its composition with the inclusion is, at every regularity.

The clamped affine segment in a convex open subset is C^n on [0, 1] for every n.