Documentation

TauCeti.Algebra.AlgebraicGroup.HopfIdeal.BaseChange

Base change of Hopf ideals #

A closed subgroup scheme of Spec H is cut out by a Hopf ideal J of the coordinate Hopf algebra H. This file base-changes that description along a ring map k → K: the ideal of K ⊗[k] H generated by 1 ⊗ J is again a Hopf ideal, and quotienting by it produces the base change K ⊗[k] (H ⧸ J) of the original quotient. Geometrically, the closed subgroup scheme base-changes to a closed subgroup scheme of the base-changed ambient group, and its points over a K-algebra are the original points over the same algebra viewed over k.

The Hopf-ideal structure is obtained without checking the comultiplication condition again: the base-changed ideal is realized as the kernel of the base change of the quotient morphism, which is surjective, and the kernel of a surjective morphism of commutative Hopf algebras is a Hopf ideal (TauCeti.HopfIdeal.kerOfSurjective). Right exactness of the tensor product (Algebra.TensorProduct.lTensor_ker) then identifies that kernel with the extension of J along h ↦ 1 ⊗ h.

Main declarations #

References #

This supplies the Hopf-ideal infrastructure for the Layer 9 milestone "base change along ℤ → k for any commutative ring k" of TauCetiRoadmap/ReductiveGroups/README.md, transporting a Chevalley--Demazure carrier presented as a Hopf-ideal quotient. See J. S. Milne, Algebraic Groups (2017), §§1.d, 2.a, and W. C. Waterhouse, Introduction to Affine Group Schemes, §16.

noncomputable def TauCeti.CommHopfAlgCat.baseChangeHopfIdeal {k : Type u} {K : Type w} [CommRing k] [CommRing K] [Algebra k K] {H : CommHopfAlgCat k} (J : HopfIdeal k ↑H) :

The base change of a Hopf ideal J of H along k → K, as a Hopf ideal of K ⊗[k] H.

It is defined as the kernel of the base change of the quotient morphism H ⟶ H ⧸ J, which is surjective, so no Hopf-ideal condition has to be rechecked; TauCeti.CommHopfAlgCat.baseChangeHopfIdeal_toIdeal identifies the underlying ideal with the one generated by 1 ⊗ J.

