class
LtWellOrder
(α : Type u_1)
extends LinearOrder α, IsWellOrder α fun (x1 x2 : α) => x1 < x2 :
Type u_1
- le_antisymm : ∀ (a b : α), a ≤ b → b ≤ a → a = b
- min : α → α → α
- max : α → α → α
- decidableLE : DecidableRel fun (x1 x2 : α) => x1 ≤ x2
- decidableLT : DecidableRel fun (x1 x2 : α) => x1 < x2
- compare_eq_compareOfLessAndEq : ∀ (a b : α), compare a b = compareOfLessAndEq a b
- wf : WellFounded fun (x1 x2 : α) => x1 < x2
Instances
instance
instLtWellOrderOfIsWellOrderLt
{α : Type u_1}
[LinearOrder α]
[IsWellOrder α fun (x1 x2 : α) => x1 < x2]
:
Equations
- instLtWellOrderOfIsWellOrderLt = LtWellOrder.mk