Documentation

Mathlib.Algebra.Star.CentroidHom

Centroid homomorphisms on Star Rings #

When a (nonunital, non-associative) semiring is equipped with an involutive automorphism the center of the centroid becomes a star ring in a natural way and the natural mapping of the centre of the semiring into the centre of the centroid becomes a *-homomorphism.

Tags #

centroid

@[implicit_reducible]
@[simp]
theorem CentroidHom.star_apply {α : Type u_1} [NonUnitalNonAssocSemiring α] [StarRing α] (f : CentroidHom α) (a : α) :
(star f) a = star (f (star a))

The canonical *-homomorphism embedding the center of CentroidHom α into CentroidHom α.

Instances For

    The canonical *-homomorphism from the center of a non-unital, non-associative *-semiring into the center of its centroid.

    Instances For

      The canonical homomorphism from the center into the centroid

      Instances For
        @[reducible]
        def CentroidHom.starRingOfCommCentroidHom {α : Type u_1} [NonUnitalNonAssocSemiring α] [StarRing α] (mul_comm : Std.Commutative fun (x1 x2 : CentroidHom α) => x1 * x2) :

        Let α be a star ring with commutative centroid. Then the centroid is a star ring.

        Instances For

          The canonical isomorphism from the center of a (non-associative) semiring onto its centroid.

          Instances For