A graded Hom functor construction consists of maps shifting degree by . One homological convention is . Its degree-zero cycles are chain maps, and its degree-zero boundaries are null-homotopic chain maps, so its zeroth homology is the module of chain homotopy classes. This convention differs by degree-dependent signs from the alternative convention .
The tensor differential. Use homological grading, so each differential lowers degree by one. The tensor product of chain complexes has
for . This Koszul sign rule gives
Thus the graded tensor product is a chain complex.
The Hom differential. Write . For a degree- element of this graded Hom complex of chain complexes, use the prescribed differential
The next application uses degree , so
In degree zero, , so its kernel consists exactly of chain maps. A degree-one element has , which is exactly the change between two chain maps related by a chain homotopy. Consequently
This is natural: precomposition and postcomposition by chain maps preserve both degree-zero cycles and degree-zero boundaries.
The dual complex and the sign adjustment. Define the reversed dual chain complex
Here is a functional on , so it belongs to , and . The absence of an additional sign in is intentional.
Interpret finite generation of the free chain complexes as finiteness of their total graded free modules. Then only finitely many degrees occur, and the finite-free evaluation isomorphisms assemble into a graded isomorphism
where , , and this component is zero outside . The dual module construction and evaluation make natural. Finite rank is needed for evaluation to be an isomorphism; finite total support also makes the sums on the tensor side agree with the products on the Hom functor side.
Under , the Hom functor differential has the form
The usual tensor product of chain complexes instead has second coefficient . Set
This is integer-valued for every , including negative , and satisfies . Conjugating the usual tensor differential by leaves the first term unchanged and changes its second coefficient to . Hence , giving the sign conjugation for the tensor-Hom identification
This is an isomorphism of chain complexes, not merely of their homology. If one instead assumes only degreewise finite rank with unbounded grading, the ordinary tensor need not identify with the product defining ; the finite-total convention is essential to this last conclusion.
For chain maps , a chain homotopy from to is a family of group homomorphisms satisfying
If is a chain cycle, then is a chain boundary. Consequently , so on every homology group.
Order the vertices of the simplex as . Its simplicial chain complex has
and zero groups otherwise. An arbitrary ordering represents the sign of the permutation times the increasing ordering. Its boundary operator is
In each face obtained by deleting the vertices in positions occurs twice. Deleting first gives sign , whereas deleting first gives . These signs are opposite, so all terms cancel. The case follows directly from . Thus .
For the homology calculation, add the augmentation sending every vertex to . Regard as the group in degree of an augmented chain complex. Define the simplicial cone chain contraction by
If the simplex does not contain , expansion of its coned boundary gives . If it contains , the only face on which is nonzero is the face omitting , and . In degree zero this uses the augmentation, and in degree it says . Hence
Every positive-degree chain cycle is therefore a chain boundary. In degree zero, the same identity says , so the augmentation induces an isomorphism , with inverse . Thus, including ,
This is a direct chain homotopy calculation and uses no result about cellular homology.
Define a simplicial map on vertices by
The image of every simplex is a simplex of , and . The maps and are contiguous simplicial maps, since the union of their images on every simplex is contained in a simplex of . Their realizations are therefore homotopic, so is a homotopy inverse of .
Here is an explicit chain homotopy. Put and use the orientations from part (b). Define
We verify
It is immediate on every vertex except , where . It is immediate on the fixed edges. For the remaining edges,
because . Finally,
since is degenerate and hence zero. Thus is the required chain homotopy.
Chain maps are chain homotopic when maps satisfy
For a cycle , is a boundary, so on homology.
Fix a vertex of and define the cone operator by adjoining to an oriented simplex, with zero when it is already present. The simplicial boundary formula gives
on the reduced chain complex. Thus its identity is null-homotopic and
for every ; equivalently, and higher homology vanishes.
For the 2-skeleton of ,
It is connected and simply connected, so and . Euler characteristic then gives
For , no vertex or edge is fixed. The only invariant 2-simplex is , on which the 3-cycle preserves orientation, so the chain traces are . The Lefschetz trace formula gives
therefore
Let be a chain map, so
If is a cycle, then , so is a cycle. If is a boundary, then
is a boundary. Hence
is a well-defined induced map on homology.
The maps and are chain homotopic if there are homomorphisms
such that
For a cycle , this gives
which is a boundary. Thus and on homology.
Now consider the proposed mapping cone . Applying its differential twice gives
The diagonal entries vanish because and are chain complexes, and the lower-left entry is
by the chain-map identity. Therefore and is a chain complex.
There is a short exact sequence of chain complexes
where
Its long exact sequence in homology is
To identify the connecting map, represent a class in by a cycle and lift it to . Then
so
At the preceding occurrence the degree is , giving . Hence the sequence is exactly
Finally suppose . Define
A direct calculation gives
These are equal precisely because . Thus is a chain map. Replacing the plus sign in its definition by a minus sign gives its inverse, so and are isomorphic as chain complexes.