ModuleSchreier.lean
Nyll.ProCGroups.ReidemeisterSchreier.Schreier
7 declarations indexed from sourceView source ↗ Module documentation
Reidemeister Schreier / Schreier
This module formalizes Schreier generators and rewriting.
Declarations
ReidemeisterSchreier.Schreier.rankTransform
DocumentationThe Schreier rank transform \(T(r,i)=1+i(r-1)\), with the rank-zero convention.
Source context 2 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ReidemeisterSchreier
namespace Schreier
ReidemeisterSchreier.Schreier.rankTransform_zero_left
DocumentationSchreier's rank transform satisfies the displayed cardinal-arithmetic identity.
Source context 2 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ReidemeisterSchreier
namespace Schreier
ReidemeisterSchreier.Schreier.rankTransform_succ
DocumentationSchreier's rank transform satisfies the displayed cardinal-arithmetic identity.
Source context 2 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ReidemeisterSchreier
namespace Schreier
ReidemeisterSchreier.Schreier.rankTransform_one_left
DocumentationSchreier's rank transform satisfies the displayed cardinal-arithmetic identity.
Source context 2 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ReidemeisterSchreier
namespace Schreier
ReidemeisterSchreier.Schreier.rankTransform_eq_one_add
DocumentationFor nonzero \(r\), the Schreier rank transform is \(1+i(r-1)\).
Source context 2 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ReidemeisterSchreier
namespace Schreier
ReidemeisterSchreier.Schreier.rankTransform_mul_index
DocumentationMultiplying subgroup indices composes the Schreier rank transform.
Source context 2 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ReidemeisterSchreier
namespace Schreier
ReidemeisterSchreier.Schreier.rankTransform_mono_left
DocumentationThe Schreier rank transform is monotone in the rank variable.
Source context 2 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ReidemeisterSchreier
namespace Schreier