ModuleUniversal.lean
Nyll.ProCGroups.FoxDifferential.Discrete.DifferentialModule.Universal
14 declarations indexed from sourceView source ↗ Module documentation
Fox differential: discrete — differential module — universal
The principal declarations in this module are:
A \(\psi\)-differential map is a map satisfying the Fox Leibniz rule.
The linear map out of the free pre-module determined by \(\delta\).
The linear extension of a map evaluates on a single basis vector by scalar multiplication.
differentialHomLiftLinear_relationElement
A crossed differential kills each defining relation of the universal differential module.
Declarations
FoxDifferential.DifferentialHom
DocumentationA \(\psi\)-differential map is a map satisfying the Fox Leibniz rule.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
variable {H G : Type*} [Group H] [Group G]
section UniversalProperty
variable {A : Type*} [AddCommGroup A] [Module (GroupRing H) A]
FoxDifferential.liftLinear
DocumentationThe linear map out of the free pre-module determined by \(\delta\).
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
variable {H G : Type*} [Group H] [Group G]
section UniversalProperty
variable {A : Type*} [AddCommGroup A] [Module (GroupRing H) A]
FoxDifferential.liftLinear_single
DocumentationThe linear extension of a map evaluates on a single basis vector by scalar multiplication.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
variable {H G : Type*} [Group H] [Group G]
section UniversalProperty
variable {A : Type*} [AddCommGroup A] [Module (GroupRing H) A]
omit [Group G] in
FoxDifferential.differentialHomLiftLinear_relationElement
DocumentationA crossed differential kills each defining relation of the universal differential module.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
variable {H G : Type*} [Group H] [Group G]
section UniversalProperty
variable {A : Type*} [AddCommGroup A] [Module (GroupRing H) A]
FoxDifferential.differentialHomRelationSubmodule_le_ker
DocumentationThe relation submodule is contained in the kernel of the linear extension of a crossed differential.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
variable {H G : Type*} [Group H] [Group G]
section UniversalProperty
variable {A : Type*} [AddCommGroup A] [Module (GroupRing H) A]
FoxDifferential.differentialModuleLift
DocumentationA crossed differential factors uniquely through the universal differential module as a linear map.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
variable {H G : Type*} [Group H] [Group G]
section UniversalProperty
variable {A : Type*} [AddCommGroup A] [Module (GroupRing H) A]
FoxDifferential.differentialModuleLift_d
DocumentationThe universal lift evaluates on universalDifferential g as the original crossed differential.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
variable {H G : Type*} [Group H] [Group G]
section UniversalProperty
variable {A : Type*} [AddCommGroup A] [Module (GroupRing H) A]
FoxDifferential.hom_ext
DocumentationLinear maps out of the universal differential module are equal when they agree on all universal differentials.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
variable {H G : Type*} [Group H] [Group G]
section UniversalProperty
variable {A : Type*} [AddCommGroup A] [Module (GroupRing H) A]
FoxDifferential.differentialModuleLift_unique
DocumentationThe universal lift is the unique linear map with prescribed values on universal differentials.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
variable {H G : Type*} [Group H] [Group G]
section UniversalProperty
variable {A : Type*} [AddCommGroup A] [Module (GroupRing H) A]
FoxDifferential.existsUnique_differentialModuleLift
DocumentationExistence and uniqueness of the linear map representing a discrete Fox crossed differential.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
variable {H G : Type*} [Group H] [Group G]
section UniversalProperty
variable {A : Type*} [AddCommGroup A] [Module (GroupRing H) A]
FoxDifferential.differentialHomOfLinearMap
DocumentationThe crossed differential induced by a linear map out of the universal differential module.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
variable {H G : Type*} [Group H] [Group G]
section UniversalProperty
variable {A : Type*} [AddCommGroup A] [Module (GroupRing H) A]
FoxDifferential.differentialHomOfLinearMap_apply
DocumentationThe differential induced by a linear map evaluates that map on the universal differential.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
variable {H G : Type*} [Group H] [Group G]
section UniversalProperty
variable {A : Type*} [AddCommGroup A] [Module (GroupRing H) A]
FoxDifferential.differentialHomEquivLinearMap
DocumentationDiscrete Fox crossed differentials \(G \to A\) with respect to \(\psi: G \to H\) are represented by \(\mathbb{Z}[H]\)-linear maps out of the universal differential module \(A_{\psi}\).
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
variable {H G : Type*} [Group H] [Group G]
section UniversalProperty
variable {A : Type*} [AddCommGroup A] [Module (GroupRing H) A]
FoxDifferential.differentialHomEquivLinearMap_eq_generic
DocumentationThe compatibility between the discrete representation theorem and the generic crossed-differential-module representation theorem.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
variable {H G : Type*} [Group H] [Group G]
section UniversalProperty
variable {A : Type*} [AddCommGroup A] [Module (GroupRing H) A]