FoxDifferential.Completed.FreeProC.Uniqueness.SemidirectHom

3 Theorem | 1 Definition

This module develops the maps induced by continuous homomorphisms. It organizes the relevant quotient pullbacks and finite-stage maps, then proves the compatibility statements needed for the completed construction.

import
Imported by

Declarations

def freeProCZCCompletedFoxSemidirectHomOfCrossedDifferential
    (ψ : F →* H) (delta : F → ZCFreeFoxCoordinates ProC.finiteQuotientClass (X := X) (H := H))
    (hdelta : IsCrossedDifferential (zcCompletedGroupAlgebraScalar ProC.finiteQuotientClass ψ) delta) :
    F →* ZCCompletedFoxSemidirect ProC.finiteQuotientClass X H where
  toFun g := { left := delta g, right := ψ g }
  map_one' := by
    apply ZCCompletedFoxSemidirect.ext
    · simpa using IsCrossedDifferential.one hdelta
    · simp only [map_one, ZCCompletedFoxSemidirect.one_right]
  map_mul' g h := by
    apply ZCCompletedFoxSemidirect.ext
    · simpa using hdelta g h
    · simp only [map_mul, ZCCompletedFoxSemidirect.mul_right]

A completed crossed differential and its coefficient homomorphism combine into a semidirect homomorphism.

theorem freeProCZCCompletedFoxSemidirectHomOfCrossedDifferential_left
    (ψ : F →* H) (delta : F → ZCFreeFoxCoordinates ProC.finiteQuotientClass (X := X) (H := H))
    (hdelta : IsCrossedDifferential (zcCompletedGroupAlgebraScalar ProC.finiteQuotientClass ψ) delta)
    (g : F) :
    (freeProCZCCompletedFoxSemidirectHomOfCrossedDifferential
      (X := X) ψ delta hdelta g).left = delta g

The semidirect homomorphism attached to a crossed differential has \(\delta\) as its left component.

Show proof
theorem freeProCZCCompletedFoxSemidirectHomOfCrossedDifferential_right
    (ψ : F →* H) (delta : F → ZCFreeFoxCoordinates ProC.finiteQuotientClass (X := X) (H := H))
    (hdelta : IsCrossedDifferential (zcCompletedGroupAlgebraScalar ProC.finiteQuotientClass ψ) delta)
    (g : F) :
    (freeProCZCCompletedFoxSemidirectHomOfCrossedDifferential
      (X := X) ψ delta hdelta g).right = ψ g

The semidirect homomorphism attached to a crossed differential has \(\psi\)s its right component.

Show proof
theorem continuous_freeProCZCCompletedFoxSemidirectGenerator_of_crossedDifferential
    {ι : X → F} (hι : IsFreeProCGroup (ProC := ProC) ι)
    (ψ : F →* H) (delta : F → ZCFreeFoxCoordinates ProC.finiteQuotientClass (X := X) (H := H))
    (hdelta : IsCrossedDifferential (zcCompletedGroupAlgebraScalar ProC.finiteQuotientClass ψ) delta)
    (hcontinuous :
      Continuous (freeProCZCCompletedFoxSemidirectHomOfCrossedDifferential
        (X := X) ψ delta hdelta))
    (hbasis :
      ∀ x : X, delta (ι x) = Pi.single x (1 : ZCCompletedGroupAlgebra ProC.finiteQuotientClass H)) :
    Continuous (freeProCZCCompletedFoxSemidirectGenerator (ProC := ProC) (fun x : X => ψ (ι x)))

If a crossed-differential semidirect homomorphism is continuous and has the standard generator coordinates, then the corresponding semidirect generator map is continuous.

Show proof