[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/a
is used by
square-inj,
- nat-basic/addex
is used by
le-div-to-mult,
- nat-basic/less
is used by
two-loup-02,
- nat-basic/lstwo
is used by
square-nls,
two-zero-01-01,
- nat-basic/pls
is used by
two-loup-05,
- nat-basic/twols-02
is used by
square-nle-01,
- nat-basic/a
is used by
square-inject,
mod-succ-06,
ls,
mod-eq-01,
two-rec,
square-nle-01,
two-ls-01,
ls-01,
mod-succ,
square-even-02,
mod-succ-03,
mod-by6,
mod-rew,
le-01,
add,
mod-mult,
mult-ls-01,
square-ls-02,
two-loup-13,
two-ppred,
two-loup-07,
div-elim,
div-add,
two-loup-04,
two-loup-10,
one-01,
two-ls-02,
mod-ls-01,
mod-le-01,
le-succ,
two-loup-01,
square-even-03,
square-ls-03,
mod-succ-01,
mod-rec,
rax,
mod-one,
le-div-to-mult,
two-neq,
mult,
two-neq-01,
mod-once,
square-even,
mod-succ-04,
two-loup,
ls-02,
two-loup-02,
two-three,
div-succ-01,
two-loup-08,
mod-eq,
two-loup-11,
mod-ls-02,
two-loup-05,
square-interval,
two-padd,
two-mdiv2-02,
mod-succ-05,
div-two-add,
mod-succ-02,
square-nls,
mod-neq,
square-ls,
square-even-01,
mult-ls,
mod-zero,
modex,
mod-mod-01,
cond,
div-mult,
two-eq,
mod-le-03,
mod2-succ,
div-two-mult,
two-loup-06,
square-ls-01,
two-neq-02,
square-nle-01-01,
rec,
ls-03,
mod-eq-mod-plus-1,
mod-nls,
two-mdiv2-03,
one,
two-twosucc-02,
mod-mult-01,
two-loup-09,
two-ls,
two-zero-01-01,
two-loup-12,
div-succ,
div-one,
two-odd,
two-peq,
- nat-basic/add-base
is used by
mod-eq-01,
square-nle-01,
mod-mult,
two-loup-13,
two-ppred,
div-elim,
le-div-to-mult,
mult,
mod-succ-04,
two-loup,
two-loup-08,
mod-eq,
two-loup-11,
mod-succ-02,
square-nls,
modex,
two-loup-06,
mod-eq-mod-plus-1,
two-mdiv2-03,
mod-mult-01,
two-zero-01-01,
two-loup-12,
- nat-basic/between
is used by
two-loup-02,
ls-03,
- nat-basic/c
is used by
square-inject,
mod-succ-06,
ls,
mod-eq-01,
two-rec,
square-nle-01,
two-ls-01,
ls-01,
mod-succ,
square-even-02,
mod-succ-03,
mod-by6,
mod-rew,
le-01,
add,
mod-mult,
mult-ls-01,
square-ls-02,
two-loup-13,
two-ppred,
two-loup-07,
div-elim,
div-add,
two-loup-04,
two-loup-10,
one-01,
two-ls-02,
mod-ls-01,
mod-le-01,
le-succ,
two-loup-01,
square-even-03,
square-ls-03,
mod-succ-01,
mod-rec,
rax,
mod-one,
le-div-to-mult,
two-neq,
mult,
two-neq-01,
mod-once,
square-even,
mod-succ-04,
two-loup,
ls-02,
two-loup-02,
two-three,
div-succ-01,
two-loup-08,
mod-eq,
two-two-01,
two-loup-11,
mod-ls-02,
two-loup-05,
square-interval,
two-padd,
two-mdiv2-02,
mod-succ-05,
div-two-add,
mod-succ-02,
square-nls,
mod-neq,
square-ls,
square-even-01,
mult-ls,
mod-zero,
modex,
mod-mod-01,
cond,
div-mult,
two-eq,
mod-le-03,
mod2-succ,
div-two-mult,
two-loup-06,
square-ls-01,
two-neq-02,
square-nle-01-01,
rec,
ls-03,
mod-eq-mod-plus-1,
mod-nls,
two-mdiv2-03,
one,
two-twosucc-02,
mod-mult-01,
two-loup-09,
two-ls,
two-zero-01-01,
two-loup-12,
div-succ,
div-one,
two-odd,
two-peq,
- nat-basic/eq-01
is used by
square-inject,
mod-eq-01,
two-rec,
mod-by6,
two-ppred,
div-elim,
div-add,
two-loup-10,
square-ls-03,
mod-succ-01,
mult,
div-two-add,
mod-succ-02,
rec,
mod-eq-mod-plus-1,
two-twosucc-02,
two-loup-09,
div-succ,
- nat-basic/eq-02
is used by
mod-eq-01,
mod-one,
div-succ-01,
mod-zero,
two-loup-09,
- nat-basic/eqs
is used by
rax,
- nat-basic/f
is used by
ls,
mod-eq-01,
square-nle-01,
ls-01,
le-01,
add,
mult-ls-01,
two-loup-13,
cond-01,
two-ppred,
two-loup-07,
div-elim,
two-loup-04,
two-loup-10,
two-ls-02,
mod-ls-01,
le-succ,
two-loup-01,
square-ls-03,
mod-succ-01,
le,
le-div-to-mult,
zero-01,
mod-eq-02,
mod-succ-04,
two-loup,
ls-02,
two-loup-02,
div-succ-01,
two-loup-08,
mod-eq,
div-le,
two-loup-11,
mod-ls-02,
two-loup-05,
mod-succ-05,
square-nls,
mult-ls,
modex,
cond,
mod-le-03,
two-loup-06,
mod-same,
two-neq-02,
square-nle-01-01,
ls-03,
mod-eq-mod-plus-1,
mod-nls,
two-loup-09,
two-ls,
two-zero-01-01,
div-le-01,
mod-ls-03,
two-loup-12,
nummult-le-01,
two-peq,
- nat-basic/l
is used by
le-01,
two-loup-04,
two-loup-10,
square-ls-03,
two-loup-02,
two-loup-05,
square-ls,
mod-le-03,
ls-03,
- nat-basic/l-01
is used by
le-01,
add,
two-loup-10,
ls-03,
one,
- nat-basic/l-02
is used by
ls-01,
two-loup-04,
mod-ls-01,
le-succ,
mod-ls-02,
cond,
two-loup-12,
- nat-basic/l-05
is used by
two-loup-07,
two-loup-08,
two-loup-06,
two-peq,
- nat-basic/l-06
is used by
two-loup-05,
- nat-basic/less-zero
is used by
mod-eq-01,
nummult-ls-01,
mod-succ-04,
nummult-le-03,
mod-eq-mod-plus-1,
nummult-ls-03,
nummult-le-01,
- nat-basic/lf
is used by
two-loup-07,
two-loup-04,
mod-succ-04,
two-loup,
two-loup-08,
two-loup-05,
mod-succ-05,
square-nls,
two-loup-06,
ls-03,
- nat-basic/lf-01
is used by
two-loup-04,
two-loup-01,
two-loup-02,
two-loup-05,
mod-same,
- nat-basic/lf-02
is used by
mod-eq-01,
two-loup-07,
two-loup-04,
two-loup-01,
mod-succ-04,
two-loup-11,
cond,
mod-le-03,
mod-same,
two-peq,
- nat-basic/ls-02
is used by
two-loup-13,
two-loup-04,
one-01,
two-loup,
two-loup-08,
two-loup-06,
two-loup-03,
mod-ls-03,
two-loup-12,
- nat-basic/neq-04
is used by
one-01,
- nat-basic/nls-fst
is used by
two-loup-07,
two-loup-01,
mod-succ-04,
- nat-basic/one
is used by
square-nle-01,
two-loup-10,
two-loup-02,
div-one,
- nat-basic/one-01
is used by
two-loup-01,
mod-neq,
square-nle-01-01,
one,
- nat-basic/one-02
is used by
mod-one-01,
- nat-basic/one-03
is used by
two-ppred,
two-loup-08,
two-peq,
- nat-basic/one-06
is used by
two-zero-01-01,
div-one,
- nat-basic/oz
is used by
mod-succ-06,
mod-succ,
two-ppred,
two-loup-04,
le-succ,
le-div-to-mult,
two-loup-02,
mod-succ-02,
div-two-mult,
two-zero-01-01,
div-succ,
div-one,
- nat-basic/refl-nat
is used by
le-01,
mult-ls-01,
two-loup-07,
ls-02,
two-loup-11,
mod-neq,
mult-ls,
ls-03,
div-succ,
- nat-basic/s-04
is used by
le-01,
add,
mult-ls-01,
le-succ,
square-ls-03,
ls-02,
two-loup-02,
two-loup-11,
square-interval,
mod-neq,
mult-ls,
square-ls-01,
ls-03,
div-succ,
- nat-basic/succ
is used by
mod-by6,
le-01,
mod-mult,
mult-ls-01,
two-ppred,
two-loup-07,
one-01,
le-div-to-mult,
mult,
mod-succ-04,
two-loup,
ls-02,
two-loup-08,
two-loup-05,
mod-succ-05,
mod-succ-02,
square-nls,
mult-ls,
mod-le-03,
two-loup-06,
ls-03,
one,
- nat-basic/succ-03
is used by
add,
two-loup-04,
two-loup-10,
two-loup-01,
mod-succ-01,
two-loup-02,
div-succ-01,
two-loup-11,
- nat-basic/trans-nat
is used by
two-loup-07,
two-loup-04,
mod-succ-04,
two-loup,
two-loup-02,
two-loup-08,
two-loup-05,
mod-succ-05,
square-nls,
two-loup-06,
ls-03,
- nat-basic/twols
is used by
two-loup-04,
two-loup-01,
two-loup-02,
- nat-basic/twols-02
is used by
square-nle-01,
two-loup-13,
two-ppred,
two-loup-10,
square-even,
two-loup,
two-loup-02,
two-loup-08,
two-loup-11,
mod2-succ,
two-loup-06,
two-odd-01,
two-loup-09,
two-loup-12,
- nat-basic/z-01
is used by
square-nle-01,
le-succ,
le-div-to-mult,
two-neq,
two-neq-01,
mod-succ-02,
mod-mod-01,
two-eq,
two-neq-02,
div-succ,
- nat-basic/z-02
is used by
two-loup-04,
two-loup-02,
two-loup-08,
- nat-basic/zero
is used by
mod-eq-01,
nummult-ls-01,
two-loup-01,
mod-succ-04,
mod-zero-01,
modex,
nummult-le-03,
nummult-ls-03,
nummult-le-01,
Used from specification nat
- nat/fle-01
is used by
ls-03,
- nat/le-addex
is used by
ls-01,
- nat/le-def
is used by
ls-succ,
- nat/lels
is used by
square-ls-03,
- nat/pls
is used by
two-loup-07,
two-loup-04,
- nat/trans-ls-le
is used by
square-ls-03,
- nat/add-01
is used by
two-ppred,
mod-succ-02,
- nat/add-num-03
is used by
two-neq-01,
two-neq-02,
- nat/add-num-04
is used by
div-two-mult,
- nat/anti
is used by
two-loup-11,
- nat/cancel-01
is used by
mod-once,
- nat/elim-pred-c
is used by
two-loup-04,
two-loup-02,
div-two-mult,
- nat/elim-sub
is used by
mod-rec,
rax,
rec,
- nat/eq-01
is used by
mod-rew,
- nat/eq-02
is used by
two-loup-01,
- nat/eqle-one
is used by
ls-03,
- nat/fle
is used by
ls,
le-01,
two-loup-02,
two-loup-08,
ls-03,
two-loup-12,
- nat/fle-01
is used by
ls-01,
le-01,
mult-ls-01,
le,
ls-02,
two-loup-11,
mult-ls,
ls-03,
- nat/l-num-01
is used by
two-loup-02,
- nat/l-num-04
is used by
two-loup-02,
- nat/l-num-05
is used by
square-nle-01-01,
- nat/le-add
is used by
le-div-to-mult,
- nat/le-def
is used by
square-nle-01,
two-ls-01,
ls-01,
two-loup-07,
two-le,
mod-le-01,
le-succ,
two-loup-01,
le,
le-div-to-mult,
mod-once,
square-interval,
mod-le-02,
mod-neq,
cond,
mod-le-03,
mod-le,
- nat/le-ls-simp
is used by
le-01,
two-loup-07,
square-ls-03,
le-div-to-mult,
two-loup-11,
square-interval,
mod-le-03,
two-loup-12,
- nat/le-one
is used by
mod-nls,
- nat/lels
is used by
ls,
add,
mult-ls-01,
mod-le-04,
two-loup-07,
two-loup-04,
square-ls-03,
ls-02,
two-loup-02,
two-loup-08,
two-loup-11,
square-interval,
two-ls-03,
two-padd,
mod-ls,
mult-ls,
ls-03,
two-loup-12,
- nat/lels-02
is used by
one-01,
one,
- nat/lels-03
is used by
square-nle-01-01,
- nat/lep
is used by
square-inject,
- nat/lep-02
is used by
square-ls-03,
le-div-to-mult,
mod-once,
square-nle-01-01,
- nat/ler
is used by
mod-le-04,
- nat/let
is used by
mult-ls-01,
mod-le-04,
square-ls-03,
ls-02,
- nat/lez-01
is used by
zero,
ls,
square-nle-01,
ls-01,
- nat/ls-01
is used by
mod-neq,
- nat/ls-le-simp
is used by
mult-ls-01,
two-loup-13,
cond-01,
square-ls-03,
two-loup,
div-le,
two-padd,
ls-03,
div-le-01,
two-loup-12,
- nat/succ-01
is used by
square-ls-03,
square-nle-01-01,
Used from specification nat-mult
- nat-mult/dist
is used by
square-inject,
ls-01,
mod-by6,
square-ls-03,
le-div-to-mult,
square-interval,
two-neq-02,
- nat-mult/mult-c
is used by
div-succ,
- nat-mult/square-inject
is used by
square-inject,
- nat-mult/square-interval
is used by
square-interval,
- nat-mult/square-ls
is used by
square-ls-02,
- nat-mult/coef-01
is used by
mod-by6,
- nat-mult/coef-04
is used by
square-inject,
- nat-mult/coef-08
is used by
ls-03,
- nat-mult/coef-18
is used by
square-ls-03,
- nat-mult/coef-21
is used by
le-01,
mult-ls-01,
ls-02,
square-interval,
mult-ls,
ls-03,
- nat-mult/dist
is used by
two-loup-04,
two-loup-02,
- nat-mult/eq
is used by
exmult,
modex,
mult-div,
- nat-mult/le
is used by
mult-ls-01,
- nat-mult/le-05
is used by
zero-01,
- nat-mult/le-num
is used by
square-interval,
two-le-03,
- nat-mult/leone
is used by
div-le,
two-ls-03,
two-le-01,
one,
div-le-01,
- nat-mult/ls
is used by
two-loup-04,
- nat-mult/ls-01
is used by
mod-eq-01,
- nat-mult/ls-02
is used by
le-01,
ls-03,
- nat-mult/ls-08
is used by
mod-eq-01,
two-ls-02,
square-nls,
two-ls,
- nat-mult/mod-neq-01
is used by
ls,
- nat-mult/mod-neq-03
is used by
mod-succ-04,
- nat-mult/modeq
is used by
two-ppred,
mod-succ-01,
two-loup-09,
- nat-mult/modeq-01
is used by
two-mdiv2-02,
div-mult,
two-loup-09,
- nat-mult/modls
is used by
two-loup-07,
le-div-to-mult,
- nat-mult/mult-a
is used by
mult-02,
zero,
square-inject,
ls,
mod-eq-01,
square-nle-01,
ls-01,
mod-succ,
square-even-02,
mod-by6,
le-01,
mod-mult,
mult-ls-01,
square-ls-02,
two-loup-13,
cond-01,
two-ppred,
exmult,
two-loup-07,
two-le-02,
div-elim,
div-add,
two-loup-04,
two-loup-10,
one-01,
ls-even,
two-ls-02,
le-succ,
two-loup-01,
square-even-03,
square-ls-03,
mod-succ-01,
le,
mod-one,
two-ls-05,
le-div-to-mult,
two-neq,
zero-01,
mult,
two-neq-01,
mod-once,
square-even,
mod-succ-04,
two-loup,
ls-02,
two-loup-02,
div-succ-01,
nummult-eq,
two-loup-08,
mod-mod,
mod-eq,
div-le,
two-loup-11,
square-interval,
two-ls-03,
two-le-03,
two-padd,
mult-01,
two-mdiv2-02,
mod-succ-05,
div-two-add,
square-nls,
square-ls,
square-even-01,
mult-ls,
mod-zero,
modex,
mod-mod-01,
cond,
div-mult,
two-eq,
mod-le-03,
mod2-succ,
div-two-mult,
two-loup-06,
square-ls-01,
two-neq-02,
two-le-01,
square-nle-01-01,
ls-03,
mod-eq-mod-plus-1,
two-mdiv2-03,
one,
two-twosucc-02,
mult-div,
two-loup-09,
two-ls,
two-zero-01-01,
div-le-01,
two-loup-12,
div-succ,
two-ls-04,
two-odd,
two-peq,
- nat-mult/mult-c
is used by
mult-02,
zero,
square-inject,
ls,
mod-eq-01,
square-nle-01,
ls-01,
mod-succ,
square-even-02,
mod-by6,
le-01,
mod-mult,
mult-ls-01,
square-ls-02,
two-loup-13,
cond-01,
two-ppred,
exmult,
two-loup-07,
two-le-02,
div-elim,
div-add,
two-loup-04,
two-loup-10,
one-01,
ls-even,
two-ls-02,
le-succ,
two-loup-01,
square-even-03,
square-ls-03,
mod-succ-01,
le,
mod-one,
two-ls-05,
le-div-to-mult,
two-neq,
zero-01,
mult,
two-neq-01,
mod-once,
square-even,
mod-succ-04,
two-loup,
ls-02,
two-loup-02,
div-succ-01,
nummult-eq,
two-loup-08,
mod-mod,
mod-eq,
div-le,
two-two-01,
two-loup-11,
two-loup-05,
square-interval,
two-ls-03,
two-le-03,
two-padd,
mult-01,
two-mdiv2-02,
mod-succ-05,
div-two-add,
square-nls,
square-ls,
square-even-01,
mult-ls,
mod-zero,
modex,
mod-mod-01,
cond,
div-mult,
two-eq,
mod-le-03,
mod2-succ,
div-two-mult,
two-loup-06,
square-ls-01,
two-neq-02,
two-le-01,
square-nle-01-01,
ls-03,
mod-eq-mod-plus-1,
two-mdiv2-03,
one,
two-twosucc-02,
mult-div,
two-loup-09,
two-ls,
two-zero-01-01,
div-le-01,
two-loup-12,
div-succ,
two-ls-04,
two-odd,
two-peq,
- nat-mult/nonumsimp-succ
is used by
mod-succ,
- nat-mult/numeral-01
is used by
mod-by6,
- nat-mult/numeral-19
is used by
mod-by6,
two-loup-10,
two-loup-11,
two-loup-09,
two-peq,
- nat-mult/numeral-24
is used by
ls-03,
- nat-mult/numeral-26
is used by
two-padd,
- nat-mult/numeral-28
is used by
two-neq,
two-neq-01,
two-eq,
two-neq-02,
- nat-mult/one
is used by
two-loup-10,
one-01,
mod-one,
two-neq,
two-neq-01,
mod-succ-04,
two-loup-11,
two-padd,
mod-zero,
two-eq,
two-neq-02,
ls-03,
two-loup-09,
two-peq,
- nat-mult/rdist
is used by
mod-by6,
- nat-mult/rsucc-02
is used by
square-inject,
square-nle-01,
square-even-02,
mod-by6,
le-01,
mod-mult,
mult-ls-01,
square-ls-02,
two-ppred,
one-01,
le-succ,
square-even-03,
square-ls-03,
le-div-to-mult,
mult,
two-neq-01,
mod-once,
square-even,
ls-02,
square-interval,
square-nls,
square-ls,
square-even-01,
mult-ls,
mod-le-03,
square-ls-01,
two-neq-02,
square-nle-01-01,
ls-03,
one,
div-succ,
- nat-mult/square-even-01
is used by
square-nle-01,
square-even,
square-nls,
- nat-mult/square-two
is used by
square-nle-01,
- nat-mult/succ
is used by
square-inject,
mod-by6,
- nat-mult/succ-01
is used by
mod-succ-04,
mod-eq-mod-plus-1,
- nat-mult/two-02
is used by
mod-by6,
two-loup-07,
two-loup-04,
two-loup-10,
two-loup-02,
two-loup-11,
two-loup-05,
ls-03,
two-loup-09,
two-peq,
- nat-mult/two-ls-01
is used by
two-ls-05,
two-ls-04,
- nat-mult/two-one-01
is used by
two-ppred,
two-zero-01-01,
- nat-mult/two-zero-01
is used by
square-nle-01,
two-loup-07,
two-loup-04,
two-loup-08,
- nat-mult/twoeqf
is used by
two-loup-13,
two-loup,
two-loup-11,
square-nls,
two-loup-12,
- nat-mult/twoeqf-01
is used by
two-loup-08,
square-nls,
two-loup-06,
two-loup-12,
- nat-mult/twoeqf-02
is used by
two-loup-13,
two-loup,
two-loup-11,
two-loup-12,
- nat-mult/twoeqf-03
is used by
two-loup-08,
two-loup-06,
two-loup-12,
- nat-mult/zero
is used by
mod-eq-01,
mod-mult,
mod-succ-01,
mult,
mod-succ-04,
nummult-eq,
mod-eq,
mod-mod-01,
mod-eq-mod-plus-1,
- nat-mult/zero-01
is used by
mod-eq-01,
- nat-mult/zero-02
is used by
square-inject,
- nat-mult/zero-06
is used by
zero,
ls-01,
le-01,
cond-01,
le-succ,
le,
mod-mod,
mod-mod-01,
cond,
ls-03,
one,
two-zero-01-01,