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]
:
@[implicit_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)
: