Skip to content
This repository was archived by the owner on Jul 24, 2024. It is now read-only.

Commit 71e9f90

Browse files
committed
feat(order/basic): Slightly generalized densely_ordered (#10664)
Changed `[preorder α]` to `[has_lt α]`.
1 parent 12e18e8 commit 71e9f90

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/order/basic.lean

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -572,14 +572,14 @@ instance nonempty_lt {α : Type u} [preorder α] [no_bot_order α] (a : α) :
572572
nonempty_subtype.2 (no_bot a)
573573

574574
/-- An order is dense if there is an element between any pair of distinct elements. -/
575-
class densely_ordered (α : Type u) [preorder α] : Prop :=
575+
class densely_ordered (α : Type u) [has_lt α] : Prop :=
576576
(dense : ∀ a₁ a₂ : α, a₁ < a₂ → ∃ a, a₁ < a ∧ a < a₂)
577577

578-
lemma exists_between [preorder α] [densely_ordered α] :
578+
lemma exists_between [has_lt α] [densely_ordered α] :
579579
∀ {a₁ a₂ : α}, a₁ < a₂ → ∃ a, a₁ < a ∧ a < a₂ :=
580580
densely_ordered.dense
581581

582-
instance order_dual.densely_ordered (α : Type u) [preorder α] [densely_ordered α] :
582+
instance order_dual.densely_ordered (α : Type u) [has_lt α] [densely_ordered α] :
583583
densely_ordered (order_dual α) :=
584584
⟨λ a₁ a₂ ha, (@exists_between α _ _ _ _ ha).imp $ λ a, and.symm⟩
585585

0 commit comments

Comments
 (0)