Lemma 4: Künneth Formula for Balanced Products #
Let H be a finite group of odd order, and let C, D be H-equivariant chain complexes
over 𝔽₂. Then there is an isomorphism
$$H_n(C \otimes_H D) \cong \bigoplus_{p+q=n} H_p(C) \otimes_H H_q(D)$$
The proof uses:
- Over
𝔽₂with|H|odd, coinvariants(-)_His an exact functor - Exactness means coinvariants commutes with homology
- The ordinary Künneth formula (Thm_1) gives
H_n(C ⊗ D) ≅ ⊕ H_p(C) ⊗ H_q(D) - Applying coinvariants:
H_n(C ⊗_H D) ≅ ⊕ H_p(C) ⊗_H H_q(D)
Main Definitions #
homologyAction: the inducedH-action onH_p(C)balancedKunnethSummand:H_p(C) ⊗_H H_q(D)balancedKunnethSum:⊕_{p+q=n} H_p(C) ⊗_H H_q(D)
Main Results #
kunnethBalancedProduct: the isomorphismH_n(C ⊗_H D) ≃ₗ[𝔽₂] ⊕ H_p(C) ⊗_H H_q(D)
Induced H-action on homology #
Since the differentials are H-equivariant, H acts on cycles Z_p = ker ∂_p
and boundaries B_p = im ∂_{p+1}. The induced action on H_p(C) = Z_p / B_p
is well-defined.
H acts on cycles Z_p(C) = ker ∂_p, since ∂(h · z) = h · ∂(z) = h · 0 = 0
for z ∈ ker ∂.
Equations
- One or more equations did not get rendered due to their size.
Instances For
H acts on boundaries B_p(C) = im ∂_{p+1}, since for b = ∂(x),
h · b = h · ∂(x) = ∂(h · x) ∈ im ∂.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The boundaries submodule of cycles inherits an H-action from cyclesAction,
compatible with the inclusion.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The induced H-action on homology H_p(C) = Z_p / B_p.
Since H acts on both Z_p and B_p compatibly, the quotient action is well-defined.
Equations
- C.homologyAction p = { toFun := fun (h : H) => (C.complex.boundariesSubCycles p).mapQ (C.complex.boundariesSubCycles p) ((C.cyclesAction p) h) ⋯, map_one' := ⋯, map_mul' := ⋯ }
Instances For
Balanced Künneth summands #
The summand of the balanced Künneth decomposition at index p:
H_p(C) ⊗_H H_{n-p}(D), the balanced product of homology groups.
Defined as coinvariants of the tensor product representation, which avoids
universe constraints of the balancedProduct abbreviation.
Equations
- C.balancedKunnethSummand D n p = ((C.homologyAction p).tprod (D.homologyAction (n - p))).Coinvariants
Instances For
Equations
Equations
The balanced Künneth direct sum ⊕_{p : ℤ} H_p(C) ⊗_H H_{n-p}(D).
Equations
- C.balancedKunnethSum D n = DirectSum ℤ fun (p : ℤ) => C.balancedKunnethSummand D n p
Instances For
Equations
- C.balancedKunnethSum_addCommGroup D n = DirectSum.instAddCommGroup fun (p : ℤ) => C.balancedKunnethSummand D n p
Equations
Exactness of coinvariants in characteristic 2 with odd order group #
Over 𝔽₂ with H of odd order, |H| = 1 in 𝔽₂, so the averaging map
a(v) = ∑_h h·v is an idempotent splitting: V = V^H ⊕ ker(a).
This makes (-)_H ≅ (-)^H an exact functor.
The cardinality of H is invertible in 𝔽₂ when |H| is odd.
Equations
Instances For
Main theorem: Künneth formula for balanced products #
Künneth Formula for Balanced Products (Lemma 4).
For H a finite group of odd order and C, D H-equivariant chain complexes over 𝔽₂,
$$H_n(C \otimes_H D) \cong \bigoplus_{p+q=n} H_p(C) \otimes_H H_q(D).$$
The proof proceeds as follows:
- Over
𝔽₂with|H|odd,|H| = 1in𝔽₂, so the averaging mapa = ∑_h ρ(h)is an idempotent withim(a) = V^H. This givesV = V^H ⊕ ker(a), making coinvariants(-)_H ≅ (-)^Han exact functor (Def_22,balancedProductInvariantsEquiv). - Since
(-)_His exact, it commutes with homology:H_n((C ⊗ D)_H) ≅ (H_n(C ⊗ D))_H. - By the Künneth formula (Thm_1):
H_n(C ⊗ D) ≅ ⊕_{p+q=n} H_p(C) ⊗ H_q(D). - Taking coinvariants and using
(-)_Hcommutes with finite direct sums:(H_n(C ⊗ D))_H ≅ ⊕_{p+q=n} (H_p(C) ⊗ H_q(D))_H = ⊕_{p+q=n} H_p(C) ⊗_H H_q(D).
Accepted as axiom: the full proof requires showing that the balanced product complex
C ⊗_H D equals the coinvariants of the tensor product complex (C ⊗ D)_H at the
chain complex level (connecting totalComplex from Def_10 with balancedProductComplex
from Def_23), and then constructing the chain of isomorphisms through exact functor
arguments. This infrastructure for coinvariant-homology interchange and for connecting
the two total complex constructions is not available in Mathlib.
Satisfiability witnesses #
Witness: the premises of kunnethBalancedProduct are satisfiable.
The trivial group H = Unit has odd order |H| = 1, and any chain complexes
(e.g., the zero complex) are equivariant.
Witness: the balanced Künneth summand is nonempty (contains 0).
Witness: the balanced Künneth sum is nonempty (contains 0).