A lemma (entry) may depend on lemmas (entries) below its position, but never on lemmas
above its position. This means the list is a topological order of the dependency graph.
An entry 'all subs proved' means that all used lemmas are (transitively) proved.
| Name: | Status: | Subs proved? | Used: |
|---|
| add-preserves-reachable | proved | all subs proved
| fromnext-reachable,
fromnext-reachable-rev,
modnotreachable-reachable-weak,
reachable-notnullinH,
path-last,
path-cons,
self-reachable,
path-one,
reachable-def,
reach-alloc,
|
| modnotreachable-reachable-weak | proved | all subs proved
| modnotreachable-reachable,
|
| removed-stays-reachable | proved | all subs proved
| rem-stays-reachable-aux2,
rem-stays-reachable-aux1,
endnotinH-notreachable,
changenonnxt-reachable,
reach-reachnext,
rem-stays-reachable-aux,
reach-alloc,
|
| rem-reachable-rev | proved | all subs proved
| rem-reachable,
rem-reachable-rev-weak,
|
| reachable-trans-simp | proved | all subs proved
| reachable-trans,
reach-alloc,
|
| reachable-split-first | proved | all subs proved
| path-first-in-H,
path-cons,
reachable-def,
id-reachable,
startnotinH-notreachable,
notnull-reachable,
reach-alloc,
fromnext-reachable-rev,
fromnext-reachable,
|
| reachable-addnew-rev | proved | all subs proved
| null-not-reachable,
reachable-notnullinH,
path-two,
reach-reachnext,
reachable-addnew,
reachable-trans,
path-prefix,
path-postfix,
startnotinH-notreachable,
path-cons,
reachable-def,
path-last,
path-new-irrelevant-strong,
path-split-last,
path-one,
reachable-nodups-def,
endnotinH-notreachable,
reach-alloc,
|
| modified-stays-reachable-rev | proved | all subs proved
| modnotreachable-reachable-rev,
modified-stays-reachable,
|
| linearity | proved | all subs proved
| fromnext-reachable,
reach-reachnext,
reachable-notnullinH,
path-prelast,
path-butlast,
path-split-last,
path-one,
reachable-def,
reach-alloc,
|
| rem-stays-reachable-aux1 | proved | all subs proved
| path-split-last,
linearity-path,
path-postfix,
path-butlast,
reachable-def,
path-two,
null-not-start-of-path,
path-first-in-H,
self-reachable,
path-cons,
reachable-nodups-def,
reach-alloc,
|
| rem-stays-reachable-aux2 | proved | all subs proved
| path-butlast,
path-prefix,
path-cons,
path-one,
path-two,
linearity-path,
reachable-nodups-def,
path-last-nxt,
path-postfix,
path-split-last,
reachable-def,
reach-alloc,
|
| rem-reachable | proved | all subs proved
| fromnext-reachable,
reachable-notnullinH,
fromnext-reachable-rev,
path-last,
path-cons,
self-reachable,
path-one,
reachable-def,
reach-alloc,
|
| id-reachable | proved | all subs proved
| null-not-start-of-path,
path-cons,
reachable-def,
null-not-reachable,
reach-alloc,
self-reachable,
reachable-notnullinH,
|
| endnotinH-notreachable | proved | all subs proved
| reachable-notnullinH,
|
| reachable-trans | proved | all subs proved
| self-reachable,
fromnext-reachable-rev,
reachable-notnullinH,
path-last,
path-cons,
path-one,
reachable-def,
reach-alloc,
|
| modnotreachable-reachable | proved | all subs proved
| fromnext-reachable-rev,
self-reachable,
path-last,
path-cons,
path-one,
reachable-def,
reach-alloc,
|
| modnotreachable-reachable-rev | proved | all subs proved
| fromnext-reachable-rev,
path-last,
path-cons,
self-reachable,
path-one,
reachable-def,
reach-alloc,
|
| path-prelast | proved | all subs proved
| path-butlast,
path-last,
|
| reachable-split-last | proved | all subs proved
| reach-reachnext,
path-split-last,
path-last-nxt,
reachable-def,
reach-alloc,
reachable-notnullinH,
|
| reachable-modbehind | proved | all subs proved
| reachable-notnullinH,
path-last,
path-cons,
path-one,
reachable-def,
reach-alloc,
|
| modnotreachable-reachable-rev-weak | proved | all subs proved
| fromnext-reachable-rev,
path-cons,
self-reachable,
path-one,
reachable-def,
|
| changenonnxt-reachable-rev | proved | all subs proved
| changenonnxt-reachable,
reach-alloc,
|
| add-preserves-reachable-rev | proved | all subs proved
| fromnext-reachable-rev,
startnotinH-notreachable,
reachnext,
fromnext-reachable,
path-two,
reach-reachnext,
reachable-notnullinH,
path-cons,
self-reachable,
path-one,
reachable-def,
reach-alloc,
|
| acyclic-rem-not-reachable | proved | all subs proved
| path-split-last,
linearity-path,
path-postfix,
reachable-def,
path-modify,
path-cons,
self-reachable,
path-two,
path-one,
reachable-nodups-def,
reach-alloc,
reachable-notnullinH,
|
| rem-stays-reachable-aux | proved | all subs proved
| path-last-not-null,
path-trans,
path-first-in-H,
reachable-def,
path-postfix,
path-prefix,
path-modify-strong,
path-two,
path-modify,
path-cons,
path-one,
reachable-nodups-def,
reach-alloc,
|
| rem-reachable-rev-weak | proved | all subs proved
| path-last,
path-cons,
self-reachable,
path-one,
reachable-def,
reach-alloc,
|
| notnull-reachable | proved | all subs proved
| null-not-start-of-path,
reachable-def,
reach-alloc,
|
| reachable-addnew | proved | all subs proved
| path-cons,
self-reachable,
path-one,
reachable-def,
reach-alloc,
|
| modified-stays-reachable | proved | all subs proved
| path-last,
path-cons,
path-one,
reachable-def,
reach-alloc,
|
| path-butlast | proved | all subs proved
| path-prefix,
|
| null-not-reachable | proved | all subs proved
| path-cons,
path-one,
reachable-def,
reach-alloc,
|
| changenonnxt-reachable | proved | all subs proved
| path-last,
path-cons,
path-one,
reachable-def,
reach-alloc,
|
| reach-reachnext | proved | all subs proved
| path-last,
path-cons,
path-two,
path-one,
reachable-def,
reach-alloc,
|
| startnotinH-notreachable | proved | all subs proved
| path-first-in-H,
reachable-def,
reach-alloc,
|
| fromnext-reachable-rev | proved | all subs proved
| path-cons,
reachable-def,
reach-alloc,
|
| fromnext-reachable | proved | all subs proved
| path-cons,
reachable-def,
reach-alloc,
|
| reachable-notnullinH | proved | all subs proved
| reach-alloc,
|
| reachable-n-rec-rev2 | proved | all subs proved
| reachable-1-def,
reachable-n-rec,
reachable-n-rec-rev,
|
| reachable-addnewtonull-rev | proved | all subs proved
| null-not-start-of-path,
path-last,
path-cons,
path-one,
reachable-def,
reach-alloc,
|
| reach-n-path-n | proved | all subs proved
| k-path,
path-one,
path-cons,
null-not-start-of-path,
path-first-in-H,
path-two,
reachable-1-def,
reachable-n-base,
reachable-n-rec,
|
| frommodified | proved | all subs proved
| path-two,
self-reachable,
path-one,
path-cons,
reachable-def,
reach-alloc,
|
| reachable-n-rec-rev | proved | all subs proved
| reach-n-unique,
reachable-n-1,
reachable-n-trans,
reachable-1-def,
reachable-n-rec,
reach-n-split,
|
| path-new-irrelevant-strong | proved | all subs proved
| path-first-in-H,
path-cons,
path-one,
|
| k-path | proved | all subs proved
| path-first-in-H,
path-cons,
path-one,
path-empty,
|
| path-prefix | proved | all subs proved
| path-cons,
null-not-start-of-path,
path-first-in-H,
path-one,
|
| reachnext | proved | all subs proved
| path-two,
path-cons,
path-one,
null-not-start-of-path,
path-first-in-H,
reachable-def,
|
| reach-alloc | proved | all subs proved
| path-last,
reachable-def,
|
| reachable-nodups-def | proved | all subs proved
| path-postfix,
path-cons,
path-one,
reachable-def,
|
| reachable-n-rec2 | proved | all subs proved
| reachable-1-def,
reachable-n-1,
reachable-n-rec,
|
| reachable-n-rec-strong2 | proved | all subs proved
| reachable-n-rec-strong,
reachable-n-rec,
|
| reach-n-split-le | proved | all subs proved
| reachable-n-base,
reach-n-split,
|
| k-reachable-def | proved | all subs proved
| path-two,
reachable-n-rec,
reachable-1-def,
reachable-n-1,
path-cons,
reachable-n-base,
path-one,
null-not-start-of-path,
path-first-in-H,
reachable-star-def,
reachable-def,
|
| path-modify-strong | proved | all subs proved
| path-cons,
path-two,
path-one,
|
| path-trans | proved | all subs proved
| path-cons,
path-one,
path-empty,
|
| path-last-not-null | proved | all subs proved
| path-cons,
path-two,
|
| path-last-nxt | proved | all subs proved
| path-cons,
path-two,
|
| reachable-n-rec-strong | proved | all subs proved
| reachable-1-def,
reachable-n-rec,
|
| reachable-n-trans | proved | all subs proved
| reachable-1-def,
reachable-n-rec,
reachable-n-base,
|
| reach-n-unique | proved | all subs proved
| reachable-1-def,
reachable-n-rec,
reachable-n-base,
|
| reach-n-split | proved | all subs proved
| reachable-1-def,
reachable-n-rec,
reachable-n-base,
|
| reachable-n-1 | proved | all subs proved
| reachable-n-base,
reachable-n-rec,
|
| path-first-in-H | proved | all subs proved
| path-cons,
path-one,
|
| null-not-start-of-path | proved | all subs proved
| path-cons,
path-one,
|
| path-last | proved | all subs proved
| path-cons,
path-one,
|
| self-reachable | proved | all subs proved
| path-cons,
path-one,
reachable-def,
|
| path-modify | proved | all subs proved
| path-cons,
path-one,
path-empty,
|
| path-postfix | proved | all subs proved
| path-cons,
|
| linearity-path | proved | all subs proved
| path-cons,
path-one,
|
| path-split-last | proved | all subs proved
| path-cons,
path-one,
path-two,
|
| path-delnonmember | proved | all subs proved
| path-cons,
path-one,
path-empty,
|
| reachable-star-def | axiom | | |
| reachable-n-base | axiom | | |
| reachable-1-def | axiom | | |
| reachable-n-rec | axiom | | |
| path-empty | axiom | | |
| path-one | axiom | | |
| path-two | axiom | | |
| path-cons | axiom | | |
| reachable-def | axiom | | |