ModuleCore.lean
Nyll.ProCGroups.FoxDifferential.Completed.Residue.Core
15 declarations indexed from sourceView source ↗ Module documentation
Fox differential: completed — residue — core
The principal declarations in this module are:
The residue group ring \((\mathbb{Z}/n\mathbb{Z})[H]\).
The coefficient homomorphism \(G \to (\mathbb{Z}/n\mathbb{Z})[H]\) induced by a group homomorphism \(\psi: G \to H\).
residueGroupRingScalar_apply
The residue coefficient homomorphism sends a group element to the residue group-ring basis element of its image.
residueGroupRingBoundary_one
The residue Fox boundary vanishes at the identity.
Declarations
FoxDifferential.ResidueGroupRing
DocumentationThe residue group ring \((\mathbb{Z}/n\mathbb{Z})[H]\).
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open scoped BigOperators
universe u v
FoxDifferential.residueGroupRingScalar
DocumentationThe coefficient homomorphism \(G \to (\mathbb{Z}/n\mathbb{Z})[H]\) induced by a group homomorphism \(\psi: G \to H\).
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open scoped BigOperators
universe u v
section Basic
variable {G : Type u} {H : Type v} [Group G] [Group H]
FoxDifferential.residueGroupRingScalar_apply
DocumentationThe residue coefficient homomorphism sends a group element to the residue group-ring basis element of its image.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open scoped BigOperators
universe u v
section Basic
variable {G : Type u} {H : Type v} [Group G] [Group H]
FoxDifferential.ResidueDifferentialModule
DocumentationThe residue universal differential module attached to \(\psi : G \to H\).
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open scoped BigOperators
universe u v
section Basic
variable {G : Type u} {H : Type v} [Group G] [Group H]
FoxDifferential.residueUniversalDifferential
DocumentationThe universal residue crossed homomorphism.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open scoped BigOperators
universe u v
section Basic
variable {G : Type u} {H : Type v} [Group G] [Group H]
FoxDifferential.residueGroupRingBoundary
DocumentationThe residue Fox boundary \(g \mapsto [\psi(g)] - 1\), bundled as a crossed homomorphism.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open scoped BigOperators
universe u v
section Basic
variable {G : Type u} {H : Type v} [Group G] [Group H]
FoxDifferential.residueGroupRingBoundary_one
DocumentationThe residue Fox boundary vanishes at the identity.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open scoped BigOperators
universe u v
section Basic
variable {G : Type u} {H : Type v} [Group G] [Group H]
FoxDifferential.residueDifferentialModuleLift
DocumentationThe universal linear map induced by a residue crossed differential.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open scoped BigOperators
universe u v
section Basic
variable {G : Type u} {H : Type v} [Group G] [Group H]
section UniversalProperty
variable (n : ℕ)
variable {A : Type*} [AddCommGroup A] [Module (ResidueGroupRing n H) A]
FoxDifferential.residueDifferentialModuleLift_universal
DocumentationThe residue universal lift evaluates on the universal differential as the original crossed differential.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open scoped BigOperators
universe u v
section Basic
variable {G : Type u} {H : Type v} [Group G] [Group H]
section UniversalProperty
variable (n : ℕ)
variable {A : Type*} [AddCommGroup A] [Module (ResidueGroupRing n H) A]
FoxDifferential.residueDifferentialModuleHom_ext
DocumentationLinear maps out of the residue universal module are equal when they agree on universal residue differentials.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open scoped BigOperators
universe u v
section Basic
variable {G : Type u} {H : Type v} [Group G] [Group H]
section UniversalProperty
variable (n : ℕ)
variable {A : Type*} [AddCommGroup A] [Module (ResidueGroupRing n H) A]
FoxDifferential.existsUnique_residueDifferentialModuleLift
DocumentationExistence and uniqueness of the linear map representing a residue crossed differential.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open scoped BigOperators
universe u v
section Basic
variable {G : Type u} {H : Type v} [Group G] [Group H]
section UniversalProperty
variable (n : ℕ)
variable {A : Type*} [AddCommGroup A] [Module (ResidueGroupRing n H) A]
FoxDifferential.residueCrossedHomEquivLinearMap
DocumentationResidue crossed homomorphisms are represented by the corresponding universal residue module.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open scoped BigOperators
universe u v
section Basic
variable {G : Type u} {H : Type v} [Group G] [Group H]
section UniversalProperty
variable (n : ℕ)
variable {A : Type*} [AddCommGroup A] [Module (ResidueGroupRing n H) A]
FoxDifferential.residueToGroupRing
DocumentationThe universal residue Fox boundary map from the residue differential module to the residue group ring.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open scoped BigOperators
universe u v
section Basic
variable {G : Type u} {H : Type v} [Group G] [Group H]
section UniversalProperty
variable (n : ℕ)
variable {A : Type*} [AddCommGroup A] [Module (ResidueGroupRing n H) A]
FoxDifferential.residueToGroupRing_universal
DocumentationThe universal residue Fox boundary sends \(d g\) to \([\psi(g)] - 1\).
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open scoped BigOperators
universe u v
section Basic
variable {G : Type u} {H : Type v} [Group G] [Group H]
section UniversalProperty
variable (n : ℕ)
variable {A : Type*} [AddCommGroup A] [Module (ResidueGroupRing n H) A]
FoxDifferential.existsUnique_residueToGroupRing
DocumentationExistence and uniqueness of the universal residue Fox boundary map.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open scoped BigOperators
universe u v
section Basic
variable {G : Type u} {H : Type v} [Group G] [Group H]
section UniversalProperty
variable (n : ℕ)
variable {A : Type*} [AddCommGroup A] [Module (ResidueGroupRing n H) A]