Documentation

TauCeti.RingTheory.FormalGroup.CoordinateChange.HopfAlgebroid

The Hopf algebroid (L, L[b₁, b₂, …]) of strict coordinate changes #

Write Γ = L[b₁, b₂, …] = MvPolynomial ℕ+ LazardRing. Ring homomorphisms Γ →+* R classify pairs (F, φ) of a commutative formal group law F over R and a strict coordinate φ = X + ∑ bᵢ X^(i + 1), that is, strict isomorphisms φ : F → φ • F (TauCeti.LazardRing.coordinateChangeLift). The source and target of φ are classified by the left unit η_L = C and the right unit η_R = TauCeti.LazardRing.rightUnit, and the identity isomorphisms by the counit ε. This file constructs the remaining structure maps, which classify composition and inversion of strict isomorphisms, and proves the Hopf algebroid equations: the pair (L, Γ) is a cogroupoid object in commutative rings, corepresenting the groupoid of commutative formal group laws and their strict isomorphisms.

Composable pairs F → φ • F → ψ • (φ • F) are classified by the pushout Γ ⊗_L Γ of η_R on the left factor and η_L on the right factor. As Γ is a polynomial ring over L through η_L, this pushout is the polynomial ring Γ[b₁', b₂', …] = MvPolynomial ℕ+ Γ, with left factor C and right factor MvPolynomial.map η_R; TauCeti.LazardRing.tensorLift is its universal property. The coproduct Δ : Γ → Γ ⊗_L Γ classifies the composite ψ * φ = ψ ∘ φ, and the conjugation c : Γ → Γ classifies the inverse φ⁻¹ : φ • F → F.

The equations are proved by comparing classified data: a ring homomorphism out of Γ is determined by its restriction to L and by its base change of the universal strict coordinate (TauCeti.FormalCoordinate.ringHom_ext_universalStrictCoordinate), and then each equation is a groupoid law in the group of strict coordinates. In the tensor model, the composite μ ∘ (f ⊗ g) : Γ ⊗_L Γ → R of a tensor product of maps with multiplication is tensorLift (f, g).

Main definitions #

Main results #

References #

The tensor square Γ ⊗_L Γ #

The universal property of Γ ⊗_L Γ, for Γ = L[b₁, b₂, …]: ring homomorphisms out of Γ[b₁', b₂', …] = MvPolynomial ℕ+ Γ correspond to pairs (f, g) of ring homomorphisms out of Γ with f ∘ η_R = g ∘ η_L, by restriction along the left factor C and the right factor MvPolynomial.map η_R. Thus MvPolynomial ℕ+ Γ is the pushout Γ ⊗_L Γ of the right unit on the left factor and the left unit on the right factor, and its homomorphisms to R classify composable pairs F → φ • F → ψ • (φ • F) of strict isomorphisms.

Instances For
    @[simp]

    The left component of the pair classified by k : Γ ⊗_L Γ →+* R is its restriction along the left factor C.

    @[simp]

    The right component of the pair classified by k : Γ ⊗_L Γ →+* R is its restriction along the right factor MvPolynomial.map η_R.

    @[simp]

    tensorLift (f, g) restricts to f on the left factor.

    @[simp]

    tensorLift (f, g) agrees with f on the left factor.

    @[simp]

    tensorLift (f, g) agrees with g on the generators of the right factor.

    A ring homomorphism out of Γ ⊗_L Γ is determined by its restrictions to both factors.

    The coproduct #

    The coproduct Δ : Γ →+* Γ ⊗_L Γ, classifying the composite ψ * φ = ψ ∘ φ of the universal composable pair F → φ • F → ψ • (φ • F) of strict isomorphisms: F and φ come from the left factor and ψ from the right factor.

    Instances For
      @[simp]

      Δ η_L = (η_L ⊗ 1) η_L: the source of a composite is the source of its first factor.

      @[simp]

      The coproduct agrees with the left factor on L.

      The coproduct classifies composition: if k : Γ ⊗_L Γ →+* R classifies the composable pair F → φ • F → ψ • (φ • F), then k ∘ Δ classifies the composite ψ * φ. This is its coordinate; TauCeti.LazardRing.comp_coproduct_comp_C is its source.

      The source of the composite classified by k ∘ Δ is the source classified by the left factor of k.

      @[simp]

      Δ η_R = (1 ⊗ η_R) η_R: the target of a composite is the target of its second factor.

      @[simp]

      The coproduct agrees with the right factor on the image of the right unit.

      Coassociativity (Δ ⊗ id) Δ = (id ⊗ Δ) Δ of the coproduct: composition of strict isomorphisms is associative. Both sides take values in the triple tensor product Γ ⊗_L Γ ⊗_L Γ = MvPolynomial ℕ+ (Γ ⊗_L Γ), the pushout of Γ ⊗_L Γ along the target of its right factor and of Γ along η_L, whose three factors are C ∘ C, C ∘ MvPolynomial.map η_R and MvPolynomial.map (MvPolynomial.map η_R ∘ η_R). In it, Δ ⊗ id is tensorLift (C ∘ Δ, ι₃) with ι₃ the third factor, and id ⊗ Δ is tensorLift (C ∘ C, ι₂₃ ∘ Δ) with ι₂₃ = MvPolynomial.map (MvPolynomial.map η_R) the inclusion of the last two factors.

      The conjugation #

      The conjugation c : Γ →+* Γ, classifying the inverse φ⁻¹ : φ • F → F of the universal strict isomorphism φ : F → φ • F.

      Instances For
        @[simp]

        c η_L = η_R: the source of the inverse is the target.

        @[simp]

        The conjugation agrees with the right unit on L.

        @[simp]

        c η_R = η_L: the target of the inverse is the source.

        @[simp]

        The conjugation agrees with the left unit on the image of the right unit.

        @[simp]

        c c = id: the inverse of the inverse is the original strict isomorphism.

        @[simp]

        The conjugation is an involution.

        @[simp]

        ε c = ε: the inverse of an identity is an identity.

        @[simp]

        The counit is invariant under the conjugation.

        The left antipode equation μ (c ⊗ id) Δ = η_R ε: composing the inverse of a strict isomorphism with it gives the identity of its target. Here μ (c ⊗ id) is tensorLift (c, id).

        The right antipode equation μ (id ⊗ c) Δ = η_L ε: composing a strict isomorphism with its inverse gives the identity of its source. Here μ (id ⊗ c) is tensorLift (id, c).

        Invariant ideals #

        The height ideals of the Lazard ring are invariant. Their extensions to the ring L[b₁, b₂, …] of strict coordinate changes along the left unit η_L = C and the right unit η_R agree.