ModuleKernelQuotient.lean
Nyll.ProCGroups.ReidemeisterSchreier.Discrete.Presentations.KernelQuotient
23 declarations indexed from sourceView source ↗ Module documentation
Reidemeister Schreier / Discrete / Presentations / Kernel Quotient
This module identifies a presented free-group kernel with its relator quotient. It packages the canonical surjection, computes its kernel, and derives quotient equivalences for the conjugate and transversal relators.
Declarations
ReidemeisterSchreier.Discrete.Presentations.presentedGroup_toGroup_ker_eq_map_freeGroupLift_ker
DocumentationThe kernel of the map from the presented group is the image of the free-group lift kernel.
Source context 1 command
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ReidemeisterSchreier.Discrete.Presentations
ReidemeisterSchreier.Discrete.Presentations.presentedFreeKernelToPresentedKernelHom
DocumentationThe Reidemeister--Schreier map is determined on generators and respects the rewritten relator relations.
Source context 1 command
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ReidemeisterSchreier.Discrete.Presentations
ReidemeisterSchreier.Discrete.Presentations.presentedFreeKernelToPresentedKernelHom_surjective
DocumentationEvery element of the presented kernel lifts to an element of the free-group lift kernel.
Source context 1 command
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ReidemeisterSchreier.Discrete.Presentations
ReidemeisterSchreier.Discrete.Presentations.presentedFreeKernelToPresentedKernelHom_ker_eq_comap_normalClosure
DocumentationThe kernel of the restricted map to the presented kernel is the pullback of the relator normal closure.
Source context 1 command
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ReidemeisterSchreier.Discrete.Presentations
ReidemeisterSchreier.Discrete.Presentations.presentedFreeKernelRelatorQuotientEquivPresentedKernel
DocumentationQuotienting the free lift kernel by the pulled-back relator closure gives the presented kernel.
Source context 1 command
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ReidemeisterSchreier.Discrete.Presentations
ReidemeisterSchreier.Discrete.Presentations.freeKernelConjugateRelatorSet
DocumentationThe relators in the free lift kernel obtained by conjugating defining relators by arbitrary words.
Source context 1 command
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ReidemeisterSchreier.Discrete.Presentations
ReidemeisterSchreier.Discrete.Presentations.freeKernelTransversalRelatorSet
DocumentationThe conjugate relators obtained using only conjugating words from a chosen transversal.
Source context 1 command
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ReidemeisterSchreier.Discrete.Presentations
ReidemeisterSchreier.Discrete.Presentations.freeKernelTransversalRelatorSet_subset_conjugateRelatorSet
DocumentationEvery transversal conjugate relator is an unrestricted conjugate relator.
Source context 1 command
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ReidemeisterSchreier.Discrete.Presentations
ReidemeisterSchreier.Discrete.Presentations.freeKernelTransversalRelatorSet_normalClosure_eq_conjugateRelatorSet
DocumentationThe normal closure of the free-kernel transversal relator set equals the normal closure of the corresponding conjugate relator set.
Source context 1 command
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ReidemeisterSchreier.Discrete.Presentations
ReidemeisterSchreier.Discrete.Presentations.freeKernelConjugateRelatorSet_subset_comap_normalClosure
DocumentationEvery conjugate relator in the free lift kernel lies over the original relator normal closure.
Source context 1 command
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ReidemeisterSchreier.Discrete.Presentations
ReidemeisterSchreier.Discrete.Presentations.freeKernelConjugateRelatorSet_normalClosure_le_comap_normalClosure
DocumentationThe normal closure of the conjugate relators is contained in the pulled-back relator closure.
Source context 1 command
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ReidemeisterSchreier.Discrete.Presentations
ReidemeisterSchreier.Discrete.Presentations.freeKernelConjugateRelatorSet_normalClosure_eq_comap_normalClosure
DocumentationArbitrary conjugate relators normally generate the pullback of the original relator closure.
Source context 1 command
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ReidemeisterSchreier.Discrete.Presentations
ReidemeisterSchreier.Discrete.Presentations.freeKernelTransversalRelatorSet_normalClosure_eq_comap_normalClosure
DocumentationTransversal conjugate relators normally generate the pullback of the original relator closure.
Source context 1 command
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ReidemeisterSchreier.Discrete.Presentations
ReidemeisterSchreier.Discrete.Presentations.presentedFreeKernelTransversalRelatorQuotientEquivPresentedKernel
DocumentationThe quotient of the free lift kernel by transversal relators is equivalent to the presented kernel.
Source context 1 command
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ReidemeisterSchreier.Discrete.Presentations
ReidemeisterSchreier.Discrete.Presentations.presentedFreeKernelSchreierRelatorQuotientEquivPresentedKernel
DocumentationPulling transversal relators back to a free basis gives a relator quotient equivalent to the presented kernel.
Source context 1 command
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ReidemeisterSchreier.Discrete.Presentations
ReidemeisterSchreier.Discrete.Presentations.mem_freeGroupPullbackRelatorSet_iff
DocumentationMembership in the free-group pullback relator set is equivalent to the displayed relator condition.
Source context 1 command
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ReidemeisterSchreier.Discrete.Presentations
ReidemeisterSchreier.Discrete.Presentations.freeKernelTransversalRelatorSet_mem
DocumentationA conjugate of a defining relator by a transversal word belongs to the transversal relator set.
Source context 1 command
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ReidemeisterSchreier.Discrete.Presentations
ReidemeisterSchreier.Discrete.Presentations.freeGroupPullbackRelator_mem
DocumentationThe inverse image of a relator belongs to its pullback relator set.
Source context 1 command
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ReidemeisterSchreier.Discrete.Presentations
ReidemeisterSchreier.Discrete.Presentations.freeGroupPullbackRelator_mem_normalClosure
DocumentationA pullback of an original relator lies in the normal closure of the pulled-back relator set.
Source context 1 command
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ReidemeisterSchreier.Discrete.Presentations
ReidemeisterSchreier.Discrete.Presentations.freeGroupPullback_transversalRelator_mem_normalClosure
DocumentationA pulled-back transversal relator lies in the normal closure of the pulled-back transversal relator set.
Source context 1 command
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ReidemeisterSchreier.Discrete.Presentations
ReidemeisterSchreier.Discrete.Presentations.freeKernelElement_mem_transversalRelator_normalClosure_of_mem_normalClosure
DocumentationA kernel word whose image lies in the target normal closure lies in the normal closure of the transversal relators.
Source context 1 command
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ReidemeisterSchreier.Discrete.Presentations
ReidemeisterSchreier.Discrete.Presentations.freeGroupPullback_mem_normalClosure_of_image_mem
DocumentationA pulled-back free-group word lies in the source normal closure when its image lies in the target normal closure.
Source context 1 command
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ReidemeisterSchreier.Discrete.Presentations
ReidemeisterSchreier.Discrete.Presentations.freeGroupPullback_transversalRelator_mem_normalClosure_of_mem_normalClosure
DocumentationA pulled-back transversal relator lies in the source normal closure whenever the original word lies in the target normal closure.
Source context 1 command
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ReidemeisterSchreier.Discrete.Presentations