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: |
|---|
| valid-wl-map | proved | all subs proved
| valid-ebatbl,
valid-vtbl,
valid-wl,
valid-wl-use,
|
| valid-eraseqp-in0 | proved | all subs proved
| valid-eraseqp-in,
valid-eraseqw,
|
| valid-eraseqp-append | proved | all subs proved
| valid-eraseqp-rec,
valid-eraseqp-base,
valid-eraseqp-one,
|
| valid-eraseqd-nodups0 | proved | all subs proved
| valid-eraseqd-nodups1,
|
| valid-eraseqd-append | proved | all subs proved
| valid-eraseqd-rec,
valid-eraseqd-base,
valid-eraseqd-one,
|
| valid-wl-use | proved | all subs proved
| valid-wl,
|
| valid-eraseqp-in | proved | all subs proved
| valid-eraseqw,
|
| valid-eraseqp-one | proved | all subs proved
| valid-eraseqp-base,
valid-eraseqp-rec,
|
| valid-eraseqd-nodups1 | proved | all subs proved
| valid-eraseqd-rec,
|
| valid-eraseqd-one | proved | all subs proved
| valid-eraseqd-base,
valid-eraseqd-rec,
|
| valid-wl-write-valid | proved | all subs proved
| valid-wl,
|
| valid-wl-write-unmapped | proved | all subs proved
| valid-ebatbl,
valid-vtbl,
valid-wl,
|
| valid-wl-used-echdr | proved | all subs proved
| valid-wl,
|
| valid-wl-next-valid-use | proved | all subs proved
| ls-at-subarray-pebs,
ls-at-subarray-wlar,
valid-wl,
|
| valid-wl-next-valid-update | proved | all subs proved
| ls-at-subarray-pebs,
ls-at-subarray-wlar,
unique-sqns,
valid-wl,
|
| valid-wl-next-valid-erase | proved | all subs proved
| ls-at-subarray-pebs,
ls-at-subarray-wlar,
valid-wl,
|
| valid-wl-next-invalid-erase | proved | all subs proved
| ls-at-subarray-pebs,
ls-at-subarray-wlar,
valid-wl,
|
| valid-wl-next-free | proved | all subs proved
| ls-at-subarray-pebs,
ls-at-subarray-wlar,
valid-wl,
|
| valid-wl-next-bad | proved | all subs proved
| ls-at-subarray-pebs,
ls-at-subarray-wlar,
valid-wl,
|
| valid-wl-markbad | proved | all subs proved
| valid-wl,
|
| valid-wl-free-echdr | proved | all subs proved
| valid-wl,
|
| valid-wl-free | proved | all subs proved
| valid-wl,
|
| valid-wl-erasing-update-ec | proved | all subs proved
| valid-wl,
|
| valid-wl-erasing-invalidate0 | proved | all subs proved
| valid-wl,
|
| valid-wl-erasing-invalidate | proved | all subs proved
| valid-wl,
|
| valid-wl-erase | proved | all subs proved
| valid-wl,
|
| valid-wl-ebatbl-used-imp-valid-ehdr | proved | all subs proved
| valid-ebatbl,
valid-wl,
|
| valid-wl-ebatbl-used-imp-mapped | proved | all subs proved
| valid-ebatbl,
valid-wl,
|
| valid-wl-array-0 | proved | all subs proved
| valid-wl,
|
| valid-vtbl-wlar-status | proved | all subs proved
| valid-vtbl,
|
| valid-vtbl-update-vols | proved | all subs proved
| valid-vtbl,
|
| valid-vtbl-update-other-wlar | proved | all subs proved
| valid-vtbl,
|
| valid-vtbl-update-other-pebs | proved | all subs proved
| valid-vtbl,
|
| valid-vtbl-sqns-notempty | proved | all subs proved
| valid-vtbl,
valid-wl,
|
| valid-vtbl-in-wlar | proved | all subs proved
| valid-vtbl,
|
| valid-vtbl-buf | proved | all subs proved
| valid-vtbl,
|
| valid-global-sqn-write-valid | proved | all subs proved
| valid-global-sqn,
|
| valid-global-sqn-notin | proved | all subs proved
| valid-global-sqn,
|
| valid-global-sqn-not-ls | proved | all subs proved
| valid-global-sqn,
|
| valid-global-sqn-not-leq | proved | all subs proved
| valid-global-sqn,
|
| valid-global-sqn-next-max | proved | all subs proved
| valid-global-sqn,
|
| valid-global-sqn-next | proved | all subs proved
| valid-global-sqn,
|
| valid-global-sqn-invalidate | proved | all subs proved
| valid-global-sqn,
|
| valid-global-sqn-inc | proved | all subs proved
| valid-global-sqn,
|
| valid-global-sqn-array-0 | proved | all subs proved
| valid-global-sqn,
|
| valid-global-sqn-add-valid | proved | all subs proved
| valid-global-sqn,
|
| valid-eraseqw-use | proved | all subs proved
| valid-eraseqw,
|
| valid-eraseqw-update-ec | proved | all subs proved
| valid-eraseqw,
|
| valid-eraseqw-unmap | proved | all subs proved
| valid-eraseqw,
|
| valid-eraseqw-subarray-shift | proved | all subs proved
| ls-at-subarray-wlar,
valid-eraseqw,
|
| valid-eraseqw-size-middle | proved | all subs proved
| valid-eraseqw,
|
| valid-eraseqw-size-left | proved | all subs proved
| valid-eraseqw,
|
| valid-eraseqw-free-in | proved | all subs proved
| valid-eraseqw,
|
| valid-eraseqw-free | proved | all subs proved
| valid-eraseqw,
|
| valid-eraseqp-valid-lebref | proved | all subs proved
| valid-eraseqp-rec,
|
| valid-eraseqp-update-other | proved | all subs proved
| valid-eraseqp-rec,
valid-eraseqp-base,
|
| valid-eraseqp-rem-middle | proved | all subs proved
| valid-eraseqp-rec,
|
| valid-eraseqp-invalidate | proved | all subs proved
| valid-eraseqp-rec,
valid-eraseqp-base,
|
| valid-eraseqd-rem-middle | proved | all subs proved
| valid-eraseqd-rec,
|
| valid-eraseqd-nodups-middle2 | proved | all subs proved
| valid-eraseqd-rec,
|
| valid-eraseqd-nodups-middle1 | proved | all subs proved
| valid-eraseqd-rec,
|
| valid-eraseqd-nodups-middle0 | proved | all subs proved
| valid-eraseqd-rec,
|
| valid-eraseq-prev-erasing | proved | all subs proved
| ls-at-subarray-wlar,
valid-eraseqw,
|
| valid-eraseq-next-erasing | proved | all subs proved
| ls-at-subarray-wlar,
valid-eraseqw,
|
| valid-eraseq-array-0 | proved | all subs proved
| valid-eraseqw,
|
| valid-ebatbl-write-data | proved | all subs proved
| valid-ebatbl,
|
| valid-ebatbl-update-wlar-unused | proved | all subs proved
| valid-ebatbl,
|
| valid-ebatbl-update-vhdrs-unused | proved | all subs proved
| valid-ebatbl,
|
| valid-ebatbl-unmap | proved | all subs proved
| valid-ebatbl,
|
| valid-ebatbl-remap | proved | all subs proved
| valid-ebatbl,
|
| valid-ebatbl-move-vtbl | proved | all subs proved
| valid-ebatbl,
|
| valid-ebatbl-map | proved | all subs proved
| valid-ebatbl,
|
| valid-ebatbl-add-unmapped-vol | proved | all subs proved
| valid-ebatbl,
|
| unique-sqns-write-valid | proved | all subs proved
| unique-sqns,
|
| unique-sqns-update | proved | all subs proved
| unique-sqns,
|
| unique-sqns-2-valid-pebs | proved | all subs proved
| unique-sqns,
|
| mapped-pebs-unused | proved | all subs proved
| valid-ebatbl,
mapped-pebs,
|
| mapped-pebs-unmap | proved | all subs proved
| mapped-pebs,
valid-ebatbl,
|
| mapped-pebs-remap | proved | all subs proved
| mapped-pebs,
valid-ebatbl,
|
| mapped-pebs-rem-notmapped | proved | all subs proved
| valid-ebatbl,
mapped-pebs,
|
| mapped-pebs-at | proved | all subs proved
| mapped-pebs,
|
| mapped-pebs-add-empty-vol | proved | all subs proved
| mapped-pebs,
|
| is-vtbl-pnum | proved | all subs proved
| valid-ebatbl,
valid-wl,
|
| in-valid-eraseqp-valid-lref | proved | all subs proved
| valid-eraseqp-rec,
|
| idset-write-notin | proved | all subs proved
| id-set,
|
| idset-weaken | proved | all subs proved
| id-set,
|
| idset-trans-intersect | proved | all subs proved
| id-set,
|
| idset-refl | proved | all subs proved
| id-set,
|
| idset-mapped-pebs-write-unused | proved | all subs proved
| mapped-pebs,
id-set,
valid-ebatbl,
|
| idset-idexpt-fwd | proved | all subs proved
| id-set,
|
| idset-idexpt | proved | all subs proved
| id-set,
|
| bitflips-cons-in | proved | all subs proved
| bflipset-cons,
|
| bitflips-cons-empty | proved | all subs proved
| bflipset-cons,
|
| bitflip-cons-set-used | proved | all subs proved
| bflipset-cons,
|
| bitflip-cons-set | proved | all subs proved
| bflipset-cons,
|
| bitflip-cons-del | proved | all subs proved
| bflipset-cons,
|
| bitflip-cons-add | proved | all subs proved
| bflipset-cons,
|
| bflipset-subarray-next | proved | all subs proved
| ls-at-subarray-wlar,
bflipset-cons,
|
| bflipset-subarray-erase-old-add | proved | all subs proved
| ls-at-subarray-wlar,
bflipset-cons,
|
| bflipset-subarray-erase-old | proved | all subs proved
| ls-at-subarray-wlar,
bflipset-cons,
|
| bflipset-subarray-add | proved | all subs proved
| ls-at-subarray-wlar,
bflipset-cons,
|
| ls-at-subarray-pebs | proved | all subs proved
| |
| valid-vtbl | axiom | | |
| valid-global-sqn | axiom | | |
| valid-eraseqp-base | axiom | | |
| valid-eraseqd-base | axiom | | |
| valid-eraseqd-rec | axiom | | |
| valid-eraseqw | axiom | | |
| unique-sqns | axiom | | |
| valid-wl | axiom | | |
| valid-eraseqp-rec | axiom | | |
| valid-ebatbl | axiom | | |
| mapped-pebs | axiom | | |
| id-set | axiom | | |
| bflipset-cons | axiom | | |
| ls-at-subarray-wlar | proved | all subs proved
| |