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
.
canonicallyOrderedAdd
WithTop
.
instLinearOrderedAddCommMonoid
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
.
canonicallyOrderedAdd
{α :
Type
u}
[
Add
α
]
[
Preorder
α
]
[
CanonicallyOrderedAdd
α
]
:
CanonicallyOrderedAdd
(
WithTop
α
)
source
instance
WithTop
.
instLinearOrderedAddCommMonoid
{α :
Type
u}
[
LinearOrderedAddCommMonoid
α
]
:
LinearOrderedAddCommMonoid
(
WithTop
α
)
Equations
WithTop.instLinearOrderedAddCommMonoid
=
LinearOrderedAddCommMonoid.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
⋯
⋯
⋯