Interpolating circle diffeomorphisms to the identity #
An orientation-preserving diffeomorphism φ of the circle AddCircle T is presented by a lift
F : ℝ → ℝ with F (x + T) = F x + T and F' > 0. For a weight w ∈ [0, 1] the map
x ↦ x + w (F x - x) is again such a lift: its derivative (1 - w) + w F' is positive. So the
lifts interpolate between the identity and F through circle diffeomorphisms. This file makes the
interpolation smooth in all variables at once, including the inverses, and uses it to extend φ
across a product collar N × AddCircle T with a smooth real depth function: equal to φ on one
side of the collar and to the identity on the other. This extends a boundary-circle diffeomorphism
of a surface into a collar of that boundary circle.
The general construction is AddCircle.prodDiffeomorphOfLift. Let L : ℝ × ℝ → ℝ be a C^n
family of lifts, L (s, x + T) = L (s, x) + T, with positive derivative in x, and let
κ : N → ℝ be a C^n function on a manifold N, possibly with boundary or corners. Then
(a, [x]) ↦ (a, [L (κ a, x)]) is a C^n diffeomorphism of N × AddCircle T. The forward map is
smooth because the quotient map ℝ → AddCircle T is a local diffeomorphism. For the inverse, the
map (s, x) ↦ (s, L (s, x)) of the plane is a bijection whose derivative is invertible everywhere,
so it is an open map, hence a homeomorphism, and its inverse is C^n by the inverse function
theorem; the inverse is again a family of lifts and descends to the circle.
Every C^n diffeomorphism φ of the circle, n ≠ 0, has such a presentation, or the mirror
one: by Diffeomorph.exists_addCircle_lift it has a C^n lift with either
F (x + T) = F x + T and F' > 0 or F (x + T) = F x - T and F' < 0. Hence every
diffeomorphism of the circle is the final map of a diffeotopy, or is so after composing with the
reflection θ ↦ -θ.
Main definitions #
AddCircle.prodDiffeomorphOfLift: the level-preserving diffeomorphism(a, [x]) ↦ (a, [L (κ a, x)])ofN × AddCircle T.AddCircle.diffeotopyOfLift: the diffeotopy ofAddCircle Twhich at timetis the circle map with liftx ↦ x + sin (π t / 2) ^ 2 (F x - x), from the identity to the map with liftF.AddCircle.collarDiffeomorphOfLift: the level-preserving diffeomorphism ofN × AddCircle Twith liftx ↦ x + smoothTransition (1 - depth r) (F x - x)at parameterr.AddCircle.halfCylinderDiffeotopyOfLift: a motion on an inward half-cylinder, fixed beyond depth two and agreeing with the prescribed circle map through depth one at the final time.
Main results #
AddCircle.diffeotopyOfLift_final_apply_coe: every orientation-preservingC^ndiffeomorphism of the circle,n ≠ 0, presented by a lift, is the final map of a diffeotopy.Diffeomorph.exists_diffeotopy_final_eq_or_final_eq_comp_neg: everyC^ndiffeomorphismφof the circle,n ≠ 0, is the final map of a diffeotopy, orφ ∘ (θ ↦ -θ)is.AddCircle.collarDiffeomorphOfLift_apply_coe_of_nonposandAddCircle.collarDiffeomorphOfLift_apply_of_one_le: the collar diffeomorphism is(r, θ) ↦ (r, φ θ)at depths at most zero and the identity at depths at least one; likewise for its inverse (AddCircle.collarDiffeomorphOfLift_symm_apply_coe_of_nonpos,AddCircle.collarDiffeomorphOfLift_symm_apply_of_one_le).
References #
- M. W. Hirsch, Differential Topology, Springer GTM 33 (1976), Chapter 8, §§1–2, for diffeotopies and their extension across collars.
- B. Farb, D. Margalit, A Primer on Mapping Class Groups, Section 2.1, for lifts of circle homeomorphisms and the two isotopy classes of homeomorphisms of the circle.
Families of lifts on the plane #
Families of circle diffeomorphisms #
A smooth family of circle diffeomorphisms. For a C^n family L of lifts,
L (s, x + T) = L (s, x) + T, with positive derivative in x, and a C^n function κ on a
manifold N, the map (a, [x]) ↦ (a, [L (κ a, x)]) is a level-preserving C^n diffeomorphism
of N × AddCircle T. Its slice at a is the orientation-preserving circle diffeomorphism with
lift L (κ a, ·).
Instances For
The inverse of prodDiffeomorphOfLift undoes the lift L (κ a, ·) on the slice at a.
Interpolating a lift to the identity #
Orientation-preserving circle diffeomorphisms are diffeotopic to the identity. For a C^n
lift F, n ≠ 0, with F (x + T) = F x + T and F' > 0, the diffeotopy of AddCircle T which at
time t is the circle diffeomorphism with lift x ↦ x + sin (π t / 2) ^ 2 (F x - x). It starts at
the identity and ends at the diffeomorphism with lift F.
Instances For
At time t the diffeotopy diffeotopyOfLift is the circle map with lift
x ↦ x + sin (π t / 2) ^ 2 (F x - x).
Extension across a product collar #
Extension of a circle diffeomorphism across a product collar. For a C^n lift F,
n ≠ 0, with F (x + T) = F x + T and F' > 0, and a smooth depth function on N, this is
(r, [x]) ↦ (r, [x + smoothTransition (1 - depth r) (F x - x)]).
It is the circle diffeomorphism with lift F at depths at most zero and the identity at depths
at least one. The parameter manifold may have boundary, allowing inward half-collars.
Instances For
At nonpositive depth, the collar map is the circle diffeomorphism with lift F.
At depth at least one, the collar map is the identity.
At nonpositive depth, the inverse collar map undoes the lift F.
At depth at least one, the inverse collar map is the identity.
Motion on an inward half-cylinder #
A circle lift interpolated on an inward half-cylinder, stationary beyond depth two. At time one it agrees with the prescribed circle map through depth one.
Instances For
The half-cylinder motion in lifted circle coordinates.
The half-cylinder motion fixes every point at depth at least two, at every time.
Through depth one, the final half-cylinder map is the product map of the prescribed lift.
Diffeotopy classes of circle diffeomorphisms. A C^n diffeomorphism φ of AddCircle T,
n ≠ 0, is the final map of a diffeotopy starting at the identity, or its composite
θ ↦ φ (-θ) with the reflection is.