Documentation

Mathlib.RingTheory.Bialgebra.Primitive

Primitive elements in a bialgebra #

This file collects facts about primitive elements in a bialgebra.

Main declarations #

TODO #

References #

@[reducible, inline]
abbrev Bialgebra.IsPrimitiveElem (R : Type u_1) {A : Type u_2} [CommSemiring R] [Semiring A] [Bialgebra R A] (a : A) :

A primitive element of a bialgebra is a (1, 1)-skew-primitive element, i.e. an element a such that ε a = 0 and Δ a = 1 ⊗ₜ a + a ⊗ₜ 1.

Equations
Instances For
    theorem Bialgebra.IsPrimitiveElem.ne_one {R : Type u_1} {A : Type u_2} [CommSemiring R] [Semiring A] [Bialgebra R A] {a : A} [Nontrivial R] (ha : IsPrimitiveElem R a) :
    a 1

    See Proposition 1.4.17 in [GR20].

    theorem Bialgebra.IsPrimitiveElem.commutator {R : Type u_1} {A : Type u_2} [CommSemiring R] [Ring A] [Bialgebra R A] {a b : A} (ha : IsPrimitiveElem R a) (hb : IsPrimitiveElem R b) :
    IsPrimitiveElem R (a * b - b * a)

    The commutator [a, b] = a * b - b * a of two primitive elements is primitive.