Documentation

Mathlib.Algebra.Ring.Subsemiring.Order

Ordered instances for SubsemiringClass and Subsemiring. #

instance SubsemiringClass.toOrderedSemiring {R : Type u_1} {S : Type u_2} [SetLike S R] (s : S) [OrderedSemiring R] [SubsemiringClass S R] :
OrderedSemiring { x : R // x s }

A subsemiring of an OrderedSemiring is an OrderedSemiring.

Equations
instance SubsemiringClass.toOrderedCommSemiring {R : Type u_1} {S : Type u_2} [SetLike S R] (s : S) [OrderedCommSemiring R] [SubsemiringClass S R] :
OrderedCommSemiring { x : R // x s }

A subsemiring of an OrderedCommSemiring is an OrderedCommSemiring.

Equations
instance SubsemiringClass.toLinearOrderedSemiring {R : Type u_1} {S : Type u_2} [SetLike S R] (s : S) [LinearOrderedSemiring R] [SubsemiringClass S R] :
LinearOrderedSemiring { x : R // x s }

A subsemiring of a LinearOrderedSemiring is a LinearOrderedSemiring.

Equations
instance Subsemiring.toOrderedSemiring {R : Type u_1} [OrderedSemiring R] (s : Subsemiring R) :
OrderedSemiring { x : R // x s }

A subsemiring of an OrderedSemiring is an OrderedSemiring.

Equations

A subsemiring of a StrictOrderedSemiring is a StrictOrderedSemiring.

Equations

A subsemiring of an OrderedCommSemiring is an OrderedCommSemiring.

Equations

A subsemiring of a StrictOrderedCommSemiring is a StrictOrderedCommSemiring.

Equations

A subsemiring of a LinearOrderedSemiring is a LinearOrderedSemiring.

Equations

A subsemiring of a LinearOrderedCommSemiring is a LinearOrderedCommSemiring.

Equations

The set of nonnegative elements in an ordered semiring, as a subsemiring.

Equations
Instances For