[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 min-max
- min-max/max
is used by
splice-resize-less,
range-eq-splice-less,
- min-max/min
is used by
splice-resize-less,
- min-max/max-first-ls
is used by
splice-resize-less,
splice-len,
range-eq-splice-less,
- min-max/max-notls1
is used by
splice-resize-less,
- min-max/max-notls2
is used by
splice-resize-less,
- min-max/max-second-le
is used by
splice-resize-less,
splice-len,
range-eq-splice-less,
Used from specification nat
- nat/le-addex
is used by
range-eq-splice-less,
range-copy-lower,
range-copy-inner,
- nat/add-01
is used by
splice-resize-less,
range-extend,
range-copy-upper,
range-copy-lower,
range-copy-inner,
range-copy-drop,
copy2append,
copy-append,
- nat/cancel-01
is used by
range-extend,
range-eq-splice-less,
range-copy-upper,
range-copy-lower,
range-copy-inner,
- nat/elim-pred-c
is used by
subarray-split-first,
- nat/elim-sub
is used by
subarray-split-at,
subarray-append-shift-right,
subarray-append-consec,
splice-resize-less,
range-extend,
range-copy-upper,
range-copy-outer,
range-copy-lower,
range-copy-inner,
mkemparray-append,
fill2append,
copy2append00,
copy2append0,
copy2append,
copy-append,
append-at2,
append-a,
- nat/eq-01
is used by
subarray-append-elim-left,
splice-resize-less,
range-extend,
range-copy-upper,
range-copy-outer,
range-copy-lower,
range-copy-inner,
copy2append00,
copy2append0,
copy-append,
append-inj,
append-eq-left,
append-atp2,
- nat/fle
is used by
subarray-append-shift-right,
subarray-append-left-01,
subarray-append-elim-left0,
splice-resize-less,
resize-twice,
range-eq-splice-less,
range-eq-resize,
range-copy-upper,
range-copy-drop,
fill2append,
copy2append00,
copy2append0,
copy2append,
append-inj,
append-eq-right,
append-eq-left,
- nat/fle-01
is used by
subarray-split-at,
subarray-append-shift-right,
subarray-append-consec,
splice-resize-less,
resize-twice,
range-extend,
range-eq-splice-less,
range-eq-resize,
range-eq-append,
range-copy-upper,
range-copy-outer,
range-copy-lower,
range-copy-inner,
range-copy-drop,
mkemparray-append,
fill2append,
copy2append0,
copy2append,
copy-append,
append-left-size0,
append-inj,
append-eq-right,
append-eq-left,
append-at2,
append-at1,
append-a,
- nat/le-ls-simp
is used by
subarray-split-first,
subarray-append-shift-right,
splice-resize-less,
resize-twice,
range-eq-splice-less,
range-eq-bounds,
range-copy-upper,
range-copy-outer,
range-copy-inner,
copy2append0,
copy2append,
- nat/le-sum
is used by
range-eq-splice-less,
- nat/lels
is used by
subarray-split-first,
subarray-split-at,
subarray-append-shift-right,
subarray-append-elim-left,
subarray-append-consec,
splice-resize-less,
range-extend,
range-eq-splice-less,
range-eq-resize,
range-eq-ext,
range-eq-cut,
range-eq-bounds,
range-copy-upper,
range-copy-outer,
range-copy-lower,
range-copy-inner,
range-copy-drop,
mkemparray-append,
fill2append,
copy2append0,
copy2append,
copy-append,
append-left-size0,
append-inj,
append-eq-right,
append-eq-left,
append-atp2,
append-at1,
append-at,
append-a,
- nat/lels-01
is used by
subarray-split-first,
subarray-split-at,
subarray-append-left-01,
subarray-append-consec,
splice-resize-less,
splice-len,
resize-twice,
range-eq-splice-less,
range-eq-bounds,
range-eq-append,
range-copy-upper,
range-copy-outer,
range-copy-lower,
range-copy-inner,
range-copy-drop,
fill2append,
copy2append00,
copy2append0,
copy2append,
copy-append,
append-left-size0,
append-inj,
- nat/lels-02
is used by
subarray-append-shift-right,
subarray-append-left-01,
copy2append00,
copy2append0,
- nat/lels-03
is used by
subarray-split-at,
splice-resize-less,
copy2append0,
copy2append,
- nat/lels-04
is used by
range-copy-inner,
- nat/lep
is used by
subarray-split-first,
subarray-split-at,
subarray-append-shift-right,
subarray-append-left,
subarray-append-elim-left,
subarray-append-consec,
splice-resize-less,
range-extend,
range-copy-upper,
range-copy-outer,
range-copy-lower,
range-copy-inner,
mkemparray-append,
fill2append,
copy2append00,
copy2append0,
copy2append,
copy-append,
append-eq-left,
append-a,
- nat/lep-02
is used by
subarray-append-shift-right,
subarray-append-elim-left0,
subarray-append-elim-left,
subarray-append-elim,
splice-resize-less,
range-extend,
range-eq-splice-less,
range-eq-resize,
range-eq-cut,
range-copy-upper,
range-copy-outer,
range-copy-lower,
range-copy-inner,
range-copy-drop,
copy2append0,
copy2append,
copy-shift-append,
copy-append,
append-inj,
append-atp2,
append-a,
- nat/ler
is used by
subarray-append-elim,
range-eq-cut,
copy-shift-append,
- nat/let
is used by
subarray-split-first,
subarray-append-shift-right,
subarray-append-elim-left,
resize-twice,
range-extend,
range-eq-resize,
range-eq-cut,
range-copy-upper,
range-copy-outer,
range-copy-lower,
range-copy-inner,
range-copy-drop,
fill2append,
copy2append0,
copy2append,
copy-append,
- nat/lez
is used by
splice-resize-less,
- nat/lez-01
is used by
range-eq-splice-less,
- nat/ls-02
is used by
range-copy-inner,
copy2append0,
copy2append,
- nat/ls-le-simp
is used by
subarray-append-shift-right,
subarray-append-elim-left,
splice-resize-less,
resize-exact,
range-extend,
range-eq-splice-less,
range-eq-resize,
range-eq-cut,
range-copy-upper,
range-copy-outer,
range-copy-lower,
range-copy-inner,
range-copy-drop,
fill2append,
copy2append0,
copy2append,
copy-exact-append,
copy-append,
append-inj,
append-atp2,
append-at1,
append-a,
- nat/not-zero
is used by
subarray-split-first,
- nat/sub-base
is used by
copy2append00,
copy-exact-append,
append-left-size0,
- nat/succ-01
is used by
subarray-split-first,
range-eq-ext,
range-eq-bounds,
- nat/zero
is used by
copy-shift-append,
- nat/zero-01
is used by
subarray-split-at,
Used from specification array-copy
- array-copy/at-copy
is used by
splice-resize-less,
range-extend,
range-eq-splice-less,
range-copy-upper,
range-copy-outer,
range-copy-lower,
range-copy-inner,
range-copy-drop,
append-atp2,
append-at1,
- array-copy/at-fill
is used by
fill2append,
- array-copy/at-fill-h
is used by
fill2append,
- array-copy/at-subarray
is used by
subarray-split-first,
subarray-split-at,
subarray-append-shift-right,
subarray-append-left-01,
subarray-append-left,
subarray-append-elim-left0,
subarray-append-elim-left,
subarray-append-elim,
subarray-append-consec,
fill2append,
copy2append0,
copy2append,
- array-copy/at-copy
is used by
splice-resize-less,
copy2append0,
copy2append,
copy-shift-append,
copy-exact-append,
copy-append,
- array-copy/at-subarray
is used by
subarray-append-elim-left,
subarray-append-consec,
range-eq-subarrays,
copy2append,
- array-copy/copy-exact
is used by
copy2append00,
append-zero-left,
- array-copy/size-copy
is used by
splice-len,
range-extend,
range-eq-splice-less,
range-copy-upper,
range-copy-outer,
range-copy-lower,
range-copy-inner,
range-copy-drop,
copy2append0,
copy2append,
copy-shift-append,
copy-exact-append,
copy-append,
append-len,
- array-copy/size-fill
is used by
fill2append,
- array-copy/size-fill-h
is used by
fill2append,
- array-copy/size-subarray
is used by
subarray-split-first,
subarray-split-at,
subarray-same-ar-eq,
subarray-append-shift-right,
subarray-append-left-01,
subarray-append-left,
subarray-append-elim-left0,
subarray-append-elim-left,
subarray-append-elim,
subarray-append-consec,
range-eq-subarrays,
fill2append,
copy2append00,
copy2append0,
copy2append,
- array-copy/subarray-elim
is used by
subarray-split-at,
subarray-append-shift-right,
subarray-append-left-01,
fill2append,
copy2append00,
copy2append0,
copy2append,
- array-copy/subarray-zero
is used by
copy2append00,
Used from specification nat-basic2
- nat-basic2/a
is used by
subarray-split-first,
subarray-split-at,
subarray-append-shift-right,
subarray-append-left-01,
subarray-append-left,
subarray-append-elim-left0,
subarray-append-elim-left,
subarray-append-elim,
subarray-append-consec0,
subarray-append-consec,
splice-resize-less,
splice-len,
same-size-append,
range-extend,
range-eq-subarrays,
range-eq-splice-less,
range-eq-resize,
range-eq-ext,
range-eq-cut,
range-eq-bounds,
range-eq-append,
range-copy-upper,
range-copy-outer,
range-copy-lower,
range-copy-inner,
range-copy-drop,
mkemparray-append,
fill2append,
copy2append00,
copy2append0,
copy2append,
copy-shift-append,
copy-exact-append,
copy-append,
append-zero-right,
append-zero-left,
append-prefix-left,
append-len,
append-left-size0,
append-inj,
append-eq-right,
append-eq-left,
append-eq-emptyar,
append-atp2,
append-at2,
append-at1,
append-at,
append-a,
- nat-basic2/add-base
is used by
subarray-split-first,
subarray-split-at,
subarray-append-shift-right,
subarray-append-left-01,
subarray-append-left,
subarray-append-elim-left0,
subarray-append-consec0,
splice-resize-less,
range-eq-ext,
range-eq-bounds,
range-eq-append,
fill2append,
copy2append00,
copy2append0,
copy2append,
copy-shift-append,
copy-exact-append,
append-zero-right,
append-zero-left,
append-prefix-left,
append-left-size0,
append-atp2,
- nat-basic2/c
is used by
subarray-split-first,
subarray-split-at,
subarray-append-shift-right,
subarray-append-left-01,
subarray-append-left,
subarray-append-elim-left0,
subarray-append-elim-left,
subarray-append-elim,
subarray-append-consec0,
subarray-append-consec,
splice-resize-less,
splice-len,
same-size-append,
range-extend,
range-eq-subarrays,
range-eq-splice-less,
range-eq-resize,
range-eq-ext,
range-eq-cut,
range-eq-bounds,
range-eq-append,
range-copy-upper,
range-copy-outer,
range-copy-lower,
range-copy-inner,
range-copy-drop,
mkemparray-append,
fill2append,
copy2append00,
copy2append0,
copy2append,
copy-shift-append,
copy-exact-append,
copy-append,
append-zero-right,
append-zero-left,
append-prefix-left,
append-len,
append-left-size0,
append-inj,
append-eq-right,
append-eq-left,
append-eq-emptyar,
append-atp2,
append-at2,
append-at1,
append-at,
append-a,
- nat-basic2/eq
is used by
same-size-append,
copy2append00,
append-prefix-left,
append-left-size0,
- nat-basic2/eq-01
is used by
subarray-split-first,
subarray-append-shift-right,
subarray-append-consec,
splice-resize-less,
splice-len,
range-copy-inner,
mkemparray-append,
append-len,
append-inj,
append-eq-right,
append-eq-left,
append-a,
- nat-basic2/l
is used by
subarray-split-at,
subarray-append-shift-right,
subarray-append-elim-left,
subarray-append-consec,
splice-resize-less,
range-extend,
range-eq-splice-less,
range-eq-cut,
range-copy-upper,
range-copy-outer,
range-copy-lower,
range-copy-inner,
mkemparray-append,
fill2append,
copy2append0,
copy2append,
copy-append,
append-inj,
append-eq-left,
append-atp2,
append-at2,
append-a,
- nat-basic2/l-01
is used by
subarray-split-at,
subarray-append-shift-right,
subarray-append-consec,
splice-resize-less,
range-extend,
range-copy-upper,
range-copy-lower,
range-copy-inner,
range-copy-drop,
mkemparray-append,
fill2append,
copy2append0,
copy2append,
copy-append,
append-inj,
append-eq-right,
append-at2,
append-a,
- nat-basic2/l-02
is used by
subarray-split-at,
subarray-append-left-01,
subarray-append-consec,
splice-resize-less,
range-extend,
range-eq-splice-less,
range-eq-append,
range-copy-upper,
range-copy-outer,
range-copy-lower,
range-copy-inner,
range-copy-drop,
fill2append,
copy2append00,
copy2append0,
copy2append,
append-left-size0,
append-inj,
append-eq-right,
append-atp2,
append-at1,
- nat-basic2/l-06
is used by
fill2append,
copy2append0,
copy2append,
- nat-basic2/oz
is used by
subarray-split-first,
- nat-basic2/s
is used by
subarray-split-first,
range-eq-ext,
- nat-basic2/succ
is used by
subarray-split-at,
subarray-append-left-01,
splice-resize-less,
range-eq-ext,
range-eq-bounds,
range-eq-append,
- nat-basic2/z-01
is used by
append-eq-emptyar,
Used from specification nat-basic1
- nat-basic1/f
is used by
subarray-split-first,
subarray-split-at,
subarray-append-shift-right,
subarray-append-left-01,
subarray-append-left,
subarray-append-elim-left0,
subarray-append-elim-left,
subarray-append-elim,
subarray-append-consec,
splice-resize-less,
same-size-append,
resize-twice,
range-extend,
range-eq-trans,
range-eq-subarrays,
range-eq-splice-less,
range-eq-resize,
range-eq-ext,
range-eq-cut,
range-eq-bounds,
range-eq-append,
range-copy-upper,
range-copy-outer,
range-copy-lower,
range-copy-inner,
range-copy-drop,
mkemparray-append,
fill2append,
copy2append00,
copy2append0,
copy2append,
copy-exact-append,
copy-append,
append-zero-left,
append-prefix-left,
append-left-size0,
append-inj,
append-eq-right,
append-eq-left,
append-eq-emptyar,
append-atp2,
append-at2,
append-at1,
append-at,
append-a,
- nat-basic1/lf
is used by
subarray-split-at,
subarray-append-left-01,
splice-resize-less,
fill2append,
copy2append00,
copy2append0,
copy2append,
- nat-basic1/lf-01
is used by
subarray-split-at,
same-size-append,
fill2append,
copy2append0,
copy2append,
copy-exact-append,
append-left-size0,
append-inj,
append-eq-right,
append-eq-left,
append-eq-emptyar,
- nat-basic1/lf-02
is used by
subarray-split-at,
fill2append,
copy2append00,
copy2append0,
copy2append,
- nat-basic1/ls-02
is used by
subarray-split-at,
fill2append,
copy2append0,
copy2append,
- nat-basic1/one-01
is used by
subarray-split-first,
- nat-basic1/ref-1
is used by
fill2append,
copy2append0,
copy2append,
append-inj,
append-eq-right,
append-eq-left,
- nat-basic1/trans-1
is used by
subarray-split-at,
subarray-append-left-01,
splice-resize-less,
fill2append,
copy2append00,
- nat-basic1/zero-01
is used by
range-eq-ext,
copy-exact-append,
append-eq-emptyar,
Used from specification array
- array/Extension
is used by
subarray-split-first,
subarray-split-at,
subarray-same-ar-eq,
subarray-append-shift-right,
subarray-append-left-01,
subarray-append-left,
subarray-append-elim-left0,
subarray-append-elim-left,
subarray-append-elim,
subarray-append-consec,
splice-resize-less,
same-size-append,
resize-twice,
resize-exact,
range-eq-subarrays,
mkemparray-eq,
mkemparray-append,
fill2append,
copy2append0,
copy2append,
copy-shift-append,
copy-exact-append,
copy-append,
append-zero-right,
append-zero-left,
append-prefix-left,
append-left-size0,
append-inj,
append-eq-right,
append-eq-left,
append-eq-emptyar,
append-a,
- array/Size-mkarray
is used by
subarray-split-first,
same-size-append,
fill2append,
append-zero-right,
append-zero-left,
append-eq-emptyar,
- array/Size-put
is used by
subarray-split-first,
- array/cgetput
is used by
subarray-split-first,