Documentation

TauCeti.Algebra.AlgebraicGroup.HopfIdeal.Points.Naturality

Naturality of Hopf-ideal quotient points #

For a Hopf ideal I in a commutative Hopf algebra H, the quotient Hopf algebra H ⧸ I represents the closed subgroup whose A-points are the ambient H-points killing I. This file records that this description is natural in the value algebra A.

The quotient-points inclusion commutes with post-composition along a morphism A ⟶ B of commutative R-algebras. Consequently the subgroup of ambient points cut out by I is preserved by the functor-of-points map, and the value-algebra map restricts to a homomorphism between these subgroups.

This is a small Layer 3 prerequisite for the ReductiveGroups roadmap target "Hopf ideals ↔ closed subgroup schemes": the closed-subgroup functor represented by H ⧸ I must be a subfunctor of the ambient points functor, not just a subgroup at each individual algebra.

The quotient-points inclusion commutes with post-composition, including when the source and target value algebras lie in different universes.

theorem TauCeti.CommHopfAlgCat.mapValue_mem_quotientPointsSubgroup {R : Type u} [CommRing R] (H : CommHopfAlgCat R) (I : HopfIdeal R ↑H) {A : Type w} {B : Type w'} [CommRing A] [CommRing B] [Algebra R A] [Algebra R B] (χ : A →ₐ[R] B) {g : ↑(HopfAlgebra.points ↧A)} (hg : g ∈ quotientPointsSubgroup H I ↧A) :

Post-composition by an algebra homomorphism preserves the ambient-point subgroup cut out by a Hopf ideal, including when the source and target value algebras lie in different universes.

Post-composition preserves the ambient-point subgroup cut out by a Hopf ideal.

noncomputable def TauCeti.CommHopfAlgCat.mapQuotientPointsSubgroup {R : Type u} [CommRing R] (H : CommHopfAlgCat R) (I : HopfIdeal R ↑H) {A B : CommAlgCat R} (χ : A ⟶ B) :

The functor-of-points map restricted to the subgroups cut out by a Hopf ideal.

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

    The restricted map on cut-out subgroups is induced by the ambient functor-of-points map.

    @[simp]

    Coercing the restricted subgroup map gives the ambient functor-of-points map.

    @[simp]

    The restricted subgroup maps preserve identity morphisms of value algebras.

    @[simp]

    The restricted subgroup maps preserve composition of value-algebra morphisms.

    The value-algebra functor of the point subgroups cut out by a Hopf ideal.

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

      The object part of the subgroup functor is the cut-out point subgroup.

      @[simp]

      The map part of the subgroup functor is the restricted value-algebra map.

      The subgroup functor includes naturally into the ambient functor of points.

      Equations
      Instances For
        @[simp]

        The component of the subgroup inclusion is the subgroup subtype map.

        @[simp]
        theorem TauCeti.CommHopfAlgCat.mapQuotientPointsSubgroup_apply_apply {R : Type u} [CommRing R] (H : CommHopfAlgCat R) (I : HopfIdeal R ↑H) {A B : CommAlgCat R} (χ : A ⟶ B) (g : ↥(quotientPointsSubgroup H I A)) (h : ↑H) :
        (↑((mapQuotientPointsSubgroup H I χ) g)).ofConv h = (CommAlgCat.Hom.hom χ) ((↑g).ofConv h)

        Pointwise form of the restricted subgroup map.

        noncomputable def TauCeti.CommHopfAlgCat.quotientPointsSubgroupIso {R : Type u} [CommRing R] (H : CommHopfAlgCat R) (I : HopfIdeal R ↑H) (A : CommAlgCat R) :

        The component isomorphism between quotient points and the cut-out subgroup.

        Equations
        Instances For
          @[simp]

          The component isomorphism sends a quotient point to its included ambient point.

          @[simp]

          The inverse component is the quotient point factoring the included ambient point.

          @[simp]

          The natural isomorphism's forward component is the quotient-subgroup component isomorphism.

          @[simp]

          The natural isomorphism's inverse component is the quotient lift of a subgroup point.

          noncomputable def TauCeti.CommHopfAlgCat.quotientPointsSubgroupFunctorIso {R : Type u} [CommRing R] (H : CommHopfAlgCat R) (I : HopfIdeal R ↑H) (S : (A : CommAlgCat R) → Subgroup ↑(HopfAlgebra.points A)) (mapS : {A B : CommAlgCat R} → (A ⟶ B) → ↥(S A) →* ↥(S B)) (mapS_id : ∀ (A : CommAlgCat R) (g : ↥(S A)), (mapS (CategoryTheory.CategoryStruct.id A)) g = g) (mapS_comp : ∀ {A B C : CommAlgCat R} (φ : A ⟶ B) (ψ : B ⟶ C) (g : ↥(S A)), (mapS (CategoryTheory.CategoryStruct.comp φ ψ)) g = (mapS ψ) ((mapS φ) g)) (hS : ∀ (A : CommAlgCat R) (g : ↑(HopfAlgebra.points A)), g ∈ quotientPointsSubgroup H I A ↔ g ∈ S A) (hmapS : ∀ {A B : CommAlgCat R} (φ : A ⟶ B) (g : ↥(S A)), ↑((mapS φ) g) = (CategoryTheory.ConcreteCategory.hom (HopfAlgebra.mapPoints φ)) ↑g) :

          The Hopf-ideal cut-out subgroup functor is naturally isomorphic to any stable subgroup family with the same pointwise membership condition.

          Equations
          • One or more equations did not get rendered due to their size.
          Instances For
            noncomputable def TauCeti.CommHopfAlgCat.quotientPointsSubgroupRepresentingIso {R : Type u} [CommRing R] (H : CommHopfAlgCat R) (I : HopfIdeal R ↑H) (S : (A : CommAlgCat R) → Subgroup ↑(HopfAlgebra.points A)) (mapS : {A B : CommAlgCat R} → (A ⟶ B) → ↥(S A) →* ↥(S B)) (mapS_id : ∀ (A : CommAlgCat R) (g : ↥(S A)), (mapS (CategoryTheory.CategoryStruct.id A)) g = g) (mapS_comp : ∀ {A B C : CommAlgCat R} (φ : A ⟶ B) (ψ : B ⟶ C) (g : ↥(S A)), (mapS (CategoryTheory.CategoryStruct.comp φ ψ)) g = (mapS ψ) ((mapS φ) g)) (hS : ∀ (A : CommAlgCat R) (g : ↑(HopfAlgebra.points A)), g ∈ quotientPointsSubgroup H I A ↔ g ∈ S A) (hmapS : ∀ {A B : CommAlgCat R} (φ : A ⟶ B) (g : ↥(S A)), ↑((mapS φ) g) = (CategoryTheory.ConcreteCategory.hom (HopfAlgebra.mapPoints φ)) ↑g) :

            A Hopf quotient represents any value-algebra-stable family of ambient point subgroups whose membership condition agrees with vanishing on the Hopf ideal.

            Equations
            • One or more equations did not get rendered due to their size.
            Instances For
              @[simp]
              theorem TauCeti.CommHopfAlgCat.coe_quotientPointsSubgroupRepresentingIso_hom_app_apply {R : Type u} [CommRing R] (H : CommHopfAlgCat R) (I : HopfIdeal R ↑H) (S : (A : CommAlgCat R) → Subgroup ↑(HopfAlgebra.points A)) (mapS : {A B : CommAlgCat R} → (A ⟶ B) → ↥(S A) →* ↥(S B)) (mapS_id : ∀ (A : CommAlgCat R) (g : ↥(S A)), (mapS (CategoryTheory.CategoryStruct.id A)) g = g) (mapS_comp : ∀ {A B C : CommAlgCat R} (φ : A ⟶ B) (ψ : B ⟶ C) (g : ↥(S A)), (mapS (CategoryTheory.CategoryStruct.comp φ ψ)) g = (mapS ψ) ((mapS φ) g)) (hS : ∀ (A : CommAlgCat R) (g : ↑(HopfAlgebra.points A)), g ∈ quotientPointsSubgroup H I A ↔ g ∈ S A) (hmapS : ∀ {A B : CommAlgCat R} (φ : A ⟶ B) (g : ↥(S A)), ↑((mapS φ) g) = (CategoryTheory.ConcreteCategory.hom (HopfAlgebra.mapPoints φ)) ↑g) (A : CommAlgCat R) (f : ↑(HopfAlgebra.points A)) :

              The represented subgroup point underlying a quotient point is induced by the quotient coordinate map.

              @[simp]
              theorem TauCeti.CommHopfAlgCat.quotientPointsHom_quotientPointsSubgroupRepresentingIso_inv_app_apply {R : Type u} [CommRing R] (H : CommHopfAlgCat R) (I : HopfIdeal R ↑H) (S : (A : CommAlgCat R) → Subgroup ↑(HopfAlgebra.points A)) (mapS : {A B : CommAlgCat R} → (A ⟶ B) → ↥(S A) →* ↥(S B)) (mapS_id : ∀ (A : CommAlgCat R) (g : ↥(S A)), (mapS (CategoryTheory.CategoryStruct.id A)) g = g) (mapS_comp : ∀ {A B C : CommAlgCat R} (φ : A ⟶ B) (ψ : B ⟶ C) (g : ↥(S A)), (mapS (CategoryTheory.CategoryStruct.comp φ ψ)) g = (mapS ψ) ((mapS φ) g)) (hS : ∀ (A : CommAlgCat R) (g : ↑(HopfAlgebra.points A)), g ∈ quotientPointsSubgroup H I A ↔ g ∈ S A) (hmapS : ∀ {A B : CommAlgCat R} (φ : A ⟶ B) (g : ↥(S A)), ↑((mapS φ) g) = (CategoryTheory.ConcreteCategory.hom (HopfAlgebra.mapPoints φ)) ↑g) (A : CommAlgCat R) (g : ↥(S A)) :

              Applying the quotient inclusion to the inverse representing isomorphism recovers the ambient subgroup point.

              The image of a quotient point under the subgroup functor is its mapped quotient point, viewed inside the cut-out subgroup.

              Factoring an ambient point through the quotient is natural in the value algebra.