ModuleKernelInjectivity.lean
Nyll.ProCGroups.CrowellExactSequence.Profinite.KernelInjectivity
13 declarations indexed from sourceView source ↗ Module documentation
Injectivity criteria from the profinite kernel
This file factors the completed Crowell boundary through the topological abelianization of the kernel. It proves that the resulting boundary is annihilated by the completed differential map and records the Magnus-kernel criteria used to establish injectivity in the profinite sequence.
Declarations
CrowellExactSequence.profiniteKernelAbelianizationBoundaryHomProCInteger
DocumentationBoundary from the topological kernel abelianization to \(A_{\psi}(C)\), assuming the displayed boundary kills \(\overline{[N,N]}\).
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace CrowellExactSequence
noncomputable section
open ProCGroups.ProC
universe u
variable {G H : Type u}
variable [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
variable [Group H] [TopologicalSpace H] [IsTopologicalGroup H]
CrowellExactSequence.profiniteKernelAbelianizationBoundaryAddProCInteger
DocumentationAdditive boundary from the topological kernel abelianization to \(A_{\psi}(C)\).
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace CrowellExactSequence
noncomputable section
open ProCGroups.ProC
universe u
variable {G H : Type u}
variable [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
variable [Group H] [TopologicalSpace H] [IsTopologicalGroup H]
CrowellExactSequence.profiniteKernelAbelianizationBoundaryAddProCInteger_of
DocumentationThe \(\mathbb{Z}_C\)-coefficient boundary map is obtained from the profinite kernel abelianization boundary construction.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace CrowellExactSequence
noncomputable section
open ProCGroups.ProC
universe u
variable {G H : Type u}
variable [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
variable [Group H] [TopologicalSpace H] [IsTopologicalGroup H]
CrowellExactSequence.profiniteKernelAbelianizationBoundaryHomProCIntegerSep
DocumentationSeparated boundary from the topological kernel abelianization to the finite-stage separated completed differential module. Unlike the algebraic target, this map is well-defined without a separate closedness or continuity hypothesis.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace CrowellExactSequence
noncomputable section
open ProCGroups.ProC
universe u
variable {G H : Type u}
variable [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
variable [Group H] [TopologicalSpace H] [IsTopologicalGroup H]
CrowellExactSequence.profiniteKernelAbelianizationBoundaryAddProCIntegerSep
DocumentationAdditive separated boundary from the topological kernel abelianization.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace CrowellExactSequence
noncomputable section
open ProCGroups.ProC
universe u
variable {G H : Type u}
variable [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
variable [Group H] [TopologicalSpace H] [IsTopologicalGroup H]
CrowellExactSequence.profiniteKernelAbelianizationBoundaryAddProCIntegerSep_of
DocumentationThe separated \(\mathbb{Z}_C\)-coefficient boundary map is obtained from the profinite kernel abelianization boundary construction.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace CrowellExactSequence
noncomputable section
open ProCGroups.ProC
universe u
variable {G H : Type u}
variable [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
variable [Group H] [TopologicalSpace H] [IsTopologicalGroup H]
CrowellExactSequence.zcDiffModuleToSep_profKerAbBoundaryAddZC
DocumentationThe map from the completed differential module to its separated quotient carries the kernel-abelianization boundary to its separated version.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace CrowellExactSequence
noncomputable section
open ProCGroups.ProC
universe u
variable {G H : Type u}
variable [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
variable [Group H] [TopologicalSpace H] [IsTopologicalGroup H]
CrowellExactSequence.presentedCompletedToZC_profiniteKernelAbelianizationBoundaryAdd
DocumentationThe completed Crowell differential map vanishes on the image of the profinite-kernel abelianization boundary.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace CrowellExactSequence
noncomputable section
open ProCGroups.ProC
universe u
variable {G H : Type u}
variable [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
variable [Group H] [TopologicalSpace H] [IsTopologicalGroup H]
CrowellExactSequence.profKerAbBoundaryAddZC_inj_of_kernel_le_closedCommutator
DocumentationMagnus-kernel criterion form of injectivity for the genuine topological kernel boundary. In paper language this is the step \(ker(D|_N) = \overline{[N,N]} \mapsto d_N: N^{\mathrm{ab}}(C) \to A_{\psi}(C)\) is injective.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace CrowellExactSequence
noncomputable section
open ProCGroups.ProC
universe u
variable {G H : Type u}
variable [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
variable [Group H] [TopologicalSpace H] [IsTopologicalGroup H]
CrowellExactSequence.profKerAbBoundaryAddZCSep_inj_of_kernel_le_closedCommutator
DocumentationMagnus-kernel criterion form of injectivity for the separated topological kernel boundary.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace CrowellExactSequence
noncomputable section
open ProCGroups.ProC
universe u
variable {G H : Type u}
variable [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
variable [Group H] [TopologicalSpace H] [IsTopologicalGroup H]
CrowellExactSequence.kernel_le_closedCommutator_of_profKerAbBoundaryAddZC_inj
DocumentationInjectivity of the genuine topological kernel boundary is exactly the Magnus-kernel criterion in the reverse direction. In paper language this says that once \(d_N: N^{\mathrm{ab}}(C) \to A_{\psi}(C)\) is known to be injective, an element of ker \(\psi\) whose completed Fox differential vanishes is already in \(\overline{[N,N]}\).
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace CrowellExactSequence
noncomputable section
open ProCGroups.ProC
universe u
variable {G H : Type u}
variable [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
variable [Group H] [TopologicalSpace H] [IsTopologicalGroup H]
CrowellExactSequence.profKerAbBoundaryAddZC_inj_iff_kernel_le_closedCommutator
DocumentationInjectivity of \(d_N: N^{\mathrm{ab}}(C) \to A_{\psi}(C)\) is equivalent to the continuous Magnus-kernel criterion.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace CrowellExactSequence
noncomputable section
open ProCGroups.ProC
universe u
variable {G H : Type u}
variable [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
variable [Group H] [TopologicalSpace H] [IsTopologicalGroup H]
CrowellExactSequence.profKerAbBoundaryAddZC_inj_of_continuous_zcUnivDiff_kernel_le_closedCommutator
DocumentationContinuous-boundary version of the Magnus-kernel injectivity criterion. This packages the two paper steps that \(d_N\) is well-defined and that \(\ker D|_N \leq \overline{[N,N]}\): continuity of the completed universal differential supplies well-definedness, and the kernel criterion supplies injectivity of the resulting genuine boundary map.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace CrowellExactSequence
noncomputable section
open ProCGroups.ProC
universe u
variable {G H : Type u}
variable [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
variable [Group H] [TopologicalSpace H] [IsTopologicalGroup H]