Zulip Chat Archive
Stream: mathlib4
Topic: Homotopy groups of spheres
Aaron Liu (Jun 29 2025 at 00:33):
I'm thinking of doing some Homotopy groups of spheres.
- What kind of stuff is in mathlib already? For example, do we have homotopy groups or a "standard sphere" I can use?
- How do I state theorems like
π₄(S³) = ℤ/2ℤ? - How much of this do we want in mathlib? I can't imagine having a whole table of homotopy groups but something like
πₖ(Sⁿ)fork ≤ ncould be useful. - Are there any good references I could follow?
Kenny Lau (Jun 29 2025 at 01:29):
I would state it by either an IsHomotopyGroup predicate or a group isomorphism
Junyan Xu (Jun 29 2025 at 01:48):
- There's docs#HomotopyGroup and the standard S^n is probably
sphere (0 : EuclideanSpace ℝ (Fin (n+1)) 1. - The Hopf fibration has been discussed before but apparently is still not in mathlib. We probably want to show that it's a generator of π₃(𝕊²) with infinite order so π₃(𝕊²) is isomorphic to ℤ, and that it's suspension generates π₄(𝕊³) and has order 2 (also in the stable homotopy group).
πₖ(Sⁿ)fork < nshouldn't be hard, but fork = nwe may need to wait for homology (?)- I think the next thing to do about homotopy groups is https://en.wikipedia.org/wiki/Homotopy_group#Long_exact_sequence_of_a_fibration
Joël Riou (Jun 29 2025 at 05:34):
I have already formalized the long exact homotopy sequence of a fibration https://github.com/joelriou/topcat-model-category/blob/master/TopCatModelCategory/SSet/FibrationSequence.lean (this is for a Kan fibration of Kan simplicial sets, but this formally implies a similar result for a Serre fibration of topological spaces)
Last updated: Dec 20 2025 at 21:32 UTC