The circle AddCircle p as a smooth manifold #
For a positive real p, the circle AddCircle p = ℝ ⧸ pℤ is the orbit space of the action of
Multiplicative ℤ on the real line by n • t = t + n p. This action is free and properly
discontinuous and acts by analytic maps, so TauCeti.instIsManifoldQuotient makes its orbit space
an analytic manifold modelled on ℝ. This file transports that structure to Mathlib's
topological circle AddCircle p, along the homeomorphism of the orbit space with AddCircle p.
The quotient map ((↑) : ℝ → AddCircle p) is then an analytic local diffeomorphism; it is a
covering map by Mathlib's AddCircle.isCoveringMap_coe.
So that ℝ itself does not acquire a p-dependent action of Multiplicative ℤ, the action lives
on the type synonym TauCeti.PeriodLine p of ℝ, which carries the topology and the manifold
structure of ℝ. The equivalence TauCeti.PeriodLine.ofReal p identifies ℝ with it.
The charts of AddCircle p are local lifts to ℝ: every chart c of the atlas satisfies
(c x : AddCircle p) = x on its source (AddCircle.coe_apply_of_mem_atlas). Read in these
charts, the quotient map and every translation have derivative 1, and AddCircle p is an
analytic additive Lie group. For a second positive period q, the rescaling
AddCircle.equivAddCircle p q, sending the class of t to the class of t * (p⁻¹ * q), is an
analytic diffeomorphism with derivative p⁻¹ * q.
Main definitions #
TauCeti.PeriodLine p: the real line, with the action ofMultiplicative ℤby translations by integer multiples ofp.TauCeti.PeriodLine.quotientHomeomorph p: the homeomorphism of the orbit space of this action withAddCircle p.AddCircle.instChartedSpace,AddCircle.instIsManifold: the charts ofAddCircle p, and the analytic manifold structure they form.TauCeti.PeriodLine.quotientDiffeomorph p n: the orbit space is diffeomorphic toAddCircle p.AddCircle.diffeomorphAddCircle p q n: the rescaling diffeomorphismAddCircle p ≃ AddCircle q.
Main results #
TauCeti.PeriodLine.instProperlyDiscontinuousSMul,TauCeti.PeriodLine.instIsCancelSMul,TauCeti.PeriodLine.instContMDiffConstSMul: the action is properly discontinuous, free and by analytic maps.AddCircle.isLocalDiffeomorph_coe: the quotient mapℝ → AddCircle pis an analytic local diffeomorphism.AddCircle.coe_apply_of_mem_atlas: the charts ofAddCircle pare local lifts toℝ.AddCircle.symm_apply_of_coe_apply,AddCircle.mfderiv_of_coe_apply,AddCircle.mfderiv_extChartAt_symm: the inverse of a local lift is the quotient map, and local lifts and the inverses of the extended charts have derivative the identity ofℝ.AddCircle.coe_extChartAt_apply,AddCircle.coe_extChartAt_self,AddCircle.extChartAt_symm_apply: the extended charts are local lifts, and their inverses are the quotient map on their targets.AddCircle.instLieAddGroup:AddCircle pis an analytic additive Lie group. In particular, multiplication by an integer is analytic (TauCeti.contMDiff_zsmul).AddCircle.contMDiff_of_comp_coe_eq,AddCircle.hasMFDerivAt_of_comp_coe_eq: a mapAddCircle p → AddCircle qlifting a mapf : ℝ → ℝis as smooth asf, and has the derivative off. Conversely a continuous lift of aC^nmap isC^n(AddCircle.contDiff_of_comp_coe_eq).AddCircle.hasMFDerivAt_coe,AddCircle.mfderiv_add_right: the quotient map and the translations have derivative the identity ofℝ.AddCircle.isLocalDiffeomorph_prodMap_coe,AddCircle.hasMFDerivAt_prodMap_coe,AddCircle.mfderiv_prodMap_coe: the quotient mapℝ × ℝ → AddCircle p × AddCircle qis an analytic local diffeomorphism whose differential is the identity ofℝ × ℝ.AddCircle.hasMFDerivAt_add_coe_comp: the velocity of a curves ↦ x + [f s]is the derivative off.AddCircle.mfderiv_zsmul: multiplication by an integerkhas derivative multiplication byk.AddCircle.mfderiv_diffeomorphAddCircle: the rescaling from periodpto periodqhas derivative multiplication byp⁻¹ * q.
References #
- John M. Lee, Introduction to Smooth Manifolds, second edition, Graduate Texts in Mathematics 218, Springer, 2013, Chapter 21 (quotients by discrete group actions).
The real line, as the covering space of the circle AddCircle p: a type synonym of ℝ
carrying the action of Multiplicative ℤ by translations by integer multiples of p.
Instances For
The identification of the real line with PeriodLine p.
Instances For
The chart of PeriodLine p at any point is the identification with ℝ.
The identification of the real line with PeriodLine p is continuous.
The identification of PeriodLine p with the real line is continuous.
The identification of the real line with PeriodLine p is analytic.
The identification of PeriodLine p with the real line is analytic.
The identification of the real line with PeriodLine p is a local diffeomorphism.
The action of Multiplicative ℤ #
The integer n acts on PeriodLine p by translation by n • p.
The integer n acts on PeriodLine p by translation by n • p, read in ℝ.
The integer n acts on PeriodLine p by translation by n • p, read in ℝ.
Multiplicative ℤ acts on the real line by translations by integer multiples of p.
The action is jointly continuous.
The action is by analytic maps.
The orbit space #
Two points of PeriodLine p lie in one orbit exactly when the real numbers they represent have
the same image in AddCircle p.
The orbit space of the action of Multiplicative ℤ on PeriodLine p is homeomorphic to
AddCircle p.
Instances For
The orbit of t corresponds to the image of t in AddCircle p.
The image of t in AddCircle p corresponds to the orbit of t.
For positive p, the action is free: a translation by a nonzero multiple of p has no fixed
point.
For positive p, the action is properly discontinuous: only finitely many integers translate a
compact set to meet another compact set.
The charts of AddCircle p, transported from the orbit space of the action of
Multiplicative ℤ on PeriodLine p along TauCeti.PeriodLine.quotientHomeomorph p.
The circle AddCircle p is an analytic manifold modelled on ℝ.
The orbit space of the action of Multiplicative ℤ on PeriodLine p is diffeomorphic to
AddCircle p.
Instances For
The underlying map of quotientDiffeomorph p n is quotientHomeomorph p.
The underlying map of the inverse of quotientDiffeomorph p n is the inverse of
quotientHomeomorph p.
The charts of AddCircle p are local lifts to ℝ: a chart sends each point of its source to
a real number representing it.
A local lift of AddCircle p to ℝ, a partial homeomorphism sending each point of its source
to a real number representing it, is a chart of the maximal atlas of AddCircle p.
Two local lifts of AddCircle p to ℝ differ, near each point of their common source, by a
fixed integer multiple of p.
The additive Lie group structure #
The circle AddCircle p is an analytic additive Lie group: the quotient map ℝ → AddCircle p
is a surjective additive local diffeomorphism.
The quotient map ℝ → AddCircle p has derivative the identity of ℝ, the tangent spaces of
AddCircle p being read in its charts, which are local real lifts.
If f : ℝ → ℝ has derivative f' at t, the curve s ↦ x + [f s] of AddCircle p has
velocity f' at t, read in the tangent line of AddCircle p.
At the image of t, a map out of AddCircle p has the derivative of its
periodic lift at t.
The extended charts of AddCircle p are local lifts to ℝ: an extended chart sends each point
of its source to a real number representing it.
On its target, the inverse of an extended chart of AddCircle p is the quotient map
ℝ → AddCircle p.
At each point of its target, the inverse of an extended chart of AddCircle p has derivative
the identity of ℝ: near that point it is the quotient map ℝ → AddCircle p.
Maps between circles lifting maps of ℝ #
A map g : AddCircle p → AddCircle q lifting a C^n map f : ℝ → ℝ, in the sense that
g ∘ (↑) = (↑) ∘ f, is C^n.
Conversely, a continuous lift f : ℝ → ℝ of a C^n map g : AddCircle p → AddCircle q, in
the sense that g ∘ (↑) = (↑) ∘ f, is C^n, since the quotient map is a local diffeomorphism.
A map g : AddCircle p → AddCircle q lifting a map f : ℝ → ℝ, in the sense that
g ∘ (↑) = (↑) ∘ f, has at the image of t the derivative of f at t.
Rescaling the period #
The rescaling AddCircle p ≃ AddCircle q sending the class of t to the class of
t * (p⁻¹ * q), as an analytic diffeomorphism. It is AddCircle.equivAddCircle, the descent of
multiplication by p⁻¹ * q on ℝ.
Instances For
The underlying map of diffeomorphAddCircle p q n is AddCircle.equivAddCircle.
The underlying homeomorphism of diffeomorphAddCircle p q n is
AddCircle.homeomorphAddCircle.
The rescaling is additive.
The quotient map of a torus of two circles #
The quotient map ℝ × ℝ → AddCircle p × AddCircle q is surjective.
The quotient map ℝ × ℝ → AddCircle p × AddCircle q has derivative the identity of ℝ × ℝ,
the tangent spaces of both circles being read in their charts.