ProCGroups.FoxDifferential.Discrete.KernelBoundary.MagnusKernel

2 Theorems

The principal declarations in this module are:

  • kernelAbelianizationBoundaryLinearOfSurjective_injective The surjective-case linear kernel-boundary map is injective in the Magnus-kernel comparison. - mem_commutator_ker_of_d_eq_zero_of_surjective Discrete Magnus-kernel form of the injectivity theorem: for a surjective \(\psi\), if the Crowell/Fox differential of a kernel element vanishes, then that element already lies in the ordinary commutator subgroup of \(\ker \psi\).
import
Imported by

Declarations

omit [DecidableEq H] in
omit [DecidableEq H] [DecidableEq G] in
theorem kernelAbelianizationBoundaryLinearOfSurjective_injective
    (hψ : Function.Surjective ψ) :
    letI := kernelAbelianizationModuleOfSurjective ψ hψ
    Function.Injective (kernelAbelianizationBoundaryLinearOfSurjective ψ hψ)

The surjective-case linear kernel-boundary map is injective in the Magnus-kernel comparison.

Show Lean proof
omit [DecidableEq H] [DecidableEq G] in
theorem mem_commutator_ker_of_d_eq_zero_of_surjective
    (hψ : Function.Surjective ψ) (n : ψ.ker) (hn : universalDifferential ψ n.1 = 0) :
    n ∈ commutator ψ.ker

Discrete Magnus-kernel form of the injectivity theorem: for a surjective \(\psi\), if the Crowell/Fox differential of a kernel element vanishes, then that element already lies in the ordinary commutator subgroup of \(\ker \psi\).

Show Lean proof