Elementary diffeomorphisms of a normed space #
The map x ↦ a - x of a normed space E is a diffeomorphism of E, of any smoothness, which is
its own inverse (Diffeomorph.subLeft, the smooth counterpart of Equiv.subLeft). On the real
line, Diffeomorph.subLeft 1 is the reflection t ↦ 1 - t exchanging 0 and 1.
A continuous linear equivalence of normed spaces is a diffeomorphism of every smoothness
(ContinuousLinearEquiv.toContDiffDiffeomorph). Mathlib's ContinuousLinearEquiv.toDiffeomorph
provides only the C^∞ one.
For a nonzero scalar a, the affine map x ↦ a • x + b is a diffeomorphism of E, of any
smoothness, with inverse y ↦ a⁻¹ • (y - b) (Diffeomorph.smulAdd). On the real line these are
the affine changes of time t ↦ a * t + b.
A diffeomorphism between normed spaces of nonzero smoothness is differentiable
(Diffeomorph.differentiable), and its Fréchet derivative composed with that of its inverse
is the identity (Diffeomorph.fderiv_apply_fderiv_symm_apply).
A diffeomorphism between normed spaces of nonzero smoothness is differentiable.
The derivatives of a normed-space diffeomorphism and its inverse compose to the identity.
The map x ↦ a - x of a normed space, as a diffeomorphism. It is its own inverse
(Diffeomorph.symm_subLeft).
Instances For
Diffeomorph.subLeft 𝕜 n a sends x to a - x.
Diffeomorph.subLeft 𝕜 n a is its own inverse.
The affine map x ↦ a • x + b of a normed space, for a nonzero scalar a, as a
diffeomorphism.
Instances For
Diffeomorph.smulAdd n a b ha sends x to a • x + b.
The inverse of Diffeomorph.smulAdd n a b ha sends y to a⁻¹ • (y - b).
A continuous linear equivalence of normed spaces, as a C^n diffeomorphism for any
smoothness exponent n. Mathlib's ContinuousLinearEquiv.toDiffeomorph is the C^∞ one.
Instances For
L.toContDiffDiffeomorph n is L.
The diffeomorphism of L.symm is the inverse of the diffeomorphism of L.
The inverse of L.toContDiffDiffeomorph n is L.symm.