Bialgebra structure on quotients #
If I is a two-sided ideal of an R-bialgebra A whose underlying R-submodule is a
coideal, then the quotient A ⧸ I inherits a bialgebra structure.
Main definitions #
Bialgebra.Quotient.counitAlgHom: the counit onA ⧸ I, as anR-algebra homomorphism.Bialgebra.Quotient.comulAlgHom: comultiplication onA ⧸ Ias anR-algebra homomorphism.Bialgebra.Quotient.mkBialgHom:Ideal.Quotient.mkₐas a bialgebra homomorphism.
Main results #
Bialgebra R (A ⧸ I)instance when[I.IsTwoSided]and[(I.restrictScalars R).IsCoideal].
def Bialgebra.Quotient.counitAlgHom {R : Type u_1} {A : Type u_2} [CommRing R] [Ring A] [Bialgebra R A] (I : Ideal A) [I.IsTwoSided] [(Submodule.restrictScalars R I).IsCoideal] :
The counit on A ⧸ I, as an R-algebra homomorphism.
Equations
Instances For
def Bialgebra.Quotient.comulAlgHom {R : Type u_1} {A : Type u_2} [CommRing R] [Ring A] [Bialgebra R A] (I : Ideal A) [I.IsTwoSided] [(Submodule.restrictScalars R I).IsCoideal] :
The comultiplication on A ⧸ I, as an R-algebra homomorphism.
Equations
- Bialgebra.Quotient.comulAlgHom I = Ideal.Quotient.liftₐ I ((Algebra.TensorProduct.map (Ideal.Quotient.mkₐ R I) (Ideal.Quotient.mkₐ R I)).comp (Bialgebra.comulAlgHom R A)) ⋯
Instances For
theorem Bialgebra.Quotient.counit_comp_mkₐ {R : Type u_1} {A : Type u_2} [CommRing R] [Ring A] [Bialgebra R A] (I : Ideal A) [I.IsTwoSided] [(Submodule.restrictScalars R I).IsCoideal] :
theorem Bialgebra.Quotient.comul_comp_mkₐ {R : Type u_1} {A : Type u_2} [CommRing R] [Ring A] [Bialgebra R A] (I : Ideal A) [I.IsTwoSided] [(Submodule.restrictScalars R I).IsCoideal] :
@[instance_reducible]
instance Bialgebra.Quotient.instQuotientIdeal {R : Type u_1} {A : Type u_2} [CommRing R] [Ring A] [Bialgebra R A] (I : Ideal A) [I.IsTwoSided] [(Submodule.restrictScalars R I).IsCoideal] :
The bialgebra structure on A ⧸ I when I is a biideal.
Equations
@[simp]
theorem Bialgebra.Quotient.counit_mk {R : Type u_1} {A : Type u_2} [CommRing R] [Ring A] [Bialgebra R A] (I : Ideal A) [I.IsTwoSided] [(Submodule.restrictScalars R I).IsCoideal] (a : A) :
@[simp]
theorem Bialgebra.Quotient.comul_mk {R : Type u_1} {A : Type u_2} [CommRing R] [Ring A] [Bialgebra R A] (I : Ideal A) [I.IsTwoSided] [(Submodule.restrictScalars R I).IsCoideal] (a : A) :
CoalgebraStruct.comul ((Ideal.Quotient.mk I) a) = (TensorProduct.map (Ideal.Quotient.mkₐ R I).toLinearMap (Ideal.Quotient.mkₐ R I).toLinearMap)
(CoalgebraStruct.comul a)
def Bialgebra.Quotient.mkBialgHom {R : Type u_1} {A : Type u_2} [CommRing R] [Ring A] [Bialgebra R A] (I : Ideal A) [I.IsTwoSided] [(Submodule.restrictScalars R I).IsCoideal] :
Ideal.Quotient.mkₐ as a bialgebra homomorphism.
Equations
Instances For
@[simp]
theorem Bialgebra.Quotient.mkBialgHom_apply {R : Type u_1} {A : Type u_2} [CommRing R] [Ring A] [Bialgebra R A] (I : Ideal A) [I.IsTwoSided] [(Submodule.restrictScalars R I).IsCoideal] (a : A) :