Mathlib Map

Structures · Algebra

StarRing

A \-ring `R` is a non-unital, non-associative (semi)ring with an involutive `star` operation which is additive which makes `R` with its multiplicative structure into a \-multiplication (i.e. star (r * s) = star s * star r).

Defined in
Mathlib.Algebra.Star.Basic
Shape
One type argument · adds star_add

Extends1

Extended by3

Concrete types that are instances32

  • Int
  • Nat
  • Real
  • Rat
  • Complex
  • NNReal
  • ContinuousLinearMap
  • BoundedContinuousFunction
  • CStarMatrix
  • NNRat
  • TensorProduct
  • Quaternion
  • Unitization
  • WithConv
  • Matrix
  • QuadraticAlgebra
  • MeasureTheory.SimpleFunc
  • DirectLimit
  • DoubleCentralizer
  • Zsqrtd
  • ContinuousMapZero
  • QuaternionAlgebra
  • ZeroAtInftyContinuousMap
  • ContinuousLinearMapWOT
  • CliffordAlgebra
  • FreeAlgebra
  • CompactlySupportedContinuousMap
  • Subtype
  • Prod
  • MulOpposite
  • ContinuousMap
  • LinearMap

How is a type an instance?

Loading the hierarchy index…

Assumed by1,924

Ancestors3