ModuleCongruence.lean
Nyll.ProCGroups.ReidemeisterSchreier.Discrete.Presentations.Relators.Congruence
17 declarations indexed from sourceView source ↗ Module documentation
Relator maps and normal-closure congruence
This module transports normal-closure membership and relator equivalence through inclusions, homomorphisms, and indexed unions of relator families.
Declarations
ReidemeisterSchreier.Discrete.Presentations.mem_normalClosure_of_subset
DocumentationMembership in a normal closure is preserved when the relator set is enlarged.
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.mem_normalClosure_union_left
DocumentationMembership in the left normal closure implies membership in the normal closure of the union.
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.mem_normalClosure_union_right
DocumentationMembership in the right normal closure implies membership in the normal closure of the union.
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.mem_normalClosure_iUnion
DocumentationMembership in one indexed normal closure implies membership in the normal closure of the indexed union.
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.mem_normalClosure_iUnion₂
DocumentationMembership in one doubly indexed normal closure implies membership in the normal closure of the doubly indexed union.
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.mem_normalClosure_iUnion₂_of_exists
DocumentationAn explicit pair of indices gives membership in the normal closure of the doubly indexed union.
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.maps_iUnion_relators_mem_normalClosure
DocumentationMaps that preserve each indexed relator family send the union of the source relators into the target normal closure.
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.maps_iUnion₂_relators_mem_normalClosure
DocumentationMaps that preserve each doubly indexed relator family send the union of the source relators into the target normal closure.
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.map_mem_normalClosure_of_relators
DocumentationA relator-preserving map sends relators into the normal closure of the target relator set.
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.hom_relatorEquivalent_of_maps_relators
DocumentationA homomorphism preserves relator equivalence when each source relator maps into the target normal closure.
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.hom_relatorEquivalent_of_maps_relators_relatorEquivalent
DocumentationA homomorphism preserves relator equivalence when each source relator maps to a target-relator-equivalent trivial 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}
ReidemeisterSchreier.Discrete.Presentations.map_mem_normalClosure_iUnion_of_relators
DocumentationA mapped relator from an indexed family lies in the normal closure of the union of the mapped relator families.
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.map_mem_normalClosure_iUnion₂_of_relators
DocumentationA mapped relator from a doubly indexed family lies in the normal closure of the union of the mapped relator families.
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.hom_relatorEquivalent_of_maps_iUnion_relators
DocumentationA homomorphism preserves relator equivalence for an indexed union of relators when every source relator maps into the target normal closure.
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.hom_relatorEquivalent_of_maps_iUnion_relators_relatorEquivalent
DocumentationA homomorphism preserves relator equivalence for an indexed union of relators when every source relator maps to a target-relator-equivalent trivial 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}
ReidemeisterSchreier.Discrete.Presentations.hom_relatorEquivalent_of_maps_iUnion₂_relators
DocumentationA homomorphism preserves relator equivalence for a doubly indexed union of relators when every source relator maps into the target normal closure.
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.hom_relatorEquivalent_of_maps_iUnion₂_relators_relatorEquivalent
DocumentationA homomorphism preserves relator equivalence for a doubly indexed union of relators when every source relator maps to a target-relator-equivalent trivial 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}