FoxDifferential.Completed.FreeProC.Uniqueness.Morphism

5 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 freeProCZCCompletedFoxSemidirectLiftMorphism_unique
    [ProCGroups.ProC.ProCGroup ProC F]
    [ProCGroups.ProC.ProCGroup ProC (ZCCompletedFoxSemidirect ProC.finiteQuotientClass X H)]
    {ι : X → F} (hι : IsFreeProCGroup (ProC := ProC) ι)
    (φ : X → H)
    (hφ : Continuous (freeProCZCCompletedFoxSemidirectGenerator (ProC := ProC) φ))
    (f :
      ProCGrp.of ProC F ⟶
        ProCGrp.of ProC (ZCCompletedFoxSemidirect ProC.finiteQuotientClass X H))
    (hgenerator :
      ∀ x : X, f (ι x) = freeProCZCCompletedFoxSemidirectGenerator (ProC := ProC) φ x) :
    f = freeProCZCCompletedFoxSemidirectLiftMorphism
      (ProC := ProC) hι φ hφ

Categorical completed Fox semidirect morphisms from a free pro-\(C\) source are unique once their generator values are prescribed.

Show proof
theorem freeProCZCCompletedFoxSemidirectLiftMorphism_unique_of_components
    [ProCGroups.ProC.ProCGroup ProC F]
    [ProCGroups.ProC.ProCGroup ProC (ZCCompletedFoxSemidirect ProC.finiteQuotientClass X H)]
    {ι : X → F} (hι : IsFreeProCGroup (ProC := ProC) ι)
    (φ : X → H)
    (hφ : Continuous (freeProCZCCompletedFoxSemidirectGenerator (ProC := ProC) φ))
    (f :
      ProCGrp.of ProC F ⟶
        ProCGrp.of ProC (ZCCompletedFoxSemidirect ProC.finiteQuotientClass X H))
    (hleft :
      ∀ x : X, (f (ι x)).left =
        Pi.single x (1 : ZCCompletedGroupAlgebra ProC.finiteQuotientClass H))
    (hright : ∀ x : X, (f (ι x)).right = φ x) :
    f = freeProCZCCompletedFoxSemidirectLiftMorphism
      (ProC := ProC) hι φ hφ

Componentwise uniqueness for categorical completed Fox semidirect morphisms from a free pro-\(C\) source.

Show proof
theorem existsUnique_freeProCZCCompletedFoxSemidirectLiftMorphism
    [ProCGroups.ProC.ProCGroup ProC F]
    [ProCGroups.ProC.ProCGroup ProC (ZCCompletedFoxSemidirect ProC.finiteQuotientClass X H)]
    {ι : X → F} (hι : IsFreeProCGroup (ProC := ProC) ι)
    (φ : X → H)
    (hφ : Continuous (freeProCZCCompletedFoxSemidirectGenerator (ProC := ProC) φ)) :
    ∃! f :
      ProCGrp.of ProC F ⟶
        ProCGrp.of ProC (ZCCompletedFoxSemidirect ProC.finiteQuotientClass X H),
      ∀ x : X, f (ι x) = freeProCZCCompletedFoxSemidirectGenerator (ProC := ProC) φ x

Existence and uniqueness of the categorical completed Fox semidirect morphism from a free pro-\(C\) source.

Show proof
theorem existsUnique_freeProCZCCompletedFoxSemidirectLiftMorphism_components
    [ProCGroups.ProC.ProCGroup ProC F]
    [ProCGroups.ProC.ProCGroup ProC (ZCCompletedFoxSemidirect ProC.finiteQuotientClass X H)]
    {ι : X → F} (hι : IsFreeProCGroup (ProC := ProC) ι)
    (φ : X → H)
    (hφ : Continuous (freeProCZCCompletedFoxSemidirectGenerator (ProC := ProC) φ)) :
    ∃! f :
      ProCGrp.of ProC F ⟶
        ProCGrp.of ProC (ZCCompletedFoxSemidirect ProC.finiteQuotientClass X H),
      (∀ x : X, (f (ι x)).left =
        Pi.single x (1 : ZCCompletedGroupAlgebra ProC.finiteQuotientClass H)) ∧
      ∀ x : X, (f (ι x)).right = φ x

Componentwise existence and uniqueness of the categorical completed Fox semidirect morphism from a free pro-\(C\) source.

Show proof
theorem existsUnique_freeProCZCCompletedFoxDerivativeVector_of_semidirectMorphism
    [ProCGroups.ProC.ProCGroup ProC F]
    [ProCGroups.ProC.ProCGroup ProC (ZCCompletedFoxSemidirect ProC.finiteQuotientClass X H)]
    {ι : X → F} (hι : IsFreeProCGroup (ProC := ProC) ι)
    (φ : X → H)
    (hφ : Continuous (freeProCZCCompletedFoxSemidirectGenerator (ProC := ProC) φ)) :
    ∃! delta : F → ZCFreeFoxCoordinates ProC.finiteQuotientClass (X := X) (H := H),
      ∃ f :
        ProCGrp.of ProC F ⟶
          ProCGrp.of ProC (ZCCompletedFoxSemidirect ProC.finiteQuotientClass X H),
        (∀ g : F, delta g = (f g).left) ∧
        (∀ x : X, (f (ι x)).left =
          Pi.single x (1 : ZCCompletedGroupAlgebra ProC.finiteQuotientClass H)) ∧
        ∀ x : X, (f (ι x)).right = φ x

Existence and uniqueness of the free pro-\(C\) completed Fox derivative vector, formulated as the left component of a categorical completed Fox semidirect morphism with prescribed generator data.

Show proof