OrderedAbelianMonoid

catdef.spad line 926 [edit on github]

Ordered sets which are also abelian monoids, such that the addition preserves the ordering.

* : (NonNegativeInteger, %) -> %
from AbelianMonoid
* : (PositiveInteger, %) -> %
from AbelianSemiGroup
+ : (%, %) -> %
from AbelianSemiGroup
0 : () -> %
from AbelianMonoid
< : (%, %) -> Boolean
from PartialOrder
<= : (%, %) -> Boolean
from PartialOrder
= : (%, %) -> Boolean
from BasicType
> : (%, %) -> Boolean
from PartialOrder
>= : (%, %) -> Boolean
from PartialOrder
coerce : % -> OutputForm
from CoercibleTo(OutputForm)
latex : % -> String
from SetCategory
max : (%, %) -> %
from OrderedSet
min : (%, %) -> %
from OrderedSet
opposite? : (%, %) -> Boolean
from AbelianMonoid
sample : () -> %
from AbelianMonoid
smaller? : (%, %) -> Boolean
from Comparable
zero? : % -> Boolean
from AbelianMonoid
~= : (%, %) -> Boolean
from BasicType

CoercibleTo(OutputForm)

OrderedAbelianSemiGroup

AbelianMonoid

AbelianSemiGroup

Comparable

OrderedSet

SetCategory

BasicType

PartialOrder