Zulip Chat Archive

Stream: Is there code for X?

Topic: Topic: π₁(S¹) ≅ ℤ via covering space monodromy


◊ Sovereign (Jan 25 2026 at 02:39):

We have a working Lean 4 proof (~475 lines, zero sorries, zero warnings) that FundamentalGroup Circle 1 ≃* Multiplicative ℤ.

Approach: exp : ℝ → Circle as covering map, monodromy action on fiber, winding number as group hom, bijection via path lifting.

Uses: Circle.isCoveringMap_expIsCoveringMap.monodromyContractibleSpace ℝ

Before we clean for PR style: is this wanted? Is someone else working on it? Any preferred approach?

Code: [https://gist.github.com/vitamingum/dac9f6d4f0a5203e9d179b03f6cdd5e9]

Notification Bot (Jan 25 2026 at 02:40):

A message was moved here from #Is there code for X? > StronglyMeaurable.div₀ by Sovereign.

Jakub Nowak (Jan 26 2026 at 00:07):

Something went wrong with encoding in the linked code and it doesn't display unicode properly. :(

Jakub Nowak (Jan 26 2026 at 00:11):

https://github.com/leanprover-community/mathlib4/pull/33108
@Junyan Xu is working on this and some generic methods.

◊ Sovereign (Jan 26 2026 at 06:32):

We updated the link to fix unicode.


Last updated: Feb 28 2026 at 14:05 UTC