Maps of the circle given by a lift #
A map φ : AddCircle T → AddCircle T of degree one is described by a lift F : ℝ → ℝ with
F (x + T) = F x + T and φ x = F x for every real x. This file records the basic properties
of such maps used to work with diffeomorphisms of the circle through their lifts.
A continuous lift makes φ continuous, and a continuous strictly monotone lift makes φ a
homeomorphism, AddCircle.homeomorphOfLift: such a lift maps each fundamental interval
(t, t + T] onto the fundamental interval (F t, F t + T]. Derivatives of lifts are treated in
TauCeti.Analysis.Calculus.Deriv.AddCircle.
Conversely, every continuous circle map has a continuous lift, by the lifting property of the
universal covering ℝ → AddCircle T, and two continuous lifts of the same map differ by a
constant. So a continuous lift F of any continuous circle map has a degree, an integer d with
F (x + T) = F x + d * T. For a homeomorphism φ the degree is ±1: a lift G of φ⁻¹ gives
G ∘ F = id + c, so F is injective and the degrees multiply to 1. A continuous injective map
of ℝ is strictly monotone or strictly antitone, so every continuous lift of a homeomorphism of
the circle is either strictly monotone of degree one or strictly antitone of degree -1.
Main declarations #
AddCircle.bijective_of_lift: a circle map with a continuous strictly monotone lift is bijective, andAddCircle.homeomorphOfLiftis the resulting homeomorphism.AddCircle.exists_continuous_lift: every continuous circle map has a continuous lift.AddCircle.exists_forall_eq_add_of_lift: two continuous lifts of the same circle map differ by a constant.AddCircle.exists_int_forall_add_period_eq_of_lift: a continuous lift has an integer degreed, and then shifts integer multiples of the period by multiples ofd * T(AddCircle.lift_add_int_mul_of_degree, stated for any real increment per period).AddCircle.add_mul_sub_add_period: for any weightc, the interpolationx ↦ x + c * (F x - x)between the identity and a liftFis again a lift.AddCircle.periodic_sub_of_lift: the displacementx ↦ F x - xof a lift is periodic.Homeomorph.exists_addCircle_lift_symm_comp_eq_add: for a homeomorphismφof the circle, a continuous lift ofφ⁻¹composed with a continuous lift ofφis a translation.AddCircle.strictMono_or_strictAnti_of_lift: a continuous lift of a homeomorphism of the circle is strictly monotone of degree one or strictly antitone of degree-1.
References #
- A. Hatcher, Algebraic Topology, Proposition 1.33 (the lifting criterion).
- B. Farb, D. Margalit, A Primer on Mapping Class Groups, Section 2.1 (homeomorphisms of the circle and their lifts).
A circle map with a continuous lift is continuous.
Lifting circle maps. Every continuous map φ of the circle AddCircle T has a continuous
lift: a continuous F : ℝ → ℝ with φ x = F x for every real x. This is the lifting property
of the universal covering ℝ → AddCircle T.
Two continuous lifts of the same circle map differ by a constant: if F₁ x and F₂ x have
the same image in AddCircle T for every x, then F₁ = F₂ + c.
The degree of a circle map. A continuous lift F of a circle map changes by an integer
multiple of the period over each period: F (x + T) = F x + d * T for some integer d.
A continuous lift G of the inverse of a homeomorphism φ of the circle, composed with a
continuous lift F of φ, lifts the identity, so it is a translation: G (F x) = x + c.
A continuous strictly monotone lift F maps the fundamental interval (0, T] onto
(F 0, F 0 + T].
The homeomorphism of the circle given by a continuous strictly monotone lift F with
F (x + T) = F x + T.
Instances For
The composition form of apply_homeomorphOfLift_symm_apply, usable by simp: the applied
form cannot be a simp lemma, because its left-hand side has the variable φ as head symbol.
Lifts of homeomorphisms of the circle. A continuous lift F of a homeomorphism φ of
AddCircle T is either strictly monotone with F (x + T) = F x + T (the orientation-preserving
case) or strictly antitone with F (x + T) = F x - T (the orientation-reversing case).