Documentation
Mathlib
.
Algebra
.
Order
.
Monoid
.
WithTop
Search
return to top
source
Imports
Init
Mathlib.Algebra.Order.Monoid.Canonical.Defs
Mathlib.Algebra.Order.Monoid.Unbundled.WithTop
Imported by
WithTop
.
orderedAddCommMonoid
WithTop
.
canonicallyOrderedAddCommMonoid
WithTop
.
instCanonicallyLinearOrderedAddCommMonoid
WithBot
.
orderedAddCommMonoid
WithBot
.
linearOrderedAddCommMonoid
Adjoining top/bottom elements to ordered monoids.
#
source
instance
WithTop
.
orderedAddCommMonoid
{α :
Type
u}
[
OrderedAddCommMonoid
α
]
:
OrderedAddCommMonoid
(
WithTop
α
)
Equations
WithTop.orderedAddCommMonoid
=
OrderedAddCommMonoid.mk
⋯
source
instance
WithTop
.
canonicallyOrderedAddCommMonoid
{α :
Type
u}
[
CanonicallyOrderedAddCommMonoid
α
]
:
CanonicallyOrderedAddCommMonoid
(
WithTop
α
)
Equations
WithTop.canonicallyOrderedAddCommMonoid
=
CanonicallyOrderedAddCommMonoid.mk
⋯
⋯
source
instance
WithTop
.
instCanonicallyLinearOrderedAddCommMonoid
{α :
Type
u}
[
CanonicallyLinearOrderedAddCommMonoid
α
]
:
CanonicallyLinearOrderedAddCommMonoid
(
WithTop
α
)
Equations
WithTop.instCanonicallyLinearOrderedAddCommMonoid
=
CanonicallyLinearOrderedAddCommMonoid.mk
⋯
LinearOrder.decidableLE
LinearOrder.decidableEq
LinearOrder.decidableLT
⋯
⋯
⋯
source
instance
WithBot
.
orderedAddCommMonoid
{α :
Type
u}
[
OrderedAddCommMonoid
α
]
:
OrderedAddCommMonoid
(
WithBot
α
)
Equations
WithBot.orderedAddCommMonoid
=
OrderedAddCommMonoid.mk
⋯
source
instance
WithBot
.
linearOrderedAddCommMonoid
{α :
Type
u}
[
LinearOrderedAddCommMonoid
α
]
:
LinearOrderedAddCommMonoid
(
WithBot
α
)
Equations
WithBot.linearOrderedAddCommMonoid
=
LinearOrderedAddCommMonoid.mk
⋯
LinearOrder.decidableLE
LinearOrder.decidableEq
LinearOrder.decidableLT
⋯
⋯
⋯