Documentation

TauCeti.RingTheory.PowerSeries.Coordinate.Universal

The universal strict coordinate #

For a commutative ring A, the strict formal coordinate

X + ∑_{i ≥ 1} bᵢ X^(i + 1)

over the polynomial ring A[b₁, b₂, …] = MvPolynomial ℕ+ A, whose coefficients are the variables, is universal among strict coordinates over A-algebras: a ring homomorphism A[b₁, b₂, …] →+* R is the same as a ring homomorphism A →+* R together with a strict coordinate over R, and it specializes the universal strict coordinate to that coordinate.

Taking for A a ring classifying formal group laws of some kind, such as the Lazard ring, this makes the strict isomorphisms between such formal group laws representable by A[b₁, b₂, …].

Main definitions #

Main results #

References #

The universal strict coordinate X + ∑_{i ≥ 1} bᵢ X^(i + 1) over A[b₁, b₂, …], whose coefficients are the variables bᵢ.

Instances For
    @[simp]

    The strict coordinate universalStrictCoordinate has the variable bᵢ as its coefficient of X^(i + 1).

    The base change of the universal strict coordinate along f is the strict coordinate X + ∑ f(bᵢ) X^(i + 1).

    Base change of the universal strict coordinate is strict.

    @[simp]

    Applying f : A →+* B to the coefficients of A[b₁, b₂, …] carries the universal strict coordinate over A[b₁, b₂, …] to the universal strict coordinate over B[b₁, b₂, …].

    A ring homomorphism out of A[b₁, b₂, …] is determined by its restriction to A and by its base change of the universal strict coordinate.

    noncomputable def TauCeti.FormalCoordinate.strictLift {A : Type u_1} {R : Type u_2} [CommRing A] [CommRing R] :

    A[b₁, b₂, …] represents strict coordinates over A-algebras: pairs of a ring homomorphism f : A →+* R and a strict coordinate φ over R correspond to ring homomorphisms A[b₁, b₂, …] →+* R. The homomorphism attached to (f, φ) restricts to f and sends bᵢ to the coefficient of X^(i + 1) in φ.

    Instances For
      @[simp]

      The ring homomorphism out of A attached to f : A[b₁, b₂, …] →+* R is its restriction.

      @[simp]

      The strict coordinate attached to f : A[b₁, b₂, …] →+* R has coefficients f (bᵢ).

      @[simp]

      The homomorphism attached to (f, φ) restricts along C to f.

      @[simp]
      theorem TauCeti.FormalCoordinate.strictLift_C {A : Type u_1} {R : Type u_2} [CommRing A] [CommRing R] (p : (A →+* R) × ↥linearCoeff.ker) (r : A) :

      The homomorphism attached to (f, φ) agrees with f on constants.

      @[simp]
      theorem TauCeti.FormalCoordinate.strictLift_X {A : Type u_1} {R : Type u_2} [CommRing A] [CommRing R] (p : (A →+* R) × ↥linearCoeff.ker) (i : ℕ+) :

      The homomorphism attached to (f, φ) sends bᵢ to the coefficient of X^(i + 1) in φ.

      @[simp]

      The homomorphism attached to (f, φ) specializes the universal strict coordinate to φ.