Ordset
π Source: Mathlib/Data/Ordmap/Ordset.lean
Statistics
Ordnode
Definitions
| Name | Category | Theorems |
|---|---|---|
Valid π | MathDef | 4 math, 1 bridgemath:Valid.dual_iff, Valid'.valid, valid_nil, valid_singletonbridge: Ordset.empty_iff |
Valid' π | CompData |
Theorems
Ordnode.Valid
Theorems
| Name | Kind | Assumes | Proves | Validates | Depends On |
|---|---|---|---|---|---|
dual π | mathematical | Ordnode.Valid | OrderDualOrderDual.instPreorderOrdnode.dual | β | Ordnode.Valid'.dual |
dual_iff π | mathematical | β | Ordnode.ValidOrderDualOrderDual.instPreorderOrdnode.dual | β | Ordnode.Valid'.dual_iff |
left π | β | Ordnode.ValidOrdnode.node | β | β | Ordnode.Valid'.validOrdnode.Valid'.left |
merge π | mathematical | Ordnode.ValidOrdnode.AllPreorder.toLT | Ordnode.merge | β | Ordnode.Valid'.merge_aux |
right π | β | Ordnode.ValidOrdnode.node | β | β | Ordnode.Valid'.validOrdnode.Valid'.right |
size_eq π | mathematical | Ordnode.ValidOrdnode.node | Ordnode.size | β | Ordnode.Valid'.sz |
Ordnode.Valid'
Theorems
Ordnode.erase
Theorems
| Name | Kind | Assumes | Proves | Validates | Depends On |
|---|---|---|---|---|---|
valid π | mathematical | Ordnode.Valid | Ordnode.erasePreorder.toLE | β | Ordnode.Valid'.erase_aux |
Ordnode.eraseMax
Theorems
| Name | Kind | Assumes | Proves | Validates | Depends On |
|---|---|---|---|---|---|
valid π | mathematical | Ordnode.Valid | Ordnode.eraseMax | β | Ordnode.Valid.dual_iffOrdnode.dual_eraseMaxOrdnode.eraseMin.validOrdnode.Valid.dual |
Ordnode.eraseMin
Theorems
| Name | Kind | Assumes | Proves | Validates | Depends On |
|---|---|---|---|---|---|
valid π | mathematical | Ordnode.Valid | Ordnode.eraseMin | β | Ordnode.valid_nilOrdnode.Sized.eq_node'Ordnode.Valid'.szOrdnode.Valid'.validOrdnode.Valid'.eraseMin_aux |
Ordnode.insert
Theorems
| Name | Kind | Assumes | Proves | Validates | Depends On |
|---|---|---|---|---|---|
valid π | mathematical | Ordnode.Valid | Ordnode.insertPreorder.toLE | β | Ordnode.insert_eq_insertWithOrdnode.insertWith.validle_rfl |
Ordnode.insert'
Theorems
| Name | Kind | Assumes | Proves | Validates | Depends On |
|---|---|---|---|---|---|
valid π | mathematical | Ordnode.Valid | Ordnode.insert'Preorder.toLE | β | Ordnode.insert'_eq_insertWithOrdnode.insertWith.valid |
Ordnode.insertWith
Theorems
Ordnode.map
Theorems
| Name | Kind | Assumes | Proves | Validates | Depends On |
|---|---|---|---|---|---|
valid π | mathematical | StrictMonoOrdnode.Valid | Ordnode.map | β | Ordnode.Valid'.map_aux |
Ordset
Definitions
| Name | Category | Theorems |
|---|---|---|
erase π | CompOp | β |
find π | CompOp | β |
insert π | CompOp | β |
insert' π | CompOp | β |
instEmptyCollection π | CompOp | |
instInhabited π | CompOp | β |
instInsert π | CompOp | β |
instMembership π | CompOp | β |
instSingleton π | CompOp | β |
map π | CompOp | β |
mem π | CompOp | β |
nil π | CompOp | β |
singleton π | CompOp | β |
size π | CompOp |
Theorems
| Name | Kind | Assumes | Proves | Validates | Depends On |
|---|---|---|---|---|---|
empty_iff π | bridging (iff) | β | OrdsetinstEmptyCollectionOrdnode.emptyOrdnodeOrdnode.Valid | Ordnode.empty | β |
pos_size_of_mem π | mathematical | OrdsetinstMembership | size | β | Ordnode.pos_size_of_memOrdnode.Valid'.sz |
Ordset.Empty
Definitions
| Name | Category | Theorems |
|---|---|---|
instDecidablePred π | CompOp | β |
Ordset.mem
Definitions
| Name | Category | Theorems |
|---|---|---|
decidable π | CompOp | β |
(root)
Definitions
| Name | Category | Theorems |
|---|---|---|
Ordset π | CompOp |
---