ModuleHomology.lean
Nyll.ProCGroups.FoxDifferential.Discrete.KernelBoundary.Homology
58 declarations indexed from sourceView source ↗ Declarations
FoxDifferential.instMulActionKernelCodomainTrivial
DocumentationThe kernel-boundary codomain carries the trivial multiplication action.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open CategoryTheory Limits Representation Rep TensorProduct MonoidalCategory
variable {H G : Type} [Group H] [DecidableEq H] [Group G] [DecidableEq G]
section KernelGroupRing
variable {H G : Type} [Group H] [DecidableEq H] [Group G] [DecidableEq G]
variable (ψ : G →* H) (hψ : Function.Surjective ψ)
FoxDifferential.kernelGroupRingRep
DocumentationThe left-multiplication representation of \(\ker \psi\) on \(\mathbb{Z}[G]\).
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open CategoryTheory Limits Representation Rep TensorProduct MonoidalCategory
variable {H G : Type} [Group H] [DecidableEq H] [Group G] [DecidableEq G]
section KernelGroupRing
variable {H G : Type} [Group H] [DecidableEq H] [Group G] [DecidableEq G]
variable (ψ : G →* H) (hψ : Function.Surjective ψ)
FoxDifferential.kernelSplitEquiv
DocumentationA section-based decomposition G \(\simeq\) \(\ker \psi\) \(\times\) H.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open CategoryTheory Limits Representation Rep TensorProduct MonoidalCategory
variable {H G : Type} [Group H] [DecidableEq H] [Group G] [DecidableEq G]
section KernelGroupRing
variable {H G : Type} [Group H] [DecidableEq H] [Group G] [DecidableEq G]
variable (ψ : G →* H) (hψ : Function.Surjective ψ)
FoxDifferential.kernelSplitEquiv_smul
DocumentationThe kernel-splitting equivalence is equivariant for the left action of \(\ker\psi\): acting by \(n\) before applying the equivalence is the same as acting by \(n\) afterward.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open CategoryTheory Limits Representation Rep TensorProduct MonoidalCategory
variable {H G : Type} [Group H] [DecidableEq H] [Group G] [DecidableEq G]
section KernelGroupRing
variable {H G : Type} [Group H] [DecidableEq H] [Group G] [DecidableEq G]
variable (ψ : G →* H) (hψ : Function.Surjective ψ)
omit [DecidableEq H] [DecidableEq G] in
FoxDifferential.kernelRightTensorRep
DocumentationThe \(\ker \psi\)-representation on \(\mathbb{Z}[\ker \psi\] \otimes \mathbb{Z}[H]\) whose first factor is right-regular and whose second factor is trivial.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open CategoryTheory Limits Representation Rep TensorProduct MonoidalCategory
variable {H G : Type} [Group H] [DecidableEq H] [Group G] [DecidableEq G]
section KernelGroupRing
variable {H G : Type} [Group H] [DecidableEq H] [Group G] [DecidableEq G]
variable (ψ : G →* H) (hψ : Function.Surjective ψ)
FoxDifferential.kernelGroupRingRepIsoRightTensor
DocumentationThe section decomposition, rewritten as a representation isomorphism to a right-regular tensor model.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open CategoryTheory Limits Representation Rep TensorProduct MonoidalCategory
variable {H G : Type} [Group H] [DecidableEq H] [Group G] [DecidableEq G]
section KernelGroupRing
variable {H G : Type} [Group H] [DecidableEq H] [Group G] [DecidableEq G]
variable (ψ : G →* H) (hψ : Function.Surjective ψ)
FoxDifferential.indBottomKernelUnderlyingEquiv
DocumentationThe trivial representation of the trivial subgroup of \(\ker \psi\) on the free \(\mathbb{Z}\)-module \(\mathbb{Z}[H]\).
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open CategoryTheory Limits Representation Rep TensorProduct MonoidalCategory
variable {H G : Type} [Group H] [DecidableEq H] [Group G] [DecidableEq G]
section KernelGroupRing
variable {H G : Type} [Group H] [DecidableEq H] [Group G] [DecidableEq G]
variable (ψ : G →* H) (hψ : Function.Surjective ψ)
FoxDifferential.indBottomKernelUnderlyingEquiv_mk
DocumentationThe bottom-kernel induced-module equivalence sends the representative indexed by \(g\in\ker\psi\) and \(a\in \mathbb{Z}[H]\) to the tensor of the singleton at \(g\) with \(a\).
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open CategoryTheory Limits Representation Rep TensorProduct MonoidalCategory
variable {H G : Type} [Group H] [DecidableEq H] [Group G] [DecidableEq G]
section KernelGroupRing
variable {H G : Type} [Group H] [DecidableEq H] [Group G] [DecidableEq G]
variable (ψ : G →* H) (hψ : Function.Surjective ψ)
omit [DecidableEq H] [DecidableEq G] in
FoxDifferential.indBottomKernelIsoRightTensor
Documentation\(\operatorname{Ind}_{1}^{\ker \psi}(\mathbb{Z}[H])\) is the right-regular tensor model.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open CategoryTheory Limits Representation Rep TensorProduct MonoidalCategory
variable {H G : Type} [Group H] [DecidableEq H] [Group G] [DecidableEq G]
section KernelGroupRing
variable {H G : Type} [Group H] [DecidableEq H] [Group G] [DecidableEq G]
variable (ψ : G →* H) (hψ : Function.Surjective ψ)
FoxDifferential.groupRingRep
DocumentationThe left-regular representation of \(G\) on \(\mathbb{Z}[G]\).
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open CategoryTheory Limits Representation Rep TensorProduct MonoidalCategory
variable {H G : Type} [Group H] [DecidableEq H] [Group G] [DecidableEq G]
section KernelAugmentation
variable {H G : Type} [Group H] [DecidableEq H] [Group G] [DecidableEq G]
variable (ψ : G →* H)
FoxDifferential.groupRingRep_apply_single
DocumentationThe group-ring representation sends a singleton basis element to the singleton at the product.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open CategoryTheory Limits Representation Rep TensorProduct MonoidalCategory
variable {H G : Type} [Group H] [DecidableEq H] [Group G] [DecidableEq G]
section KernelAugmentation
variable {H G : Type} [Group H] [DecidableEq H] [Group G] [DecidableEq G]
variable (ψ : G →* H)
omit [DecidableEq G] in
FoxDifferential.kernelGroupRingRep_apply_single
DocumentationThe kernel group-ring representation sends a singleton basis element to the singleton at the product.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open CategoryTheory Limits Representation Rep TensorProduct MonoidalCategory
variable {H G : Type} [Group H] [DecidableEq H] [Group G] [DecidableEq G]
section KernelAugmentation
variable {H G : Type} [Group H] [DecidableEq H] [Group G] [DecidableEq G]
variable (ψ : G →* H)
omit [DecidableEq H] [DecidableEq G] in
FoxDifferential.augmentation_kernelGroupRingRep
DocumentationThe left-regular group-ring representation preserves the augmentation-kernel condition.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open CategoryTheory Limits Representation Rep TensorProduct MonoidalCategory
variable {H G : Type} [Group H] [DecidableEq H] [Group G] [DecidableEq G]
section KernelAugmentation
variable {H G : Type} [Group H] [DecidableEq H] [Group G] [DecidableEq G]
variable (ψ : G →* H)
omit [DecidableEq H] [DecidableEq G] in
FoxDifferential.augmentation_groupRingRep
DocumentationLeft multiplication by \(g : G\) preserves the group-ring augmentation.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open CategoryTheory Limits Representation Rep TensorProduct MonoidalCategory
variable {H G : Type} [Group H] [DecidableEq H] [Group G] [DecidableEq G]
section KernelAugmentation
variable {H G : Type} [Group H] [DecidableEq H] [Group G] [DecidableEq G]
variable (ψ : G →* H)
omit [DecidableEq G] in
FoxDifferential.groupAugmentationIdealRep
DocumentationThe left-regular G-action preserves the augmentation ideal \(I(\mathbb{Z}[G])\).
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open CategoryTheory Limits Representation Rep TensorProduct MonoidalCategory
variable {H G : Type} [Group H] [DecidableEq H] [Group G] [DecidableEq G]
section KernelAugmentation
variable {H G : Type} [Group H] [DecidableEq H] [Group G] [DecidableEq G]
variable (ψ : G →* H)
FoxDifferential.kernelAugmentationIdealRep
DocumentationThe kernel-restricted action of \(\ker \psi\) on the augmentation ideal \(I(\mathbb{Z}[G])\).
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open CategoryTheory Limits Representation Rep TensorProduct MonoidalCategory
variable {H G : Type} [Group H] [DecidableEq H] [Group G] [DecidableEq G]
section KernelAugmentation
variable {H G : Type} [Group H] [DecidableEq H] [Group G] [DecidableEq G]
variable (ψ : G →* H)
FoxDifferential.kernelAugmentationIdealInclusion
DocumentationThe inclusion \(I(\mathbb{Z}[G])\hookrightarrow \mathbb{Z}[G]\) as a morphism of \(\ker \psi\)-representations.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open CategoryTheory Limits Representation Rep TensorProduct MonoidalCategory
variable {H G : Type} [Group H] [DecidableEq H] [Group G] [DecidableEq G]
section KernelAugmentation
variable {H G : Type} [Group H] [DecidableEq H] [Group G] [DecidableEq G]
variable (ψ : G →* H)
FoxDifferential.kernelGroupRingAugmentation
DocumentationThe augmentation map \(\mathbb{Z}[G] \to \mathbb{Z}\) as a morphism of \(\ker \psi\)-representations.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open CategoryTheory Limits Representation Rep TensorProduct MonoidalCategory
variable {H G : Type} [Group H] [DecidableEq H] [Group G] [DecidableEq G]
section KernelAugmentation
variable {H G : Type} [Group H] [DecidableEq H] [Group G] [DecidableEq G]
variable (ψ : G →* H)
FoxDifferential.kernelAugmentationShortComplex
DocumentationThe augmentation ideal \(I(\mathbb{Z}[G])\), the group ring \(\mathbb{Z}[G]\), and the augmentation \(\mathbb{Z}[G]\to\mathbb{Z}\) form the short complex \(0\to I(\mathbb{Z}[G])\to\mathbb{Z}[G]\to\mathbb{Z}\to 0\) of \(\ker \psi\)-representations.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open CategoryTheory Limits Representation Rep TensorProduct MonoidalCategory
variable {H G : Type} [Group H] [DecidableEq H] [Group G] [DecidableEq G]
section KernelAugmentation
variable {H G : Type} [Group H] [DecidableEq H] [Group G] [DecidableEq G]
variable (ψ : G →* H)
FoxDifferential.kernelAugmentationShortComplex_exact
DocumentationThe kernel-augmentation short complex is exact: the augmentation ideal maps onto the kernel of the group-ring augmentation.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open CategoryTheory Limits Representation Rep TensorProduct MonoidalCategory
variable {H G : Type} [Group H] [DecidableEq H] [Group G] [DecidableEq G]
section KernelAugmentation
variable {H G : Type} [Group H] [DecidableEq H] [Group G] [DecidableEq G]
variable (ψ : G →* H)
omit [DecidableEq H] [DecidableEq G] in
FoxDifferential.kernelAugmentationShortExact
DocumentationThe canonical augmentation sequence with augmentation ideal as kernel is short exact: the inclusion is injective, its image is the kernel of augmentation, and the augmentation is surjective.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open CategoryTheory Limits Representation Rep TensorProduct MonoidalCategory
variable {H G : Type} [Group H] [DecidableEq H] [Group G] [DecidableEq G]
section KernelAugmentation
variable {H G : Type} [Group H] [DecidableEq H] [Group G] [DecidableEq G]
variable (ψ : G →* H)
omit [DecidableEq H] [DecidableEq G] in
FoxDifferential.kernelTrivialIntRep
DocumentationThe trivial integral representation of \(\ker\psi\).
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open CategoryTheory Limits Representation Rep TensorProduct MonoidalCategory
variable {H G : Type} [Group H] [DecidableEq H] [Group G] [DecidableEq G]
section KernelAugmentation
variable {H G : Type} [Group H] [DecidableEq H] [Group G] [DecidableEq G]
variable (ψ : G →* H)
FoxDifferential.kernelAugmentationConnecting
DocumentationThe connecting homomorphism \(H_1(\ker \psi, \mathbb{Z})\) \(\to\) \(H_0(\ker \psi, I(\mathbb{Z}[G]))\) attached to the short exact sequence 0 \(\to\) \(I(\mathbb{Z}[G])\) \(\to\) \(\mathbb{Z}[G]\) \(\to\) \(\mathbb{Z}\) \(\to\) 0 of \(\ker \psi\)-representations.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open CategoryTheory Limits Representation Rep TensorProduct MonoidalCategory
variable {H G : Type} [Group H] [DecidableEq H] [Group G] [DecidableEq G]
section KernelAugmentation
variable {H G : Type} [Group H] [DecidableEq H] [Group G] [DecidableEq G]
variable (ψ : G →* H)
FoxDifferential.kernelTrivialH1AddEquivAbelianization
DocumentationThe standard low-degree identification \(H_1(\ker \psi, \mathbb{Z}) \simeq (\ker \psi)^{\mathrm{ab}}\).
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open CategoryTheory Limits Representation Rep TensorProduct MonoidalCategory
variable {H G : Type} [Group H] [DecidableEq H] [Group G] [DecidableEq G]
section KernelAugmentation
variable {H G : Type} [Group H] [DecidableEq H] [Group G] [DecidableEq G]
variable (ψ : G →* H)
FoxDifferential.kernelTrivialH1AddEquivAbelianization_symm_of
DocumentationThe inverse of the \(H_1\)-abelianization equivalence sends the abelianization class of \(n\in\ker\psi\) to the degree-one homology class represented by the singleton cycle at \(n\).
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open CategoryTheory Limits Representation Rep TensorProduct MonoidalCategory
variable {H G : Type} [Group H] [DecidableEq H] [Group G] [DecidableEq G]
section KernelAugmentation
variable {H G : Type} [Group H] [DecidableEq H] [Group G] [DecidableEq G]
variable (ψ : G →* H)
omit [DecidableEq H] [DecidableEq G] in
FoxDifferential.kernelAugmentationConnecting_boundaryCycle_of
DocumentationThe connecting morphism sends a boundary cycle to the corresponding augmentation-coinvariant class.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open CategoryTheory Limits Representation Rep TensorProduct MonoidalCategory
variable {H G : Type} [Group H] [DecidableEq H] [Group G] [DecidableEq G]
section KernelAugmentation
variable {H G : Type} [Group H] [DecidableEq H] [Group G] [DecidableEq G]
variable (ψ : G →* H)
omit [DecidableEq H] [DecidableEq G] in
FoxDifferential.kernelAugmentationConnecting_boundaryElement_of
DocumentationThe connecting morphism has the displayed representative on a boundary element.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open CategoryTheory Limits Representation Rep TensorProduct MonoidalCategory
variable {H G : Type} [Group H] [DecidableEq H] [Group G] [DecidableEq G]
section KernelAugmentation
variable {H G : Type} [Group H] [DecidableEq H] [Group G] [DecidableEq G]
variable (ψ : G →* H)
omit [DecidableEq H] [DecidableEq G] in
FoxDifferential.kernelAugmentationConnecting_H0Iso_of
DocumentationThe connecting morphism matches the corresponding degree-zero coinvariant class.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open CategoryTheory Limits Representation Rep TensorProduct MonoidalCategory
variable {H G : Type} [Group H] [DecidableEq H] [Group G] [DecidableEq G]
section KernelAugmentation
variable {H G : Type} [Group H] [DecidableEq H] [Group G] [DecidableEq G]
variable (ψ : G →* H)
omit [DecidableEq H] [DecidableEq G] in
FoxDifferential.kernelAugmentationConnecting_injective
DocumentationThe kernel-augmentation connecting map is injective.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open CategoryTheory Limits Representation Rep TensorProduct MonoidalCategory
variable {H G : Type} [Group H] [DecidableEq H] [Group G] [DecidableEq G]
section KernelAugmentation
variable {H G : Type} [Group H] [DecidableEq H] [Group G] [DecidableEq G]
variable (ψ : G →* H)
omit [DecidableEq H] [DecidableEq G] in
FoxDifferential.KernelAugmentationIdealCoinvariants
DocumentationThe coinvariants of the kernel augmentation ideal are formed from the ordinary group-ring augmentation ideal.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open CategoryTheory Limits Representation Rep TensorProduct MonoidalCategory
variable {H G : Type} [Group H] [DecidableEq H] [Group G] [DecidableEq G]
section KernelAugmentation
variable {H G : Type} [Group H] [DecidableEq H] [Group G] [DecidableEq G]
variable (ψ : G →* H)
FoxDifferential.instKernelAugmentationIdealCoinvariantsIntModule
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open CategoryTheory Limits Representation Rep TensorProduct MonoidalCategory
variable {H G : Type} [Group H] [DecidableEq H] [Group G] [DecidableEq G]
section KernelAugmentation
variable {H G : Type} [Group H] [DecidableEq H] [Group G] [DecidableEq G]
variable (ψ : G →* H)
FoxDifferential.kernelAugmentationIdealRep_rho_eq_groupAugmentationIdealRep_rho
DocumentationThe kernel augmentation-ideal representative agrees with the corresponding group augmentation-ideal representative.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open CategoryTheory Limits Representation Rep TensorProduct MonoidalCategory
variable {H G : Type} [Group H] [DecidableEq H] [Group G] [DecidableEq G]
section KernelAugmentation
variable {H G : Type} [Group H] [DecidableEq H] [Group G] [DecidableEq G]
variable (ψ : G →* H)
local instance instKernelAugmentationIdealCoinvariantsIntModule :
Module ℤ (KernelAugmentationIdealCoinvariants (ψ := ψ)) :=
Representation.Coinvariants.instModule ((kernelAugmentationIdealRep (ψ := ψ)).ρ)
omit [DecidableEq H] [DecidableEq G] in
FoxDifferential.kernelAugmentationIdealCoinvariantsEndOfSurjective
DocumentationThe \(H\)-action on \(H_0(\ker \psi, I(\mathbb{Z}[G]))\), built from a surjective section.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open CategoryTheory Limits Representation Rep TensorProduct MonoidalCategory
variable {H G : Type} [Group H] [DecidableEq H] [Group G] [DecidableEq G]
section KernelAugmentation
variable {H G : Type} [Group H] [DecidableEq H] [Group G] [DecidableEq G]
variable (ψ : G →* H)
local instance instKernelAugmentationIdealCoinvariantsIntModule :
Module ℤ (KernelAugmentationIdealCoinvariants (ψ := ψ)) :=
Representation.Coinvariants.instModule ((kernelAugmentationIdealRep (ψ := ψ)).ρ)
section CoinvariantsAction
FoxDifferential.kernelAugmentationIdealCoinvariantsEndOfSurjective_mk
DocumentationThe surjective-case endomorphism of kernel augmentation coinvariants is evaluated on representatives.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open CategoryTheory Limits Representation Rep TensorProduct MonoidalCategory
variable {H G : Type} [Group H] [DecidableEq H] [Group G] [DecidableEq G]
section KernelAugmentation
variable {H G : Type} [Group H] [DecidableEq H] [Group G] [DecidableEq G]
variable (ψ : G →* H)
local instance instKernelAugmentationIdealCoinvariantsIntModule :
Module ℤ (KernelAugmentationIdealCoinvariants (ψ := ψ)) :=
Representation.Coinvariants.instModule ((kernelAugmentationIdealRep (ψ := ψ)).ρ)
section CoinvariantsAction
omit [DecidableEq H] [DecidableEq G] in
FoxDifferential.kernelAugmentationIdealCoinvariantsModuleEndOfSurjective
DocumentationIn the surjective case, the \(H\)-action on \(H_0(\ker\psi, I(\mathbb{Z}[G]))\) is bundled as linear endomorphisms.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open CategoryTheory Limits Representation Rep TensorProduct MonoidalCategory
variable {H G : Type} [Group H] [DecidableEq H] [Group G] [DecidableEq G]
section KernelAugmentation
variable {H G : Type} [Group H] [DecidableEq H] [Group G] [DecidableEq G]
variable (ψ : G →* H)
local instance instKernelAugmentationIdealCoinvariantsIntModule :
Module ℤ (KernelAugmentationIdealCoinvariants (ψ := ψ)) :=
Representation.Coinvariants.instModule ((kernelAugmentationIdealRep (ψ := ψ)).ρ)
section CoinvariantsAction
FoxDifferential.kernelAugmentationIdealCoinvariantsActionRingHomOfSurjective
DocumentationThe ring action of \(\mathbb{Z}[H]\) on \(H_0(\ker \psi, I(\mathbb{Z}[G]))\) induced by a surjective section.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open CategoryTheory Limits Representation Rep TensorProduct MonoidalCategory
variable {H G : Type} [Group H] [DecidableEq H] [Group G] [DecidableEq G]
section KernelAugmentation
variable {H G : Type} [Group H] [DecidableEq H] [Group G] [DecidableEq G]
variable (ψ : G →* H)
local instance instKernelAugmentationIdealCoinvariantsIntModule :
Module ℤ (KernelAugmentationIdealCoinvariants (ψ := ψ)) :=
Representation.Coinvariants.instModule ((kernelAugmentationIdealRep (ψ := ψ)).ρ)
section CoinvariantsAction
FoxDifferential.kernelAugmentationIdealCoinvariantsActionRingHomOfSurjective_of
DocumentationThe surjective-case coefficient action on coinvariants has the displayed value on representatives.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open CategoryTheory Limits Representation Rep TensorProduct MonoidalCategory
variable {H G : Type} [Group H] [DecidableEq H] [Group G] [DecidableEq G]
section KernelAugmentation
variable {H G : Type} [Group H] [DecidableEq H] [Group G] [DecidableEq G]
variable (ψ : G →* H)
local instance instKernelAugmentationIdealCoinvariantsIntModule :
Module ℤ (KernelAugmentationIdealCoinvariants (ψ := ψ)) :=
Representation.Coinvariants.instModule ((kernelAugmentationIdealRep (ψ := ψ)).ρ)
section CoinvariantsAction
omit [DecidableEq H] [DecidableEq G] in
FoxDifferential.kernelAugmentationIdealCoinvariantsModuleOfSurjective
DocumentationThe induced \(\mathbb{Z}[H]\)-module structure on \(H_0(\ker \psi, I(\mathbb{Z}[G]))\).
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open CategoryTheory Limits Representation Rep TensorProduct MonoidalCategory
variable {H G : Type} [Group H] [DecidableEq H] [Group G] [DecidableEq G]
section KernelAugmentation
variable {H G : Type} [Group H] [DecidableEq H] [Group G] [DecidableEq G]
variable (ψ : G →* H)
local instance instKernelAugmentationIdealCoinvariantsIntModule :
Module ℤ (KernelAugmentationIdealCoinvariants (ψ := ψ)) :=
Representation.Coinvariants.instModule ((kernelAugmentationIdealRep (ψ := ψ)).ρ)
section CoinvariantsAction
FoxDifferential.augmentationGeneratorSubtype_mul
DocumentationThe augmentation-generator identity \((g_1g_2-1)=(g_1-1)+g_1(g_2-1)\) inside \(I(\mathbb{Z}[G])\).
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open CategoryTheory Limits Representation Rep TensorProduct MonoidalCategory
variable {H G : Type} [Group H] [DecidableEq H] [Group G] [DecidableEq G]
section KernelAugmentation
variable {H G : Type} [Group H] [DecidableEq H] [Group G] [DecidableEq G]
variable (ψ : G →* H)
local instance instKernelAugmentationIdealCoinvariantsIntModule :
Module ℤ (KernelAugmentationIdealCoinvariants (ψ := ψ)) :=
Representation.Coinvariants.instModule ((kernelAugmentationIdealRep (ψ := ψ)).ρ)
section CoinvariantsAction
omit [DecidableEq G] in
FoxDifferential.kernelCoinvariantsBoundary
DocumentationKernel elements map to \(H_0(\ker \psi, I(\mathbb{Z}[G]))\) by \(n \mapsto [n - 1]\).
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open CategoryTheory Limits Representation Rep TensorProduct MonoidalCategory
variable {H G : Type} [Group H] [DecidableEq H] [Group G] [DecidableEq G]
section KernelAugmentation
variable {H G : Type} [Group H] [DecidableEq H] [Group G] [DecidableEq G]
variable (ψ : G →* H)
local instance instKernelAugmentationIdealCoinvariantsIntModule :
Module ℤ (KernelAugmentationIdealCoinvariants (ψ := ψ)) :=
Representation.Coinvariants.instModule ((kernelAugmentationIdealRep (ψ := ψ)).ρ)
section CoinvariantsAction
FoxDifferential.kernelAbelianizationToCoinvariants
DocumentationThe map \(n \mapsto [n-1]\) factors through the abelianization of \(\ker \psi\).
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open CategoryTheory Limits Representation Rep TensorProduct MonoidalCategory
variable {H G : Type} [Group H] [DecidableEq H] [Group G] [DecidableEq G]
section KernelAugmentation
variable {H G : Type} [Group H] [DecidableEq H] [Group G] [DecidableEq G]
variable (ψ : G →* H)
local instance instKernelAugmentationIdealCoinvariantsIntModule :
Module ℤ (KernelAugmentationIdealCoinvariants (ψ := ψ)) :=
Representation.Coinvariants.instModule ((kernelAugmentationIdealRep (ψ := ψ)).ρ)
section CoinvariantsAction
FoxDifferential.kernelAbelianizationToCoinvariantsAdd
DocumentationAdditive form of the map \((\ker \psi)^{\mathrm{ab}} \to H_0(\ker \psi, I(\mathbb{Z}[G]))\).
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open CategoryTheory Limits Representation Rep TensorProduct MonoidalCategory
variable {H G : Type} [Group H] [DecidableEq H] [Group G] [DecidableEq G]
section KernelAugmentation
variable {H G : Type} [Group H] [DecidableEq H] [Group G] [DecidableEq G]
variable (ψ : G →* H)
local instance instKernelAugmentationIdealCoinvariantsIntModule :
Module ℤ (KernelAugmentationIdealCoinvariants (ψ := ψ)) :=
Representation.Coinvariants.instModule ((kernelAugmentationIdealRep (ψ := ψ)).ρ)
section CoinvariantsAction
FoxDifferential.kernelAbelianizationToCoinvariantsAdd_of
DocumentationThe additive kernel-abelianization map sends a kernel element to its augmentation-coinvariant class.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open CategoryTheory Limits Representation Rep TensorProduct MonoidalCategory
variable {H G : Type} [Group H] [DecidableEq H] [Group G] [DecidableEq G]
section KernelAugmentation
variable {H G : Type} [Group H] [DecidableEq H] [Group G] [DecidableEq G]
variable (ψ : G →* H)
local instance instKernelAugmentationIdealCoinvariantsIntModule :
Module ℤ (KernelAugmentationIdealCoinvariants (ψ := ψ)) :=
Representation.Coinvariants.instModule ((kernelAugmentationIdealRep (ψ := ψ)).ρ)
section CoinvariantsAction
omit [DecidableEq H] [DecidableEq G] in
FoxDifferential.kernelAbelianizationToCoinvariantsLinear
Documentation\(\mathbb{Z}\)-linear form of the map \((\ker \psi)^{\mathrm{ab}} \to H_0(\ker \psi, I(\mathbb{Z}[G]))\).
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open CategoryTheory Limits Representation Rep TensorProduct MonoidalCategory
variable {H G : Type} [Group H] [DecidableEq H] [Group G] [DecidableEq G]
section KernelAugmentation
variable {H G : Type} [Group H] [DecidableEq H] [Group G] [DecidableEq G]
variable (ψ : G →* H)
local instance instKernelAugmentationIdealCoinvariantsIntModule :
Module ℤ (KernelAugmentationIdealCoinvariants (ψ := ψ)) :=
Representation.Coinvariants.instModule ((kernelAugmentationIdealRep (ψ := ψ)).ρ)
section CoinvariantsAction
FoxDifferential.kernelAbelianizationToCoinvariantsViaConnectingAdd
DocumentationThe low-degree homology comparison \((\ker \psi)^{\mathrm{ab}} \to H_0(\ker \psi, I(\mathbb{Z}[G]))\) obtained from the connecting morphism \(H_1(\ker \psi, \mathbb{Z}) \to H_0(\ker \psi, I(\mathbb{Z}[G]))\). Our convention for \(\delta_0\) introduces a minus sign on generators.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open CategoryTheory Limits Representation Rep TensorProduct MonoidalCategory
variable {H G : Type} [Group H] [DecidableEq H] [Group G] [DecidableEq G]
section KernelAugmentation
variable {H G : Type} [Group H] [DecidableEq H] [Group G] [DecidableEq G]
variable (ψ : G →* H)
local instance instKernelAugmentationIdealCoinvariantsIntModule :
Module ℤ (KernelAugmentationIdealCoinvariants (ψ := ψ)) :=
Representation.Coinvariants.instModule ((kernelAugmentationIdealRep (ψ := ψ)).ρ)
section CoinvariantsAction
FoxDifferential.kernelAbelianizationToCoinvariantsViaConnectingLinear
Documentation\(\mathbb{Z}\)-linear form of the connecting-morphism comparison \((\ker \psi)^{\mathrm{ab}} \to H_0(\ker \psi, I(\mathbb{Z}[G]))\).
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open CategoryTheory Limits Representation Rep TensorProduct MonoidalCategory
variable {H G : Type} [Group H] [DecidableEq H] [Group G] [DecidableEq G]
section KernelAugmentation
variable {H G : Type} [Group H] [DecidableEq H] [Group G] [DecidableEq G]
variable (ψ : G →* H)
local instance instKernelAugmentationIdealCoinvariantsIntModule :
Module ℤ (KernelAugmentationIdealCoinvariants (ψ := ψ)) :=
Representation.Coinvariants.instModule ((kernelAugmentationIdealRep (ψ := ψ)).ρ)
section CoinvariantsAction
FoxDifferential.kernelAbelianizationToCoinvariantsViaConnectingAdd_of
DocumentationThe connecting-morphism comparison sends a kernel element to the corresponding augmentation-coinvariant class.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open CategoryTheory Limits Representation Rep TensorProduct MonoidalCategory
variable {H G : Type} [Group H] [DecidableEq H] [Group G] [DecidableEq G]
section KernelAugmentation
variable {H G : Type} [Group H] [DecidableEq H] [Group G] [DecidableEq G]
variable (ψ : G →* H)
local instance instKernelAugmentationIdealCoinvariantsIntModule :
Module ℤ (KernelAugmentationIdealCoinvariants (ψ := ψ)) :=
Representation.Coinvariants.instModule ((kernelAugmentationIdealRep (ψ := ψ)).ρ)
section CoinvariantsAction
omit [DecidableEq H] [DecidableEq G] in
FoxDifferential.kernelAbelianizationToCoinvariantsViaConnectingLinear_of
DocumentationThe linear connecting-morphism comparison has the stated value on a kernel element.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open CategoryTheory Limits Representation Rep TensorProduct MonoidalCategory
variable {H G : Type} [Group H] [DecidableEq H] [Group G] [DecidableEq G]
section KernelAugmentation
variable {H G : Type} [Group H] [DecidableEq H] [Group G] [DecidableEq G]
variable (ψ : G →* H)
local instance instKernelAugmentationIdealCoinvariantsIntModule :
Module ℤ (KernelAugmentationIdealCoinvariants (ψ := ψ)) :=
Representation.Coinvariants.instModule ((kernelAugmentationIdealRep (ψ := ψ)).ρ)
section CoinvariantsAction
omit [DecidableEq H] [DecidableEq G] in
FoxDifferential.kernelAbelianizationToCoinvariantsLinear_eq_viaConnecting
DocumentationThe linear abelianization-to-coinvariants map agrees with the map obtained from the connecting morphism.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open CategoryTheory Limits Representation Rep TensorProduct MonoidalCategory
variable {H G : Type} [Group H] [DecidableEq H] [Group G] [DecidableEq G]
section KernelAugmentation
variable {H G : Type} [Group H] [DecidableEq H] [Group G] [DecidableEq G]
variable (ψ : G →* H)
local instance instKernelAugmentationIdealCoinvariantsIntModule :
Module ℤ (KernelAugmentationIdealCoinvariants (ψ := ψ)) :=
Representation.Coinvariants.instModule ((kernelAugmentationIdealRep (ψ := ψ)).ρ)
section CoinvariantsAction
omit [DecidableEq H] [DecidableEq G] in
FoxDifferential.kernelAbelianizationToCoinvariantsLinear_injective
DocumentationThe abelianization-to-coinvariants map is injective.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open CategoryTheory Limits Representation Rep TensorProduct MonoidalCategory
variable {H G : Type} [Group H] [DecidableEq H] [Group G] [DecidableEq G]
section KernelAugmentation
variable {H G : Type} [Group H] [DecidableEq H] [Group G] [DecidableEq G]
variable (ψ : G →* H)
local instance instKernelAugmentationIdealCoinvariantsIntModule :
Module ℤ (KernelAugmentationIdealCoinvariants (ψ := ψ)) :=
Representation.Coinvariants.instModule ((kernelAugmentationIdealRep (ψ := ψ)).ρ)
section CoinvariantsAction
omit [DecidableEq H] [DecidableEq G] in
FoxDifferential.kernelAugmentationIdealCoinvariants_smul_mk_ofSurjective
DocumentationThe induced \(H\)-action on kernel augmentation coinvariants is computed on representatives.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open CategoryTheory Limits Representation Rep TensorProduct MonoidalCategory
variable {H G : Type} [Group H] [DecidableEq H] [Group G] [DecidableEq G]
section KernelAugmentation
variable {H G : Type} [Group H] [DecidableEq H] [Group G] [DecidableEq G]
variable (ψ : G →* H)
local instance instKernelAugmentationIdealCoinvariantsIntModule :
Module ℤ (KernelAugmentationIdealCoinvariants (ψ := ψ)) :=
Representation.Coinvariants.instModule ((kernelAugmentationIdealRep (ψ := ψ)).ρ)
section CoinvariantsAction
omit [DecidableEq H] [DecidableEq G] in
FoxDifferential.kernelAugmentationIdealCoinvariants_mk_group_action_eq_of_eq
DocumentationThe coinvariant representative in the augmentation-ideal kernel is compatible with the group action whenever the underlying representatives are equal.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open CategoryTheory Limits Representation Rep TensorProduct MonoidalCategory
variable {H G : Type} [Group H] [DecidableEq H] [Group G] [DecidableEq G]
section KernelAugmentation
variable {H G : Type} [Group H] [DecidableEq H] [Group G] [DecidableEq G]
variable (ψ : G →* H)
local instance instKernelAugmentationIdealCoinvariantsIntModule :
Module ℤ (KernelAugmentationIdealCoinvariants (ψ := ψ)) :=
Representation.Coinvariants.instModule ((kernelAugmentationIdealRep (ψ := ψ)).ρ)
section CoinvariantsAction
omit [DecidableEq H] [DecidableEq G] in
FoxDifferential.kernelAugmentationIdealCoinvariantsGeneratorOfSurjective
DocumentationThe canonical differential generator \(g \mapsto [g - 1]\) in \(H_0(\ker \psi, I(\mathbb{Z}[G]))\).
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open CategoryTheory Limits Representation Rep TensorProduct MonoidalCategory
variable {H G : Type} [Group H] [DecidableEq H] [Group G] [DecidableEq G]
section KernelAugmentation
variable {H G : Type} [Group H] [DecidableEq H] [Group G] [DecidableEq G]
variable (ψ : G →* H)
local instance instKernelAugmentationIdealCoinvariantsIntModule :
Module ℤ (KernelAugmentationIdealCoinvariants (ψ := ψ)) :=
Representation.Coinvariants.instModule ((kernelAugmentationIdealRep (ψ := ψ)).ρ)
section CoinvariantsAction
FoxDifferential.kernelAugmentationIdealCoinvariantsGeneratorOfSurjective_map_mul
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open CategoryTheory Limits Representation Rep TensorProduct MonoidalCategory
variable {H G : Type} [Group H] [DecidableEq H] [Group G] [DecidableEq G]
section KernelAugmentation
variable {H G : Type} [Group H] [DecidableEq H] [Group G] [DecidableEq G]
variable (ψ : G →* H)
local instance instKernelAugmentationIdealCoinvariantsIntModule :
Module ℤ (KernelAugmentationIdealCoinvariants (ψ := ψ)) :=
Representation.Coinvariants.instModule ((kernelAugmentationIdealRep (ψ := ψ)).ρ)
section CoinvariantsAction
omit [DecidableEq H] [DecidableEq G] in
FoxDifferential.kernelAugmentationIdealCoinvariantsGeneratorHomOfSurjective
DocumentationThe canonical coinvariant generator is a crossed differential in the surjective case.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open CategoryTheory Limits Representation Rep TensorProduct MonoidalCategory
variable {H G : Type} [Group H] [DecidableEq H] [Group G] [DecidableEq G]
section KernelAugmentation
variable {H G : Type} [Group H] [DecidableEq H] [Group G] [DecidableEq G]
variable (ψ : G →* H)
local instance instKernelAugmentationIdealCoinvariantsIntModule :
Module ℤ (KernelAugmentationIdealCoinvariants (ψ := ψ)) :=
Representation.Coinvariants.instModule ((kernelAugmentationIdealRep (ψ := ψ)).ρ)
section CoinvariantsAction
FoxDifferential.differentialToKernelAugmentationIdealCoinvariantsLinearOfSurjective
DocumentationThe canonical linear map \(A_{\psi}\to H_0(\ker \psi, I(\mathbb{Z}[G]))\) sending \(d(g)\) to \([g-1]\).
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open CategoryTheory Limits Representation Rep TensorProduct MonoidalCategory
variable {H G : Type} [Group H] [DecidableEq H] [Group G] [DecidableEq G]
section KernelAugmentation
variable {H G : Type} [Group H] [DecidableEq H] [Group G] [DecidableEq G]
variable (ψ : G →* H)
local instance instKernelAugmentationIdealCoinvariantsIntModule :
Module ℤ (KernelAugmentationIdealCoinvariants (ψ := ψ)) :=
Representation.Coinvariants.instModule ((kernelAugmentationIdealRep (ψ := ψ)).ρ)
section CoinvariantsAction
FoxDifferential.differentialToKernelAugmentationIdealCoinvariantsLinearOfSurjective_d
DocumentationThe surjective-case differential-to-coinvariants map sends each universal differential generator to the corresponding coinvariant class.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open CategoryTheory Limits Representation Rep TensorProduct MonoidalCategory
variable {H G : Type} [Group H] [DecidableEq H] [Group G] [DecidableEq G]
section KernelAugmentation
variable {H G : Type} [Group H] [DecidableEq H] [Group G] [DecidableEq G]
variable (ψ : G →* H)
local instance instKernelAugmentationIdealCoinvariantsIntModule :
Module ℤ (KernelAugmentationIdealCoinvariants (ψ := ψ)) :=
Representation.Coinvariants.instModule ((kernelAugmentationIdealRep (ψ := ψ)).ρ)
section CoinvariantsAction
omit [DecidableEq H] [DecidableEq G] in
FoxDifferential.differentialToKernelAugmentationIdealCoinvariantsLinearOfSurjective_boundary
DocumentationThe surjective-case differential-to-coinvariants map is compatible with the boundary map.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open CategoryTheory Limits Representation Rep TensorProduct MonoidalCategory
variable {H G : Type} [Group H] [DecidableEq H] [Group G] [DecidableEq G]
section KernelAugmentation
variable {H G : Type} [Group H] [DecidableEq H] [Group G] [DecidableEq G]
variable (ψ : G →* H)
local instance instKernelAugmentationIdealCoinvariantsIntModule :
Module ℤ (KernelAugmentationIdealCoinvariants (ψ := ψ)) :=
Representation.Coinvariants.instModule ((kernelAugmentationIdealRep (ψ := ψ)).ρ)
section CoinvariantsAction
omit [DecidableEq H] [DecidableEq G] in