Skip to content

Commit 9e0564e

Browse files
committed
Slight renaming
1 parent 188ae17 commit 9e0564e

File tree

1 file changed

+13
-13
lines changed

1 file changed

+13
-13
lines changed

src/Std/Data/Internal/List/Associative.lean

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -8250,23 +8250,23 @@ theorem containsKey_minKey? [Ord α] [TransOrd α] [BEq α] [LawfulBEqOrd α] {l
82508250
obtain ⟨e, ⟨hm, _⟩, rfl⟩ := hkm
82518251
exact containsKey_of_mem hm
82528252

8253-
theorem le_of_min_eq [Ord α] [TransOrd α] [LE α] [Min α] [Std.LawfulOrderOrd α] [Std.LawfulOrderMin α] [Std.LawfulOrderLeftLeaningMin α] (a b : α) (h1 : min a b = a) (h2 : a ≠ b) : a ≤ b := by
8253+
theorem Std.LawfulOrderLeftLeaningMin.le_of_min_eq [LE α] [Min α] [Std.LawfulOrderLeftLeaningMin α] (a b : α) (h1 : min a b = a) (h2 : a ≠ b) : a ≤ b := by
82548254
apply Classical.byContradiction
82558255
intro hyp
82568256
rw [LawfulOrderLeftLeaningMin.min_eq_right a b hyp] at h1
82578257
rw [eq_comm] at h1
82588258
exact h2 h1
82598259

8260-
theorem le_of_min_eq2 [Ord α] [TransOrd α] [LE α] [Min α] [Std.LawfulOrderOrd α] [Std.LawfulOrderMin α] [Std.LawfulOrderLeftLeaningMin α] (a b : α) (h1 : min a b = b) (h2 : a ≠ b) : ¬ a ≤ b := by
8260+
theorem Std.LawfulOrderLeftLeaningMin.not_le_of_min_eq [LE α] [Min α] [Std.LawfulOrderLeftLeaningMin α] (a b : α) (h1 : min a b = b) (h2 : a ≠ b) : ¬ a ≤ b := by
82618261
intro hyp
82628262
rw [LawfulOrderLeftLeaningMin.min_eq_left a b hyp] at h1
82638263
exact h2 h1
82648264

8265-
theorem trans_lemma [Ord α] [TransOrd α] [LE α] [Std.LawfulOrderOrd α] {a b c : α} : a ≤ b → b ≤ c → a ≤ c := by
8265+
theorem Std.LawfulOrderOrd.le_trans [Ord α] [TransOrd α] [LE α] [Std.LawfulOrderOrd α] {a b c : α} : a ≤ b → b ≤ c → a ≤ c := by
82668266
intro h1 h2
82678267
exact (LawfulOrderOrd.isLE_compare a c).1 <| TransOrd.isLE_trans ((LawfulOrderOrd.isLE_compare a b).2 h1) ((LawfulOrderOrd.isLE_compare b c).2 h2)
82688268

8269-
theorem total [Ord α] [OrientedOrd α] [LE α] [Std.LawfulOrderOrd α] (a b : α) : a ≤ b ∨ b ≤ a := by
8269+
theorem Std.LawfulOrderOrd.le_total [Ord α] [OrientedOrd α] [LE α] [Std.LawfulOrderOrd α] (a b : α) : a ≤ b ∨ b ≤ a := by
82708270
rw [← LawfulOrderOrd.isLE_compare a b, ← LawfulOrderOrd.isLE_compare b a]
82718271
rw [OrientedOrd.eq_swap]
82728272
simp
@@ -8300,7 +8300,7 @@ instance [Ord α] [OrientedOrd α] [TransOrd α] [Std.LawfulEqOrd α] [LE α] [M
83008300
simp [a_eq_b, IdempotentOp.idempotent]
83018301
case neg =>
83028302
apply LawfulOrderLeftLeaningMin.min_eq_left
8303-
have := total a b
8303+
have := Std.LawfulOrderOrd.le_total a b
83048304
simp [a_le_b] at this
83058305
exact this
83068306

@@ -8333,9 +8333,9 @@ instance [Ord α] [TransOrd α] [LE α] [Min α] [Std.LawfulOrderOrd α] [Std.La
83338333
case pos =>
83348334
rw [← hbc, h1]
83358335
case neg =>
8336-
have w1 := le_of_min_eq a b h1 hab
8337-
have w2 := le_of_min_eq b c h2 hbc
8338-
exact LawfulOrderLeftLeaningMin.min_eq_left a c (trans_lemma w1 w2)
8336+
have w1 := Std.LawfulOrderLeftLeaningMin.le_of_min_eq a b h1 hab
8337+
have w2 := Std.LawfulOrderLeftLeaningMin.le_of_min_eq b c h2 hbc
8338+
exact LawfulOrderLeftLeaningMin.min_eq_left a c (Std.LawfulOrderOrd.le_trans w1 w2)
83398339
case right =>
83408340
intro h2
83418341
rw [h2]
@@ -8370,14 +8370,14 @@ instance [Ord α] [TransOrd α] [LE α] [Min α] [Std.LawfulOrderOrd α] [Std.La
83708370
case left =>
83718371
intro h3
83728372
rw [h3]
8373-
have w1 := le_of_min_eq2 a b h1 hab
8374-
have w2 := le_of_min_eq2 b c h2 hbc
8375-
have w3 := le_of_min_eq a c h3
8373+
have w1 := Std.LawfulOrderLeftLeaningMin.not_le_of_min_eq a b h1 hab
8374+
have w2 := Std.LawfulOrderLeftLeaningMin.not_le_of_min_eq b c h2 hbc
8375+
have w3 := Std.LawfulOrderLeftLeaningMin.le_of_min_eq a c h3
83768376
apply Classical.byContradiction
83778377
intro hn
83788378
specialize w3 (Ne.symm hn)
8379-
have v1 := total a b
8380-
have v2 := total b c
8379+
have v1 := Std.LawfulOrderOrd.le_total a b
8380+
have v2 := Std.LawfulOrderOrd.le_total b c
83818381
simp [w1] at v1
83828382
simp [w2] at v2
83838383
have a_leq_b := (LawfulOrderOrd.isLE_compare a b).1 <| TransOrd.isLE_trans ((LawfulOrderOrd.isLE_compare a c).2 w3) ((LawfulOrderOrd.isLE_compare c b).2 v2)

0 commit comments

Comments
 (0)