Composing immersions with diffeomorphisms #
Mathlib defines Manifold.IsImmersion by a normal form in charts — f looks like u ↦ (u, 0)
for suitable charts of the source and the target — and lists IsImmersion.comp as a TODO in
Mathlib/Geometry/Manifold/Immersion.lean, because a general composite has to combine two
complements and needs the differential to split.
This file settles the special case that is elementary: composing with a diffeomorphism on
either side. Nothing has to be recombined, because a diffeomorphism carries charts to charts: if
φ is a chart of M in the maximal atlas and e : M' ≃ₘ M is a diffeomorphism, then φ ∘ e is
a chart of M' in the maximal atlas, and reading f ∘ e in it produces literally the same normal
form that f had in φ. The same argument on the other side pulls an ambient chart back along
e⁻¹. So both composites are immersions with the same complement.
Since a diffeomorphism is invertible, every composition rule here is in fact an equivalence, and
each is also stated in _iff form. The one-directional statements remain the primitive ones: they
need a manifold structure only on the manifold e introduces, whereas the _iff forms need one on
both sides, in order to apply the rule to e.symm as well.
Main results #
TauCeti.mem_maximalAtlas_diffeomorph_transOpenPartialHomeomorph: a diffeomorphism pulls a chart of the maximal atlas back to a chart of the maximal atlas. This is the only geometric input.TauCeti.isImmersion_comp_diffeomorphandTauCeti.isImmersion_diffeomorph_comp, together with theirManifold.IsImmersionAt,Manifold.IsImmersionAtOfComplementandManifold.IsImmersionOfComplementcounterparts and the_iffcompanions of all of them: immersions are stable under composition with a diffeomorphism on either side.TauCeti.isImmersion_diffeomorph: a diffeomorphism is an immersion.
References #
- M. Hirsch, Differential Topology, Springer GTM 33 (1976), Chapter 1, for immersions and their behaviour under composition.
A diffeomorphism e : M' ≃ₘ M pulls a chart φ of the maximal atlas of M back to the chart
φ ∘ e of the maximal atlas of M'. This is the only geometric input to the composition results
below: it is what lets a normal form in charts be read on the other side of a diffeomorphism.
The name records the hypothesis: for a mere homeomorphism e the pullback is a chart of the
topological atlas, but not of the maximal C^n atlas.
Precomposing with a diffeomorphism of the source preserves the immersion normal form at a
point, with the same complement: the domain chart of the immersion is pulled back along the
diffeomorphism, and f ∘ e read in the new chart is what f was in the old one.
Postcomposing with a diffeomorphism of the target preserves the immersion normal form at a
point, with the same complement: the codomain chart of the immersion is pulled back along the
inverse diffeomorphism, and e ∘ f read in the new chart is what f was in the old one.
Precomposing with a diffeomorphism of the source preserves being an immersion at a point.
Postcomposing with a diffeomorphism of the target preserves being an immersion at a point.
Precomposing an immersion with a fixed complement by a diffeomorphism of the source gives an immersion with the same complement.
Postcomposing an immersion with a fixed complement by a diffeomorphism of the target gives an immersion with the same complement.
Reparametrising an immersion by a diffeomorphism of the source gives an immersion.
Transporting an immersion by a diffeomorphism of the target gives an immersion.
Precomposition with a diffeomorphism of the source neither creates nor destroys the immersion normal form at a point.
Precomposition with a diffeomorphism of the source neither creates nor destroys an immersion at a point.
Precomposition with a diffeomorphism of the source neither creates nor destroys an immersion with a fixed complement.
Precomposition with a diffeomorphism of the source neither creates nor destroys an immersion.
Postcomposition with a diffeomorphism of the target neither creates nor destroys the immersion normal form at a point.
Postcomposition with a diffeomorphism of the target neither creates nor destroys an immersion at a point.
Postcomposition with a diffeomorphism of the target neither creates nor destroys an immersion with a fixed complement.
Postcomposition with a diffeomorphism of the target neither creates nor destroys an immersion.
A diffeomorphism is an immersion: it is the identity immersion transported by itself.
This is the statement Mathlib lists as the TODO Diffeomorph.isImmersion in
Mathlib/Geometry/Manifold/Immersion.lean; the name is flat here because a Diffeomorph
namespace nested in TauCeti would break dot notation on Mathlib's type.