ModulePresentation.lean
Nyll.ProCGroups.ReidemeisterSchreier.Discrete.Presentations.Relators.Presentation
5 declarations indexed from sourceView source ↗ Module documentation
Conjugated products and presentation endomorphisms
This module expands conjugated list products and promotes generatorwise normal-closure relations to all words under a free-group endomorphism.
Declarations
ReidemeisterSchreier.Discrete.Presentations.conjugate_list_prod
DocumentationConjugating a list product is the product of the conjugated entries.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ReidemeisterSchreier.Discrete.Presentations
variable {G H : Type*} [Group G] [Group H]
section NormalClosure
variable {R S : Set G} {r a b : G}
ReidemeisterSchreier.Discrete.Presentations.nested_conjugate_list_prod
DocumentationA rectangular product of conjugated entries is the conjugate of the corresponding rectangular product.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ReidemeisterSchreier.Discrete.Presentations
variable {G H : Type*} [Group G] [Group H]
section NormalClosure
variable {R S : Set G} {r a b : G}
ReidemeisterSchreier.Discrete.Presentations.subgroup_list_prod_val
DocumentationThe value of a subgroup list product is the product of the underlying subgroup elements.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ReidemeisterSchreier.Discrete.Presentations
variable {G H : Type*} [Group G] [Group H]
section NormalClosure
variable {R S : Set G} {r a b : G}
ReidemeisterSchreier.Discrete.Presentations.subgroup_nested_list_prod_val
DocumentationThe subgroup nested list product underlying value is evaluated by the displayed coordinate or generator-level formula in the Reidemeister--Schreier rewriting system.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ReidemeisterSchreier.Discrete.Presentations
variable {G H : Type*} [Group G] [Group H]
section NormalClosure
variable {R S : Set G} {r a b : G}
ReidemeisterSchreier.Discrete.Presentations.freeGroup_endomorph_mul_inv_mem_normalClosure_of_generator_mul_inv
DocumentationIf an endomorphism is congruent to the identity on generators modulo a normal closure, then it is congruent to the identity on every free-group word.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ReidemeisterSchreier.Discrete.Presentations
variable {G H : Type*} [Group G] [Group H]
section NormalClosure
variable {R S : Set G} {r a b : G}