Cap products of chains and cochains along a diagonal #
Let C be a k-linear preadditive monoidal category, let A, B, B' and E be chain
complexes in C indexed by ℕ such that the tensor product A ⊗ B exists, let
D : E ⟶ A ⊗ B be a chain map (a
diagonal), and let a : M ⊗ B ⟶ B' be a chain map from the complex B tensored on the left by
an object M (an action of the coefficient object M on B). A cochain φ : A_p ⟶ M then
caps a chain of E of degree n = p + q to a chain of B' of degree q: the cap product
E_n ⟶ B'_q is the degree-n component of D, followed by the projection of (A ⊗ B)_n onto
its summand A_p ⊗ B_q, by φ ▷ B_q and by a. In terms of the tensor product of cochains
TauCeti.ChainComplex.tensorCochain, it is D ≫ tensorCochain a φ (𝟙 B_q).
Since D and a are chain maps and the tensor product carries the Koszul signs, the cap product
satisfies the boundary formula ∂(x ⌢ φ) = (-1)^p (∂x ⌢ φ - x ⌢ δφ), where δφ = φ ∘ ∂. When C
is moreover abelian, capping with a cocycle sends cycles to cycles and boundaries to boundaries,
capping with a coboundary is zero on homology, and the cap product descends to a k-linear map
Hᵖ(Hom(A, M)) ⟶ (Hₙ(E) ⟶ H_q(B')) from the cohomology of ChainComplex.linearYonedaObj. It is
natural along maps of diagonals and actions.
The singular cap product is the case where D is the Alexander–Whitney map precomposed with the
diagonal of a space, and a lets a coefficient pairing act on singular chains; there x ⌢ φ
evaluates φ on the front p-face of a singular simplex and keeps its back q-face.
Main definitions and results #
TauCeti.ChainComplex.capChain: the cap product of a chain and a cochain.TauCeti.ChainComplex.capChain_comp_d: the boundary formula.TauCeti.ChainComplex.capChain_naturality: naturality along maps of diagonals and actions.TauCeti.ChainComplex.capCycles: the cap product of a cycle and a cocycle.TauCeti.ChainComplex.cap: the cap product on homology, withTauCeti.ChainComplex.cap_homologyπcomputing it on classes of cycles and cocycles andTauCeti.ChainComplex.cap_naturalityits naturality.
References #
- A. Hatcher, Algebraic Topology, Section 3.3, the cap product and its boundary formula.
The cap product of chains and cochains along the diagonal D : E ⟶ A ⊗ B and the action
a : M ⊗ B ⟶ B': for p + q = n, the k-linear map sending a cochain φ : A_p ⟶ M to the
morphism E_n ⟶ (A ⊗ B)_n ⟶ B'_q, the component of D followed by the projection onto the summand
A_p ⊗ B_q, by φ ▷ B_q and by the component of a.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The cap product is the component of the diagonal followed by the tensor product of cochains of
φ and the identity of B_q, along the action a.
The boundary formula for the cap product: ∂(x ⌢ φ) = (-1)^p (∂x ⌢ φ - x ⌢ (φ ∘ ∂)) for a
cochain φ of degree p.
Naturality of the cap product of chains and cochains along maps of diagonals and actions:
if chain maps e : E' ⟶ E, f : A' ⟶ A, g : B₁ ⟶ B and g' : B₁' ⟶ B' satisfy
e ≫ D = D' ≫ (f ⊗ g) and a' ≫ g' = (M ◁ g) ≫ a, then pushing forward along g' the cap
product along D' and a' with the pulled-back cochain is the cap product along D and a of
the pushed-forward chain.
The cap product of a cycle and a cocycle: capping with a cocycle of degree p sends the
cycles of E of degree n = p + q to cycles of B' of degree q, by the boundary formula
TauCeti.ChainComplex.capChain_comp_d; this is k-linear in the cocycle.
Equations
- One or more equations did not get rendered due to their size.
Instances For
On underlying chains, the cap product of a cycle and a cocycle is the cap product of the chain and the cochain.
On underlying chains, the cap product of a cycle and a cocycle is the cap product of the chain and the cochain.
The cap product on homology, Hᵖ(Hom(A, M)) ⟶ (Hₙ(E) ⟶ H_q(B')) for p + q = n, along
the diagonal D : E ⟶ A ⊗ B and the action a : M ⊗ B ⟶ B': on the classes of a cocycle φ and
a cycle x, the class of x ⌢ φ (TauCeti.ChainComplex.cap_homologyπ).
Equations
- One or more equations did not get rendered due to their size.
Instances For
The cap product on classes: capping the class of a cycle with the class of a cocycle φ
is the class of the cap product of the cycle with φ.
The cap product on classes: capping the class of a cycle with the class of a cocycle φ
is the class of the cap product of the cycle with φ.
Naturality of the cap product on homology along maps of diagonals and actions: if chain
maps e : E' ⟶ E, f : A' ⟶ A, g : B₁ ⟶ B and g' : B₁' ⟶ B' satisfy
e ≫ D = D' ≫ (f ⊗ g) and a' ≫ g' = (M ◁ g) ≫ a, then capping with the pulled-back class and
pushing forward along g' is pushing forward along e and capping with the class.