[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,
Used simplifier rules/spec theorems by specification
Used from specification nat-basic
- nat-basic/addex
is used by
scolsorted-clean1notls,
- nat-basic/a
is used by
max0column-countcol-small-even,
countevn-append-ind,
count0-leq-clean0-ind,
sortrow-correct,
count1-leq-clean1-ind,
count-add-even-odd-ind,
scolsort-dirtyboundhalf,
rowsorted-biggercol-oddbounded,
countevn-bounded-ind,
divup-half,
count1-leq-clean1,
srowsorted-permtoArr-ind,
countevn-maxcol0-bounded,
dirtyrows-trivialbound,
scolsorted-samecount-above-clean0,
fullcountevn-range,
max0column-clean0rowsbounded,
sortrowsnake-correct,
countodd-bounded-ind,
count0-leq-clean0,
scolsorted-clean1notls,
exists-max1column-ind,
dirytrows-zero,
rowperms-dirtyrowsunchanged,
divup2-def,
max0column-determines-clean1rows,
sortrows-correct,
exists-max0column,
shearsort-correct,
max0column-countcol-big-odd,
fullcountodd-range,
countodd-zero-ind,
log2ub-log2,
exists-max0column-ind,
rowperms-clean1unchanged,
log2ub-lem,
exists-max1column,
log2ub-zero,
sortrowssnake-correct,
rowsorted-smallercol-evnbounded,
countodd-maxcol0-bounded,
scolsorted-permtoArc-ind,
sortcol-correct,
countodd-append-ind,
max0column-countcol,
dirytrows-leone,
clean0-plus-clean1-bounded,
countevn-zero-ind,
sortcols-correct,
- nat-basic/add-base
is used by
countevn-append-ind,
count0-leq-clean0-ind,
count1-leq-clean1-ind,
count-add-even-odd-ind,
scolsort-dirtyboundhalf,
rowsorted-biggercol-oddbounded,
countevn-bounded-ind,
divup-half,
countevn-maxcol0-bounded,
fullcountevn-range,
countodd-bounded-ind,
dirytrows-zero,
divup2-def,
max0column-determines-clean1rows,
fullcountodd-range,
rowsorted-smallercol-evnbounded,
countodd-maxcol0-bounded,
countodd-append-ind,
dirytrows-leone,
- nat-basic/c
is used by
max0column-countcol-small-even,
countevn-append-ind,
count0-leq-clean0-ind,
sortrow-correct,
count1-leq-clean1-ind,
count-add-even-odd-ind,
scolsort-dirtyboundhalf,
rowsorted-biggercol-oddbounded,
countevn-bounded-ind,
divup-half,
count1-leq-clean1,
srowsorted-permtoArr-ind,
countevn-maxcol0-bounded,
dirtyrows-trivialbound,
scolsorted-samecount-above-clean0,
fullcountevn-range,
max0column-clean0rowsbounded,
sortrowsnake-correct,
countodd-bounded-ind,
count0-leq-clean0,
scolsorted-clean1notls,
exists-max1column-ind,
dirytrows-zero,
rowperms-dirtyrowsunchanged,
divup2-def,
max0column-determines-clean1rows,
sortrows-correct,
exists-max0column,
shearsort-correct,
max0column-countcol-big-odd,
fullcountodd-range,
countodd-zero-ind,
log2ub-log2,
exists-max0column-ind,
rowperms-clean1unchanged,
log2ub-lem,
exists-max1column,
log2ub-zero,
sortrowssnake-correct,
rowsorted-smallercol-evnbounded,
countodd-maxcol0-bounded,
scolsorted-permtoArc-ind,
sortcol-correct,
countodd-append-ind,
max0column-countcol,
dirytrows-leone,
clean0-plus-clean1-bounded,
countevn-zero-ind,
sortcols-correct,
- nat-basic/eq-01
is used by
countevn-append-ind,
count0-leq-clean0-ind,
sortrow-correct,
count1-leq-clean1-ind,
count-add-even-odd-ind,
scolsort-dirtyboundhalf,
rowsorted-biggercol-oddbounded,
countevn-bounded-ind,
divup-half,
countevn-maxcol0-bounded,
scolsorted-samecount-above-clean0,
fullcountevn-range,
max0column-clean0rowsbounded,
countodd-bounded-ind,
divup2-def,
max0column-determines-clean1rows,
fullcountodd-range,
rowperms-clean1unchanged,
countodd-maxcol0-bounded,
countodd-append-ind,
max0column-countcol,
- nat-basic/eq-02
is used by
divup-half,
divup2-def,
max0column-determines-clean1rows,
fullcountodd-range,
log2ub-log2,
- nat-basic/eqs
is used by
sortrow-correct,
scolsort-dirtyboundhalf,
rowsorted-biggercol-oddbounded,
countevn-maxcol0-bounded,
scolsorted-clean1notls,
rowperms-dirtyrowsunchanged,
countodd-maxcol0-bounded,
- nat-basic/f
is used by
max0column-countcol-small-even,
countevn-append-ind,
count0-leq-clean0-ind,
scolsorted-count-below-clean0rows,
sortrow-correct,
count1-leq-clean1-ind,
count-add-even-odd-ind,
scolsort-dirtyboundhalf,
rowsorted-biggercol-oddbounded,
countevn-bounded-ind,
divup-half,
count1-leq-clean1,
srowsorted-permtoArr-ind,
countevn-maxcol0-bounded,
dirtyrows-trivialbound,
scolsorted-samecount-above-clean0,
fullcountevn-range,
srowsorted-evenrowordered,
max0column-clean0rowsbounded,
sortrowsnake-correct,
countodd-bounded-ind,
count0-leq-clean0,
scolsorted-clean1notls,
exists-max1column-ind,
scolsorted-permcol,
dirytrows-zero,
rowperms-dirtyrowsunchanged,
divup2-def,
max0column-determines-clean1rows,
sortrows-correct,
exists-max0column,
shearsort-correct,
rowperms-clean0unchanged,
dirtyrowsone-rowsincreasing,
scolsorted-clean0notls,
max0column-countcol-big-odd,
srowsorted-permrow,
sortedperm-count-splits,
fullcountodd-range,
countodd-zero-ind,
exists-max0column-ind,
rowperms-clean1unchanged,
log2ub-lem,
exists-max1column,
srowsorted-oddrowordered,
sortrowssnake-correct,
rowsorted-smallercol-evnbounded,
countodd-maxcol0-bounded,
scolsorted-permtoArc-ind,
srowsorted-dirtyboundunchanged,
sortcol-correct,
countodd-append-ind,
max0column-countcol,
dirytrows-leone,
clean0-plus-clean1-bounded,
countevn-zero-ind,
sortcols-correct,
scolsorted-colordered,
- nat-basic/l
is used by
count1-leq-clean1-ind,
scolsort-dirtyboundhalf,
rowsorted-biggercol-oddbounded,
countevn-bounded-ind,
countevn-maxcol0-bounded,
fullcountevn-range,
max0column-clean0rowsbounded,
countodd-bounded-ind,
dirytrows-zero,
max0column-determines-clean1rows,
max0column-countcol-big-odd,
fullcountodd-range,
rowperms-clean1unchanged,
countodd-maxcol0-bounded,
dirytrows-leone,
clean0-plus-clean1-bounded,
- nat-basic/l-01
is used by
count1-leq-clean1-ind,
rowsorted-biggercol-oddbounded,
countevn-bounded-ind,
countevn-maxcol0-bounded,
fullcountevn-range,
max0column-clean0rowsbounded,
countodd-bounded-ind,
dirytrows-zero,
max0column-determines-clean1rows,
rowsorted-smallercol-evnbounded,
countodd-maxcol0-bounded,
dirytrows-leone,
clean0-plus-clean1-bounded,
- nat-basic/l-02
is used by
count1-leq-clean1-ind,
scolsort-dirtyboundhalf,
rowsorted-biggercol-oddbounded,
countevn-bounded-ind,
count1-leq-clean1,
countevn-maxcol0-bounded,
dirtyrows-trivialbound,
max0column-clean0rowsbounded,
countodd-bounded-ind,
count0-leq-clean0,
scolsorted-clean1notls,
exists-max1column-ind,
max0column-determines-clean1rows,
max0column-countcol-big-odd,
exists-max0column-ind,
rowperms-clean1unchanged,
rowsorted-smallercol-evnbounded,
countodd-maxcol0-bounded,
sortcol-correct,
dirytrows-leone,
clean0-plus-clean1-bounded,
- nat-basic/l-05
is used by
scolsort-dirtyboundhalf,
rowsorted-biggercol-oddbounded,
countevn-maxcol0-bounded,
countodd-bounded-ind,
max0column-determines-clean1rows,
countodd-maxcol0-bounded,
- nat-basic/l-06
is used by
sortrow-correct,
count1-leq-clean1-ind,
rowsorted-biggercol-oddbounded,
dirytrows-leone,
- nat-basic/l-07
is used by
count1-leq-clean1-ind,
- nat-basic/l-08
is used by
count1-leq-clean1,
- nat-basic/less-zero
is used by
fullcountevn-range,
countodd-bounded-ind,
fullcountodd-range,
countodd-zero-ind,
sortrowssnake-correct,
countevn-zero-ind,
sortcols-correct,
- nat-basic/lf
is used by
max0column-countcol-small-even,
count0-leq-clean0-ind,
sortrow-correct,
scolsort-dirtyboundhalf,
rowsorted-biggercol-oddbounded,
countevn-bounded-ind,
count1-leq-clean1,
srowsorted-permtoArr-ind,
fullcountevn-range,
srowsorted-evenrowordered,
max0column-clean0rowsbounded,
countodd-bounded-ind,
scolsorted-clean1notls,
exists-max1column-ind,
scolsorted-permcol,
shearsort-correct,
dirtyrowsone-rowsincreasing,
scolsorted-clean0notls,
srowsorted-permrow,
countodd-zero-ind,
exists-max0column-ind,
srowsorted-oddrowordered,
rowsorted-smallercol-evnbounded,
scolsorted-permtoArc-ind,
srowsorted-dirtyboundunchanged,
sortcol-correct,
dirytrows-leone,
clean0-plus-clean1-bounded,
countevn-zero-ind,
scolsorted-colordered,
- nat-basic/lf-01
is used by
max0column-countcol-small-even,
countevn-append-ind,
scolsorted-count-below-clean0rows,
sortrow-correct,
count1-leq-clean1-ind,
count-add-even-odd-ind,
scolsort-dirtyboundhalf,
rowsorted-biggercol-oddbounded,
countevn-bounded-ind,
count1-leq-clean1,
srowsorted-permtoArr-ind,
countevn-maxcol0-bounded,
scolsorted-samecount-above-clean0,
fullcountevn-range,
srowsorted-evenrowordered,
max0column-clean0rowsbounded,
sortrowsnake-correct,
countodd-bounded-ind,
count0-leq-clean0,
scolsorted-clean1notls,
exists-max1column-ind,
scolsorted-permcol,
dirytrows-zero,
rowperms-dirtyrowsunchanged,
max0column-determines-clean1rows,
sortrows-correct,
shearsort-correct,
rowperms-clean0unchanged,
dirtyrowsone-rowsincreasing,
scolsorted-clean0notls,
max0column-countcol-big-odd,
srowsorted-permrow,
sortedperm-count-splits,
fullcountodd-range,
countodd-zero-ind,
exists-max0column-ind,
rowperms-clean1unchanged,
srowsorted-oddrowordered,
sortrowssnake-correct,
rowsorted-smallercol-evnbounded,
countodd-maxcol0-bounded,
scolsorted-permtoArc-ind,
srowsorted-dirtyboundunchanged,
sortcol-correct,
countodd-append-ind,
max0column-countcol,
dirytrows-leone,
countevn-zero-ind,
sortcols-correct,
scolsorted-colordered,
- nat-basic/lf-02
is used by
scolsorted-count-below-clean0rows,
count1-leq-clean1-ind,
scolsort-dirtyboundhalf,
rowsorted-biggercol-oddbounded,
count1-leq-clean1,
srowsorted-permtoArr-ind,
countevn-maxcol0-bounded,
dirtyrows-trivialbound,
scolsorted-samecount-above-clean0,
srowsorted-evenrowordered,
max0column-clean0rowsbounded,
countodd-bounded-ind,
scolsorted-clean1notls,
exists-max1column-ind,
scolsorted-permcol,
sortrows-correct,
shearsort-correct,
dirtyrowsone-rowsincreasing,
scolsorted-clean0notls,
max0column-countcol-big-odd,
srowsorted-permrow,
exists-max0column-ind,
log2ub-lem,
srowsorted-oddrowordered,
sortrowssnake-correct,
countodd-maxcol0-bounded,
scolsorted-permtoArc-ind,
sortcol-correct,
max0column-countcol,
clean0-plus-clean1-bounded,
sortcols-correct,
scolsorted-colordered,
- nat-basic/ls-02
is used by
rowsorted-biggercol-oddbounded,
countevn-maxcol0-bounded,
scolsorted-samecount-above-clean0,
fullcountevn-range,
srowsorted-evenrowordered,
max0column-clean0rowsbounded,
sortrowsnake-correct,
scolsorted-clean1notls,
scolsorted-permcol,
max0column-determines-clean1rows,
shearsort-correct,
dirtyrowsone-rowsincreasing,
scolsorted-clean0notls,
srowsorted-permrow,
fullcountodd-range,
countodd-zero-ind,
rowperms-clean1unchanged,
srowsorted-oddrowordered,
countodd-maxcol0-bounded,
srowsorted-dirtyboundunchanged,
sortcol-correct,
dirytrows-leone,
countevn-zero-ind,
scolsorted-colordered,
- nat-basic/lstwo
is used by
divup2-def,
- nat-basic/neq-01
is used by
scolsorted-count-below-clean0rows,
sortrowsnake-correct,
max0column-determines-clean1rows,
rowperms-clean0unchanged,
rowperms-clean1unchanged,
dirytrows-leone,
- nat-basic/neq-04
is used by
rowperms-clean1unchanged,
dirytrows-leone,
- nat-basic/nls-fst
is used by
exists-max1column-ind,
max0column-determines-clean1rows,
exists-max0column-ind,
clean0-plus-clean1-bounded,
- nat-basic/one
is used by
rowsorted-biggercol-oddbounded,
dirtyrowsone-rowsincreasing,
log2ub-zero,
clean0-plus-clean1-bounded,
- nat-basic/one-01
is used by
sortrow-correct,
scolsort-dirtyboundhalf,
countevn-bounded-ind,
divup-half,
countevn-maxcol0-bounded,
countodd-bounded-ind,
max0column-determines-clean1rows,
exists-max0column,
shearsort-correct,
exists-max1column,
countodd-maxcol0-bounded,
clean0-plus-clean1-bounded,
- nat-basic/one-03
is used by
divup-half,
countodd-maxcol0-bounded,
- nat-basic/one-05
is used by
clean0-plus-clean1-bounded,
- nat-basic/one-06
is used by
rowsorted-biggercol-oddbounded,
countevn-maxcol0-bounded,
shearsort-correct,
countodd-maxcol0-bounded,
- nat-basic/oz
is used by
countevn-append-ind,
sortrow-correct,
count-add-even-odd-ind,
rowsorted-biggercol-oddbounded,
countevn-bounded-ind,
countevn-maxcol0-bounded,
fullcountevn-range,
countodd-bounded-ind,
exists-max1column-ind,
max0column-determines-clean1rows,
shearsort-correct,
fullcountodd-range,
countodd-zero-ind,
exists-max0column-ind,
rowsorted-smallercol-evnbounded,
countodd-maxcol0-bounded,
countodd-append-ind,
clean0-plus-clean1-bounded,
countevn-zero-ind,
- nat-basic/refl-nat
is used by
countevn-append-ind,
scolsorted-count-below-clean0rows,
sortrow-correct,
scolsort-dirtyboundhalf,
rowsorted-biggercol-oddbounded,
srowsorted-permtoArr,
countevn-bounded-ind,
srowsorted-permtoArr-ind,
countevn-maxcol0-bounded,
fullcountevn-range,
scolsorted-permtoArr,
max0column-clean0rowsbounded,
sortrowsnake-correct,
exists-max1column-ind,
max0column-determines-clean1rows,
sortrows-correct,
exists-max0column,
shearsort-correct,
dirtyrowsone-rowsincreasing,
scolsorted-clean0notls,
max0column-countcol-big-odd,
fullcountodd-range,
countodd-zero-ind,
exists-max0column-ind,
exists-max1column,
sortrowssnake-correct,
rowsorted-smallercol-evnbounded,
countodd-maxcol0-bounded,
scolsorted-permtoArc-ind,
sortcol-correct,
countodd-append-ind,
clean0-plus-clean1-bounded,
countevn-zero-ind,
sortcols-correct,
- nat-basic/s-04
is used by
countevn-append-ind,
sortrow-correct,
scolsort-dirtyboundhalf,
rowsorted-biggercol-oddbounded,
countevn-bounded-ind,
countevn-maxcol0-bounded,
fullcountevn-range,
sortrowsnake-correct,
countodd-bounded-ind,
scolsorted-clean1notls,
exists-max1column-ind,
max0column-determines-clean1rows,
sortrows-correct,
exists-max0column,
shearsort-correct,
fullcountodd-range,
countodd-zero-ind,
exists-max0column-ind,
rowperms-clean1unchanged,
exists-max1column,
sortrowssnake-correct,
rowsorted-smallercol-evnbounded,
sortcol-correct,
countodd-append-ind,
dirytrows-leone,
clean0-plus-clean1-bounded,
countevn-zero-ind,
sortcols-correct,
- nat-basic/succ
is used by
max0column-countcol-small-even,
countevn-append-ind,
count0-leq-clean0-ind,
sortrow-correct,
count1-leq-clean1-ind,
count-add-even-odd-ind,
scolsort-dirtyboundhalf,
rowsorted-biggercol-oddbounded,
countevn-bounded-ind,
divup-half,
srowsorted-permtoArr-ind,
countevn-maxcol0-bounded,
fullcountevn-range,
max0column-clean0rowsbounded,
countodd-bounded-ind,
exists-max1column-ind,
dirtyrowsone-rowsincreasing,
fullcountodd-range,
countodd-zero-ind,
exists-max0column-ind,
log2ub-lem,
rowsorted-smallercol-evnbounded,
countodd-maxcol0-bounded,
scolsorted-permtoArc-ind,
sortcol-correct,
countodd-append-ind,
dirytrows-leone,
clean0-plus-clean1-bounded,
countevn-zero-ind,
- nat-basic/trans-nat
is used by
max0column-countcol-small-even,
count0-leq-clean0-ind,
sortrow-correct,
scolsort-dirtyboundhalf,
rowsorted-biggercol-oddbounded,
countevn-bounded-ind,
count1-leq-clean1,
srowsorted-permtoArr-ind,
fullcountevn-range,
srowsorted-evenrowordered,
max0column-clean0rowsbounded,
countodd-bounded-ind,
scolsorted-clean1notls,
exists-max1column-ind,
scolsorted-permcol,
dirtyrowsone-rowsincreasing,
scolsorted-clean0notls,
srowsorted-permrow,
countodd-zero-ind,
exists-max0column-ind,
srowsorted-oddrowordered,
rowsorted-smallercol-evnbounded,
scolsorted-permtoArc-ind,
srowsorted-dirtyboundunchanged,
sortcol-correct,
dirytrows-leone,
clean0-plus-clean1-bounded,
countevn-zero-ind,
scolsorted-colordered,
- nat-basic/z-01
is used by
sortrow-correct,
countevn-bounded-ind,
divup-half,
countevn-maxcol0-bounded,
countodd-bounded-ind,
countodd-zero-ind,
log2ub-zero,
countodd-maxcol0-bounded,
countevn-zero-ind,
- nat-basic/zero
is used by
sortrow-correct,
countodd-bounded-ind,
exists-max1column-ind,
shearsort-correct,
exists-max0column-ind,
clean0-plus-clean1-bounded,
Used from specification nat-even
- nat-even/Even
is used by
countevn-bounded-ind,
countodd-bounded-ind,
divup2-def,
- nat-even/Min-left
is used by
scolsort-dirtyboundhalf,
max0column-clean0rowsbounded,
- nat-even/even-add
is used by
countevn-bounded-ind,
fullcountevn-range,
- nat-even/even-div2
is used by
fullcountevn-range,
- nat-even/odd-add
is used by
countodd-bounded-ind,
fullcountodd-range,
- nat-even/odd-div2
is used by
fullcountevn-range,
- nat-even/oex
is used by
countevn-bounded-ind,
- nat-even/plus
is used by
countevn-bounded-ind,
- nat-even/Min-right
is used by
scolsort-dirtyboundhalf,
max0column-clean0rowsbounded,
- nat-even/Odd
is used by
count-add-even-odd-ind,
countevn-bounded-ind,
fullcountevn-range,
countodd-bounded-ind,
fullcountodd-range,
countodd-maxcol0-bounded,
- nat-even/eo
is used by
count-add-even-odd-ind,
countevn-bounded-ind,
countodd-bounded-ind,
fullcountodd-range,
- nat-even/eo-01
is used by
countevn-bounded-ind,
divup-half,
countevn-maxcol0-bounded,
fullcountevn-range,
divup2-def,
fullcountodd-range,
- nat-even/eo-02
is used by
countevn-bounded-ind,
divup-half,
fullcountevn-range,
- nat-even/even-div2
is used by
fullcountevn-range,
fullcountodd-range,
- nat-even/meven-02
is used by
countevn-bounded-ind,
divup-half,
countodd-bounded-ind,
divup2-def,
- nat-even/min-a
is used by
scolsort-dirtyboundhalf,
max0column-clean0rowsbounded,
- nat-even/min-c
is used by
scolsort-dirtyboundhalf,
max0column-clean0rowsbounded,
- nat-even/min-ls-self1
is used by
max0column-clean0rowsbounded,
- nat-even/modd-03
is used by
countevn-bounded-ind,
divup-half,
countodd-bounded-ind,
divup2-def,
- nat-even/odd-div2
is used by
divup-half,
fullcountevn-range,
fullcountodd-range,
- nat-even/oe-01
is used by
count-add-even-odd-ind,
rowsorted-biggercol-oddbounded,
countevn-bounded-ind,
fullcountevn-range,
countodd-bounded-ind,
fullcountodd-range,
srowsorted-oddrowordered,
- nat-even/oe-02
is used by
divup-half,
countodd-bounded-ind,
fullcountodd-range,
- nat-even/ozero
is used by
fullcountodd-range,
- nat-even/plus
is used by
countevn-bounded-ind,
fullcountevn-range,
countodd-bounded-ind,
fullcountodd-range,
- nat-even/zero
is used by
fullcountevn-range,
- matrix+array/selcol-get
is used by
count0-leq-clean0-ind,
scolsorted-count-below-clean0rows,
count1-leq-clean1-ind,
rowsorted-biggercol-oddbounded,
countevn-maxcol0-bounded,
scolsorted-samecount-above-clean0,
max0column-clean0rowsbounded,
scolsorted-clean1notls,
max0column-determines-clean1rows,
shearsort-correct,
dirtyrowsone-rowsincreasing,
scolsorted-clean0notls,
rowsorted-smallercol-evnbounded,
countodd-maxcol0-bounded,
- matrix+array/selcol-size
is used by
count0-leq-clean0-ind,
scolsorted-count-below-clean0rows,
count1-leq-clean1-ind,
scolsort-dirtyboundhalf,
rowsorted-biggercol-oddbounded,
count1-leq-clean1,
countevn-maxcol0-bounded,
scolsorted-samecount-above-clean0,
max0column-clean0rowsbounded,
count0-leq-clean0,
scolsorted-clean1notls,
max0column-determines-clean1rows,
shearsort-correct,
dirtyrowsone-rowsincreasing,
scolsorted-clean0notls,
max0column-countcol-big-odd,
rowsorted-smallercol-evnbounded,
countodd-maxcol0-bounded,
sortcol-correct,
max0column-countcol,
- matrix+array/selrow-get
is used by
count0-leq-clean0-ind,
sortrow-correct,
count1-leq-clean1-ind,
rowsorted-biggercol-oddbounded,
countevn-maxcol0-bounded,
scolsorted-samecount-above-clean0,
max0column-clean0rowsbounded,
scolsorted-clean1notls,
max0column-determines-clean1rows,
dirtyrowsone-rowsincreasing,
scolsorted-clean0notls,
rowsorted-smallercol-evnbounded,
countodd-maxcol0-bounded,
clean0-plus-clean1-bounded,
- matrix+array/selrow-size
is used by
count0-leq-clean0-ind,
sortrow-correct,
count1-leq-clean1-ind,
rowsorted-biggercol-oddbounded,
countevn-maxcol0-bounded,
scolsorted-samecount-above-clean0,
max0column-clean0rowsbounded,
sortrowsnake-correct,
scolsorted-clean1notls,
max0column-determines-clean1rows,
dirtyrowsone-rowsincreasing,
scolsorted-clean0notls,
rowsorted-smallercol-evnbounded,
countodd-maxcol0-bounded,
clean0-plus-clean1-bounded,
Used from specification nat
- nat/le-addex
is used by
scolsort-dirtyboundhalf,
scolsorted-clean1notls,
- nat/one-02
is used by
dirytrows-leone,
- nat/add-01
is used by
countevn-bounded-ind,
fullcountevn-range,
countodd-bounded-ind,
max0column-determines-clean1rows,
fullcountodd-range,
- nat/add-num-01
is used by
countevn-bounded-ind,
countevn-maxcol0-bounded,
countodd-bounded-ind,
countodd-maxcol0-bounded,
- nat/anti
is used by
scolsort-dirtyboundhalf,
rowsorted-biggercol-oddbounded,
countevn-bounded-ind,
max0column-clean0rowsbounded,
countodd-bounded-ind,
max0column-determines-clean1rows,
sortrows-correct,
max0column-countcol-big-odd,
sortrowssnake-correct,
rowsorted-smallercol-evnbounded,
sortcol-correct,
dirytrows-leone,
clean0-plus-clean1-bounded,
sortcols-correct,
- nat/cancel-01
is used by
countevn-bounded-ind,
fullcountevn-range,
fullcountodd-range,
- nat/elim-pred-c
is used by
sortrow-correct,
max0column-determines-clean1rows,
shearsort-correct,
clean0-plus-clean1-bounded,
- nat/elim-sub
is used by
count1-leq-clean1-ind,
rowsorted-biggercol-oddbounded,
countevn-bounded-ind,
count1-leq-clean1,
countevn-maxcol0-bounded,
fullcountevn-range,
countodd-bounded-ind,
scolsorted-clean1notls,
max0column-determines-clean1rows,
shearsort-correct,
fullcountodd-range,
rowperms-clean1unchanged,
countodd-maxcol0-bounded,
- nat/eq
is used by
sortrow-correct,
countodd-bounded-ind,
dirytrows-leone,
- nat/eq-01
is used by
countevn-maxcol0-bounded,
shearsort-correct,
countodd-maxcol0-bounded,
- nat/eq-02
is used by
scolsorted-clean1notls,
max0column-determines-clean1rows,
rowperms-clean1unchanged,
- nat/eqle-one
is used by
countevn-append-ind,
count-add-even-odd-ind,
rowsorted-biggercol-oddbounded,
countevn-bounded-ind,
fullcountevn-range,
countodd-bounded-ind,
scolsorted-clean1notls,
exists-max1column-ind,
max0column-determines-clean1rows,
fullcountodd-range,
countodd-zero-ind,
exists-max0column-ind,
rowsorted-smallercol-evnbounded,
countodd-append-ind,
clean0-plus-clean1-bounded,
countevn-zero-ind,
- nat/fle
is used by
countevn-append-ind,
count0-leq-clean0-ind,
scolsorted-count-below-clean0rows,
count1-leq-clean1-ind,
count-add-even-odd-ind,
scolsort-dirtyboundhalf,
rowsorted-biggercol-oddbounded,
countevn-bounded-ind,
count1-leq-clean1,
srowsorted-permtoArr-ind,
countevn-maxcol0-bounded,
scolsorted-samecount-above-clean0,
fullcountevn-range,
srowsorted-evenrowordered,
max0column-clean0rowsbounded,
countodd-bounded-ind,
count0-leq-clean0,
scolsorted-clean1notls,
exists-max1column-ind,
scolsorted-permcol,
max0column-determines-clean1rows,
sortrows-correct,
shearsort-correct,
rowperms-clean0unchanged,
dirtyrowsone-rowsincreasing,
scolsorted-clean0notls,
max0column-countcol-big-odd,
srowsorted-permrow,
fullcountodd-range,
countodd-zero-ind,
exists-max0column-ind,
rowperms-clean1unchanged,
srowsorted-oddrowordered,
rowsorted-smallercol-evnbounded,
countodd-maxcol0-bounded,
scolsorted-permtoArc-ind,
srowsorted-dirtyboundunchanged,
sortcol-correct,
countodd-append-ind,
dirytrows-leone,
clean0-plus-clean1-bounded,
countevn-zero-ind,
sortcols-correct,
scolsorted-colordered,
- nat/fle-01
is used by
countevn-append-ind,
scolsorted-count-below-clean0rows,
count1-leq-clean1-ind,
count-add-even-odd-ind,
scolsort-dirtyboundhalf,
rowsorted-biggercol-oddbounded,
countevn-bounded-ind,
count1-leq-clean1,
srowsorted-permtoArr-ind,
countevn-maxcol0-bounded,
scolsorted-samecount-above-clean0,
fullcountevn-range,
max0column-clean0rowsbounded,
countodd-bounded-ind,
scolsorted-clean1notls,
exists-max1column-ind,
dirytrows-zero,
max0column-determines-clean1rows,
shearsort-correct,
dirtyrowsone-rowsincreasing,
scolsorted-clean0notls,
max0column-countcol-big-odd,
fullcountodd-range,
countodd-zero-ind,
exists-max0column-ind,
log2ub-lem,
rowsorted-smallercol-evnbounded,
countodd-maxcol0-bounded,
scolsorted-permtoArc-ind,
srowsorted-dirtyboundunchanged,
sortcol-correct,
countodd-append-ind,
dirytrows-leone,
clean0-plus-clean1-bounded,
countevn-zero-ind,
sortcols-correct,
- nat/ge
is used by
max0column-countcol-small-even,
scolsort-dirtyboundhalf,
rowsorted-biggercol-oddbounded,
max0column-clean0rowsbounded,
shearsort-correct,
max0column-countcol-big-odd,
rowsorted-smallercol-evnbounded,
- nat/gr-def
is used by
max0column-determines-clean1rows,
shearsort-correct,
- nat/l-num-04
is used by
clean0-plus-clean1-bounded,
- nat/l-num-05
is used by
scolsort-dirtyboundhalf,
countevn-bounded-ind,
divup-half,
countevn-maxcol0-bounded,
countodd-bounded-ind,
countodd-maxcol0-bounded,
- nat/le-add
is used by
countodd-bounded-ind,
scolsorted-clean1notls,
dirytrows-leone,
- nat/le-def
is used by
max0column-countcol-small-even,
countevn-append-ind,
count0-leq-clean0-ind,
scolsorted-count-below-clean0rows,
sortrow-correct,
count1-leq-clean1-ind,
count-add-even-odd-ind,
scolsort-dirtyboundhalf,
rowsorted-biggercol-oddbounded,
srowsorted-permtoArr,
countevn-bounded-ind,
count1-leq-clean1,
srowsorted-permtoArr-ind,
countevn-maxcol0-bounded,
dirtyrows-trivialbound,
scolsorted-samecount-above-clean0,
fullcountevn-range,
srowsorted-evenrowordered,
scolsorted-permtoArr,
max0column-clean0rowsbounded,
countodd-bounded-ind,
count0-leq-clean0,
scolsorted-clean1notls,
exists-max1column-ind,
scolsorted-permcol,
dirytrows-zero,
max0column-determines-clean1rows,
sortrows-correct,
exists-max0column,
shearsort-correct,
dirtyrowsone-rowsincreasing,
scolsorted-clean0notls,
max0column-countcol-big-odd,
srowsorted-permrow,
fullcountodd-range,
countodd-zero-ind,
exists-max0column-ind,
rowperms-clean1unchanged,
exists-max1column,
log2ub-zero,
srowsorted-oddrowordered,
sortrowssnake-correct,
rowsorted-smallercol-evnbounded,
countodd-maxcol0-bounded,
scolsorted-permtoArc-ind,
srowsorted-dirtyboundunchanged,
sortcol-correct,
countodd-append-ind,
max0column-countcol,
dirytrows-leone,
clean0-plus-clean1-bounded,
countevn-zero-ind,
sortcols-correct,
scolsorted-colordered,
- nat/le-ls-simp
is used by
max0column-countcol-small-even,
countevn-append-ind,
sortrow-correct,
scolsort-dirtyboundhalf,
countevn-bounded-ind,
max0column-clean0rowsbounded,
exists-max1column-ind,
dirytrows-zero,
max0column-determines-clean1rows,
sortrows-correct,
exists-max0column-ind,
sortrowssnake-correct,
countodd-maxcol0-bounded,
srowsorted-dirtyboundunchanged,
countodd-append-ind,
dirytrows-leone,
sortcols-correct,
- nat/le-one
is used by
countevn-append-ind,
count-add-even-odd-ind,
countevn-bounded-ind,
exists-max1column-ind,
exists-max0column-ind,
rowsorted-smallercol-evnbounded,
countodd-append-ind,
countevn-zero-ind,
- nat/lels
is used by
countevn-append-ind,
count0-leq-clean0-ind,
scolsorted-count-below-clean0rows,
sortrow-correct,
count-add-even-odd-ind,
scolsort-dirtyboundhalf,
rowsorted-biggercol-oddbounded,
countevn-bounded-ind,
divup-half,
srowsorted-permtoArr-ind,
countevn-maxcol0-bounded,
scolsorted-samecount-above-clean0,
fullcountevn-range,
max0column-clean0rowsbounded,
sortrowsnake-correct,
countodd-bounded-ind,
scolsorted-clean1notls,
dirytrows-zero,
max0column-determines-clean1rows,
sortrows-correct,
rowperms-clean0unchanged,
dirtyrowsone-rowsincreasing,
scolsorted-clean0notls,
max0column-countcol-big-odd,
fullcountodd-range,
countodd-zero-ind,
rowperms-clean1unchanged,
sortrowssnake-correct,
rowsorted-smallercol-evnbounded,
scolsorted-permtoArc-ind,
srowsorted-dirtyboundunchanged,
sortcol-correct,
countodd-append-ind,
dirytrows-leone,
clean0-plus-clean1-bounded,
countevn-zero-ind,
sortcols-correct,
- nat/lels-02
is used by
scolsort-dirtyboundhalf,
sortcol-correct,
clean0-plus-clean1-bounded,
- nat/lels-03
is used by
countevn-append-ind,
count0-leq-clean0-ind,
count1-leq-clean1-ind,
count-add-even-odd-ind,
rowsorted-biggercol-oddbounded,
countevn-bounded-ind,
srowsorted-permtoArr-ind,
fullcountevn-range,
max0column-clean0rowsbounded,
sortrowsnake-correct,
countodd-bounded-ind,
exists-max1column-ind,
max0column-determines-clean1rows,
sortrows-correct,
dirtyrowsone-rowsincreasing,
scolsorted-clean0notls,
fullcountodd-range,
countodd-zero-ind,
exists-max0column-ind,
sortrowssnake-correct,
rowsorted-smallercol-evnbounded,
scolsorted-permtoArc-ind,
sortcol-correct,
countodd-append-ind,
dirytrows-leone,
clean0-plus-clean1-bounded,
countevn-zero-ind,
sortcols-correct,
- nat/lep
is used by
count1-leq-clean1-ind,
rowsorted-biggercol-oddbounded,
countevn-bounded-ind,
countevn-maxcol0-bounded,
fullcountevn-range,
countodd-bounded-ind,
max0column-determines-clean1rows,
shearsort-correct,
fullcountodd-range,
rowperms-clean1unchanged,
countodd-maxcol0-bounded,
clean0-plus-clean1-bounded,
- nat/lep-02
is used by
max0column-countcol-small-even,
countevn-append-ind,
rowsorted-biggercol-oddbounded,
countevn-bounded-ind,
countevn-maxcol0-bounded,
exists-max1column-ind,
max0column-determines-clean1rows,
exists-max0column-ind,
rowperms-clean1unchanged,
rowsorted-smallercol-evnbounded,
countodd-maxcol0-bounded,
countodd-append-ind,
clean0-plus-clean1-bounded,
- nat/ler
is used by
max0column-countcol-small-even,
countevn-append-ind,
scolsort-dirtyboundhalf,
rowsorted-biggercol-oddbounded,
countevn-bounded-ind,
count1-leq-clean1,
countevn-maxcol0-bounded,
scolsorted-samecount-above-clean0,
srowsorted-evenrowordered,
max0column-clean0rowsbounded,
countodd-bounded-ind,
count0-leq-clean0,
scolsorted-clean1notls,
exists-max1column-ind,
scolsorted-permcol,
sortrows-correct,
shearsort-correct,
dirtyrowsone-rowsincreasing,
scolsorted-clean0notls,
max0column-countcol-big-odd,
srowsorted-permrow,
exists-max0column-ind,
count-add-even-odd,
srowsorted-oddrowordered,
sortrowssnake-correct,
rowsorted-smallercol-evnbounded,
countodd-maxcol0-bounded,
sortcol-correct,
countodd-append-ind,
max0column-countcol,
dirytrows-leone,
clean0-plus-clean1-bounded,
scolsorted-colordered,
- nat/les
is used by
countevn-append-ind,
count-add-even-odd-ind,
rowsorted-biggercol-oddbounded,
countevn-bounded-ind,
fullcountevn-range,
exists-max1column-ind,
fullcountodd-range,
countodd-zero-ind,
exists-max0column-ind,
rowsorted-smallercol-evnbounded,
countodd-append-ind,
countevn-zero-ind,
- nat/let
is used by
countevn-append-ind,
count1-leq-clean1-ind,
scolsort-dirtyboundhalf,
rowsorted-biggercol-oddbounded,
countevn-maxcol0-bounded,
scolsorted-samecount-above-clean0,
fullcountevn-range,
max0column-clean0rowsbounded,
countodd-bounded-ind,
scolsorted-clean1notls,
max0column-determines-clean1rows,
scolsorted-clean0notls,
fullcountodd-range,
countodd-zero-ind,
rowperms-clean1unchanged,
countodd-maxcol0-bounded,
countodd-append-ind,
dirytrows-leone,
clean0-plus-clean1-bounded,
- nat/lez
is used by
countevn-append-ind,
count0-leq-clean0-ind,
scolsorted-count-below-clean0rows,
sortrow-correct,
count1-leq-clean1-ind,
count-add-even-odd-ind,
rowsorted-biggercol-oddbounded,
countevn-bounded-ind,
count1-leq-clean1,
srowsorted-permtoArr-ind,
scolsorted-samecount-above-clean0,
fullcountevn-range,
max0column-clean0rowsbounded,
countodd-bounded-ind,
count0-leq-clean0,
sortrows-correct,
shearsort-correct,
fullcountodd-range,
countodd-zero-ind,
count-add-even-odd,
sortrowssnake-correct,
rowsorted-smallercol-evnbounded,
scolsorted-permtoArc-ind,
countodd-append-ind,
max0column-countcol,
countevn-zero-ind,
sortcols-correct,
- nat/lez-01
is used by
countevn-append-ind,
count-add-even-odd-ind,
rowsorted-biggercol-oddbounded,
countevn-bounded-ind,
fullcountevn-range,
countodd-bounded-ind,
exists-max1column-ind,
fullcountodd-range,
countodd-zero-ind,
exists-max0column-ind,
rowsorted-smallercol-evnbounded,
countodd-append-ind,
countevn-zero-ind,
- nat/ls-01
is used by
sortrow-correct,
rowsorted-biggercol-oddbounded,
max0column-clean0rowsbounded,
max0column-determines-clean1rows,
sortrows-correct,
exists-max0column,
shearsort-correct,
exists-max1column,
sortrowssnake-correct,
clean0-plus-clean1-bounded,
sortcols-correct,
- nat/ls-02
is used by
countevn-bounded-ind,
countevn-maxcol0-bounded,
exists-max0column,
exists-max1column,
countodd-maxcol0-bounded,
- nat/ls-03
is used by
rowsorted-biggercol-oddbounded,
countevn-maxcol0-bounded,
shearsort-correct,
countodd-maxcol0-bounded,
- nat/ls-add-not-01
is used by
rowsorted-biggercol-oddbounded,
countevn-bounded-ind,
countodd-bounded-ind,
rowsorted-smallercol-evnbounded,
- nat/ls-le-simp
is used by
countevn-append-ind,
scolsorted-count-below-clean0rows,
count-add-even-odd-ind,
scolsort-dirtyboundhalf,
rowsorted-biggercol-oddbounded,
countevn-bounded-ind,
divup-half,
countevn-maxcol0-bounded,
fullcountevn-range,
max0column-clean0rowsbounded,
sortrowsnake-correct,
countodd-bounded-ind,
scolsorted-clean1notls,
exists-max1column-ind,
scolsorted-clean0notls,
max0column-countcol-big-odd,
fullcountodd-range,
countodd-zero-ind,
exists-max0column-ind,
rowperms-clean1unchanged,
rowsorted-smallercol-evnbounded,
countodd-maxcol0-bounded,
countodd-append-ind,
countevn-zero-ind,
- nat/not-zero
is used by
max0column-determines-clean1rows,
shearsort-correct,
clean0-plus-clean1-bounded,
- nat/one-02
is used by
shearsort-correct,
dirtyrowsone-rowsincreasing,
log2ub-zero,
- nat/pred-03
is used by
sortrow-correct,
- nat/prop-07
is used by
sortrows-correct,
sortrowssnake-correct,
sortcols-correct,
- nat/sub-base
is used by
scolsorted-count-below-clean0rows,
scolsorted-samecount-above-clean0,
shearsort-correct,
- nat/succ-01
is used by
countevn-append-ind,
count0-leq-clean0-ind,
sortrow-correct,
count1-leq-clean1-ind,
count-add-even-odd-ind,
rowsorted-biggercol-oddbounded,
countevn-bounded-ind,
srowsorted-permtoArr-ind,
fullcountevn-range,
sortrowsnake-correct,
countodd-bounded-ind,
scolsorted-clean1notls,
max0column-determines-clean1rows,
sortrows-correct,
exists-max0column,
fullcountodd-range,
countodd-zero-ind,
rowperms-clean1unchanged,
exists-max1column,
sortrowssnake-correct,
rowsorted-smallercol-evnbounded,
scolsorted-permtoArc-ind,
sortcol-correct,
countodd-append-ind,
clean0-plus-clean1-bounded,
countevn-zero-ind,
sortcols-correct,
- nat/zero
is used by
countevn-bounded-ind,
fullcountevn-range,
shearsort-correct,
fullcountodd-range,
- nat/zero-02
is used by
shearsort-correct,
Used from specification nat-pot
- nat-pot/Log2def
is used by
log2ub-lem,
- nat-pot/potex
is used by
log2ub-lem,
- nat-pot/Pot2-zero
is used by
shearsort-correct,
- nat-pot/div-eq-zero
is used by
divup-half,
- nat-pot/inj
is used by
log2ub-log2,
- nat-pot/lemma-ax2
is used by
divup-half,
shearsort-correct,
log2ub-lem,
- nat-pot/lone
is used by
log2ub-log2,
log2ub-zero,
- nat-pot/lpot
is used by
log2ub-log2,
log2ub-lem,
log2ub-zero,
- nat-pot/lsucc-01
is used by
log2ub-log2,
log2ub-lem,
- nat-pot/one
is used by
log2ub-zero,
- nat-pot/zero
is used by
divup-half,
log2ub-log2,
log2ub-lem,
log2ub-zero,
Used from specification rowcol-upd
- rowcol-upd/overwrite-row
is used by
sortrowsnake-correct,
- rowcol-upd/perm-toArr-toArc
is used by
scolsorted-permtoArr,
- rowcol-upd/perm-updcol
is used by
sortcol-correct,
- rowcol-upd/perm-updrow
is used by
sortrowsnake-correct,
- rowcol-upd/rev-get
is used by
rowsorted-biggercol-oddbounded,
- rowcol-upd/toArc-def
is used by
scolsorted-permtoArr,
- rowcol-upd/toArr-def
is used by
srowsorted-permtoArr,
sortrows-correct,
- rowcol-upd/overwrite-col
is used by
sortcol-correct,
- rowcol-upd/overwrite-row
is used by
sortrow-correct,
- rowcol-upd/perm-updrow
is used by
sortrow-correct,
- rowcol-upd/toArc-base
is used by
scolsorted-permtoArc-ind,
- rowcol-upd/toArc-rec
is used by
scolsorted-permtoArc-ind,
- rowcol-upd/toArr-base
is used by
sortrow-correct,
srowsorted-permtoArr-ind,
sortrows-correct,
- rowcol-upd/toArr-outside-gen
is used by
sortrow-correct,
- rowcol-upd/toArr-rec
is used by
sortrow-correct,
srowsorted-permtoArr-ind,
sortrows-correct,
- rowcol-upd/updrow-sel
is used by
sortrow-correct,
Used from specification list-last
Used from specification list-data
- list-data/oarray-sort/elim-add
is used by
sortrow-correct,
- list-data/oarray-sort/elim-list-c
is used by
sortrow-correct,
- list-data/oarray-sort/l
is used by
countevn-append-ind,
sortrow-correct,
count-add-even-odd-ind,
countevn-bounded-ind,
fullcountevn-range,
countodd-bounded-ind,
sortedperm-count-splits,
fullcountodd-range,
countodd-zero-ind,
countodd-append-ind,
countevn-zero-ind,
- list-data/oarray-sort/size-nil
is used by
sortrow-correct,
Used from specification list
- list/oarray-sort/Nil
is used by
sortrow-correct,
- list/oarray-sort/a
is used by
sortrow-correct,
srowsorted-permtoArr-ind,
scolsorted-permtoArc-ind,
- list/oarray-sort/app
is used by
sortrow-correct,
- list/oarray-sort/c
is used by
sortrow-correct,
- list/oarray-sort/e-01
is used by
sortrow-correct,
- list/oarray-sort/in-15
is used by
sortrow-correct,
- list/oarray-sort/in-rec
is used by
sortrow-correct,
- list/oarray-sort/len
is used by
sortrow-correct,
- list/oarray-sort/len-02
is used by
sortrow-correct,
- list/oarray-sort/len-05
is used by
sortrow-correct,
- filter-count/oarray-sort/count-add-dis
is used by
scolsorted-clean1notls,
- filter-count/oarray-sort/count-append-ind
is used by
count1-leq-clean1,
scolsorted-samecount-above-clean0,
max0column-clean0rowsbounded,
count0-leq-clean0,
max0column-countcol,
- filter-count/oarray-sort/count-bounded
is used by
max0column-determines-clean1rows,
- filter-count/oarray-sort/count-bounded-ind
is used by
scolsorted-count-below-clean0rows,
max0column-clean0rowsbounded,
- filter-count/oarray-sort/count-def
is used by
count1-leq-clean1,
scolsorted-samecount-above-clean0,
max0column-clean0rowsbounded,
count0-leq-clean0,
scolsorted-clean1notls,
count-add-even-odd,
max0column-countcol,
- filter-count/oarray-sort/count-size-ind
is used by
scolsorted-count-below-clean0rows,
scolsorted-clean0notls,
- filter-count/oarray-sort/count-true
is used by
scolsorted-clean1notls,
- filter-count/oarray-sort/count-zero
is used by
count0-leq-clean0-ind,
count1-leq-clean1-ind,
countevn-maxcol0-bounded,
scolsorted-samecount-above-clean0,
max0column-clean0rowsbounded,
scolsorted-clean1notls,
max0column-determines-clean1rows,
dirtyrowsone-rowsincreasing,
scolsorted-clean0notls,
countodd-maxcol0-bounded,
clean0-plus-clean1-bounded,
- filter-count/oarray-sort/countrange-rec
is used by
rowsorted-biggercol-oddbounded,
rowsorted-smallercol-evnbounded,
- filter-count/oarray-sort/fullcount-range
is used by
scolsorted-samecount-above-clean0,
- filter-count/oarray-sort/perm-count
is used by
scolsorted-samecount-above-clean0,
max0column-clean0rowsbounded,
scolsorted-clean1notls,
rowperms-clean0unchanged,
sortedperm-count-splits,
rowperms-clean1unchanged,
- filter-count/oarray-sort/countrange-base
is used by
count0-leq-clean0-ind,
count1-leq-clean1-ind,
count-add-even-odd-ind,
rowsorted-biggercol-oddbounded,
rowsorted-smallercol-evnbounded,
- filter-count/oarray-sort/countrange-rec
is used by
count0-leq-clean0-ind,
count1-leq-clean1-ind,
count-add-even-odd-ind,
Used from specification list-perm
- list-perm/oarray-sort/in
is used by
sortrow-correct,
scolsorted-clean0notls,
- list-perm/oarray-sort/papp
is used by
srowsorted-permtoArr-ind,
scolsorted-permtoArc-ind,
- list-perm/oarray-sort/sym
is used by
scolsorted-permtoArr,
rowperms-clean0unchanged,
sort-possible,
rowperms-clean1unchanged,
- list-perm/oarray-sort/trans
is used by
sortrowsnake-correct,
- list-perm/oarray-sort/app-end-end
is used by
srowsorted-permtoArr-ind,
scolsorted-permtoArc-ind,
- list-perm/oarray-sort/in-01
is used by
sortrow-correct,
- list-perm/oarray-sort/neq
is used by
sortrowsnake-correct,
sortcol-correct,
- list-perm/oarray-sort/perm-e
is used by
srowsorted-permtoArr-ind,
scolsorted-permtoArc-ind,
- list-perm/oarray-sort/perm-rev-01
is used by
sort-possible,
- list-perm/oarray-sort/ref
is used by
scolsorted-count-below-clean0rows,
sortrow-correct,
rowsorted-biggercol-oddbounded,
max0column-determines-clean1rows,
sortrows-correct,
shearsort-correct,
sortrowssnake-correct,
rowsorted-smallercol-evnbounded,
sortcols-correct,
- list-perm/oarray-sort/trans
is used by
scolsorted-permtoArr,
sortrows-correct,
shearsort-correct,
sortcol-correct,
Used from specification nat-mult
- nat-mult/eq
is used by
scolsort-dirtyboundhalf,
countevn-maxcol0-bounded,
countodd-bounded-ind,
countodd-maxcol0-bounded,
- nat-mult/mult-c
is used by
countevn-maxcol0-bounded,
countodd-maxcol0-bounded,
- nat-mult/zero-02
is used by
countevn-maxcol0-bounded,
- nat-mult/coef-17
is used by
countevn-bounded-ind,
divup-half,
countodd-bounded-ind,
- nat-mult/coef-20
is used by
countevn-bounded-ind,
- nat-mult/le-05
is used by
divup-half,
- nat-mult/le-num
is used by
scolsort-dirtyboundhalf,
countevn-bounded-ind,
countevn-maxcol0-bounded,
countodd-maxcol0-bounded,
- nat-mult/le2-04
is used by
countevn-bounded-ind,
countevn-maxcol0-bounded,
countodd-maxcol0-bounded,
- nat-mult/ls-01
is used by
log2ub-lem,
- nat-mult/ls2-03
is used by
countevn-bounded-ind,
- nat-mult/modeq
is used by
divup-half,
countevn-maxcol0-bounded,
countodd-bounded-ind,
countodd-maxcol0-bounded,
- nat-mult/modeq-01
is used by
countevn-bounded-ind,
divup-half,
countevn-maxcol0-bounded,
countodd-bounded-ind,
divup2-def,
countodd-maxcol0-bounded,
- nat-mult/modls
is used by
countevn-bounded-ind,
- nat-mult/mult-a
is used by
scolsort-dirtyboundhalf,
countevn-bounded-ind,
divup-half,
countevn-maxcol0-bounded,
countodd-bounded-ind,
divup2-def,
divup-one,
log2ub-log2,
log2ub-lem,
countodd-maxcol0-bounded,
- nat-mult/mult-c
is used by
scolsort-dirtyboundhalf,
countevn-bounded-ind,
divup-half,
countevn-maxcol0-bounded,
countodd-bounded-ind,
divup2-def,
divup-one,
log2ub-log2,
log2ub-lem,
countodd-maxcol0-bounded,
- nat-mult/numeral-36
is used by
divup-half,
- nat-mult/one
is used by
divup-half,
divup-one,
- nat-mult/one-01
is used by
divup-half,
- nat-mult/rsucc-02
is used by
countevn-bounded-ind,
divup-half,
countevn-maxcol0-bounded,
countodd-bounded-ind,
countodd-maxcol0-bounded,
- nat-mult/two-02
is used by
countevn-bounded-ind,
countodd-bounded-ind,
divup2-def,
- nat-mult/two-ls-01
is used by
scolsort-dirtyboundhalf,
countevn-bounded-ind,
log2ub-lem,
- nat-mult/two-one-01
is used by
countevn-maxcol0-bounded,
countodd-maxcol0-bounded,
- nat-mult/two-succ-05
is used by
scolsort-dirtyboundhalf,
divup-half,
- nat-mult/two-zero-01
is used by
divup-half,
countevn-maxcol0-bounded,
countodd-bounded-ind,
log2ub-lem,
countodd-maxcol0-bounded,
- nat-mult/twole
is used by
divup-half,
- nat-mult/zero
is used by
divup-half,
- nat-mult/zero-01
is used by
log2ub-lem,
- nat-mult/zero-02
is used by
scolsort-dirtyboundhalf,
- nat-mult/zero-03
is used by
log2ub-lem,
- nat-mult/zero-06
is used by
countevn-bounded-ind,
Used from specification oelem
Used from specification olist
Used from specification list-del
Used from specification nat-div
- nat-div/mult
is used by
divup-half,
- nat-div/zero-01
is used by
divup-half,
- nat-div/div-elim
is used by
scolsort-dirtyboundhalf,
countevn-bounded-ind,
divup-half,
countevn-maxcol0-bounded,
countodd-bounded-ind,
divup2-def,
countodd-maxcol0-bounded,
- nat-div/le-div-to-mult
is used by
scolsort-dirtyboundhalf,
countevn-bounded-ind,
countevn-maxcol0-bounded,
countodd-maxcol0-bounded,
- nat-div/ls-02
is used by
scolsort-dirtyboundhalf,
- nat-div/mult-01
is used by
divup-half,
- nat-div/one
is used by
log2ub-lem,
- nat-div/one-01
is used by
divup-one,
- nat-div/two-loup-09
is used by
divup2-def,
- nat-div/two-mdiv2-02
is used by
scolsort-dirtyboundhalf,
countevn-maxcol0-bounded,
divup2-def,
countodd-maxcol0-bounded,
- nat-div/two-rec
is used by
countevn-bounded-ind,
divup-half,
fullcountevn-range,
fullcountodd-range,
- nat-div/two-two-01
is used by
countodd-maxcol0-bounded,
- nat-div/two-twosucc-02
is used by
divup2-def,
- nat-div/two-zero-01-01
is used by
scolsort-dirtyboundhalf,
countevn-maxcol0-bounded,
countodd-maxcol0-bounded,
- nat-div/zero-01
is used by
divup-half,
log2ub-lem,
countodd-maxcol0-bounded,
Used from specification array