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' := ⋯ }