Hopf subalgebras #
A subalgebra A of a Hopf algebra H over R is a Hopf subalgebra when comultiplication
maps A into the image of A ⊗[R] A in H ⊗[R] H and the antipode maps A into itself. When
H and A are flat over R (for instance over a field), the map A ⊗[R] A → H ⊗[R] H is
injective, so the comultiplication, counit and antipode of H restrict to a Hopf algebra
structure on A for which the inclusion is a morphism of bialgebras.
For commutative H, the inclusion of a Hopf subalgebra A is the coordinate map of a
homomorphism of affine groups Spec H → Spec A; over a field, the Hopf subalgebras are exactly
the coordinate rings of the quotients of Spec H (Waterhouse, §16.3). This file packages A as
an object of CommHopfAlgCat together with the inclusion morphism, and proves the universal
property: a morphism of commutative Hopf algebras into H factors, necessarily uniquely, through
the inclusion exactly when its image lies in A.
For A : Subalgebra R H, state the predicate as A.IsHopfSubalgebra. Given
hA : A.IsHopfSubalgebra, use hA.toSubcoalgebra for the underlying subcoalgebra. Under the
flatness hypotheses, hA.hopfAlgebra supplies the restricted Hopf structure and
hA.valBialgHom its inclusion.
For a bialgebra homomorphism f : K →ₐc[R] H with hf : ∀ x, f x ∈ A,
hA.codRestrict f hf is the corestriction to A; hA.coe_codRestrict_apply f hf x
identifies its value in H with f x.
Install the restricted structure locally with letI : HopfAlgebra R A := hA.hopfAlgebra.
Then hA.comul_apply x, hA.counit_apply x, and hA.coe_antipode_apply x identify its
operations with the restricted comultiplication, ambient counit, and ambient antipode.
Main declarations #
Subalgebra.IsHopfSubalgebra: a subalgebra stable under comultiplication and the antipode.Subalgebra.IsHopfSubalgebra.hopfAlgebra: the restricted Hopf algebra structure, under flatness.TauCeti.CommHopfAlgCat.ofHopfSubalgebra: a Hopf subalgebra as a bundled commutative Hopf algebra.TauCeti.CommHopfAlgCat.hopfSubalgebraι: the inclusion morphism, a bialgebra morphism which commutes with the antipodes and is injective, hence a monomorphism.TauCeti.CommHopfAlgCat.liftHopfSubalgebra: the factorization of a morphism with image in the Hopf subalgebra, withTauCeti.CommHopfAlgCat.exists_comp_hopfSubalgebraι_iff.
References #
- M. E. Sweedler, Hopf Algebras (1969), §4.1.
- W. C. Waterhouse, Introduction to Affine Group Schemes (1979), §§15.1 and 16.3.
A subalgebra A of a Hopf algebra H is a Hopf subalgebra when comultiplication maps it
into the image of A ⊗[R] A and the antipode maps it into itself.
- comul_mem ⦃x : H⦄ : x ∈ A → CoalgebraStruct.comul x ∈ (TensorProduct.map (toSubmodule A).subtype (toSubmodule A).subtype).range
The comultiplication of an element of
Alies in the image ofA ⊗[R] A. - antipode_mem ⦃x : H⦄ : x ∈ A → (HopfAlgebraStruct.antipode R) x ∈ A
The antipode maps
Ainto itself.
Instances For
The underlying subcoalgebra of a Hopf subalgebra.
Equations
- hA.toSubcoalgebra = { carrier := Subalgebra.toSubmodule A, comul_mem' := ⋯ }
Instances For
The comultiplication of a Hopf subalgebra, valued in its own tensor square: the unique
preimage of the comultiplication of H under the injective map A ⊗[R] A → H ⊗[R] H.
Equations
Instances For
The comultiplication of a Hopf subalgebra is the restriction of that of H.
The restriction of the antipode of H to a Hopf subalgebra.
Equations
- hA.antipode = (HopfAlgebraStruct.antipode R).restrict ⋯
Instances For
The restricted antipode has the same values as the ambient antipode.
The Hopf algebra structure on a flat Hopf subalgebra of a flat Hopf algebra: comultiplication,
counit and antipode are restricted from H. This is not an instance because it depends on the
proof hA.
Equations
- hA.hopfAlgebra = { toBialgebra := Bialgebra.mk' R ↥A ⋯ ⋯ ⋯ ⋯, antipode := hA.antipode, mul_antipode_rTensor_comul := ⋯, mul_antipode_lTensor_comul := ⋯ }
Instances For
The comultiplication of the restricted Hopf structure is the restricted algebra map.
The counit of the restricted Hopf structure is the counit of the ambient algebra.
The antipode of the restricted Hopf structure is the antipode of the ambient algebra.
The inclusion of a Hopf subalgebra, as a bialgebra homomorphism.
Equations
- hA.valBialgHom = BialgHom.ofAlgHom A.val ⋯ ⋯
Instances For
The inclusion bialgebra homomorphism is the underlying subalgebra inclusion.
Corestrict a bialgebra homomorphism whose image lies in a Hopf subalgebra.
Equations
- hA.codRestrict f hf = BialgHom.ofAlgHom ((↑f).codRestrict A hf) ⋯ ⋯
Instances For
Corestriction preserves the values of the original bialgebra homomorphism.
A flat Hopf subalgebra of a flat commutative Hopf algebra, as a bundled commutative Hopf algebra.
Equations
Instances For
The inclusion of a Hopf subalgebra as a morphism of commutative Hopf algebras.
Equations
Instances For
The inclusion morphism of a Hopf subalgebra is the inclusion of the underlying subalgebra.
The inclusion morphism of a Hopf subalgebra is injective.
A morphism of commutative Hopf algebras whose image lies in a Hopf subalgebra, corestricted to that Hopf subalgebra.
Equations
- TauCeti.CommHopfAlgCat.liftHopfSubalgebra hA f hf = CommHopfAlgCat.ofHom (hA.codRestrict (CommHopfAlgCat.Hom.hom f) hf)
Instances For
The corestricted morphism has the same values as the original one.
The corestriction followed by the inclusion is the original morphism.
The corestriction followed by the inclusion is the original morphism.
A morphism into a Hopf subalgebra is determined by its composite with the inclusion.
Universal property of a Hopf subalgebra. A morphism of commutative Hopf algebras into H
factors through the inclusion of a Hopf subalgebra A exactly when its image lies in A.