[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,

Theorem base for Specification int-abs

This is a listing of all goals defined over the current specification. Axioms are marked yellow, proved theorems green and unproved theorems blue. Click on individual names to get more information on the proof.

Name: Sequent: Type:
abs-04 ⊦ 0 ≤ i → abs(i + 1) = abs(i) + 1 A User Theorem
estimate-add2-le-right ⊦ i0 ≤ i + j ∧ j ≤ j0 → i0 ≤ i + j0 A User Theorem
abs-ls-03 ⊦ j < i → (i < abs(j - i) ↔ j < 0) A User Theorem
abs-19 ⊦ j ≤ i → j ≤ abs(i) A User Theorem
numle-01 ⊦ i + (* j) ≤ i0 + (* j0) ↔ i ≤ i0 + (j0 - j) A User Theorem
neg-05 ⊦ ~ i < 0 ↔ 0 < i A User Theorem
absone-02 ⊦ abs(i) = j + 1 ∧ i ≠ 0 → 0 ≤ j A User Theorem
mone-05 ⊦ i ≤ ~1 ↔ i < 0 A User Theorem
abs-10 ⊦ abs(i) - 1 < 0 ↔ i = 0 A User Theorem
int-simp-01 ⊦ i < i1 ∧ i2 < i3 → (i + i2 = i1 + i3 ↔ false) A User Theorem
numlef ⊦ (* i) ≤ j ∧ i ≠ 0 → i - 1 < j A User Theorem
estimate-add1-ls-left ⊦ i + j < j0 ∧ i0 ≤ i → i0 + j < j0 A User Theorem
not-mone ⊦ 0 ≤ j ∧ 0 ≤ i → i + j ≠ ~1 A User Theorem
absls-03 ⊦ i + 1 < abs(i) ↔ i < 0 A User Theorem
minus-addi < 0 ⊦ (* i) + j = j - ~ i A User Theorem
abs-le-succ ⊦ abs(i + 1) ≤ abs(i) ↔ i < 0 A User Theorem
notle-pos ⊦ 0 ≤ i ∧ ¬ i0 ≤ j → ¬ i + i0 ≤ j A User Theorem
mone-08 ⊦ i < 0 → (~1 ≤ i ↔ i = ~1) A User Theorem
lep-02 ⊦ i + j ≤ i + j0 ↔ j ≤ j0 A User Theorem
abs-07 ⊦ abs(i) = 0 ↔ i = 0 A User Theorem
numlslsdel-03 ⊦ i < j ∧ i0 ≠ 0 ∧ i0 ≤ i → (* i0) < j A User Theorem
absls-06 ⊦ i < abs(i) ↔ i < 0 A User Theorem
negeq ⊦ ~ i = j ↔ i + j = 0 A User Theorem
neg-add ⊦ i + ~ i = 0 A User Theorem
estimate-add2-le-left ⊦ i + j ≤ i0 ∧ j0 ≤ j → i + j0 ≤ i0 A User Theorem
sub-add-08 ⊦ i - j + 1 = i - j - 1 A User Theorem
sub-less ⊦ 0 < i ∧ 0 < j ∧ 0 < i1 → i ≤ j - i1 → i ≤ j A User Theorem
numleledel-01i0 ≠ 0, i0 ≤ i ⊦ (* i) ≤ j → (* i0) ≤ j A User Theorem
abs-ls ⊦ i < j ∧ j < 0 → abs(j) < abs(i) A User Theorem
discard-add2-lels-left ⊦ i + j ≤ j0 ∧ 0 < j → i < j0 A User Theorem
Abs-pos ⊦ ¬ j < 0 → abs(j) = j An Axiom
int-simp-10 ⊦ i < i1 ∧ i2 ≤ i3 → (i1 + i3 ≤ i + i2 ↔ false) A User Theorem
numlsledelj0 ≠ 0, j < j0 ⊦ i ≤ (* j) → i < (* j0) A User Theorem
int-simp-04 ⊦ i < i1 ∧ i2 < i3 → (i1 + i3 < i + i2 ↔ false) A User Theorem
lstwo-01 ⊦ i ≠ 0 ∧ 0 ≤ i → (i < 2 ↔ i = 1) A User Theorem
int-simp-07 ⊦ i ≤ i1 ∧ i2 ≤ i3 → (i1 + i3 < i + i2 ↔ false) A User Theorem
neg ⊦ 0 < ~ i ↔ i < 0 A User Theorem
numsub ⊦ (* i) + i0 - (* j) = (i - j) + i0 A User Theorem
gr-def ⊦ i > j ↔ j < i An Axiom
zero-ge ⊦ 0 ≤ i ∧ 0 ≤ j → 0 ≤ i + j A User Theorem
int-add-same-pos ⊦ j > 0 → i < i + j A User Theorem
ple-02i + j0 ≤ j, 0 ≤ j0 ⊦ i ≤ j A User Theorem
abssub-05i0 ≤ i + 1 ⊦ j < i0 → abs((* i) - j) + j = i A User Theorem
sub-add-02 ⊦ (i + j) + 1 - i = j + 1 A User Theorem
k-sub-rec1 ⊦ j > 0 ∧ i = i0 +1 → i - j = i0 - j -1 A User Theorem
estimate-add1-lsle-left ⊦ i + j ≤ j0 ∧ i0 < i → i0 + j < j0 A User Theorem
ler ⊦ i ≤ i A User Theorem
forward-le-01 ⊦ i ≤ j ∧ 0 ≤ i → 0 ≤ j A User Theorem
sub-add-05 ⊦ i + j - i + 1 = j - 1 A User Theorem
sub-add ⊦ i + j - i = j A User Theorem
zero-gels-03 ⊦ i < 0 ∧ 0 ≤ j → i ≤ j A User Theorem
minus-01 ⊦ ~(i + 1) = ~ i - 1 A User Theorem
neg-04 ⊦ ~ 0 = 0 A User Theorem
abs-18 ⊦ abs(i) = i ↔ 0 ≤ i A User Theorem
forward-le ⊦ i ≤ j ∧ 0 < i → 0 < j A User Theorem
one-03 ⊦ 0 < i ∧ 0 ≤ j → (1 = i + j ↔ i = 1 ∧ j = 0) A User Theorem
neg-10 ⊦ ~ i = 0 ↔ i = 0 A User Theorem
le-add-03 ⊦ i ≤ i0 ∧ j0 ≥ 0 → i ≤ i0 + j0 A User Theorem
estimate-add1-le-right ⊦ j0 ≤ i + j ∧ i ≤ i0 → j0 ≤ i0 + j A User Theorem
sub-eq ⊦ i - j = i0 ↔ i = i0 + j A User Theorem
neg-07 ⊦ i < ~ j ↔ i + j < 0 A User Theorem
numadd-01 ⊦ (* j) = i0 + (* j0) ↔ j - j0 = i0 A User Theorem
numls-03 ⊦ i + (* j) < (* j0) ↔ i < j0 - j A User Theorem
numlsf-01 ⊦ (* i) < j ∧ 0 < i → 0 ≤ j ∧ 0 < j A User Theorem
numabspos ⊦ 0 ≤ i → abs((* i)) = i A User Theorem
minus-negj < 0 ⊦ i - (* j) = i + ~ j A User Theorem
zeroone ⊦ 0 ≤ i ∧ i ≤ 1 → i = 0 ∨ i = 1 A User Theorem
forward-le-04 ⊦ j ≤ i ∧ i ≤ 0 → j ≤ 0 A User Theorem
estimate-add2-lsle-right ⊦ i0 ≤ i + j ∧ j < j0 → i0 < i + j0 A User Theorem
sub-sub-01 ⊦ i - 1 - j = i - j - 1 A User Theorem
int-add-pos ⊦ 0 ≤ j ∧ j < j1 ∧ j + i = j1 → 0 < i A User Theorem
int-add-pos-01 ⊦ 0 ≤ j ∧ j < j1 ∧ j + i = j1 → ¬ i ≤ 0 A User Theorem
le-sub-same ⊦ i - j ≤ i0 - j ↔ i ≤ i0 A User Theorem
le-add-06 ⊦ 0 ≤ i ∧ i0 + i + i1 ≤ i2 → ¬ i + i2 < i1 + i0 A User Theorem
abs-succ ⊦ i < 0 → (i + 1 = abs(j) ↔ i = ~1 ∧ j = 0) A User Theorem
abs-12 ⊦ 0 ≤ i ∧ 0 ≤ j → abs(i + j) = abs(i) + abs(j) A User Theorem
numle-03 ⊦ i + (* j) ≤ (* j0) ↔ i ≤ j0 - j A User Theorem
numlelsdelj0 ≠ 0, j ≤ j0 ⊦ i < (* j) → i < (* j0) A User Theorem
abs-06 ⊦ 0 < abs(i) ↔ i ≠ 0 A User Theorem
lep-01 ⊦ i + j ≤ i ↔ j ≤ 0 A User Theorem
abssub-02 ⊦ j < i → abs(i - j) = i - j A User Theorem
neg-13 ⊦ ~ i < j ↔ 0 < j + i A User Theorem
num-betweeni + 1 = i0 ⊦ (* i) < j → (j ≤ (* i0) ↔ j = i0) A User Theorem
abs-09 ⊦ 0 < i → abs(i - 1) = abs(i) - 1 A User Theorem
sub-zero-01 ⊦ i - 0 = i A User Theorem
pls-01i ≤ j + i0, j < j0 ⊦ i < j0 + i0 A User Theorem
abs-15 ⊦ j < 0 ∧ i + j ≤ 0 → ¬ abs(j) < i A User Theorem
sub-sub-04 ⊦ i - (j - j0) = i + j0 - j A User Theorem
minus-three ⊦ ~(1 + 1) - 1 = ~(1 + 1 + 1) A User Theorem
absp-01j ≤ j0, i ≤ j ⊦ abs(j - i) ≤ abs(j0 - i) A User Theorem
neg-01 ⊦ ~ j < ~ i ↔ i < j A User Theorem
mone-01 ⊦ i + ~1 = i - 1 A User Theorem
ex-le-add ⊦ i ≤ j ↔ (∃ i0. j = i + i0 ∧ 0 ≤ i0) A User Theorem
mone-neg ⊦ 0 ≤ i ∧ 0 ≤ j → i + j ≠ ~1 A User Theorem
abs-21 ⊦ i ≠ j → (abs(i) = abs(j) ↔ i = ~ j) A User Theorem
ge ⊦ i ≥ j ↔ j ≤ i A User Theorem
transrew ⊦ ¬ i ≤ i0 ∧ i ≤ j → ¬ j ≤ i0 A User Theorem
lsone ⊦ i < 1 ↔ i ≤ 0 A User Theorem
absone-01 ⊦ abs(i) = j + 1 + 1 ∧ j < 0 ∧ i ≠ 0 → j = ~1 A User Theorem
abs-03 ⊦ 0 ≤ abs(i) A User Theorem
add-pos-ge ⊦ j0 ≥ 0 → i + j0 ≥ i A User Theorem
num-eq-shiftj < 0 ⊦ i + (* j) = i0 ↔ i = i0 + ~ j A User Theorem
elim-sub ⊦ i0 = i - j ↔ i = i0 + j A User Theorem
mone-04 ⊦ 0 ≤ i + 1 ∧ i ≠ ~1 → 0 ≤ i A User Theorem
estimate-add1-le-left ⊦ i + j ≤ j0 ∧ i0 ≤ i → i0 + j ≤ j0 A User Theorem
absls-02 ⊦ i ≤ 0 ∧ j ≤ 0 → (abs(i) < abs(j) ↔ j < i) A User Theorem
bet-01 ⊦ 0 ≤ i → (i < 1 ↔ i = 0) A User Theorem
sub-ls-02 ⊦ (i - j) + i0 < j0 ↔ i + i0 < j + j0 A User Theorem
zero-ge-01 ⊦ i < 0 ∧ j < 0 → ¬ 0 ≤ i + j A User Theorem
leone ⊦ 1 ≤ i ↔ 0 < i A User Theorem
int-simp-09 ⊦ i ≤ i1 ∧ i2 < i3 → (i1 + i3 ≤ i + i2 ↔ false) A User Theorem
abs-ls-02 ⊦ j ≤ j0 ∧ j0 ≤ i → abs(j0 - j) ≤ abs(i - j) A User Theorem
absneg ⊦ abs(i) = i ∨ abs(i) = ~ i A User Theorem
abssub-01 ⊦ j < i → abs(i - j + 1) = i - j + 1 A User Theorem
zero-gs ⊦ 0 ≤ i ∧ 0 ≤ j → ¬ i + j < 0 A User Theorem
sub-same-01 ⊦ i + j - j = i A User Theorem
estimate-add2-lsle-left ⊦ i + j ≤ i0 ∧ j0 < j → i + j0 < i0 A User Theorem
int-simp-03 ⊦ i < i1 ∧ i2 ≤ i3 → (i + i2 = i1 + i3 ↔ false) A User Theorem
mone-07 ⊦ i + 1 ≠ 0 → (~1 ≤ i ↔ 0 ≤ i) A User Theorem
abs-two ⊦ abs(1 + 1) = 1 + 1 A User Theorem
minus-gr ⊦ 0 > ~ i ↔ i > 0 A User Theorem
numls-02 ⊦ (* j) < i0 + (* j0) ↔ j - j0 < i0 A User Theorem
numlslsdel-02 ⊦ i < j ∧ j0 ≠ 0 ∧ j ≤ j0 → i < (* j0) A User Theorem
Abs-neg ⊦ j < 0 → abs(j) = 0 - j An Axiom
absls-05 ⊦ abs(i) ≤ abs(i -1) ↔ i ≤ 0 A User Theorem
numleledelj0 ≠ 0, j ≤ j0 ⊦ i ≤ (* j) → i ≤ (* j0) A User Theorem
forward-lele ⊦ j ≤ j0 ∧ j0 ≤ j1 → j ≤ j1 A User Theorem
lels-03 ⊦ i < j → (j ≤ i ↔ false) A User Theorem
sub-add-07 ⊦ i + 1 - j = (i - j) + 1 A User Theorem
Minus-def ⊦ ~ i = 0 - i An Axiom
ls-rew-succ ⊦ i < j ↔ i + 1 ≤ j A User Theorem
sub-add-01 ⊦ i + (j - i0) = i + j - i0 A User Theorem
absle ⊦ 0 ≤ i → abs(i) = i A User Theorem
neg-09 ⊦ 0 < i + ~ j ↔ j < i A User Theorem
rew-eqzero ⊦ i + j = 0 ↔ i = ~ j A User Theorem
minus-sub ⊦ ~(i - j) = j - i A User Theorem
minus-rew ⊦ i - j = i + ~ j A User Theorem
succ-02 ⊦ i < j + 1 ↔ i ≤ j A User Theorem
int-simp-06 ⊦ i < i1 ∧ i2 ≤ i3 → (i1 + i3 < i + i2 ↔ false) A User Theorem
estimate-add2-ls-left ⊦ i + j < i0 ∧ j0 ≤ j → i + j0 < i0 A User Theorem
ple-01i < j, i0 ≤ j0 ⊦ i + i0 < j + j0 A User Theorem
negle-13 ⊦ ~ i ≤ j ↔ 0 ≤ i + j A User Theorem
sub-sub ⊦ i - j - i0 = i - j + i0 A User Theorem
neg-15 ⊦ i + ~ j = i - j A User Theorem
subneg ⊦ i - ~ j = i + j A User Theorem
le-add-08 ⊦ 0 < i ∧ 0 ≤ i0 ∧ i0 + i1 + i2 + i ≤ j → ¬ i0 + j < i1 + i2 A User Theorem
abssub-04 ⊦ j ≤ i → abs(i - j) + j = i A User Theorem
plei ≤ j, i0 ≤ j0 ⊦ i + i0 ≤ j + j0 A User Theorem
le-def ⊦ i ≤ j ↔ ¬ j < i An Axiom
le-add-02 ⊦ i + j0 ≤ i0 ∧ j0 ≥ 0 → i ≤ i0 A User Theorem
subsub ⊦ ~ i - j = ~(i + j) A User Theorem
add-shift ⊦ i + j = i0 ↔ i = i0 - j A User Theorem
ple-04i ≤ j + i0, j ≤ j0 ⊦ i ≤ j0 + i0 A User Theorem
add-rew ⊦ j = i0 + j0 ↔ j - i0 = j0 A User Theorem
abs-ls-01 ⊦ j < i ∧ 0 ≤ j → abs(j - i) ≤ abs(i) A User Theorem
abs-02 ⊦ abs(0) = 0 A User Theorem
negadd ⊦ i + ~ j < ~ j0 ↔ i + j0 < j A User Theorem
sub-shift-second ⊦ i + j - i0 = i + (j - i0) A User Theorem
zero-gels-02 ⊦ i < 0 ∧ 0 < j → ¬ j ≤ i A User Theorem
le-add ⊦ i + j ≤ i0 + j ↔ i ≤ i0 A User Theorem
abs-17 ⊦ 0 < j → abs(j + 1) = j + 1 A User Theorem
neg-03 ⊦ ~ i + i = 0 A User Theorem
neg-eq ⊦ ~ i = j → (~ j = i ↔ true) A User Theorem
not-mtwo ⊦ 0 ≤ j ∧ 0 ≤ i → i + j ≠ ~2 A User Theorem
forward-lsle ⊦ i < j ∧ j ≤ j0 → i < j0 A User Theorem
absneg-02 ⊦ abs(i) ≠ ~ i → abs(i) = i A User Theorem
sub-add-04 ⊦ i + j - 1 - i = j - 1 A User Theorem
ge-def ⊦ i ≥ j ↔ ¬ i < j An Axiom
abs-ls-040 ≤ i, abs(j) < i ⊦ 0 ≤ i + j A User Theorem
abs ⊦ 1 < i → abs(i) = i A User Theorem
abs-05 ⊦ i < 0 → abs(i + 1) = abs(i) - 1 A User Theorem
abs-add ⊦ i < 0 → i + abs(i) = 0 A User Theorem
forward-le-03 ⊦ j ≤ i ∧ i < 0 → j < 0 A User Theorem
abs-zero ⊦ abs(i) ≤ 0 ↔ i = 0 A User Theorem
zero-not ⊦ abs(i) < j ∧ j ≤ abs(i0) → i + i0 ≠ 0 A User Theorem
le-add-05 ⊦ 0 ≤ i ∧ i + i0 + i1 + i2 ≤ i3 ∧ 0 < i2 → ¬ i + i3 < i1 + i2 + i0 A User Theorem
abs-11 ⊦ j < 0 → ¬ abs(i) < j A User Theorem
absone ⊦ abs(i) = j + 1 ∧ j ≤ 0 ∧ i ≠ 0 → j = 0 A User Theorem
sub-le ⊦ i - j ≤ i0 ↔ i ≤ j + i0 A User Theorem
neg-06 ⊦ 0 - i = ~ i A User Theorem
lepr ⊦ ¬ i ≤ i -1 A User Theorem
sub-shift ⊦ i + j - i0 = (i - i0) + j A User Theorem
mone-06 ⊦ ~1 < i ↔ 0 ≤ i A User Theorem
abs-sub-02 ⊦ i < j → ¬ abs(j - i) ≤ abs(j - i + 1) A User Theorem
absls-04 ⊦ i < abs(i -1) ↔ i ≤ 0 A User Theorem
neg-12 ⊦ ~ i = ~ j ↔ i = j A User Theorem
numabsneg ⊦ i < 0 → abs((* i)) = ~ i A User Theorem
numlef-01 ⊦ (* i) ≤ j → i - 1 < j A User Theorem
sub-same ⊦ i - (i - j) = j A User Theorem
numle-02 ⊦ (* j) ≤ i0 + (* j0) ↔ j - j0 ≤ i0 A User Theorem
negle-07 ⊦ i ≤ ~ j ↔ i + j ≤ 0 A User Theorem
estimate-add1-lsle-right ⊦ j0 ≤ i + j ∧ i < i0 → j0 < i0 + j A User Theorem
abs-08 ⊦ i < 0 → abs(i) = ~ i A User Theorem
sub-zero ⊦ i + (0 - i0) = i - i0 A User Theorem
abs-14 ⊦ j < 0 ∧ 0 < i + j → abs(j) < i A User Theorem
abssub ⊦ j ≤ i → abs(i - j) = i - j A User Theorem
mmone ⊦ ~ ~1 = 1 A User Theorem
anti ⊦ i ≤ j → (j ≤ i ↔ i = j) A User Theorem
sub-sub-03 ⊦ i - i = 0 A User Theorem
int-simp-05 ⊦ i ≤ i1 ∧ i2 < i3 → (i1 + i3 < i + i2 ↔ false) A User Theorem
sub-minus ⊦ ~ i - ~ j = j - i A User Theorem
estimate-add2-ls-right ⊦ i0 < i + j ∧ j ≤ j0 → i0 < i + j0 A User Theorem
int-simp-11 ⊦ i2 + i = i1 ∧ i0 + i2 < i1 → ¬ i ≤ i0 A User Theorem
zero-gels ⊦ i < 0 ∧ 0 ≤ j → ¬ j < i A User Theorem
abs-one-01 ⊦ i ≠ 0 ∧ i ≠ 1 → (abs(i) ≤ 1 ↔ i = ~1) A User Theorem
absle-01 ⊦ i ≤ 0 ∧ j ≤ 0 → (abs(i) ≤ abs(j) ↔ j ≤ i) A User Theorem
int-simp-08 ⊦ i < i1 ∧ i2 < i3 → (i1 + i3 ≤ i + i2 ↔ false) A User Theorem
mone-03 ⊦ i + 1 = 0 → ~ i = 1 A User Theorem
ple-03i + j0 ≤ j, i0 ≤ j0 ⊦ i + i0 ≤ j A User Theorem
sub-le-01 ⊦ i ≤ j - i0 ↔ i + i0 ≤ j A User Theorem
les ⊦ i < j → (j ≤ i + 1 ↔ j = i + 1) A User Theorem
sub-pred ⊦ i -1 = i - 1 A User Theorem
zero-gels-01 ⊦ i < 0 ∧ 0 ≤ j → i < j A User Theorem
sub-ls-01 ⊦ i < j - i0 ↔ i + i0 < j A User Theorem
abs-mone ⊦ abs(~1) = 1 A User Theorem
le-rew-succ ⊦ i ≤ j ↔ i < j + 1 A User Theorem
k-sub-rec2 ⊦ j < 0 ∧ i = i0 -1 → i - j = i0 - j +1 A User Theorem
numlelsdel-01i0 ≠ 0, i0 ≤ i ⊦ (* i) < j → (* i0) < j A User Theorem
absls-01 ⊦ ¬ abs(i) < i A User Theorem
absneg-01 ⊦ abs(i) ≠ i → abs(i) = ~ i A User Theorem
sub-add-03 ⊦ i + j - (i - 1) = j + 1 A User Theorem
Sub-def ⊦ i + (j - i) = j An Axiom
forward-lels ⊦ i ≤ j ∧ j < j0 → i < j0 A User Theorem
le-rec ⊦ i ≠ j → (i ≤ j ↔ i ≤ j - 1) A User Theorem
minus ⊦ ~(~ i - 1) = i + 1 A User Theorem
numlslsdel-01 ⊦ i ≤ j ∧ i0 ≠ 0 ∧ i0 < i → (* i0) < j A User Theorem
minus-02 ⊦ ~(i - 1) = ~ i + 1 A User Theorem
int-simp-02 ⊦ i ≤ i1 ∧ i2 < i3 → (i + i2 = i1 + i3 ↔ false) A User Theorem
numadd ⊦ i + (* j) = i0 + (* j0) ↔ i = i0 + (j0 - j) A User Theorem
zero-eq ⊦ 0 ≤ i ∧ 0 ≤ j → (i + j = 0 ↔ i = 0 ∧ j = 0) A User Theorem
absls ⊦ ¬ abs(i) < 0 A User Theorem
le-three ⊦ 1 < i ∧ i ≠ 2 → (i ≤ 3 ↔ i = 3) A User Theorem
zero-gels-04 ⊦ i ≤ 0 ∧ 0 ≤ j → i ≤ j A User Theorem
le-add-04 ⊦ i + j0 ≤ i0 ∧ j0 ≥ 0 → i ≤ i0 + j0 A User Theorem
num-subadd ⊦ (* i) - j + (* i0) = i - i0 - j A User Theorem
minus-four ⊦ ~(1 + 1) - 1 + 1 = ~(1 + 1 + 1 + 1) A User Theorem
sub-add-06 ⊦ i + j - i0 + j = i - i0 A User Theorem
negone ⊦ ~(i + 1) = (~ i)-1 A User Theorem
numls-01 ⊦ i + (* j) < i0 + (* j0) ↔ i < i0 + (j0 - j) A User Theorem
forward-le-02 ⊦ j < i ∧ i ≤ 0 → j < 0 A User Theorem
abs-sub-01 ⊦ i + 1 ≠ j ∧ i < j → ¬ abs(j - i) ≤ abs(j - (i + 1) + 1) A User Theorem
lels-02 ⊦ i ≠ j → (i ≤ j ↔ i < j) A User Theorem
neg-11 ⊦ ~ i + ~ j = ~(i + j) A User Theorem
lep ⊦ i ≤ i + j ↔ 0 ≤ j A User Theorem
estimate-add1-ls-right ⊦ j0 < i + j ∧ i ≤ i0 → j0 < i0 + j A User Theorem
abssub-03j ≤ i ⊦ abs((* i) - j) + j = i A User Theorem
forward-le-05 ⊦ i < j ∧ 0 ≤ i → 0 < j A User Theorem
abs-one ⊦ abs(1) = 1 A User Theorem
le-add-07 ⊦ 0 ≤ i ∧ 0 < i0 ∧ i0 + i2 + j ≤ i1 → ¬ i + i1 < j + i2 A User Theorem
numlsf-02 ⊦ (* i) < j → i + 1 ≤ j A User Theorem
sub-sub-02 ⊦ i - (j - 1) = (i - j) + 1 A User Theorem
numlsf ⊦ (* i) < j ∧ i ≠ 0 → i + 1 ≤ j A User Theorem
mone ⊦ ~1 = ~ 1 A User Theorem
lenls ⊦ i ≤ j → ¬ j < i A User Theorem
plsj0 < i + j, j ≤ j0 ⊦ j0 < i + j0 A User Theorem
succ-01 ⊦ i + 1 ≤ j ↔ i < j A User Theorem
abs-neg ⊦ abs(~ i) = abs(i) A User Theorem
neg-14 ⊦ i = ~ i ↔ i = 0 A User Theorem
neg-08 ⊦ i + ~ j < 0 ↔ i < j A User Theorem
lels ⊦ i < j ↔ ¬ j ≤ i A User Theorem
numlslsdel ⊦ i ≤ j ∧ j0 ≠ 0 ∧ j < j0 → i < (* j0) A User Theorem
minus-five ⊦ ~(1 + 1 + 1) - 1 + 1 = ~(1 + 1 + 1 + 1 + 1) A User Theorem
absp0 ≤ j, j < i ⊦ abs(j - i) ≤ abs(i) A User Theorem
sub-add-09 ⊦ i - j + i = ~ j A User Theorem
neg-02 ⊦ ~ ~ i = i A User Theorem
abseq ⊦ abs(i) + i = 0 ↔ i ≤ 0 A User Theorem
abs-01 ⊦ abs(abs(i)) = abs(i) A User Theorem
ttwo ⊦ i + i ≤ j + j ↔ i ≤ j A User Theorem
absa ⊦ i ≤ 0 ∧ j ≤ 0 → abs(i + j) = abs(i) + abs(j) A User Theorem
lstwo ⊦ i ≠ 1 ∧ 0 ≤ i → (i < 2 ↔ i = 0) A User Theorem
mone-02 ⊦ i < ~1 ↔ i < ~ 1 A User Theorem
abs-16 ⊦ 0 < j → abs(j) = j A User Theorem
sub-eq-01 ⊦ i = j → i - j = 0 A User Theorem
transrew-01 ⊦ ¬ i ≤ i0 ∧ j ≤ i0 → ¬ i ≤ j A User Theorem
sub-ls ⊦ i - j < i0 ↔ i < j + i0 A User Theorem
le-add-01 ⊦ i + j ≤ i0 ∧ j ≥ 0 ∧ j0 ≥ 0 → i - j0 ≤ i0 A User Theorem
numlsledel-01i0 ≠ 0, i0 < i ⊦ (* i) ≤ j → (* i0) < j A User Theorem
rew-eqzero-01 ⊦ i + j = 0 ↔ j = ~ i A User Theorem
abs-sub ⊦ ¬ abs(j - i) + i < j A User Theorem
bet ⊦ 0 < i → (i ≤ 1 ↔ i = 1) A User Theorem