FoxDifferential.Completed.Continuous.Free.CanonicalFormula

3 Theorem

This module proves the universal-property part of the construction. It packages finite-stage data into completed maps and shows the required extension and uniqueness statements.

import
Imported by

Declarations

theorem freeProCZCCompletedFoxDerivativeVector_boundary
    {ι : X → F}
    (hι : ProCGroups.FreeProC.IsFreeProCGroup (ProC := ProC) ι)
    (htarget :
      ProC (G := ZCCompletedFoxSemidirect ProC.finiteQuotientClass X H))
    (htargetUnit :
      ProC (G := ZCCompletedFoxSemidirect ProC.finiteQuotientClass PUnit H))
    (φ : X → H) (g : F) :
    freeProCZCCompletedFoxBoundary ProC.finiteQuotientClass φ
        (freeProCZCCompletedFoxDerivativeVector
          (ProC := ProC) hι htarget φ
          (continuous_freeProCZCCompletedFoxSemidirectGenerator_of_discrete
            (ProC := ProC) X H φ) g) =
      zcCompletedGroupAlgebraBoundary ProC.finiteQuotientClass
        (freeProCZCCompletedFoxRightHom
          (ProC := ProC) hι htarget φ
          (continuous_freeProCZCCompletedFoxSemidirectGenerator_of_discrete
            (ProC := ProC) X H φ)) g

Boundary-map form of the source-shaped completed Fox formula for the canonical free pro-\(C\) semidirect lift.

Show proof
theorem freeProCZCCompletedFoxDerivative_fundamental_formula
    {ι : X → F}
    (hι : ProCGroups.FreeProC.IsFreeProCGroup (ProC := ProC) ι)
    (htarget :
      ProC (G := ZCCompletedFoxSemidirect ProC.finiteQuotientClass X H))
    (htargetUnit :
      ProC (G := ZCCompletedFoxSemidirect ProC.finiteQuotientClass PUnit H))
    (φ : X → H) (g : F) :
    zcCompletedGroupAlgebraBoundary ProC.finiteQuotientClass
        (freeProCZCCompletedFoxRightHom
          (ProC := ProC) hι htarget φ
          (continuous_freeProCZCCompletedFoxSemidirectGenerator_of_discrete
            (ProC := ProC) X H φ)) g =
      ∑ x : X,
        freeProCZCCompletedFoxDerivativeVector
            (ProC := ProC) hι htarget φ
            (continuous_freeProCZCCompletedFoxSemidirectGenerator_of_discrete
              (ProC := ProC) X H φ) g x *
          (zcGroupLike ProC.finiteQuotientClass H (φ x) - 1)

Source-shaped completed Fox fundamental formula for the canonical free pro-\(C\) semidirect lift.

Show proof
theorem freeProCZCCompletedFoxDerivative_euler_formula
    {ι : X → F}
    (hι : ProCGroups.FreeProC.IsFreeProCGroup (ProC := ProC) ι)
    (htarget :
      ProC (G := ZCCompletedFoxSemidirect ProC.finiteQuotientClass X H))
    (htargetUnit :
      ProC (G := ZCCompletedFoxSemidirect ProC.finiteQuotientClass PUnit H))
    (φ : X → H) (g : F) :
    zcGroupLike ProC.finiteQuotientClass H
        (freeProCZCCompletedFoxRightHom
          (ProC := ProC) hι htarget φ
          (continuous_freeProCZCCompletedFoxSemidirectGenerator_of_discrete
            (ProC := ProC) X H φ) g) - 1 =
      ∑ x : X,
        freeProCZCCompletedFoxDerivativeVector
            (ProC := ProC) hι htarget φ
            (continuous_freeProCZCCompletedFoxSemidirectGenerator_of_discrete
              (ProC := ProC) X H φ) g x *
          (zcGroupLike ProC.finiteQuotientClass H (φ x) - 1)

Explicit \([\rho g] - 1\) form of the source-shaped completed Fox-Euler formula for the canonical free pro-\(C\) semidirect lift.

Show proof