Ordered instances on submonoids #
A submonoid of an OrderedCommMonoid
is an OrderedCommMonoid
.
Equations
An AddSubmonoid
of an OrderedAddCommMonoid
is an OrderedAddCommMonoid
.
A submonoid of a LinearOrderedCommMonoid
is a LinearOrderedCommMonoid
.
An AddSubmonoid
of a LinearOrderedAddCommMonoid
is a LinearOrderedAddCommMonoid
.
A submonoid of an OrderedCancelCommMonoid
is an OrderedCancelCommMonoid
.
An AddSubmonoid
of an OrderedCancelAddCommMonoid
is an OrderedCancelAddCommMonoid
.
A submonoid of a LinearOrderedCancelCommMonoid
is a LinearOrderedCancelCommMonoid
.
Equations
- One or more equations did not get rendered due to their size.
An AddSubmonoid
of a LinearOrderedCancelAddCommMonoid
is
a LinearOrderedCancelAddCommMonoid
.
Equations
- One or more equations did not get rendered due to their size.
A submonoid of an OrderedCommMonoid
is an OrderedCommMonoid
.
Equations
An AddSubmonoid
of an OrderedAddCommMonoid
is an OrderedAddCommMonoid
.
A submonoid of a LinearOrderedCommMonoid
is a LinearOrderedCommMonoid
.
An AddSubmonoid
of a LinearOrderedAddCommMonoid
is a LinearOrderedAddCommMonoid
.
A submonoid of an OrderedCancelCommMonoid
is an OrderedCancelCommMonoid
.
An AddSubmonoid
of an OrderedCancelAddCommMonoid
is an OrderedCancelAddCommMonoid
.
A submonoid of a LinearOrderedCancelCommMonoid
is a LinearOrderedCancelCommMonoid
.
An AddSubmonoid
of a LinearOrderedCancelAddCommMonoid
is
a LinearOrderedCancelAddCommMonoid
.
The submonoid of elements that are at least 1
.
Equations
- Submonoid.oneLE M = { carrier := Set.Ici 1, mul_mem' := ⋯, one_mem' := ⋯ }
Instances For
The submonoid of nonnegative elements.
Equations
- AddSubmonoid.nonneg M = { carrier := Set.Ici 0, add_mem' := ⋯, zero_mem' := ⋯ }