Equations
Instances For
    @[simp]

    Membership in the base-changed Hopf ideal is vanishing under the base-changed quotient morphism.

    @[simp]

    The base change of a Hopf ideal is the ideal generated by 1 ⊗ J, that is, the extension of J along h ↦ 1 ⊗ h.

    theorem TauCeti.CommHopfAlgCat.tmul_mem_baseChangeHopfIdeal {k : Type u} {K : Type w} [CommRing k] [CommRing K] [Algebra k K] {H : CommHopfAlgCat k} {J : HopfIdeal k ↑H} (s : K) {h : ↑H} (hh : h ∈ J) :

    A scalar multiple of a base-changed element of a Hopf ideal lies in its base change.

    theorem TauCeti.CommHopfAlgCat.one_tmul_mem_baseChangeHopfIdeal {k : Type u} {K : Type w} [CommRing k] [CommRing K] [Algebra k K] {H : CommHopfAlgCat k} {J : HopfIdeal k ↑H} {h : ↑H} (hh : h ∈ J) :

    An element of a Hopf ideal lies in its base change, viewed through h ↦ 1 ⊗ h.

    Base change of Hopf ideals is monotone.

    @[simp]

    Base change commutes with pulling a Hopf ideal back along an ambient Hopf-algebra isomorphism.

    Along an injective scalar map, base change reflects containment of Hopf ideals when the quotient by the larger ideal is flat over the base. In particular, this applies to every field extension.

    @[simp]

    Faithfully flat base change preserves and reflects containment of Hopf ideals.

    Contravariantly, one closed subgroup scheme is contained in another exactly when the same is true after base change.

    Faithfully flat base change reflects equality of Hopf ideals.

    If a Hopf ideal is killed by a morphism, its base change is killed by the base change of that morphism. This is the ideal-theoretic form of compatibility between closed subgroup factorizations and base change.

    @[simp]

    The base change of the trivial Hopf ideal is trivial.

    @[simp]

    Base change preserves the augmentation ideal: the identity section of a base-changed affine group scheme is the base change of the identity section.

    The base change of the largest Hopf ideal killed by a family of morphisms is killed by the base change of that family.

    Contravariantly: the closed subgroup scheme generated by a base-changed family of morphisms is a closed subgroup scheme of the base change of the one generated by the original family. The reverse containment holds when K is free over k: see TauCeti.CommHopfAlgCat.baseChangeHopfIdeal_commonKernelHopfIdeal.

    Free base change #

    When K is free as a k-module, an element of K ⊗[k] H is determined by its coefficients in a basis of K. Taking coefficients of the elements of a Hopf ideal of K ⊗[k] H produces a Hopf ideal of H, which gives the reverse of baseChangeHopfIdeal_commonKernelHopfIdeal_le.

    Over a basis of K, membership in a base-changed Hopf ideal J_K is membership of every coefficient in J.

    Generation commutes with free base change. If K is free as a k-module, for instance a field extension, then the base change of the largest Hopf ideal killed by a family of morphisms is the largest Hopf ideal killed by the base-changed family.

    Contravariantly: the closed subgroup scheme generated by a family of morphisms base-changes to the closed subgroup scheme generated by the base-changed family.

    The quotient of a base change by a base-changed Hopf ideal is the base change of the quotient: (K ⊗[k] H) ⧸ J_K ≅ K ⊗[k] (H ⧸ J).

    Geometrically, the closed subgroup scheme cut out by J base-changes to the closed subgroup scheme cut out by J_K.

    Equations
    Instances For
      @[simp]

      The identification of the base-changed quotient is compatible with the quotient morphisms: quotienting K ⊗[k] H by J_K and then identifying is base-changing H ⟶ H ⧸ J.

      @[simp]

      The identification of the base-changed quotient reads a quotient class through the base-changed quotient morphism.

      theorem TauCeti.CommHopfAlgCat.map_baseChangeHopfIdeal_of_toIdeal_eq_span {k : Type u} {K : Type w} [CommRing k] [CommRing K] [Algebra k K] {H : CommHopfAlgCat k} {H' : CommHopfAlgCat K} {S : Set ↑H} {S' : Set ↑H'} (J : HopfIdeal k ↑H) (J' : HopfIdeal K ↑H') (e : baseChange H ≅ H') (hJ : J.toIdeal = Ideal.span S) (hJ' : J'.toIdeal = Ideal.span S') (h : (fun (x : ↑H) => (CommHopfAlgCat.Hom.hom e.hom) (1 ⊗ₜ[k] x)) '' S = S') :

      An ambient base-change isomorphism carries a base-changed Hopf ideal generated by a set to the target Hopf ideal when it carries the generating set onto the target generating set.

      theorem TauCeti.CommHopfAlgCat.map_baseChangeHopfIdeal_of_quotientIso {k : Type u} {K : Type w} [CommRing k] [CommRing K] [Algebra k K] {H T : CommHopfAlgCat k} {H' T' : CommHopfAlgCat K} (J : HopfIdeal k ↑H) (J' : HopfIdeal K ↑H') (e : baseChange H ≅ H') (t : baseChange T ≅ T') (q : quotient H J ≅ T) {f : H ⟶ T} {f' : H' ⟶ T'} (hq : CategoryTheory.CategoryStruct.comp (mkQuotient H J) q.hom = f) (hf' : CategoryTheory.CategoryStruct.comp e.inv (CategoryTheory.CategoryStruct.comp (baseChangeMap f) t.hom) = f') (hJ' : ∀ (x : ↑H'), x ∈ J' ↔ (CommHopfAlgCat.Hom.hom f') x = 0) :

      An ambient base-change isomorphism carries a base-changed Hopf ideal onto a target Hopf ideal, when both are presented as vanishing ideals of morphisms matched by base change: J is the kernel of f, which factors through the quotient by J via the isomorphism q, and f' is the base change of f read through e and t.

      This is the kernel-presented companion of TauCeti.CommHopfAlgCat.map_baseChangeHopfIdeal_of_toIdeal_eq_span, for ideals that come with a quotient presentation rather than with generating sets.

      An ambient base-change isomorphism carries the base change of the kernel of a surjective morphism f onto the kernel of a surjective morphism f', when f' is the base change of f read through e and t.

      Base change of Hopf ideals composes in stages. For a tower k → E → K, base-changing a Hopf ideal to E and then to K gives the pullback of its one-step base change along the tower comparison K ⊗[E] (E ⊗[k] H) ≅ K ⊗[k] H.

      noncomputable def TauCeti.CommHopfAlgCat.quotientBaseChangeIsoOfMapEq {k : Type u} {K : Type w} [CommRing k] [CommRing K] [Algebra k K] {H : CommHopfAlgCat k} {H' : CommHopfAlgCat K} (J : HopfIdeal k ↑H) (J' : HopfIdeal K ↑H') (e : baseChange H ≅ H') (hJ : (baseChangeHopfIdeal J).map (CommHopfAlgCat.Hom.hom e.hom) = J') :

      Transport the base change of a Hopf-ideal quotient across an isomorphism of the ambient base-changed Hopf algebra which carries the base-changed ideal to a target Hopf ideal.

      Equations
      Instances For
        @[simp]

        The transported quotient base-change isomorphism commutes with the quotient morphisms.

        A point of the base change lies in the closed subgroup cut out by the base-changed Hopf ideal exactly when its restriction along h ↦ 1 ⊗ h lies in the closed subgroup cut out by the original one. On points, base change changes nothing but the base ring the algebra is viewed over.

        Base change preserves central Hopf ideals, or equivalently central closed subgroup schemes.