Documentation

TauCeti.RingTheory.FormalGroup.SymmetricCocycle.SquareZero

Formal group laws with square-zero coefficients #

Write a formal group law over a commutative ring A as F(X, Y) = X + Y + G(X, Y). If the coefficients of G pairwise multiply to zero — for instance, if they lie in an ideal of square zero — then substituting into G only sees the linear part X + Y of F, and associativity of F says exactly that G is an additive 2-cocycle:

G(X, Y) + G(X + Y, Z) = G(X, Y + Z) + G(Y, Z).

When F is commutative, G is moreover symmetric. Conversely, a polynomial additive 2-cocycle f with no constant term and square-zero coefficients gives the formal group law X + Y + f, a first-order deformation of the additive formal group law, which is commutative when f is symmetric.

This is how the symmetric 2-cocycle lemma computes the indecomposables of the Lazard ring: modulo the square of its augmentation ideal, the nonlinear part of the universal formal group law has square-zero coefficients, so they satisfy the symmetric cocycle equations (FormalGroup.isSymmetricCocycleCoeff_coeff) and TauCeti.IsSymmetricCocycleCoeff.exists_eq_nsmul applies to them.

Main definitions #

Main results #

References #

The nonlinear part of a formal group law with square-zero coefficients is an additive 2-cocycle. If the coefficients of G = F(X, Y) - X - Y pairwise multiply to zero, then G(X, Y) + G(X + Y, Z) = G(X, Y + Z) + G(Y, Z).

The additive 2-cocycle identity for the nonlinear part of a formal group law with square-zero coefficients, at the coefficient of XⁱYʲZᵏ with i, k ≥ 1: writing a_{i,j} for the coefficient of XⁱYʲ, (i + j).choose i * a_{i+j,k} = (j + k).choose j * a_{i,j+k}.

For a commutative formal group law whose nonlinear coefficients pairwise multiply to zero, the coefficients bᵢ of XⁱYⁿ⁻ⁱ satisfy the coefficient equations of a symmetric additive 2-cocycle of degree n.

noncomputable def MvPolynomial.IsAddCocycle₂.formalGroup {A : Type u_1} [CommRing A] {f : MvPolynomial (Fin 2) A} (hf : f.IsAddCocycle₂) (h0 : constantCoeff f = 0) (hff : ∀ (d e : Fin 2 →₀ ℕ), f.coeff d * f.coeff e = 0) :

The formal group law X + Y + f(X, Y) attached to an additive 2-cocycle f without constant term whose coefficients pairwise multiply to zero: a first-order deformation of the additive formal group law.

Instances For
    @[simp]
    theorem MvPolynomial.IsAddCocycle₂.toPowerSeries_formalGroup {A : Type u_1} [CommRing A] {f : MvPolynomial (Fin 2) A} (hf : f.IsAddCocycle₂) (h0 : constantCoeff f = 0) (hff : ∀ (d e : Fin 2 →₀ ℕ), f.coeff d * f.coeff e = 0) :

    The underlying power series of hf.formalGroup h0 hff is X + Y + f(X, Y).

    theorem MvPolynomial.IsAddCocycle₂.isComm_formalGroup {A : Type u_1} [CommRing A] {f : MvPolynomial (Fin 2) A} (hf : f.IsAddCocycle₂) (h0 : constantCoeff f = 0) (hff : ∀ (d e : Fin 2 →₀ ℕ), f.coeff d * f.coeff e = 0) (hs : f.IsSymmetric) :
    (hf.formalGroup h0 hff).IsComm

    The formal group law X + Y + f(X, Y) is commutative when f is symmetric.