Module

Basic.lean

Nyll.ProCGroups.ReidemeisterSchreier.Discrete.OpenSubgroups.Words.Basic
1 declaration indexed from sourceView source ↗

Reidemeister Schreier / Discrete / Open Subgroups / Words / Basic

This module defines the initial reduced-word segments of a free-group element and proves the membership and prefix-parent facts used by discrete Schreier transversals.

Declarations

ReidemeisterSchreier.Discrete.OpenSubgroups.freeGroupInitialSegments

This list consists of the initial segments (prefixes) of the reduced word representing a free-group element, as used in Reidemeister--Schreier rewriting.

Source context 2 commands

Surrounding namespaces, section variables, and local commands at this declaration.

universe u
namespace ReidemeisterSchreier.Discrete.OpenSubgroups
def freeGroupInitialSegments {X : Type u} [DecidableEq X] (t : FreeGroup X) :
    Set (FreeGroup X)