Coefficient pairings on simplicial chains #
Let C be a preadditive monoidal category with w-small coproducts, and let M be an object of
C such that M ⊗ - preserves w-small coproducts (for instance, any object of a closed
monoidal category such as ModuleCat k). The simplicial chains Cₙ(X; S) of a simplicial set
X are the coproduct of one copy of S for each n-simplex, so M ⊗ Cₙ(X; S) is the coproduct
of one copy of M ⊗ S for each n-simplex. A pairing μ : M ⊗ S ⟶ P of coefficient objects
therefore induces, simplex by simplex, a chain map X.chainComplexPairing μ from the complex
M ⊗ C(X; S) to C(X; P): it is the identification M ⊗ C(X; S) ≅ C(X; M ⊗ S) of Mathlib's
SSet.chainComplexFunctorObjCompMapIso (for the coproduct-preserving functor M ⊗ -), followed
by the chain map induced by μ. It is natural in X and in the coefficient objects.
This is how the coefficients of a cochain act on chains in the cap product: capping with a cochain
φ : Cₚ(X; R) ⟶ M produces an element of M ⊗ C_q(X; S), which the pairing turns into a chain
with coefficients in P.
In the same way, when tensoring on either side preserves w-small coproducts, the tensor product
Cₚ(K; R) ⊗ C_q(L; S) of chain groups of two simplicial sets is the coproduct of one copy of
R ⊗ S for each pair of a p-simplex of K and a q-simplex of L, which describes morphisms
out of tensor products of simplicial chains, such as the shuffle map.
Main definitions and results #
SSet.ιChainComplex_chainComplexFunctorObjCompMapIso_inv_app_f: the inverse of Mathlib's identificationF(C(X; R)) ≅ C(X; F(R))on the summand of a simplex.SSet.chainComplexPairing: the chain mapM ⊗ C(X; S) ⟶ C(X; P)induced byμ.SSet.whiskerLeft_ιChainComplex_chainComplexPairing_f: its value on the summand of a simplex.SSet.chainComplexPairing_naturality: it is natural in the simplicial set.SSet.chainComplexPairing_comp_chainComplexFunctor_map_app,SSet.whiskerLeft_chainComplexFunctor_map_app_comp_chainComplexPairingandSSet.whiskerRight_comp_chainComplexPairing: it is natural in the coefficient objects.SSet.tensorChainComplexXDescandSSet.tensorChainComplexX_hom_ext: morphisms out of the tensor productCₚ(K; R) ⊗ C_q(L; S)of two chain groups are given, and determined, by their values on the summandsR ⊗ Sof pairs of simplices.
The inverse of the identification F(C(X; R)) ≅ C(X; F(R)) of
SSet.chainComplexFunctorObjCompMapIso, for a coproduct-preserving functor F, sends the summand
F(R) of a simplex x to the image under F of the summand R of x. Morphisms out of
F(Cₙ(X; R)) are therefore determined on these images.
The inverse of the identification F(C(X; R)) ≅ C(X; F(R)) of
SSet.chainComplexFunctorObjCompMapIso, for a coproduct-preserving functor F, sends the summand
F(R) of a simplex x to the image under F of the summand R of x. Morphisms out of
F(Cₙ(X; R)) are therefore determined on these images.
The morphism out of the tensor product Cₚ(K; R) ⊗ C_q(L; S) of two simplicial chain groups
given by a morphism φ x y : R ⊗ S ⟶ A for each p-simplex x of K and q-simplex y of L
(SSet.ιChainComplex_tensorHom_ιChainComplex_tensorChainComplexXDesc). When tensoring preserves
coproducts, Cₚ(K; R) ⊗ C_q(L; S) is the coproduct of one copy of R ⊗ S for each such pair.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The morphism SSet.tensorChainComplexXDesc φ on the summand of a pair of simplices (x, y) is
φ x y.
The morphism SSet.tensorChainComplexXDesc φ on the summand of a pair of simplices (x, y) is
φ x y.
Morphisms out of Cₚ(K; R) ⊗ C_q(L; S) are determined on the summands of pairs of simplices.
The chain map induced by a coefficient pairing μ : M ⊗ S ⟶ P: the chain map
M ⊗ C(X; S) ⟶ C(X; P) which sends the summand M ⊗ S of a simplex x to the summand P of x
through μ (SSet.whiskerLeft_ιChainComplex_chainComplexPairing_f). It is the identification
M ⊗ C(X; S) ≅ C(X; M ⊗ S) followed by the chain map induced by μ.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The chain map induced by a coefficient pairing μ sends the summand M ⊗ S of a simplex x
to the summand P of x through μ.
The chain map induced by a coefficient pairing μ sends the summand M ⊗ S of a simplex x
to the summand P of x through μ.
The chain map induced by a coefficient pairing is natural in the simplicial set.
The chain map induced by a coefficient pairing is natural in the simplicial set.
Pushing the chain map induced by a coefficient pairing μ forward along a coefficient
morphism g : P ⟶ P' is the chain map induced by the pairing μ ≫ g.
Pushing the chain map induced by a coefficient pairing μ forward along a coefficient
morphism g : P ⟶ P' is the chain map induced by the pairing μ ≫ g.
Precomposing the chain map induced by a coefficient pairing μ' with the chain map induced by
a coefficient morphism g : S ⟶ S' is the chain map induced by the pairing (M ◁ g) ≫ μ'.
Precomposing the chain map induced by a coefficient pairing μ' with the chain map induced by
a coefficient morphism g : S ⟶ S' is the chain map induced by the pairing (M ◁ g) ≫ μ'.
Precomposing the chain map induced by a coefficient pairing μ' with the chain map
g ▷ C(X; S) : M ⊗ C(X; S) ⟶ M' ⊗ C(X; S) induced by a coefficient morphism g : M ⟶ M' is the
chain map induced by the pairing (g ▷ S) ≫ μ'.
Precomposing the chain map induced by a coefficient pairing μ' with the chain map
g ▷ C(X; S) : M ⊗ C(X; S) ⟶ M' ⊗ C(X; S) induced by a coefficient morphism g : M ⟶ M' is the
chain map induced by the pairing (g ▷ S) ≫ μ'.