The symmetric 2-cocycle lemma #
Let R be a commutative ring and n ≠ 0. This file proves Lazard's symmetric 2-cocycle
lemma: every homogeneous symmetric additive 2-cocycle f(X, Y) of degree n over R is a
multiple r • C_n of the Lazard cocycle C_n = ((X + Y)ⁿ - Xⁿ - Yⁿ) / d_n, and for n ≥ 2 the
multiple r is unique. No hypothesis on R is needed: it may have torsion or positive
characteristic, where (X + Y)ⁿ - Xⁿ - Yⁿ can vanish identically and division by d_n is
impossible. This is the inductive step in the degree-by-degree construction of formal group laws
and in Lazard's theorem that the Lazard ring is polynomial.
Implementation notes #
Writing f = ∑ bᵢ XⁱYⁿ⁻ⁱ, the cocycle identity says, coefficientwise at XⁱYʲZᵏ with
i, j, k ≥ 1, that (i + j).choose i • b_{i + j} = (j + k).choose j • bᵢ; symmetry says
b_{n - i} = bᵢ. These are ℤ-linear conditions, so they make sense with coefficients in any
abelian group M, and we classify their solutions there.
- If
p • bᵢ = 0for a primep, the solution is determined by its value at one indexm, depending only onnandp. Whenp ∤ norn = p, one takesm = 1: the equations withk = 1give(n - i) • bᵢ = (n - 1).choose i • b₁andi • bᵢ = (n - 1).choose (i - 1) • b₁. Whenp ∣ nandn > p, Lucas's theorem forcesb₁ = 0andbᵢ = 0forp ∤ i, anda ↦ b_{p a}is a solution in degreen / p(Frobenius descent). - Since
C_nis itself a solution whose coefficients have greatest common divisor1, it does not vanish at that index modulop, so everyp-torsion solution is a multiple ofC_n. - For a general solution
b, choose a Bézout combinationrof its coefficients and sete = b - r • C_n. Theℤ-spanNof theeᵢis finitely generated and, by the previous step applied toM ⧸ p • N, satisfiesN = p • Nfor every primep; henceN = 0by Nakayama's lemma.
Main definitions #
TauCeti.IsSymmetricCocycleCoeff n b: the coefficient equations in degreenon a sequencebin an additive commutative monoid.
Main results #
TauCeti.isSymmetricCocycleCoeff_coeff: the coefficients of a symmetric additive 2-cocycle satisfy the coefficient equations.TauCeti.IsSymmetricCocycleCoeff.exists_eq_nsmul: every solution of the coefficient equations in an abelian group is, at the indices0 < i < n, a multiple of the coefficientsn.choose i / d_nofC_n.TauCeti.exists_eq_smul_lazardCocycle: a homogeneous symmetric additive 2-cocycle of degreen ≠ 0isr • C_nfor somer.TauCeti.existsUnique_eq_smul_lazardCocycle: forn ≥ 2, the multipleris unique.
References #
- M. Lazard, Sur les groupes de Lie formels à un paramètre, Bull. Soc. Math. France 83 (1955).
- M. Lazard, Commutative Formal Groups, Lecture Notes in Mathematics 443 (1975).
- D. C. Ravenel, Complex Cobordism and Stable Homotopy Groups of Spheres, Appendix A2.1.
- J. Lurie, Chromatic Homotopy Theory (Harvard lecture notes, 2010), Lectures 2 and 3.
The coefficient equations, with coefficients in an additive commutative monoid #
The linear equations satisfied by the coefficients bᵢ of XⁱYⁿ⁻ⁱ in a symmetric additive
2-cocycle of degree n, with coefficients in an additive commutative monoid. Only ℕ-multiples
and equalities enter, so the equations make sense before any subtraction is available; the
classification below needs an abelian group.
Symmetry:
b_{n - i} = bᵢ.- rel (i j k : ℕ) : 0 < i → 0 < j → 0 < k → i + j + k = n → (i + j).choose i • b (i + j) = (j + k).choose j • b i
The cocycle identity at
XⁱYʲZᵏwithi, j, k ≥ 1:(i + j).choose i • b_{i + j} = (j + k).choose j • bᵢ.
Instances For
Solutions of the coefficient equations are preserved by additive monoid homomorphisms.
Solutions in an abelian group #
The difference of two solutions of the coefficient equations is a solution.
Solutions killed by a prime #
The coefficients of a symmetric 2-cocycle satisfy the coefficient equations #
The coefficients bᵢ of XⁱYⁿ⁻ⁱ in a symmetric additive 2-cocycle satisfy the coefficient
equations in degree n.
Solutions with coefficients in an arbitrary abelian group #
Every solution of the coefficient equations in degree n, with coefficients in an arbitrary
abelian group, is, at the indices 0 < i < n, a multiple (n.choose i / d_n) • r of the
coefficients of C_n.
The symmetric 2-cocycle lemma #
The symmetric 2-cocycle lemma. Over any commutative ring R, a homogeneous symmetric
additive 2-cocycle f(X, Y) of degree n ≠ 0 is a multiple r • C_n of the Lazard cocycle
C_n = ((X + Y)ⁿ - Xⁿ - Yⁿ) / d_n.
The symmetric 2-cocycle lemma, with uniqueness: for n ≥ 2, a homogeneous symmetric
additive 2-cocycle of degree n over any commutative ring is r • C_n for a unique r.