ProCGroups.FoxDifferential.Completed.Residue.FreeGroup.Universal
The principal declarations in this module are:
residueFreeCrossedHomEquivLinearMapResidue crossed homomorphisms on a free group are represented by the universal residue module. -residueFreeGroupFoxDerivativeVectorLinearMapThe linear map from the residue universal module representing the residue derivative vector. -residueFreeGroupFoxDerivativeVectorLinearMap_universalThe representing linear map evaluates on the universal differential as the residue derivative vector. -existsUnique_residueFreeGroupFoxDerivativeVectorLinearMapExistence and uniqueness of the linear map representing the residue derivative vector.
def residueFreeCrossedHomEquivLinearMap
(n : ℕ) (ψ : FreeGroup X →* H) :
ScalarCrossedHom (residueGroupRingScalar n ψ) (ResidueFreeFoxCoordinates n H X) ≃
(ResidueDifferentialModule n ψ →ₗ[ResidueGroupRing n H]
ResidueFreeFoxCoordinates n H X) :=
residueCrossedHomEquivLinearMap
(A := ResidueFreeFoxCoordinates n H X) n ψResidue crossed homomorphisms on a free group are represented by the universal residue module.
def residueFreeGroupFoxDerivativeVectorLinearMap
(n : ℕ) (ψ : FreeGroup X →* H) :
ResidueDifferentialModule n ψ →ₗ[ResidueGroupRing n H]
ResidueFreeFoxCoordinates n H X :=
residueDifferentialModuleLift
(A := ResidueFreeFoxCoordinates n H X) n ψ
(residueFreeGroupFoxDerivativeVector n ψ)The linear map from the residue universal module representing the residue derivative vector.
@[simp]
theorem residueFreeGroupFoxDerivativeVectorLinearMap_universal
(n : ℕ) (ψ : FreeGroup X →* H) (w : FreeGroup X) :
residueFreeGroupFoxDerivativeVectorLinearMap n ψ
(residueUniversalDifferential n ψ w) =
residueFreeGroupFoxDerivativeVector n ψ wThe representing linear map evaluates on the universal differential as the residue derivative vector.
Show Lean proof
by
exact residueDifferentialModuleLift_universal
(A := ResidueFreeFoxCoordinates n H X) n ψ
(residueFreeGroupFoxDerivativeVector n ψ) w
theorem existsUnique_residueFreeGroupFoxDerivativeVectorLinearMap
(n : ℕ) (ψ : FreeGroup X →* H) :
∃! f :
ResidueDifferentialModule n ψ →ₗ[ResidueGroupRing n H]
ResidueFreeFoxCoordinates n H X,
∀ w : FreeGroup X,
f (residueUniversalDifferential n ψ w) =
residueFreeGroupFoxDerivativeVector n ψ wExistence and uniqueness of the linear map representing the residue derivative vector.
Show Lean proof
by
exact existsUnique_residueDifferentialModuleLift
(A := ResidueFreeFoxCoordinates n H X) n ψ
(residueFreeGroupFoxDerivativeVector n ψ)