41 Lem 4: Künneth Formula for Balanced Products
Let \(H\) be a finite group and \(C\) an \(H\)-equivariant chain complex over \(\mathbb {F}_2\). For each \(p \in \mathbb {Z}\), the group \(H\) acts on the cycles \(Z_p(C) = \ker \partial _p\) by the cycles action
where \(\rho _p\) is the given \(H\)-action on \(C_p\). This is well-defined: if \(z \in \ker \partial _p\) then \(\partial _p(\rho _p(h)(z)) = \rho _{p-1}(h)(\partial _p(z)) = \rho _{p-1}(h)(0) = 0\), using the \(H\)-equivariance of \(\partial _p\).
Let \(z \in Z_p(C)\), so \(\partial _p(z) = 0\). We must show \(\rho _p(h)(z) \in Z_p(C)\). By the equivariance hypothesis \(\partial _p \circ \rho _p(h) = \rho _{p-1}(h) \circ \partial _p\), evaluating at \(z\) gives \(\partial _p(\rho _p(h)(z)) = \rho _{p-1}(h)(\partial _p(z)) = \rho _{p-1}(h)(0) = 0\). The map \(h \mapsto \rho ^Z_p(h)\) is a group homomorphism: \(\rho ^Z_p(1) = \mathrm{id}\) follows from \(\rho _p(1) = \mathrm{id}\), and \(\rho ^Z_p(g_1 g_2) = \rho ^Z_p(g_1) \circ \rho ^Z_p(g_2)\) follows from \(\rho _p(g_1 g_2) = \rho _p(g_1) \circ \rho _p(g_2)\).
Let \(H\) be a finite group and \(C\) an \(H\)-equivariant chain complex over \(\mathbb {F}_2\). For each \(p \in \mathbb {Z}\), the group \(H\) acts on the boundaries \(B_p(C) = \operatorname {im} \partial _{p+1}\) by the boundaries action
using \(H\)-equivariance of \(\partial _{p+1}\).
Let \(b \in B_p(C)\), so there exists \(x \in C_{p+1}\) with \(b = \partial _{p+1}(x)\). We must show \(\rho _p(h)(b) \in B_p(C)\). We claim \(\rho _p(h)(b) = \partial _{p+1}(\rho _{p+1}(h)(x))\). By the equivariance condition \(\partial _{p+1} \circ \rho _{p+1}(h) = \rho _p(h) \circ \partial _{p+1}\), evaluating at \(x\) gives \(\partial _{p+1}(\rho _{p+1}(h)(x)) = \rho _p(h)(\partial _{p+1}(x)) = \rho _p(h)(b)\). The homomorphism property follows from that of \(\rho _p\).
Let \(H\) be a finite group and \(C\) an \(H\)-equivariant chain complex over \(\mathbb {F}_2\). For each \(p \in \mathbb {Z}\), the group \(H\) acts on the submodule \(B_p(C) \subseteq Z_p(C)\) (boundaries viewed inside cycles) by the boundaries-sub-cycles action, induced from \(\rho ^Z_p\) and \(\rho ^B_p\) compatibly: for \(z \in Z_p(C)\) with \(z \in B_p(C)\), one sets \(h \cdot z = \rho _p(h)(z)\), which lies in both \(Z_p(C)\) and \(B_p(C)\).
Let \(z\) be an element of \(C.complex.boundariesSubCycles\ p\), meaning \(z\) is a cycle and a boundary. The image \(\rho _p(h)(z)\) is a cycle by the cycles action, and it is a boundary by the boundaries action. The \(\mathbb {F}_2\)-linearity and group homomorphism property follow from those of \(\rho _p\).
Let \(H\) be a finite group and \(C\) an \(H\)-equivariant chain complex over \(\mathbb {F}_2\). For each \(p \in \mathbb {Z}\), the induced \(H\)-action on homology \(H_p(C) = Z_p(C)/B_p(C)\) is the representation
defined via the quotient map \(\operatorname {mapQ}\) applied to the cycles action \(\rho ^Z_p(h)\), using the fact that \(\rho _p(h)\) preserves \(B_p(C)\).
We define the action using \(\operatorname {mapQ}\): for each \(h \in H\), the linear endomorphism \(\rho ^Z_p(h)\) of \(Z_p(C)\) sends \(B_p(C)\) into itself (since \(\rho ^B_p(h)\) is well-defined), so it descends to a well-defined linear map on the quotient \(H_p(C) = Z_p(C)/B_p(C)\). For the homomorphism property, \(\rho ^{H_p}(1) = \mathrm{id}\): on a quotient representative \([z]\), \([\rho _p(1)(z)] = [z]\) since \(\rho _p(1) = \mathrm{id}\). For \(g_1, g_2 \in H\), \([\rho _p(g_1 g_2)(z)] = [\rho _p(g_1)(\rho _p(g_2)(z))]\) by \(\rho _p(g_1 g_2) = \rho _p(g_1) \circ \rho _p(g_2)\), verified on each quotient element by surjectivity.
Let \(H\) be a finite group and \(C\), \(D\) \(H\)-equivariant chain complexes over \(\mathbb {F}_2\). For \(n, p \in \mathbb {Z}\), the balanced Künneth summand at index \(p\) is
defined as the coinvariants of the tensor product representation \(\rho ^{H_p}_C \otimes \rho ^{H_{n-p}}_D\) of \(H\) on \(H_p(C) \otimes _{\mathbb {F}_2} H_{n-p}(D)\).
Let \(H\) be a finite group and \(C\), \(D\) \(H\)-equivariant chain complexes over \(\mathbb {F}_2\). For \(n \in \mathbb {Z}\), the balanced Künneth sum is
the direct sum of all balanced Künneth summands.
Let \(H\) be a finite group of odd order. Then the cardinality \(|H|\) is invertible in \(\mathbb {F}_2\), i.e. \(|H| \equiv 1 \pmod{2}\) means \((|H| : \mathbb {F}_2) = 1\).
Since \(|H|\) is odd, write \(|H| = 2k + 1\) for some \(k \in \mathbb {N}\). Then in \(\mathbb {F}_2\): \((|H| : \mathbb {F}_2) = (2k + 1 : \mathbb {F}_2) = 2k + 1 = 0 \cdot k + 1 = 1,\) using \((2 : \mathbb {F}_2) = 0\) (verified by computation). Hence \((|H| : \mathbb {F}_2) = 1\), which is invertible (with \(\operatorname {Invertible} 1\) given by the standard instance for units).
red[UNPROVEN AXIOM]
Let \(H\) be a finite group of odd order, and let \(C\), \(D\) be \(H\)-equivariant chain complexes over \(\mathbb {F}_2\). Then for every \(n \in \mathbb {Z}\) there is a linear isomorphism
Note: This is stated as an axiom because the full proof requires infrastructure not available in Mathlib: specifically, (1) identifying the balanced product complex \(C \otimes _H D\) (from \(\operatorname {balancedProductComplex}\), Def. 23) with the coinvariants of the tensor product complex \((C \otimes D)_H\) at the chain complex level; (2) showing that over \(\mathbb {F}_2\) with \(|H|\) odd the coinvariants functor \((-)_H\) is exact (so it commutes with homology); and (3) combining with the ordinary Künneth formula (Thm. 1) and the fact that \((-)_H\) commutes with finite direct sums. The proof sketch is: \(H_n(C \otimes _H D) \cong H_n((C \otimes D)_H) \cong (H_n(C \otimes D))_H \cong \bigoplus _{p+q=n}(H_p(C) \otimes H_q(D))_H = \bigoplus _{p+q=n} H_p(C) \otimes _H H_q(D)\).
The premises of kunnethBalancedProduct are satisfiable: there exist a finite group \(H\), \(H\)-equivariant chain complexes \(C\) and \(D\) over \(\mathbb {F}_2\), and a proof that \(|H|\) is odd.
Take \(H = \mathbf{1}\) (the trivial group). Then \(|H| = 1\), which is odd. Let \(C = D\) be the trivial \(H\)-equivariant chain complex given by the single-object chain complex concentrated at degree \(0\) with value \(\mathbb {F}_2\), equipped with the trivial \(H\)-action (the only possible action since \(H\) is trivial). This is equivariant vacuously. Thus the witness is \((H, C, D)\) with \(\operatorname {Odd}(|\mathbf{1}|)\) witnessed by \(1 = 2 \cdot 0 + 1\).
For any \(n, p \in \mathbb {Z}\), the balanced Künneth summand \(H_p(C) \otimes _H H_{n-p}(D)\) is nonempty.
The zero element \(0\) belongs to every module, so \(H_p(C) \otimes _H H_{n-p}(D)\) contains at least \(0\).
For any \(n \in \mathbb {Z}\), the balanced Künneth sum \(\bigoplus _{p \in \mathbb {Z}} H_p(C) \otimes _H H_{n-p}(D)\) is nonempty.
The zero element \(0\) belongs to every direct sum of modules, so the balanced Künneth sum contains at least \(0\).