Skip to content

Commit 670b397

Browse files
committed
finished for now
1 parent 99b8a3e commit 670b397

File tree

3 files changed

+17
-17
lines changed

3 files changed

+17
-17
lines changed

src/Std/Data/DTreeMap/Raw/Lemmas.lean

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3211,7 +3211,7 @@ theorem getKey?_minKey! [TransCmp cmp] [Inhabited α] (h : t.WF) (he : t.isEmpty
32113211
t.getKey? t.minKey! = some t.minKey! :=
32123212
Impl.getKey?_minKey! h he
32133213

3214-
@[grind =] theorem getKey_minKey! [TransCmp cmp] [Inhabited α] (h : t.WF) {hc} :
3214+
theorem getKey_minKey! [TransCmp cmp] [Inhabited α] (h : t.WF) {hc} :
32153215
t.getKey t.minKey! hc = t.minKey! :=
32163216
Impl.getKey_minKey! h
32173217

src/Std/Data/TreeMap/Lemmas.lean

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2215,11 +2215,11 @@ theorem getKey?_minKey! [TransCmp cmp] [Inhabited α] (he : t.isEmpty = false) :
22152215
t.getKey? t.minKey! = some t.minKey! :=
22162216
DTreeMap.getKey?_minKey! he
22172217

2218-
theorem getKey_minKey! [TransCmp cmp] [Inhabited α] {hc} :
2218+
@[grind =] theorem getKey_minKey! [TransCmp cmp] [Inhabited α] {hc} :
22192219
t.getKey t.minKey! hc = t.minKey! :=
22202220
DTreeMap.getKey_minKey!
22212221

2222-
@[simp]
2222+
@[simp, grind =]
22232223
theorem getKey_minKey!_eq_minKey [TransCmp cmp] [Inhabited α] {hc} :
22242224
t.getKey t.minKey! hc = t.minKey (isEmpty_eq_false_of_contains hc) :=
22252225
DTreeMap.getKey_minKey!_eq_minKey
@@ -2347,7 +2347,7 @@ theorem getKey?_minKeyD [TransCmp cmp] (he : t.isEmpty = false) {fallback} :
23472347
t.getKey? (t.minKeyD fallback) = some (t.minKeyD fallback) :=
23482348
DTreeMap.getKey?_minKeyD he
23492349

2350-
theorem getKey_minKeyD [TransCmp cmp] {fallback hc} :
2350+
@[grind =] theorem getKey_minKeyD [TransCmp cmp] {fallback hc} :
23512351
t.getKey (t.minKeyD fallback) hc = t.minKeyD fallback :=
23522352
DTreeMap.getKey_minKeyD
23532353

@@ -2794,11 +2794,11 @@ theorem getKey?_maxKey! [TransCmp cmp] [Inhabited α] (he : t.isEmpty = false) :
27942794
t.getKey? t.maxKey! = some t.maxKey! :=
27952795
DTreeMap.getKey?_maxKey! he
27962796

2797-
theorem getKey_maxKey! [TransCmp cmp] [Inhabited α] {hc} :
2797+
@[grind =] theorem getKey_maxKey! [TransCmp cmp] [Inhabited α] {hc} :
27982798
t.getKey t.maxKey! hc = t.maxKey! :=
27992799
DTreeMap.getKey_maxKey!
28002800

2801-
@[simp]
2801+
@[simp, grind =]
28022802
theorem getKey_maxKey!_eq_maxKey [TransCmp cmp] [Inhabited α] {hc} :
28032803
t.getKey t.maxKey! hc = t.maxKey (isEmpty_eq_false_of_contains hc) :=
28042804
DTreeMap.getKey_maxKey!_eq_maxKey
@@ -2926,7 +2926,7 @@ theorem getKey?_maxKeyD [TransCmp cmp] (he : t.isEmpty = false) {fallback} :
29262926
t.getKey? (t.maxKeyD fallback) = some (t.maxKeyD fallback) :=
29272927
DTreeMap.getKey?_maxKeyD he
29282928

2929-
theorem getKey_maxKeyD [TransCmp cmp] {fallback hc} :
2929+
@[grind =] theorem getKey_maxKeyD [TransCmp cmp] {fallback hc} :
29302930
t.getKey (t.maxKeyD fallback) hc = t.maxKeyD fallback :=
29312931
DTreeMap.getKey_maxKeyD
29322932

src/Std/Data/TreeSet/Lemmas.lean

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -988,11 +988,11 @@ theorem get?_min! [TransCmp cmp] [Inhabited α] (he : t.isEmpty = false) :
988988
t.get? t.min! = some t.min! :=
989989
DTreeMap.getKey?_minKey! he
990990

991-
theorem get_min! [TransCmp cmp] [Inhabited α] {hc} :
991+
@[grind =] theorem get_min! [TransCmp cmp] [Inhabited α] {hc} :
992992
t.get t.min! hc = t.min! :=
993993
DTreeMap.getKey_minKey!
994994

995-
@[simp]
995+
@[simp, grind =]
996996
theorem get_min!_eq_min [TransCmp cmp] [Inhabited α] {hc} :
997997
t.get t.min! hc = t.min (isEmpty_eq_false_of_contains hc) :=
998998
DTreeMap.getKey_minKey!_eq_minKey
@@ -1079,7 +1079,7 @@ theorem get?_minD [TransCmp cmp] (he : t.isEmpty = false) {fallback} :
10791079
t.get? (t.minD fallback) = some (t.minD fallback) :=
10801080
TreeMap.getKey?_minKeyD he
10811081

1082-
theorem get_minD [TransCmp cmp] {fallback hc} :
1082+
@[grind =] theorem get_minD [TransCmp cmp] {fallback hc} :
10831083
t.get (t.minD fallback) hc = t.minD fallback :=
10841084
TreeMap.getKey_minKeyD
10851085

@@ -1289,22 +1289,22 @@ theorem max_le [TransCmp cmp] {k he} :
12891289
(cmp (t.max he) k).isLE ↔ (∀ k', k' ∈ t → (cmp k' k).isLE) :=
12901290
TreeMap.maxKey_le
12911291

1292-
@[simp]
1292+
@[simp, grind =]
12931293
theorem get?_max [TransCmp cmp] {he} :
12941294
t.get? (t.max he) = some (t.max he) :=
12951295
TreeMap.getKey?_maxKey
12961296

1297-
@[simp]
1297+
@[simp, grind =]
12981298
theorem get_max [TransCmp cmp] {he hc} :
12991299
t.get (t.max he) hc = t.max he :=
13001300
TreeMap.getKey_maxKey
13011301

1302-
@[simp]
1302+
@[simp, grind =]
13031303
theorem get!_max [TransCmp cmp] [Inhabited α] {he} :
13041304
t.get! (t.max he) = t.max he :=
13051305
TreeMap.getKey!_maxKey
13061306

1307-
@[simp]
1307+
@[simp, grind =]
13081308
theorem getD_max [TransCmp cmp] {he fallback} :
13091309
t.getD (t.max he) fallback = t.max he :=
13101310
TreeMap.getKeyD_maxKey
@@ -1391,11 +1391,11 @@ theorem get?_max! [TransCmp cmp] [Inhabited α] (he : t.isEmpty = false) :
13911391
t.get? t.max! = some t.max! :=
13921392
DTreeMap.getKey?_maxKey! he
13931393

1394-
theorem get_max! [TransCmp cmp] [Inhabited α] {hc} :
1394+
@[grind =] theorem get_max! [TransCmp cmp] [Inhabited α] {hc} :
13951395
t.get t.max! hc = t.max! :=
13961396
DTreeMap.getKey_maxKey!
13971397

1398-
@[simp]
1398+
@[simp, grind =]
13991399
theorem get_max!_eq_max [TransCmp cmp] [Inhabited α] {hc} :
14001400
t.get t.max! hc = t.max (isEmpty_eq_false_of_contains hc) :=
14011401
DTreeMap.getKey_maxKey!_eq_maxKey
@@ -1483,7 +1483,7 @@ theorem get?_maxD [TransCmp cmp] (he : t.isEmpty = false) {fallback} :
14831483
t.get? (t.maxD fallback) = some (t.maxD fallback) :=
14841484
TreeMap.getKey?_maxKeyD he
14851485

1486-
theorem get_maxD [TransCmp cmp] {fallback hc} :
1486+
@[grind =] theorem get_maxD [TransCmp cmp] {fallback hc} :
14871487
t.get (t.maxD fallback) hc = t.maxD fallback :=
14881488
TreeMap.getKey_maxKeyD
14891489

0 commit comments

Comments
 (0)