Bounded lattices #
This file contains miscellaneous lemmas about lattices with top or bottom elements.
Common lattices #
- Distributive lattices with a bottom element. Notated by
[DistribLattice α] [OrderBot α]. It captures the properties ofDisjointthat are common toGeneralizedBooleanAlgebraandDistribLatticewhenOrderBot. - Bounded and distributive lattice. Notated by
[DistribLattice α] [BoundedOrder α]. Typical examples includePropandSet α.
Top, bottom element #
@[simp]
@[simp]
@[simp]
@[simp]
theorem
min_ne_bot
{α : Type u_1}
[LinearOrder α]
[OrderBot α]
{a b : α}
(ha : a ≠ ⊥)
(hb : b ≠ ⊥)
:
theorem
max_ne_top
{α : Type u_1}
[LinearOrder α]
[OrderTop α]
{a b : α}
(ha : a ≠ ⊤)
(hb : b ≠ ⊤)
:
Induction on WellFoundedGT and WellFoundedLT #
theorem
WellFoundedGT.induction_top
{α : Type u_1}
[Preorder α]
[WellFoundedGT α]
[OrderTop α]
{P : α → Prop}
(hexists : ∃ (M : α), P M)
(hind : ∀ (N : α), N ≠ ⊤ → P N → ∃ M > N, P M)
:
P ⊤
theorem
WellFoundedLT.induction_bot
{α : Type u_1}
[Preorder α]
[WellFoundedLT α]
[OrderBot α]
{P : α → Prop}
(hexists : ∃ (M : α), P M)
(hind : ∀ (N : α), N ≠ ⊥ → P N → ∃ (M : α), N > M ∧ P M)
:
P ⊥