CrowellExactSequence.Profinite.MainTheorem

3 Theorem

This module develops the Crowell--Blanchfield--Lyndon exact sequence and its completed coordinate forms.

import
Imported by

Declarations

theorem profiniteSeparatedCrowellExactSequence
    [T2Space H]
    [ProC.HasFiniteQuotientFormation] [ProC.HasFiniteQuotientFinite]
    [ProC.HasFiniteQuotientHereditary] [ProC.HasFiniteQuotientMelnikovFormation]
    [ProC.DeterminedByFiniteQuotients]
    (sourceData : FreeProCSourceData ProC)
    {r : Nat} (hbasis : Cardinal.mk sourceData.basis = r)
    (psi : ContinuousMonoidHom sourceData.carrier H)
    (hpsi : Function.Surjective psi) :
    IsFourTermExactSequence
      (profiniteKernelAbelianizationBoundaryAddProCIntegerSep
        (G := sourceData.carrier) (H := H) ProC.finiteQuotientClass psi)
      (presentedSeparatedDifferentialToCompletedGroupAlgebraProCInteger
        (G := sourceData.carrier) (H := H) ProC.finiteQuotientClass
        (ProCGroupPredicate.finiteQuotientHereditary ProC) psi)
      (zcCompletedGroupAlgebraAugmentation ProC.finiteQuotientClass H)

The separated completed Crowell exact sequence over pro-\(C\) integer coefficients, packaged as the full four-term exact sequence \(N^{\mathrm{ab}}(C)\) \(\to\) \(A_{\psi}(C)\) \(\to\) \(\mathbb{Z}_C\llbracket H\rrbracket\) \(\to\) \(\mathbb{Z}_C\).

Show proof
theorem profiniteSeparatedBlanchfieldLyndonExactSequence
    [T2Space H]
    [ProC.HasFiniteQuotientFormation] [ProC.HasFiniteQuotientFinite]
    [ProC.HasFiniteQuotientHereditary] [ProC.HasFiniteQuotientMelnikovFormation]
    [ProC.DeterminedByFiniteQuotients]
    (sourceData : FreeProCSourceData ProC)
    {r : Nat} (hbasis : Cardinal.mk sourceData.basis = r)
    (psi : ContinuousMonoidHom sourceData.carrier H)
    (hpsi : Function.Surjective psi) :
    IsFourTermExactSequence
      (freeProCSeparatedBlanchfieldLyndonBoundaryProCInteger
        (H := H) (ProC := ProC) sourceData hbasis psi hpsi)
      (blanchfieldLyndonFiniteFamilyMap
        (R := ZCCompletedGroupAlgebra ProC.finiteQuotientClass H)
        (fun i : ULift.{u} (Fin r) =>
          presentedCompletedDifferentialBoundaryProCInteger
            (G := sourceData.carrier) (H := H) ProC.finiteQuotientClass psi
            ((freeProCChosenULiftFamilyOfBasisCard (ProC := ProC) sourceData hbasis) i)))
      (zcCompletedGroupAlgebraAugmentation ProC.finiteQuotientClass H)

The separated completed Blanchfield--Lyndon exact sequence in the universe-lifted finite coordinate basis, packaged as the full four-term exact sequence.

Show proof
theorem profiniteSeparatedBlanchfieldLyndonFinExactSequence
    [T2Space H]
    [ProC.HasFiniteQuotientFormation] [ProC.HasFiniteQuotientFinite]
    [ProC.HasFiniteQuotientHereditary] [ProC.HasFiniteQuotientMelnikovFormation]
    [ProC.DeterminedByFiniteQuotients]
    (sourceData : FreeProCSourceData ProC)
    {r : Nat} (hbasis : Cardinal.mk sourceData.basis = r)
    (psi : ContinuousMonoidHom sourceData.carrier H)
    (hpsi : Function.Surjective psi) :
    IsFourTermExactSequence
      (freeProCSeparatedBlanchfieldLyndonBoundaryFinProCInteger
        (H := H) (ProC := ProC) sourceData hbasis psi hpsi)
      (blanchfieldLyndonFiniteFamilyMap
        (R := ZCCompletedGroupAlgebra ProC.finiteQuotientClass H)
        (fun i : Fin r =>
          presentedCompletedDifferentialBoundaryProCInteger
            (G := sourceData.carrier) (H := H) ProC.finiteQuotientClass psi
            ((freeProCChosenFamilyOfBasisCard (ProC := ProC) sourceData hbasis) i)))
      (zcCompletedGroupAlgebraAugmentation ProC.finiteQuotientClass H)

The separated completed Blanchfield--Lyndon exact sequence in the concrete \(\operatorname{Fin} r\) coordinate basis, packaged as the full four-term exact sequence.

Show proof