Expand description
The Postnikov k-invariant — the gluing data of a 2-type, and the obstruction to breaking it
into a product.
two_type built K(A,2) and kan_complex built K(G,1). A general 2-truncated ∞-groupoid is not
just a π₁ and a π₂ sitting side by side: by Mac Lane–Whitehead / Sinh’s theorem it is classified
by (π₁ = G, π₂ = A, the G-action, k ∈ H³(G; A)). The class k — the Postnikov invariant — is
the associator of the corresponding 2-group, and it says how the two levels are twisted:
k = 0⟺ the 2-type is the productK(G,1) × K(A,2)— the levels decouple.k ≠ 0⟺ a genuinely entangled 2-type, provably not a product.
So k is “the single object carrying all πₙ with their interactions” reduced to one checkable
cohomology class. And it is, once more, a symmetry-breaking obstruction: splitting the 2-type into
a product is the ultimate symmetry break (decoupling π₁ from π₂), and k ≠ 0 is exactly the
obstruction to it — the higher sibling of the deadlock β₁. We compute group cohomology directly
(A = Z/modulus, trivial action) and crush the canonical case H³(Z/2; Z/2) = Z/2: the cup-cube
cocycle is a 3-cocycle that is not a coboundary, so its 2-type is no product.
Functions§
- bockstein
- The Bockstein
β : Hⁿ(−; Z/2) → Hⁿ⁺¹(−; Z/2)— the connecting homomorphism of the short exact sequence0 → Z/2 →(×2) Z/4 → Z/2 → 0. By a theorem of Steenrod,β = Sq¹. Computed honestly: lift theZ/2-cochain toZ/4, takeδoverZ/4(which is even on aZ/2-cocycle), divide by 2, and reduce mod 2. The lowest genuine Steenrod square, reached as a connecting map rather than a cup-square. - coboundary
- The group-cohomology coboundary
δⁿ : Cⁿ(G; A) → Cⁿ⁺¹(G; A), withA = Z/modulusand trivialG-action.fis a length-order^ntable; the result is lengthorder^{n+1}. - cohomology_
size |Hⁿ(G; A)|— cocycles modulo coboundaries (both are subgroups ofCⁿ, so the order is the index).- cup
- The cup product
Cᵖ × Cᵠ → Cᵖ⁺ᵠ(Alexander–Whitney;Z/moduluscoefficients, trivial action, no signs):(f ∪ h)(a₁,…,a_{p+q}) = f(a₁,…,a_p) · h(a_{p+1},…,a_{p+q}). It makes the obstruction groups a graded ringH*(G; A)— the multiplicative algebra binding all the k-invariant levels. - cup_
cube_ z2 - The canonical nontrivial 3-cocycle (the cup-cube
x³), generator ofH³(Z/2; Z/2) = Z/2. - cup_
power_ z2 - The cup-power
xⁿofZ/2withZ/2coefficients:α(g_1,…,g_n) = g_1·g_2·⋯·g_n(1 iff every argument is 1). As then-fold cup product of the nonzero 1-cocycle, it is ann-cocycle and the generator ofHⁿ(Z/2; Z/2) = Z/2— the explicit nonzero obstruction at leveln. - cup_
square - The cup-square cohomology operation
x ↦ x ∪ x : Hⁿ(−; A) → H²ⁿ(−; A). OverZ/2it is the TOP Steenrod squareSqⁿ— the first genuine cohomology operation (a natural transformation of the functorHⁿ(−;A)), the secondary structure carried by the cohomology the Eilenberg–MacLane spectrum represents. - is_
coboundary - Is
fann-coboundary? (f = δβfor some(n-1)-cochainβ) - is_
cocycle - Is
fann-cocycle? (δf = 0)