Mathlib Map

Structures · Algebra

StarOrderedRing

An ordered \-ring is a \-ring with a partial order such that the nonnegative elements constitute precisely the AddSubmonoid generated by elements of the form star s * s. If you are working with a NonUnitalRing and not a NonUnitalSemiring, it may be more convenient to declare instances using StarOrderedRing.of_nonneg_iff.

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

Extends0

Extends nothing: this is a root of the hierarchy.

Extended by0

Nothing extends this class yet.

Concrete types that are instances13

  • Int
  • Nat
  • Real
  • Rat
  • NNReal
  • ContinuousLinearMap
  • CStarMatrix
  • NNRat
  • Unitization
  • ContinuousMapZero
  • Prod
  • MulOpposite
  • ContinuousMap

How is a type an instance?

Loading the hierarchy index…

Assumed by652

Ancestors0

No ancestors.