[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 real-basic

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:
negeq ⊦ ~ r = r0 ↔ r + r0 = 0.r A User Theorem
blst ⊦ r < r0 ∧ ¬ r1 < r0 → ¬ r1 < r A User Theorem
neg-12 ⊦ ~ r = ~ r0 ↔ r = r0 A User Theorem
ex-ls-add ⊦ r < r0 ↔ (∃ r1. r0 = r + r1 ∧ 0.r < r1) A User Theorem
neg-10 ⊦ ~ r = 0.r ↔ r = 0.r A User Theorem
neg-05 ⊦ ~ r < 0.r ↔ 0.r < r A User Theorem
neg-09 ⊦ 0.r < r + ~ r0 ↔ r0 < r A User Theorem
lf-02 ⊦ r < r0 ∧ r0 = r1 → r < r1 A User Theorem
neg-08 ⊦ r + ~ r0 < 0.r ↔ r < r0 A User Theorem
lf-03 ⊦ r < r0 ∧ r = r1 → r1 < r0 A User Theorem
lf-04 ⊦ ¬ r0 < r ∧ r0 < r1 → r < r1 A User Theorem
lf-05 ⊦ ¬ r0 < r ∧ r0 = r1 → ¬ r1 < r A User Theorem
lf-06 ⊦ ¬ r0 < r ∧ r = r1 → ¬ r0 < r1 A User Theorem
lf-07 ⊦ ¬ r < r1 ∧ r0 < r1 → r0 < r A User Theorem
blst-01 ⊦ ¬ r < r0 → (r = r0 ↔ ¬ r0 < r) A User Theorem
lf-08 ⊦ ¬ r < r0 ∧ ¬ r1 < r → ¬ r1 < r0 A User Theorem
blst-02 ⊦ ¬ r < r0 → (r0 < r ↔ r ≠ r0) A User Theorem
eqnum-addboth1 ⊦ i < j → ((* i).r + r0 = (* j).r + r1 ↔ r0 = (j - i).r + r1) A User Theorem
eqnum-addboth2 ⊦ j < i → ((* i).r + r0 = (* j).r + r1 ↔ (i - j).r + r0 = r1) A User Theorem
neg-02 ⊦ 0.r < ~ r ↔ r < 0.r A User Theorem
lsnum-addboth2 ⊦ j < i → ((* i).r + r0 < (* j).r + r1 ↔ (i - j).r + r0 < r1) A User Theorem
neg-01 ⊦ ~ r0 < ~ r ↔ r < r0 A User Theorem
lsnum-addboth1 ⊦ i < j → ((* i).r + r0 < (* j).r + r1 ↔ r0 < (j - i).r + r1) A User Theorem
ls-02 ⊦ r < r + r0 ↔ 0.r < r0 A User Theorem
ls-03 ⊦ r0 + r < r0 ↔ r < 0.r A User Theorem
forward-pos ⊦ r < r0 ∧ 0.r < r → 0.r < r0 A User Theorem
add-comm ⊦ r + r0 = r0 + r An Axiom
eqint-sub ⊦ (i - j).r = i.r + ~ j.r A User Theorem
irref ⊦ ¬ r < r An Axiom
lsls-add-noteq ⊦ r < r0 ∧ r1 < r2 → (r + r1 = r0 + r2 ↔ false) A User Theorem
negl-ls ⊦ ~ r < r0 ↔ 0.r < r0 + r A User Theorem
rew-eqzero ⊦ r + r0 = 0.r ↔ r = ~ r0 A User Theorem
trans ⊦ r < r0 ∧ r0 < r1 → r < r1 An Axiom
ls-zero ⊦ r < 0.r ∧ r0 < 0.r → ¬ 0.r < r + r0 A User Theorem
betweenlsls-zero-one ⊦ 0.r < i.r → (i.r < 1.r ↔ false) A User Theorem
lsnum-add2 ⊦ j ≠ 0 ∧ j < i → ((* i).r + r0 < (* j).r ↔ (i - j).r + r0 < 0.r) A User Theorem
lsnum-add1 ⊦ i < j → ((* i).r + r0 < (* j).r ↔ r0 < (j - i).r) A User Theorem
trans-lem2r1 < r, ¬ r0 < r ⊦ ¬ r0 < r1 A User Theorem
trans-lem3¬ r < r1, ¬ r0 < r ⊦ ¬ r0 < r1 A User Theorem
less-add-cancel-l ⊦ r + r0 < r + r1 ↔ r0 < r1 An Axiom
ex-oddeven ⊦ ∃ r0. r + r = r0 ∨ r + r + 1.r = r0 A User Theorem
negadd ⊦ r + ~ r0 < ~ r1 ↔ r + r1 < r0 A User Theorem
plstr < r0, ¬ r2 < r1 ⊦ r + r1 < r0 + r2 A User Theorem
neq-01 ⊦ r1 < r + r2 ∧ ¬ r0 < r2 → r1 ≠ r + r0 A User Theorem
l ⊦ r < r0 ↔ ¬(r = r0 ∨ r0 < r) A User Theorem
ttwo ⊦ r + r < r0 + r0 ↔ r < r0 A User Theorem
negladd-ls ⊦ r + ~ r0 < r1 ↔ r < r0 + r1 A User Theorem
nls ⊦ ¬ r < r0 ∧ ¬ r1 < r2 → ¬ r + r1 < r0 + r2 A User Theorem
negr-ls ⊦ r0 < ~ r ↔ r0 + r < 0.r A User Theorem
negradd-ls ⊦ r < r0 + ~ r1 ↔ r + r1 < r0 A User Theorem
neg-eq ⊦ ~ r = r0 → (~ r0 = r ↔ true) A User Theorem
lsnum-add4 ⊦ j < i → ((* i).r < (* j).r + r0 ↔ (i - j).r < r0) A User Theorem
lsnum-add3 ⊦ i ≠ 0 ∧ i < j → ((* i).r < (* j).r + r0 ↔ 0.r < r0 + (j - i).r) A User Theorem
eqint-num ⊦ i.r = j.r ↔ i = j An Axiom
inv-add ⊦ r + ~ r = 0.r A User Theorem
sub-ls-02 ⊦ (r + ~ r0) + r1 < r2 ↔ r + r1 < r0 + r2 A User Theorem
sub-eq ⊦ r + ~ r0 = r1 ↔ r = r1 + r0 A User Theorem
bls-01 ⊦ r < r0 → ¬ r0 < r A User Theorem
eqint-neg ⊦ (~ j).r = ~ j.r A User Theorem
ls ⊦ r + r0 < r0 ↔ r < 0.r A User Theorem
zero ⊦ r < 0.r ∧ r0 < 0.r → r + r0 ≠ 0.r A User Theorem
neg ⊦ ~ r + r = 0.r An Axiom
eqnum-add1 ⊦ i < j → ((* i).r + r0 = (* j).r ↔ r0 = (j - i).r) A User Theorem
eqnum-add2 ⊦ j ≠ 0 ∧ j < i → ((* i).r + r0 = (* j).r ↔ (i - j).r + r0 = 0.r) A User Theorem
eqint-add ⊦ (* i).r + (* j).r = (i + j).r An Axiom
neq ⊦ r0 < 0.r ∧ ¬ r1 < r → r1 ≠ r + r0 A User Theorem
sub-eq-01 ⊦ r = r0 → r + ~ r0 = 0.r A User Theorem
rew-eqzero-01 ⊦ r + r0 = 0.r ↔ r0 = ~ r A User Theorem
eq ⊦ r = r + r0 ↔ r0 = 0.r A User Theorem
forward-any-lsle ⊦ ¬ r1 < r0 ∧ r < r0 → r < r1 A User Theorem
add-assoc ⊦ (r + r0) + r1 = r + r0 + r1 An Axiom
zero-06 ⊦ ¬ r < 0.r ∧ ¬ r0 < 0.r → (0.r = r + r0 ↔ r = 0.r ∧ r0 = 0.r) A User Theorem
zero-05 ⊦ 0.r < r ∧ ¬ r0 < 0.r → 0.r ≠ r + r0 A User Theorem
zero-03 ⊦ 0.r < r ∧ ¬ r0 < 0.r → 0.r < r + r0 A User Theorem
not-zero-pos ⊦ 0.r < r ∧ 0.r < r0 → r + r0 ≠ 0.r A User Theorem
zero-07 ⊦ r + r = 0.r ↔ r = 0.r A User Theorem
neg-zero ⊦ ~ 0.r = 0.r A User Theorem
trans-lem¬ r < r1, r < r0 ⊦ ¬ r0 < r1 A User Theorem
add-zero ⊦ r + 0.r = r An Axiom
zero-02 ⊦ 0.r < r ∧ 0.r < r0 → 0.r < r + r0 A User Theorem
lstr + r0 < r1, r2 < r0 ⊦ r + r2 < r1 A User Theorem
zero-01 ⊦ r < 0.r ∧ r0 < 0.r → r + r0 < 0.r A User Theorem
double-neg ⊦ ~ ~ r = r A User Theorem
lst-05 ⊦ r < 0.r ∧ r0 < r2 ∧ ¬ r1 < 0.r → r + r0 < r2 + r1 A User Theorem
lst-04 ⊦ r + r0 < r1 ∧ r2 < r0 → r + r2 < r1 A User Theorem
pls-01¬ r < 0.r, ¬ r0 < 0.r ⊦ ¬ r + r0 < 0.r A User Theorem
total ⊦ r < r0 ∨ r = r0 ∨ r0 < r An Axiom
lst-01 ⊦ r < r0 + r1 ∧ r0 < r2 → r < r2 + r1 A User Theorem
lst-03 ⊦ r + r0 < r1 ∧ ¬ r0 < r2 → r + r2 < r1 A User Theorem
add-less ⊦ 0.r < r → r0 < r0 + r A User Theorem
lst-02 ⊦ r < r0 + r1 ∧ ¬ r2 < r0 → r < r2 + r1 A User Theorem
mone-01 ⊦ 0.r = r + 1.r ↔ r = ~ 1.r A User Theorem
mone-03 ⊦ r + 1.r = 0.r → r < 0.r A User Theorem
mone-02 ⊦ r + 1.r = ~ 1.r ↔ r + 1.r + 1.r = 0.r A User Theorem
pls-03¬ r < r0, ¬ r1 < r2 ⊦ ¬ r + r1 < r0 + r2 A User Theorem
pls-02¬ r < 0.r, ¬ r0 < r2 ⊦ ¬ r + r0 < r2 A User Theorem
pls-04r + r0 < r1 + r2, ¬ r0 < r2 ⊦ r < r1 A User Theorem
add-in ⊦ r + r0 = r + r1 ↔ r0 = r1 A User Theorem
mone ⊦ r = ~ 1.r ↔ r + 1.r = 0.r A User Theorem
neg-add ⊦ ~(r + r0) = ~ r + ~ r0 A User Theorem
lsls-add-notgr ⊦ r < r0 ∧ r1 < r2 → ¬ r0 + r2 < r + r1 A User Theorem
neg-14 ⊦ r = ~ r ↔ r = 0.r A User Theorem
ls-num ⊦ i.r < j.r ↔ i < j An Axiom
plsr < r0, r1 < r2 ⊦ r + r1 < r0 + r2 A User Theorem
negadd-eq ⊦ ~ r + r0 = r1 ↔ r0 = r1 + r A User Theorem
plst-01r + r1 < r0 + r2, ¬ r4 < r2, ¬ r1 < r3 ⊦ r + r3 < r0 + r4 A User Theorem