Documentation

TauCeti.Algebra.AlgebraicGroup.FiniteType.BaseChange

Base change of finite-type commutative Hopf algebras #

This file packages the scalar extension K ⊗[k] H of a finite-type commutative Hopf k-algebra as a finite-type commutative Hopf K-algebra. The generic bundled commutative Hopf-algebra base-change API is in CommHopfAlgCatBaseChange; this file restricts it to the finite-type full subcategory, using Mathlib's finite-type base-change instance.

It is the finite-type coordinate-Hopf-algebra wrapper for the ReductiveGroups roadmap Layer 0 base-change item: geometric notions are studied after replacing the coordinate Hopf algebra H by K ⊗[k] H, and the functor of points of this base-changed object is identified with the original points evaluated on K-algebras.

Main declarations #

References #

This builds on CommHopfAlgCat.baseChange and CommHopfAlgCat.baseChangeFunctor, whose point equivalence ultimately comes from Tau Ceti's unbundled AlgHom.baseChangePointsMulEquiv, plus Mathlib's Algebra.FiniteType.baseChange.

@[reducible, inline]

Base change of a finite-type commutative Hopf algebra along k → K.

The underlying coordinate Hopf algebra is K ⊗[k] H, with the tensor-product Hopf algebra structure over K.

Equations
Instances For
    @[reducible, inline]
    noncomputable abbrev TauCeti.FiniteTypeCommHopfAlgCat.baseChangeMap {k : Type u} {K : Type w} [CommRing k] [CommRing K] [Algebra k K] {H L : FiniteTypeCommHopfAlgCat k} (φ : H ⟶ L) :

    Scalar extension of a morphism of finite-type commutative Hopf algebras.

    Equations
    Instances For
      @[simp]

      The underlying bialgebra hom of baseChangeMap is tensoring the morphism with the identity on the new base.

      theorem TauCeti.FiniteTypeCommHopfAlgCat.baseChangeMap_apply_tmul {k : Type u} {K : Type w} [CommRing k] [CommRing K] [Algebra k K] {H L : FiniteTypeCommHopfAlgCat k} (φ : H ⟶ L) (s : K) (h : ↑H.obj) :

      On pure tensors, baseChangeMap applies the original morphism to the second factor.

      @[reducible, inline]

      Base change is functorial on finite-type commutative Hopf algebras.

      Equations
      • One or more equations did not get rendered due to their size.
      Instances For
        @[simp]

        The object part of baseChangeFunctor is the bundled base-change object.

        @[simp]

        The morphism part of baseChangeFunctor is scalar extension of coordinate morphisms.

        Base change commutes with finite-type affine-group products.

        This is Bialgebra.TensorProduct.baseChangeTensorBialgEquiv bundled as an isomorphism in the finite-type commutative Hopf-algebra category.

        Equations
        • One or more equations did not get rendered due to their size.
        Instances For
          @[simp]

          The underlying bialgebra equivalence of the finite-type product/base-change isomorphism is the canonical tensor-product comparison.

          @[simp]

          The underlying bialgebra equivalence of the inverse finite-type product/base-change isomorphism is the inverse canonical tensor-product comparison.

          @[simp]

          The product/base-change isomorphism carries the base change of the left coordinate inclusion to the left coordinate inclusion between the base-changed factors.

          @[simp]

          The product/base-change isomorphism carries the base change of the left coordinate inclusion to the left coordinate inclusion between the base-changed factors.

          @[simp]

          The product/base-change isomorphism carries the base change of the right coordinate inclusion to the right coordinate inclusion between the base-changed factors.

          @[simp]

          The product/base-change isomorphism carries the base change of the right coordinate inclusion to the right coordinate inclusion between the base-changed factors.

          The base change of the left coordinate inclusion into a product is injective.

          The base change of the right coordinate inclusion into a product is injective.

          noncomputable def TauCeti.FiniteTypeCommHopfAlgCat.baseChangeIsoOfObjIso {k : Type u} {K : Type w} [CommRing k] [CommRing K] [Algebra k K] {H : FiniteTypeCommHopfAlgCat k} {H' : FiniteTypeCommHopfAlgCat K} {B : CommHopfAlgCat k} {B' : CommHopfAlgCat K} (hH : H.obj = B) (hH' : H'.obj = B') (e : CommHopfAlgCat.baseChange B ≅ B') :

          Lift an isomorphism between specified underlying base-changed Hopf algebras to the finite-type full subcategory. The object equalities record the chosen presentations of the source and target coordinate Hopf algebras.

          Equations
          Instances For
            @[simp]

            The underlying morphism of baseChangeIsoOfObjIso is the supplied isomorphism, conjugated by the specified object equalities.

            The points of the base-changed finite-type Hopf algebra are the original points evaluated on the same algebra, with scalars restricted from K to k.

            Equations
            Instances For
              @[simp]

              Applying the base-change points equivalence restricts a K-point along h ↦ 1 ⊗ h.

              @[simp]

              The inverse base-change points equivalence sends a restricted point to s ⊗ h ↦ s • f h.

              The base-change points equivalence is natural in the coordinate Hopf algebra.