Comparison of combinatorial and topological fundamental groups #
This module identifies the free-groupoid computation with the fundamental group of the realization.
Evaluates a symmetric path in the canonical cover as a base free-groupoid morphism.
Equations
Instances For
Evaluates a symmetric path in the base graph's free groupoid.
Equations
Instances For
Sends every graph edge to its generator in the free group on total edges.
Equations
- FiniteGraphFreeGroup.graphFreeGroupPrefunctor = { obj := fun (x : V) => (), map := fun {X Y : V} (e : X ⟶ Y) => FreeGroup.of { left := X, right := Y, hom := e } }
Instances For
Extracts the monoid value represented by a morphism in a one-object category.
Equations
Instances For
The functor from the free graph groupoid to the free group on total edges.
Equations
Instances For
The signed base-edge letter represented by an edge of the symmetric cover.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The signed base-edge word represented by a path in the symmetric cover.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Paths in a symmetrified quiver that never immediately traverse an edge and its reverse.
- nil {W : Type u} [Quiver W] {a : Quiver.Symmetrify W} : symPathNoBacktrack Quiver.Path.nil
- cons {W : Type u} [Quiver W] {a b c : Quiver.Symmetrify W} (p : Quiver.Path a b) (e : b ⟶ c) : symPathNoBacktrack p → (∀ {d : Quiver.Symmetrify W} (q : Quiver.Path a d) (f : d ⟶ b), p = q.cons f → { left := b, right := c, hom := e } ≠ { left := b, right := d, hom := Quiver.reverse f }) → symPathNoBacktrack (p.cons e)
Instances For
Evaluates a symmetric cover path in the free group on base edges.
Equations
Instances For
The canonical geodesic spanning tree of the symmetrified graph cover.
Equations
Instances For
The representative-level realization map induced by a signed edge map.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The continuous realization map induced by a signed edge map.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The underlying cover edge represented by an edge of the symmetric cover tree.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The orientation of a symmetric cover-tree edge relative to its underlying cover edge.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The specification for choosing the symmetric tree edge above an underlying cover edge.
Equations
Instances For
Chooses a symmetric tree edge above an underlying cover edge.
Equations
Instances For
Forgets membership in the symmetric cover tree from a tree vertex.
Equations
- FiniteGraphFreeGroup.graphCoverTreeVertexForget root v = id (fun (v : FiniteGraphFreeGroup.graphCoverVertex root) => v) v
Instances For
The continuous orientation-reversing involution of the unit interval.
Equations
- FiniteGraphFreeGroup.graphRealizationIntervalSymm = { toFun := unitInterval.symm, continuous_toFun := unitInterval.continuous_symm }
Instances For
The interval coordinate used when folding the symmetric cover tree into the cover.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The realization map folding the symmetric cover tree onto the canonical cover.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Embeds a canonical-cover vertex into the symmetric cover tree.
Equations
Instances For
The signed interval coordinate used by the section from the cover to its tree model.
Equations
- One or more equations did not get rendered due to their size.
Instances For
A continuous section from the canonical cover realization to its symmetric tree model.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The homotopy equivalence between the canonical cover and its symmetric spanning tree.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Evaluates a symmetric base-graph path in the free graph groupoid.
Instances For
The distinguished point in the covering fiber over the realized root vertex.
Equations
Instances For
The explicit isomorphism between combinatorial and topological graph fundamental groups.
Equations
Instances For
Identifies a finite connected graph's topological fundamental group with a free group.
Equations
- One or more equations did not get rendered due to their size.