[Imprint][Data Privacy Statement][E-Mail]

Back to main index. View the specification. View theorem base summary, View theorem base listing, the used properties by spec, the dependency list, the symbol table,

Lemma dependency for Specification ShearSort

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:
shearsort-correctprovedall subs proved dirtyrowsone-rowsincreasing, log2ub-lem, sortrows-correct, divup-half, scolsort-dirtyboundhalf, srowsorted-def, srowsorted-dirtyboundunchanged, sortcols-correct, sortrowssnake-correct, scolsorted-def, log2ub-zero, dirtyrows-trivialbound, divup-one, shearsort,
sortcols-correctprovedall subs proved sortcol-correct, scolsorted-def, sortcols, scolsort-dirtyboundhalf,
scolsort-dirtyboundhalfprovedall subs proved countodd-maxcol0-bounded, countevn-maxcol0-bounded, clean0rows-bounded, count-add-even-odd-ind, max0column-countcol, divup-def, scolsorted-def, max0column-determines-clean1rows, max0column-clean0rowsbounded, exists-max0column, dirtyrows-def, dirtyrowsbound-def,
max0column-clean0rowsboundedprovedall subs proved count0-leq-clean0-ind, count-add-even-odd-ind, max0column-countcol-big-odd, scolsorted-def, sortedperm-count-splits, max0column-countcol-small-even, clean0rows-notallls, clean0rows-bounded, scolsorted-clean0notls,
max0column-countcol-small-evenprovedall subs proved clean0rows-bounded, rowsorted-smallercol-evnbounded, max0column-countcol,
max0column-countcol-big-oddprovedall subs proved count-add-even-odd-ind, clean0rows-bounded, rowsorted-biggercol-oddbounded, max0column-countcol,
max0column-countcolprovedall subs proved scolsorted-count-below-clean0rows, clean0rows-bounded, scolsorted-samecount-above-clean0,
sortrowssnake-correctprovedall subs proved srowsorted-dirtyboundunchanged, sortrowsnake-correct, srowsorted-def, sortrowssnake,
scolsorted-samecount-above-clean0provedall subs proved scolsorted-clean0notls, clean0rows-allls, clean0rows-bounded, scolsorted-permcol,
scolsorted-count-below-clean0rowsprovedall subs proved count0-leq-clean0, scolsorted-colordered, sortedperm-count-splits, clean0rows-bounded, scolsorted-clean0notls,
scolsorted-clean0notlsprovedall subs proved count0-leq-clean0, sortedperm-count-splits, scolsorted-def, count0-leq-clean0-ind, clean0rows-notallls, clean0rows-bounded,
dirtyrowsone-rowsincreasingprovedall subs proved scolsorted-def, dirytrows-leone, rowsincreasing-def, dirtyrowsbound-def,
srowsorted-dirtyboundunchangedprovedall subs proved srowsorted-permrow, rowperms-dirtyrowsunchanged, dirtyrowsbound-def,
sortcol-correctprovedall subs proved sort-possible, scolsorted-def, scolsorted-permtoArr, colno-updcol, rowno-updcol, sortcol,
scolsorted-clean1notlsprovedall subs proved scolsorted-def, scolsorted-colordered, scolsorted-permcol, count1-leq-clean1, clean1rows-notallge, clean1rows-bounded,
countevn-maxcol0-boundedprovedall subs proved divup-def, countevn-bounded-ind, clean1rows-allge, countevn-zero-ind, clean0-plus-clean1-bounded, clean1rows-bounded, countevn-append-ind, dirtyrows-def,
countodd-maxcol0-boundedprovedall subs proved divup-def, countodd-bounded-ind, clean1rows-allge, countodd-zero-ind, clean0-plus-clean1-bounded, clean1rows-bounded, countodd-append-ind, dirtyrows-def,
count1-leq-clean1provedall subs proved clean1rows-bounded, count1-leq-clean1-ind,
log2ub-zeroprovedall subs proved log2ub-log2,
divup-halfprovedall subs proved divup-def, divup2-def,
sortrows-correctprovedall subs proved sortrow-correct, sortrows,
dirytrows-leoneprovedall subs proved clean1rows-notallge, clean0-plus-clean1-bounded, clean0rows-notallls, clean1rows-allge, clean0rows-allls, dirtyrows-def,
count0-leq-clean0provedall subs proved clean0rows-bounded, count0-leq-clean0-ind,
rowperms-dirtyrowsunchangedprovedall subs proved rowperms-clean1unchanged, rowperms-clean0unchanged, dirtyrows-def,
scolsorted-permtoArrprovedall subs proved scolsorted-permtoArc-ind,
count-add-even-oddprovedall subs proved count-add-even-odd-ind, countodd-def, countevn-def,
srowsorted-permtoArrprovedall subs proved srowsorted-permtoArr-ind,
rowsorted-smallercol-evnboundedprovedall subs proved srowsorted-def, countevn-rec, countevn-base,
exists-max0columnprovedall subs proved exists-max0column-ind,
max0column-determines-clean1rowsprovedall subs proved clean1rows-allge, sortedperm-count-splits, clean1rows-notallge, clean1rows-bounded,
srowsorted-permtoArr-indprovedall subs proved srowsorted-def,
divup2-defprovedall subs proved divup-def,
count1-leq-clean1-indprovedall subs proved clean1rows-allge, clean1rows-bounded,
countevn-append-indprovedall subs proved countevn-rec, countevn-base,
countevn-zero-indprovedall subs proved countevn-rec, countevn-base,
countevn-bounded-indprovedall subs proved countevn-rec, countevn-base,
scolsorted-permtoArc-indprovedall subs proved scolsorted-def,
scolsorted-permcolprovedall subs proved scolsorted-def,
scolsorted-colorderedprovedall subs proved scolsorted-def,
rowperms-clean0unchangedprovedall subs proved clean0rows-allls, clean0rows-notallls, clean0rows-bounded,
rowperms-clean1unchangedprovedall subs proved clean1rows-allge, clean1rows-notallge, clean1rows-bounded,
sortrow-correctprovedall subs proved sort-possible, rowsincreasing-def, rowno-updrow, colno-updrow, sortrow,
divup-oneprovedall subs proved divup-def,
dirtyrows-trivialboundprovedall subs proved dirtyrows-def, dirtyrowsbound-def,
log2ub-lemprovedall subs proved divup-def, log2up-def,
count0-leq-clean0-indprovedall subs proved clean0rows-allls, clean0rows-bounded,
rowsorted-biggercol-oddboundedprovedall subs proved srowsorted-def, countodd-rec, countodd-base,
count-add-even-odd-indprovedall subs proved countodd-rec, countevn-rec, countodd-base, countevn-base,
log2ub-log2provedall subs proved log2up-def,
sortrowsnake-correctprovedall subs proved sort-possible, srowsorted-def, colno-updrow, rowno-updrow, sortrow,
countodd-append-indprovedall subs proved countodd-rec, countodd-base,
countodd-zero-indprovedall subs proved countodd-rec, countodd-base,
countodd-bounded-indprovedall subs proved countodd-rec, countodd-base,
srowsorted-permrowprovedall subs proved srowsorted-def,
clean0-plus-clean1-boundedprovedall subs proved clean1rows-allge, clean0rows-allls, clean0rows-bounded, clean1rows-bounded,
srowsorted-oddroworderedprovedall subs proved srowsorted-def,
exists-max1columnprovedall subs proved exists-max1column-ind,
fullcountodd-rangeprovedall subs proved countodd-rec, countodd-base,
dirytrows-zeroprovedall subs proved clean1rows-allge, clean0rows-allls, dirtyrows-def,
srowsorted-evenroworderedprovedall subs proved srowsorted-def,
fullcountevn-rangeprovedall subs proved countevn-rec, countevn-base,
sortrowaxiom
rowno-updrowaxiom
colno-updrowaxiom
sortrowsaxiom
exists-max0column-indprovedall subs proved
shearsortaxiom
rowsincreasing-defaxiom
sortedperm-count-splitsprovedall subs proved
countevn-defaxiom
countodd-defaxiom
log2up-defaxiom
exists-max1column-indprovedall subs proved
sortrowssnakeaxiom
srowsorted-defaxiom
divup-defaxiom
dirtyrowsbound-defaxiom
sortcolaxiom
rowno-updcolaxiom
colno-updcolaxiom
sort-possibleprovedall subs proved
countodd-baseaxiom
countodd-recaxiom
dirtyrows-defaxiom
clean0rows-notalllsaxiom
clean1rows-notallgeaxiom
clean1rows-boundedaxiom
clean0rows-boundedaxiom
clean0rows-alllsaxiom
clean1rows-allgeaxiom
countevn-baseaxiom
countevn-recaxiom
sortcolsaxiom
scolsorted-defaxiom