WF
📁 Source: Batteries/Data/RBMap/WF.lean
Statistics
| Metric | Count |
|---|---|
| 11 | |
TheoremsinstIsMonotoneProdByKeyFstMapSnd, append, balLeft, balRight, del, ins, map, reverse, setRed, trivial, All_and, append, balLeft, balRight, del, erase, ins, insert, map, reverse, setBlack, redred, lt_mono, append, balLeft, balRight, balance1, balance2, del, erase, ins, insert, map, reverse, setBlack, setRed, balance1, balance2, imp, of_false, of_red, reverse, setBlack, out, WF_iff, balance1_All, balance1_eq, balance2_All, balance2_eq, lt_congr_left, lt_congr_right, flip, trans_l, trans_r, insert_setBlack, isRed_reverse, reverse_balLeft, reverse_balRight, reverse_balance1, reverse_balance2, reverse_eq_iff, reverse_ins, reverse_insert, reverse_reverse, reverse_setBlack, reverse_setRed, setBlack_idem | 67 |
| Total | 78 |
Batteries.BinomialHeap.Imp.FindMin
Definitions
| Name | Category | Theorems |
|---|---|---|
WF 📖 | CompData | — |
Batteries.BinomialHeap.Imp.Heap
Definitions
| Name | Category | Theorems |
|---|---|---|
WF 📖 | MathDef |
Batteries.BinomialHeap.Imp.HeapNode
Definitions
| Name | Category | Theorems |
|---|---|---|
WF 📖 | MathDef |
Batteries.PairingHeapImp.Heap
Definitions
| Name | Category | Theorems |
|---|---|---|
WF 📖 | CompData |
Batteries.RBMap
Definitions
| Name | Category | Theorems |
|---|---|---|
mapVal 📖 | CompOp | — |
Batteries.RBMap.Imp
Definitions
| Name | Category | Theorems |
|---|---|---|
mapSnd 📖 | CompOp |
Theorems
| Name | Kind | Assumes | Proves | Validates | Depends On |
|---|---|---|---|---|---|
instIsMonotoneProdByKeyFstMapSnd 📖 | mathematical | — | Batteries.RBNode.IsMonotoneOrdering.byKeymapSnd | — | — |
Batteries.RBNode
Definitions
| Name | Category | Theorems |
|---|---|---|
DelProp 📖 | MathDef | |
IsMonotone 📖 | CompData | |
RedRed 📖 | CompData | |
WF 📖 | CompData |
Theorems
Batteries.RBNode.All
Theorems
| Name | Kind | Assumes | Proves | Validates | Depends On |
|---|---|---|---|---|---|
append 📖 | mathematical | Batteries.RBNode.All | Batteries.RBNode.append | — | — |
balLeft 📖 | mathematical | Batteries.RBNode.All | Batteries.RBNode.balLeft | — | — |
balRight 📖 | mathematical | Batteries.RBNode.All | Batteries.RBNode.balRight | — | reversebalLeftBatteries.RBNode.reverse_balRight |
del 📖 | mathematical | Batteries.RBNode.All | Batteries.RBNode.del | — | Batteries.RBNode.del.eq_defbalLeftbalRightappend |
ins 📖 | mathematical | Batteries.RBNode.All | Batteries.RBNode.ins | — | Batteries.RBNode.ins.eq_def |
map 📖 | mathematical | Batteries.RBNode.All | Batteries.RBNode.map | — | — |
reverse 📖 | mathematical | — | Batteries.RBNode.AllBatteries.RBNode.reverse | — | — |
setRed 📖 | mathematical | Batteries.RBNode.All | Batteries.RBNode.setRed | — | — |
trivial 📖 | mathematical | — | Batteries.RBNode.All | — | — |
Batteries.RBNode.Balanced
Theorems
Batteries.RBNode.DelProp
Theorems
| Name | Kind | Assumes | Proves | Validates | Depends On |
|---|---|---|---|---|---|
redred 📖 | mathematical | Batteries.RBNode.DelProp | Batteries.RBNode.RedRedBatteries.RBColorBatteries.RBColor.black | — | Batteries.RBNode.RedRed.imp |
Batteries.RBNode.IsMonotone
Theorems
| Name | Kind | Assumes | Proves | Validates | Depends On |
|---|---|---|---|---|---|
lt_mono 📖 | mathematical | — | Batteries.RBNode.cmpLT | — | — |
Batteries.RBNode.Ordered
Theorems
Batteries.RBNode.RedRed
Theorems
Batteries.RBNode.WF
Theorems
| Name | Kind | Assumes | Proves | Validates | Depends On |
|---|---|---|---|---|---|
out 📖 | mathematical | Batteries.RBNode.WF | Batteries.RBNode.OrderedBatteries.RBNode.Balanced | — | Batteries.RBNode.Ordered.insertBatteries.RBNode.Balanced.insertBatteries.RBNode.Ordered.eraseBatteries.RBNode.Balanced.erase |
Batteries.RBNode.cmpEq
Theorems
| Name | Kind | Assumes | Proves | Validates | Depends On |
|---|---|---|---|---|---|
lt_congr_left 📖 | mathematical | — | Batteries.RBNode.cmpLT | — | — |
lt_congr_right 📖 | mathematical | — | Batteries.RBNode.cmpLT | — | — |
Batteries.RBNode.cmpLT
Theorems
| Name | Kind | Assumes | Proves | Validates | Depends On |
|---|---|---|---|---|---|
flip 📖 | mathematical | — | Batteries.RBNode.cmpLT | — | Std.instTransCmpFlipOrdering_batteries |
trans_l 📖 | — | Batteries.RBNode.AllBatteries.RBNode.cmpLT | — | — | Batteries.RBNode.All.imptrans |
trans_r 📖 | — | Batteries.RBNode.AllBatteries.RBNode.cmpLT | — | — | Batteries.RBNode.All.imptrans |
Batteries.RBSet
Definitions
| Name | Category | Theorems |
|---|---|---|
mapMonotone 📖 | CompOp | — |
---