The quotient map from d → ℝ onto the unit torus #
The unit torus UnitAddTorus d = (ℝ / ℤ)^d is the image of d → ℝ under the map
x ↦ fun i ↦ (x i : UnitAddCircle) reducing each coordinate modulo one. This file records that
this map is a surjective open quotient map whose fibres are the cosets of the integer vectors, so
that functions on the torus are the same as ℤ^d-periodic functions on d → ℝ, and continuous
functions on the torus are the same as continuous ℤ^d-periodic functions on d → ℝ.
Main results #
TauCeti.UnitAddTorus.surjective_coe: every point of the torus comes from a point ofd → ℝ.TauCeti.UnitAddTorus.isOpenQuotientMap_coe: the mapd → ℝ → UnitAddTorus dis an open quotient map.TauCeti.UnitAddTorus.coe_eq_coe_iff: two points have the same image exactly when they differ by an integer vector.TauCeti.UnitAddTorus.periodic_comp_coe: the lift of a function on the torus isℤ^d-periodic.TauCeti.UnitAddTorus.exists_continuous_comp_coe_eq: a continuousℤ^d-periodic function ond → ℝdescends to a continuous function on the torus.
Every point of the torus is the image of a point of d → ℝ.
Reducing each coordinate modulo one is an open quotient map from d → ℝ onto the torus.
The lift x ↦ f (fun i ↦ (x i : UnitAddCircle)) of a function on the torus is periodic with
every integer vector as a period.
A continuous function on d → ℝ with every integer vector as a period descends to a
continuous function on the torus.