ReidemeisterSchreier.Discrete.OpenSubgroups
This module develops Reidemeister--Schreier rewriting, Schreier generators, finite quotient transversals, and presentation transformations.
ClassicalGeneratorBasis
A strengthened Schreier-basis existence statement exposing the value of the chosen basis map on free generators. This inverse-valued statement records the internal basis orienta...
FreeBasis
The total generator arrows in the action groupoid attached to a chosen free basis are indexed by a pair consisting of a vertex and a basis element.
Generators
The Schreier transversal itself carries the same right-coset action, transported along the equivalence with right cosets.
PrefixTree
The parent vertex of a nontrivial prefix-parent edge of a Schreier transversal again lies in the transversal.
Transversals
A right Schreier transversal is a right transversal containing every initial segment of each of its elements.
Words
Wrapper for the `ReidemeisterSchreier.Discrete.OpenSubgroups.Words` folder.