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: |
|---|
| succ-inv2x | proved | all subs proved
| inv-inv,
succ-one,
succ-zeros,
succ-prefix,
invert-one,
inv-append,
succ-exinv,
|
| lastn-fill-sgn | proved | all subs proved
| sgn-lastn-01,
sgn-rec,
sgn-base-03,
fill-sgn-04,
sgn-base-01,
sgn-rec-01,
sgn-append-05,
sgn-append-04,
sgn-append-01,
fill-length,
fillsgn-longer,
fill-sgn,
fill-lastn,
fill-sgn-01,
|
| succ-exinv | proved | all subs proved
| succ-one,
succ-zeros,
succ-prefix,
inv-one-01,
inv-append,
|
| fill-sgn | proved | all subs proved
| sgn-mklist,
sgn-ex,
sgn-first-01,
fillsgn-empty,
sgn-empty,
sgn-empty-01,
sgn-length-01,
fill-fill,
|
| fill-sgn-04 | proved | all subs proved
| fill-sgn-02,
|
| succ-length-01 | proved | all subs proved
| inv-len,
succ-ones,
succ-len,
|
| succ-length | proved | all subs proved
| inv-len,
inv-in-01,
inv-inv,
succ-ones,
succ-len,
|
| succ-fill | proved | all subs proved
| succ-len,
fillsgn-fill,
fillsgn-longer,
succ-zero-01,
|
| sgn-negint | proved | all subs proved
| sgn-base-01,
succ-zero-02,
succ-prefix,
invert-one,
invert-zero,
|
| sgn-lastn | proved | all subs proved
| sgn-last-same,
sgn-last-04,
|
| fill-sgn-03 | proved | all subs proved
| fill-sgn-01,
fillsgn-empty,
sgn-empty,
sgn-nls,
fill-rec,
sgn-empty-01,
fill-empty,
|
| bitsinvert-size | proved | all subs proved
| sgn-rec,
inv-first-01,
inv-len,
sgn-base-03,
inv-in,
inv-empty,
sgn-rec-01,
sgn-one,
invert-base,
inv-one,
inv-append,
|
| succ-len | proved | all subs proved
| inv-len,
succ-one,
succ-zeros-01,
succ-prefix,
|
| succ-zeros | proved | all subs proved
| inv-inv,
inv-in-01,
succ-zeros-01,
|
| succ-zero-02 | proved | all subs proved
| inv-in-01,
inv-inv,
succ-zeros-01,
succ-zero-01,
|
| sgn-last-same | proved | all subs proved
| sgn-empty-01,
sgn-append-01,
sgn-zero,
sgn-true,
|
| fill-sgn-02 | proved | all subs proved
| sgn-first,
sgn-length-02,
sgn-notsame-01,
sgn-not-empty-01,
fill-rec,
fillsgn-longer,
sgn-base-03,
sgn-rec-01,
fill-one,
sgn-one,
|
| sgn-nls | proved | all subs proved
| sgn-length,
sgn-empty-01,
|
| fill-sgn-01 | proved | all subs proved
| sgn-in,
sgn-base,
sgn-append,
sgn-first,
sgn-length,
sgn-not-empty-01,
fill-fill,
fillsgn-fill,
fillsgn-empty,
sgn-empty,
|
| sgn-length-01 | proved | all subs proved
| sgn-length,
|
| inv-first-01 | proved | all subs proved
| invert-one,
inv-intro,
inv-in-02,
inv-inv,
invert-zero,
|
| succ-mklist-01 | proved | all subs proved
| inv-mklist,
succ-ones,
|
| succ-mklist | proved | all subs proved
| inv-mklist,
succ-one,
succ-zero-01,
succ-zeros-01,
|
| succ-first-01 | proved | all subs proved
| inv-in-02,
succ-one,
succ-one-01,
inv-in-01,
inv-in,
inv-empty,
succ-empty-01,
succ-zeros-01,
succ-first,
|
| succ-ex | proved | all subs proved
| succ-one,
succ-zeros-01,
succ-prefix,
succ-ones,
|
| sgn-length-03 | proved | all subs proved
| sgn-length,
|
| sgn-last-both | proved | all subs proved
| sgn-append-01,
|
| sgn-first-04 | proved | all subs proved
| sgn-first-02,
sgn-in-01,
|
| sgn-append-06 | proved | all subs proved
| sgn-last-04,
sgn-zeros,
sgn-append-01,
|
| inv-first | proved | all subs proved
| invert-zero,
inv-intro,
inv-in-01,
inv-inv,
invert-one,
|
| succ-ones | proved | all subs proved
| succ-rec-01,
inv-last,
invert-base,
succ-empty,
|
| succ-zeros-01 | proved | all subs proved
| succ-rec-01,
inv-last,
invert-base,
|
| sgn-first-02 | proved | all subs proved
| sgn-first,
sgn-in-02,
|
| sgn-last-04 | proved | all subs proved
| sgn-in-02,
sgn-rec,
sgn-base-04,
sgn-base-03,
sgn-rec-01,
sgn-empty,
sgn-one,
|
| sgn-append-01 | proved | all subs proved
| sgn-rec,
sgn-zero,
sgn-true,
sgn-base-01,
sgn-base-02,
sgn-one,
sgn-rec-01,
sgn-empty,
|
| inv-in-02 | proved | all subs proved
| inv-in,
|
| inv-in-01 | proved | all subs proved
| inv-in,
|
| inv-intro | proved | all subs proved
| inv-inv,
|
| sgn-notsame-01 | proved | all subs proved
| sgn-in-01,
sgn-base-01,
sgn-base-02,
sgn-one,
sgn-rec-01,
sgn-in-02,
sgn-empty,
|
| sgn-length | proved | all subs proved
| sgn-base-01,
sgn-base-02,
sgn-not-empty,
sgn-one,
sgn-rec-01,
sgn-not-empty-01,
sgn-empty,
|
| sgn-mklist | proved | all subs proved
| sgn-first,
sgn-not-empty-01,
sgn-rec-01,
sgn-sgn,
|
| succ-succ | proved | all subs proved
| succ-rec,
inv-inv,
inv-false,
inv-append,
inv-last,
succ-zero,
inv-one-01,
succ-one,
invert-base,
|
| succ-falsein-01 | proved | all subs proved
| inv-empty,
succ-falsein,
|
| sgn-one-01 | proved | all subs proved
| sgn-zero,
sgn-base-01,
sgn-base-02,
sgn-base-04,
sgn-empty,
sgn-rec-01,
sgn-one,
sgn-true,
|
| sgn-notsame | proved | all subs proved
| sgn-base-01,
sgn-base-02,
sgn-in-01,
sgn-one,
sgn-rec-01,
sgn-in-02,
sgn-empty,
|
| sgn-first-03 | proved | all subs proved
| sgn-first,
sgn-in-02,
|
| inv-true-01 | proved | all subs proved
| inv-empty,
inv-one,
inv-append,
invert-base,
inv-false,
|
| inv-fill | proved | all subs proved
| inv-len,
fillsgn-fill,
inv-one,
inv-mklist,
inv-append,
fill-fill,
fillsgn-longer,
|
| inv-false-01 | proved | all subs proved
| inv-empty,
inv-append,
invert-base,
inv-one,
|
| inv-last | proved | all subs proved
| inv-one,
inv-append,
|
| sgn-in-02 | proved | all subs proved
| sgn-in-01,
|
| sgn-true | proved | all subs proved
| sgn-mklist-03,
|
| sgn-append-04 | proved | all subs proved
| sgn-append-03,
|
| sgn-append-05 | proved | all subs proved
| sgn-append-03,
|
| sgn-lastn-01 | proved | all subs proved
| sgn-length-02,
sgn-base-03,
sgn-one,
sgn-rec-01,
|
| inv-inv | proved | all subs proved
| inv-one,
inv-append,
invert-base,
|
| sgn-not-empty-01 | proved | all subs proved
| sgn-not-empty,
sgn-base-01,
sgn-base-02,
sgn-one,
sgn-rec-01,
|
| sgn-empty-01 | proved | all subs proved
| sgn-empty,
sgn-not-empty,
|
| sgn-first-01 | proved | all subs proved
| sgn-first,
|
| inv-empty | proved | all subs proved
| inv-one,
inv-append,
invert-base,
|
| inv-in | proved | all subs proved
| inv-one,
inv-append,
invert-base,
|
| inv-len | proved | all subs proved
| inv-one,
inv-append,
invert-base,
|
| sgn-mklist-05 | proved | all subs proved
| sgn-empty,
sgn-mklist-03,
|
| sgn-last-diff | proved | all subs proved
| sgn-two,
sgn-two-01,
sgn-base-03,
sgn-in,
sgn-append,
sgn-empty,
sgn-one,
sgn-last-03,
|
| sgn-last-02 | proved | all subs proved
| sgn-last-01,
|
| sgn-fill | proved | all subs proved
| sgn-mklist-04,
fillsgn-longer,
fill-fill,
|
| sgn-ex-01 | proved | all subs proved
| sgn-mklist-02,
sgn-base-01,
sgn-base-02,
sgn-base-03,
sgn-mklist-04,
|
| sgn-append-02 | proved | all subs proved
| sgn-rec,
sgn-zero,
sgn-base-02,
sgn-base-01,
sgn-one,
sgn-rec-01,
sgn-empty,
|
| invert-rest | proved | all subs proved
| inv-rest,
|
| inv-sgn | proved | all subs proved
| sgn-rec,
sgn-base-01,
invert-one,
invert-zero,
sgn-base-02,
sgn-one,
sgn-rec-01,
inv-one,
inv-append,
invert-base,
sgn-empty,
|
| inv-last-03 | proved | all subs proved
| invert-base,
inv-one,
inv-append,
|
| fix-empty | proved | all subs proved
| fill-empty,
fix-shorter,
fix-longer,
fix-zero,
|
| fill-lastn-04 | proved | all subs proved
| fill-rec,
fill-length,
fillsgn-empty,
fill-fill,
fill-empty,
|
| fill-lastn-02 | proved | all subs proved
| fill-lastn-03,
|
| fill-first | proved | all subs proved
| fillsgn-longer,
fill-rec,
fill-empty,
|
| fill-fill-01 | proved | all subs proved
| fill-nls,
fill-length,
fillsgn-longer,
|
| succ-first | proved | all subs proved
| succ-zero-01,
|
| inv-one-01 | proved | all subs proved
| inv-one,
|
| succ-prefix | proved | all subs proved
| succ-rec,
succ-one,
succ-zero,
|
| sgn-mklist-03 | proved | all subs proved
| sgn-rec-01,
sgn-one,
|
| sgn-sgn | proved | all subs proved
| sgn-base-01,
sgn-base-02,
sgn-one,
sgn-rec-01,
sgn-empty,
|
| sgn-last-03 | proved | all subs proved
| sgn-last,
|
| sgn-two-01 | proved | all subs proved
| sgn-one,
sgn-rec-01,
|
| sgn-two | proved | all subs proved
| sgn-one,
sgn-rec-01,
|
| sgn-base-04 | proved | all subs proved
| sgn-rec,
sgn-one,
sgn-base-03,
|
| sgn-last-01 | proved | all subs proved
| sgn-base-03,
sgn-in,
sgn-append,
sgn-last,
|
| sgn-in-01 | proved | all subs proved
| sgn-base-01,
sgn-base-02,
sgn-rec-01,
sgn-one,
|
| sgn-mklist-04 | proved | all subs proved
| sgn-append,
|
| sgn-not-empty | proved | all subs proved
| sgn-base-01,
sgn-base-02,
sgn-rec-01,
sgn-one,
|
| sgn-zeros | proved | all subs proved
| sgn-rec-01,
|
| sgn-append-03 | proved | all subs proved
| sgn-rec,
sgn-base-01,
sgn-base-02,
sgn-one,
sgn-rec-01,
|
| sgn-zero | proved | all subs proved
| sgn-base-02,
sgn-rec-01,
sgn-one,
|
| inv-rest | proved | all subs proved
| inv-rec,
|
| inv-false | proved | all subs proved
| inv-one,
|
| fix-zero | proved | all subs proved
| fill-zero,
fix-longer,
fix-shorter,
|
| sgn-length-02 | proved | all subs proved
| sgn-base-01,
sgn-base-02,
sgn-one,
sgn-rec-01,
|
| sgn-first | proved | all subs proved
| sgn-base-01,
sgn-rec,
sgn-base-02,
sgn-rec-01,
sgn-one,
|
| sgn-ex | proved | all subs proved
| sgn-base-01,
sgn-base-02,
sgn-rec-01,
sgn-one,
sgn-empty,
|
| fill-lastn-03 | proved | all subs proved
| fillsgn-longer,
fill-lastn,
fill-fill,
|
| fill-empty | proved | all subs proved
| fill-fill,
fillsgn-longer,
fillsgn-empty,
|
| fill-nls | proved | all subs proved
| fillsgn-longer,
fill-fill,
|
| inv-append | proved | all subs proved
| inv-rec,
invert-base,
|
| succ-truein | proved | all subs proved
| succ-truein-01,
|
| succ-true | proved | all subs proved
| succ-zero,
succ-empty-01,
succ-rec,
succ-one,
succ-empty,
|
| succ-rest | proved | all subs proved
| succ-zero-01,
|
| succ-falsein-02 | proved | all subs proved
| succ-rec-02,
succ-zero-03,
|
| succ-false | proved | all subs proved
| succ-zero,
succ-empty-01,
succ-rec,
succ-empty,
|
| succ-01 | proved | all subs proved
| succ-one,
succ-rec,
|
| sgn-two-03 | proved | all subs proved
| sgn-base-03,
|
| sgn-two-02 | proved | all subs proved
| sgn-base-03,
|
| sgn-true-mklist | proved | all subs proved
| sgn-one,
sgn-base-03,
|
| sgn-sgn-01 | proved | all subs proved
| sgn-rec,
sgn-base-01,
sgn-base-02,
sgn-one,
sgn-rec-01,
sgn-empty,
|
| sgn-base-05 | proved | all subs proved
| sgn-base-03,
|
| sgn-2pot | proved | all subs proved
| sgn-one,
sgn-base-03,
|
| inv-rec-01 | proved | all subs proved
| inv-rec,
|
| fix-size | proved | all subs proved
| fill-length,
fix-shorter,
fix-longer,
|
| fill-refill | proved | all subs proved
| fill-length,
fillsgn-longer,
|
| fill-rec-false | proved | all subs proved
| fillsgn-fill,
fill-fill,
|
| fill-one-02 | proved | all subs proved
| fill-fill,
|
| fill-one-01 | proved | all subs proved
| fill-rec-one,
|
| fill-lastn-05 | proved | all subs proved
| fill-length,
fillsgn-empty,
fill-rec,
|
| fill-last | proved | all subs proved
| fill-rec,
fillsgn-longer,
|
| fill-in | proved | all subs proved
| fill-fill,
fillsgn-longer,
|
| succ-truein-01 | proved | all subs proved
| succ-zero,
succ-rec,
succ-empty,
|
| succ-rec-01 | proved | all subs proved
| succ-rec,
|
| succ-one-01 | proved | all subs proved
| succ-empty,
succ-rec,
|
| succ-zero-01 | proved | all subs proved
| succ-zero,
succ-rec,
succ-empty,
|
| succ-zero-03 | proved | all subs proved
| succ-zero,
|
| succ-rec-02 | proved | all subs proved
| succ-rec,
|
| succ-falsein | proved | all subs proved
| succ-zero,
succ-rec,
|
| succ-empty-01 | proved | all subs proved
| succ-zero,
succ-rec,
succ-empty,
|
| succ-one | proved | all subs proved
| succ-zero,
|
| sgn-last | proved | all subs proved
| sgn-rec,
sgn-base,
sgn-one,
|
| sgn-mklist-02 | proved | all subs proved
| sgn-rec,
|
| sgn-base-02 | proved | all subs proved
| sgn-base,
|
| sgn-base-01 | proved | all subs proved
| sgn-base,
|
| inv-mklist | proved | all subs proved
| invert-one,
invert-zero,
invert-base,
|
| inv-rec | proved | all subs proved
| invert-zero,
invert-one,
|
| fill-zero | proved | all subs proved
| fillsgn-longer,
|
| fill-one | proved | all subs proved
| fillsgn-longer,
|
| sgn-append | proved | all subs proved
| sgn-rec,
|
| sgn-in | proved | all subs proved
| sgn-rec,
sgn-one,
|
| fill-rec-one | proved | all subs proved
| fillsgn-fill,
|
| fill-lastn | proved | all subs proved
| fillsgn-longer,
|
| fill-rec | proved | all subs proved
| fillsgn-fill,
|
| fill-length | proved | all subs proved
| fillsgn-fill,
fillsgn-empty,
|
| fill-fill | proved | all subs proved
| fillsgn-fill,
|
| inv-one | proved | all subs proved
| invert-zero,
invert-base,
invert-one,
|
| sgn-rec-01 | proved | all subs proved
| sgn-rec,
|
| sgn-base-03 | proved | all subs proved
| sgn-base,
|
| succ-zeros-03 | proved | all subs proved
| succ-zero,
|
| succ-zeros-02 | proved | all subs proved
| succ-zero,
|
| sgn-rec-01-01 | proved | all subs proved
| sgn-rec,
|
| sgn-mklist-01 | proved | all subs proved
| sgn-rec,
sgn-one,
|
| inv-rew-01 | proved | all subs proved
| invert-zero,
|
| inv-rew | proved | all subs proved
| invert-one,
|
| inv-last-02 | proved | all subs proved
| invert-base,
invert-zero,
|
| inv-last-01 | proved | all subs proved
| invert-base,
invert-one,
|
| fill-size | proved | all subs proved
| fillsgn-longer,
|
| fill-mklist | proved | all subs proved
| fillsgn-longer,
|
| fill-lastn-01 | proved | all subs proved
| fillsgn-longer,
|
| succ-empty | axiom | | |
| succ-zero | axiom | | |
| succ-rec | axiom | | |
| invert-one | axiom | | |
| invert-zero | axiom | | |
| fix-longer | axiom | | |
| fix-shorter | axiom | | |
| sgn-base | axiom | | |
| sgn-empty | axiom | | |
| fillsgn-fill | axiom | | |
| fillsgn-empty | axiom | | |
| fillsgn-longer | axiom | | |
| invert-base | axiom | | |
| sgn-one | axiom | | |
| sgn-rec | axiom | | |