Higher homotopy groups of the circle #
The real line covers every real additive circle AddCircle p. This file combines that
covering with the invariance of higher homotopy groups under covering maps to show that all
homotopy groups of a circle in dimensions at least two are trivial. The complex unit circle
Circle is homeomorphic to AddCircle (2 * π), and the unit circle of
EuclideanSpace ℝ (Fin 2) is homeomorphic to Circle, so the higher homotopy groups of those
two models vanish as well.
The only calculation needed in the total space is elementary: any two generalized loops in a
real topological vector space are homotopic relative to the cube boundary, so all homotopy
groups of such a space are subsingletons
(HomotopyGroup.subsingleton_of_topologicalVectorSpace). Applying the covering-map
isomorphism for ℝ → AddCircle p gives the circle calculation.
This proves Stage 4, item 11 of the Tau Ceti universal-covers roadmap
(TauCetiRoadmap/UniversalCovers/README.md): π_n(S¹) = 0 for n ≥ 2.
Main declarations #
AddCircle.subsingleton_homotopyGroup:π_N(AddCircle p)is trivial whenNhas at least two elements; instance resolution specializes it toπ_(n + 2).AddCircle.homotopyGroup_eq_one,AddCircle.homotopyGroupPi_eq_one: the corresponding equalities.Circle.subsingleton_homotopyGroup,Circle.homotopyGroup_eq_oneandCircle.homotopyGroupPi_eq_one: the same statements for the complex unit circle.TauCeti.EuclideanSpace.subsingleton_homotopyGroup_sphere,TauCeti.EuclideanSpace.homotopyGroup_sphere_eq_oneandTauCeti.EuclideanSpace.homotopyGroupPi_sphere_eq_one: the same statements for the unit circle ofEuclideanSpace ℝ (Fin 2), the model in which the Euclidean spheres are stated.
The covering map is Junyan Xu's AddCircle.isCoveringMap_coe in
Mathlib.Topology.Covering.AddCircle.
Every higher homotopy group of a real circle is trivial. The index type N being
nontrivial expresses that the dimension is at least two.
Every higher homotopy class of a real circle is the identity.
Every element of π_(n + 2) of a real circle is the identity.
Every higher homotopy group of the complex unit circle is trivial.
Every higher homotopy class of the complex unit circle is the identity.
Every element of π_(n + 2) of the complex unit circle is the identity.
Every higher homotopy group of the unit circle of EuclideanSpace ℝ (Fin 2) is trivial.
Every higher homotopy class of the unit circle of EuclideanSpace ℝ (Fin 2) is the
identity.
Every element of π_(n + 2) of the unit circle of EuclideanSpace ℝ (Fin 2) is the
identity.