Fundamental group of a space #
Given a topological space X
and a basepoint x
, the fundamental group is the automorphism group
of x
i.e. the group with elements being loops based at x
(quotiented by homotopy equivalence).
The fundamental group is the automorphism group (vertex group) of the basepoint in the fundamental groupoid.
Equations
- FundamentalGroup X x = CategoryTheory.Aut { as := x }
Instances For
Equations
- instGroupFundamentalGroup X x = id inferInstance
Equations
- instInhabitedFundamentalGroup X x = id inferInstance
Get an isomorphism between the fundamental groups at two points given a path
Equations
Instances For
The fundamental group of a path connected space is independent of the choice of basepoint.
Equations
Instances For
An element of the fundamental group as an arrow in the fundamental groupoid.
Equations
- p.toArrow = p.hom
Instances For
An element of the fundamental group as a quotient of homotopic paths.
Equations
- p.toPath = p.toArrow
Instances For
An element of the fundamental group, constructed from an arrow in the fundamental groupoid.
Equations
- FundamentalGroup.fromArrow p = { hom := p, inv := CategoryTheory.Groupoid.inv p, hom_inv_id := ⋯, inv_hom_id := ⋯ }
Instances For
An element of the fundamental group, constructed from a quotient of homotopic paths.