Documentation

Mathlib.Algebra.Order.Monoid.WithTop

Adjoining top/bottom elements to ordered monoids. #

theorem WithBot.le_self_add {α : Type u} [Add α] [LE α] [CanonicallyOrderedAdd α] {x : WithBot α} (hx : x ) (y : WithBot α) :
y y + x
theorem WithBot.le_add_self {α : Type u} [AddCommMagma α] [LE α] [CanonicallyOrderedAdd α] {x : WithBot α} (hx : x ) (y : WithBot α) :
y x + y
@[simp]
theorem WithBot.top_add_of_ne_bot {α : Type u} [PartialOrder α] [OrderTop α] [Add α] [CanonicallyOrderedAdd α] {a : WithBot α} (h : a ) :
@[simp]
theorem WithBot.add_top_of_ne_bot {α : Type u} [PartialOrder α] [OrderTop α] [Add α] [CanonicallyOrderedAdd α] {a : WithBot α} (h : a ) :