Manifold structure on real intervals #
The manifold structure on real intervals is defined in Mathlib.Geometry.Manifold.Instances.Real
.
We relate it to the manifold structure on the real line, by showing that the inclusion
(contMDiff_subtype_coe_Icc
) and projection (contMDiffOn_projIcc
) are smooth, and showing that
a function defined on the interval is smooth iff its composition with the projection is smooth on
the interval in โ
(see contMDiffOn_comp_projIcc_iff
and friends).
We also define 1 : TangentSpace (๐กโ 1) z
, and relate it to 1
in the real line.
TODO #
This file can be thoroughly rewritten once mathlib has a good theory of smooth immersions and embeddings. Once this is done,
- the inclusion
Icc x y โ โ
is a smooth embedding, and in particular smooth - deduce the dual result: a function
f : M โ Icc x y
is smooth iff its composition with the inclusion intoโ
is smooth - prove the projection
โ โ Icc x y
is a smooth submersion, hence smooth - use this to simplify the proof that
f : Icc x y โ M
is smooth iff the compositionโ โ M
with the projectionโ โ Icc x y
is
Equations
- instOneTangentSpaceRealModelWithCornersSelf x = { one := 1 }
Unit vector in the tangent space to a segment, as the image of the unit vector in the real line
under the canonical projection. It is also mapped to the unit vector in the real line through
the canonical injection, see mfderiv_subtype_coe_Icc_one
.
Note that one can not abuse defeqs for this definition: this is not the same as the vector
fun _ โฆ 1
in EuclideanSpace โ (Fin 1)
through defeqs, as one of the charts of Icc x y
is
orientation-reversing.
Equations
- oneTangentSpaceIcc z = (mfderivWithin (modelWithCornersSelf โ โ) (modelWithCornersEuclideanHalfSpace 1) (Set.projIcc x y โฏ) (Set.Icc x y) โz) 1
Instances For
The inclusion map from of a closed segment to โ
is smooth in the manifold sense.
The projection from โ
to a closed segment is smooth on the segment, in the manifold sense.