MerLean-example

41 Lem 4: Künneth Formula for Balanced Products

Definition 527 Cycles Action

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

\[ \rho ^Z_p : H \to \operatorname {End}_{\mathbb {F}_2}(Z_p(C)),\quad h \cdot [z] = [\rho _p(h)(z)], \]

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\).

Proof

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)\).

Definition 528 Boundaries Action

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

\[ \rho ^B_p : H \to \operatorname {End}_{\mathbb {F}_2}(B_p(C)),\quad h \cdot [\partial _{p+1}(x)] = [\partial _{p+1}(\rho _{p+1}(h)(x))], \]

using \(H\)-equivariance of \(\partial _{p+1}\).

Proof

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\).

Definition 529 Boundaries-in-Cycles Action

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)\).

Proof

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\).

Definition 530 Homology Action

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

\[ \rho ^{H_p} : H \to \operatorname {End}_{\mathbb {F}_2}(H_p(C)),\quad h \cdot [z] = [\rho _p(h)(z)], \]

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)\).

Proof

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.

Definition 531 Balanced Künneth Summand

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

\[ K_{n,p}(C,D) := H_p(C) \otimes _H H_{n-p}(D), \]

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)\).

Definition 532 Balanced Künneth Sum

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

\[ K_n(C,D) := \bigoplus _{p \in \mathbb {Z}} H_p(C) \otimes _H H_{n-p}(D), \]

the direct sum of all balanced Künneth summands.

Definition 533 Invertible Cardinality in Odd Order

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\).

Proof

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).

Theorem 534 Axiom: Künneth Formula for Balanced Products

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

\[ H_n(C \otimes _H D) \; \cong _{\mathbb {F}_2}\; \bigoplus _{p \in \mathbb {Z}} H_p(C) \otimes _H H_{n-p}(D). \]

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)\).

Lemma 535 Satisfiability Witness for Künneth Balanced Product

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.

Proof

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\).

Lemma 536 Balanced Künneth Summand is Nonempty

For any \(n, p \in \mathbb {Z}\), the balanced Künneth summand \(H_p(C) \otimes _H H_{n-p}(D)\) is nonempty.

Proof

The zero element \(0\) belongs to every module, so \(H_p(C) \otimes _H H_{n-p}(D)\) contains at least \(0\).

Lemma 537 Balanced Künneth Sum is Nonempty

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.

Proof

The zero element \(0\) belongs to every direct sum of modules, so the balanced Künneth sum contains at least \(0\).