| ⊦ bounded≥(rset) → inf(rset) = ~ sup(λ r. rset(0.r + ~ r)) |
inf(rset) ≠ ~ sup(λ r. rset(0.r + ~ r)), bounded≥(rset) ⊦
| inf(rset) ≠ ~ sup(λ r. rset(0.r + ~ r)), bounded≥(rset) ⊦ |
sup(λ r. rset(~ r)) + inf(rset) ≠ 0.r, ∀ r. rset(r) → r0 ≤ r ⊦
Used simplifier rules: boundedge-def: ⊦ bounded≥(rset) ↔ (∃ r0. r0 ≤ rset); lowerbound-def: ⊦ r0 ≤ rset ↔ (∀ r. rset(r) → r0 ≤ r); ⊦ ~ r = r0 ↔ r + r0 = 0.r; (s) add-comm: ⊦ r + r0 = r0 + r; from specification real-basic add-assoc: ⊦ (r + r0) + r1 = r + r0 + r1; from specification real-basic ⊦ r + 0.r = r; (s)
| sup(λ r. rset(~ r)) + inf(rset) ≠ 0.r, ∀ r. rset(r) → r0 ≤ r ⊦ |
⊦ bounded≤(rset) ∧ rset ≤ r → sup(rset) ≤ r
sup(λ r. rset(~ r)) + inf(rset) ≠ 0.r, bounded≤(λ r. rset(~ r)) ∧ (λ r. rset(~ r)) ≤ ~ inf(rset) → sup(λ r. rset(~ r)) ≤ ~ inf(rset), ∀ r. rset(r) → r0 ≤ r ⊦
Used terms: λ r. rset(~ r), ~ inf(rset)
| ⊦ bounded≤(rset) ∧ rset ≤ r → sup(rset) ≤ r |
| sup(λ r. rset(~ r)) + inf(rset) ≠ 0.r, bounded≤(λ r. rset(~ r)) ∧ (λ r. rset(~ r)) ≤ ~ inf(rset) → sup(λ r. rset(~ r)) ≤ ~ inf(rset), ∀ r. rset(r) → r0 ≤ r ⊦ |
sup(λ r. rset(~ r)) + inf(rset) ≠ 0.r, (∃ r. ∀ r1. rset(~ r1) → r1 ≤ r) ∧ (rset(~ r) → r + inf(rset) ≤ 0.r) → sup(λ r. rset(~ r)) + inf(rset) < 0.r, ∀ r. rset(r) → r0 ≤ r ⊦
Used simplifier rules: boundedle-def: ⊦ bounded≤(rset) ↔ (∃ r0. rset ≤ r0); upperbound-def: ⊦ rset ≤ r0 ↔ (∀ r. rset(r) → r ≤ r0); ⊦ r ≠ r0 → (r ≤ r0 ↔ r < r0); (s) ⊦ r ≤ ~ r0 ↔ r + r0 ≤ 0.r; (s)
| sup(λ r. rset(~ r)) + inf(rset) ≠ 0.r, (∃ r. ∀ r1. rset(~ r1) → r1 ≤ r) ∧ (rset(~ r) → r + inf(rset) ≤ 0.r) → sup(λ r. rset(~ r)) + inf(rset) < 0.r, ∀ r. rset(r) → r0 ≤ r ⊦ |
sup(λ r. rset(~ r)) + inf(rset) ≠ 0.r, (∃ r. ∀ r1. rset(~ r1) → r1 ≤ r) ∧ (rset(~ r) → r + inf(rset) ≤ 0.r) → sup(λ r. rset(~ r)) + inf(rset) < 0.r, ∀ r. rset(r) → r0 ≤ r, ∃ r. ∀ r1. rset(~ r1) → r1 ≤ r ⊦
sup(λ r. rset(~ r)) + inf(rset) ≠ 0.r, (∃ r. ∀ r1. rset(~ r1) → r1 ≤ r) ∧ (rset(~ r) → r + inf(rset) ≤ 0.r) → sup(λ r. rset(~ r)) + inf(rset) < 0.r, ∀ r. rset(r) → r0 ≤ r ⊦ ∃ r. ∀ r1. rset(~ r1) → r1 ≤ r
Used formulas: ∃ r. ∀ r1. rset(~ r1) → r1 ≤ r
| sup(λ r. rset(~ r)) + inf(rset) ≠ 0.r, (∃ r. ∀ r1. rset(~ r1) → r1 ≤ r) ∧ (rset(~ r) → r + inf(rset) ≤ 0.r) → sup(λ r. rset(~ r)) + inf(rset) < 0.r, ∀ r. rset(r) → r0 ≤ r, ∃ r. ∀ r1. rset(~ r1) → r1 ≤ r ⊦ |
sup(λ r. rset(~ r)) + inf(rset) ≠ 0.r, (∃ r. ∀ r1. rset(~ r1) → r1 ≤ r) ∧ (rset(~ r) → r + inf(rset) ≤ 0.r) → sup(λ r. rset(~ r)) + inf(rset) < 0.r, ∀ r0. rset(~ r0) → r0 ≤ r1, ∀ r. rset(r) → r0 ≤ r ⊦
| sup(λ r. rset(~ r)) + inf(rset) ≠ 0.r, (∃ r. ∀ r1. rset(~ r1) → r1 ≤ r) ∧ (rset(~ r) → r + inf(rset) ≤ 0.r) → sup(λ r. rset(~ r)) + inf(rset) < 0.r, ∀ r0. rset(~ r0) → r0 ≤ r1, ∀ r. rset(r) → r0 ≤ r ⊦ |
sup(λ r. rset(~ r)) + inf(rset) ≠ 0.r, ∀ r. rset(r) → r0 ≤ r, ∀ r0. rset(~ r0) → r0 ≤ r1 ⊦ (∃ r. ∀ r1. rset(~ r1) → r1 ≤ r) ∧ (rset(~ r) → r + inf(rset) ≤ 0.r)
sup(λ r. rset(~ r)) + inf(rset) ≠ 0.r, sup(λ r. rset(~ r)) + inf(rset) < 0.r, ∀ r. rset(r) → r0 ≤ r, ∀ r0. rset(~ r0) → r0 ≤ r1 ⊦
| sup(λ r. rset(~ r)) + inf(rset) ≠ 0.r, ∀ r. rset(r) → r0 ≤ r, ∀ r0. rset(~ r0) → r0 ≤ r1 ⊦ (∃ r. ∀ r1. rset(~ r1) → r1 ≤ r) ∧ (rset(~ r) → r + inf(rset) ≤ 0.r) |
sup(λ r. rset(~ r)) + inf(rset) ≠ 0.r, ∀ r0. rset(~ r0) → r0 ≤ r1, ∀ r. rset(r) → r0 ≤ r ⊦ ∃ r. ∀ r1. rset(~ r1) → r1 ≤ r
sup(λ r. rset(~ r)) + inf(rset) ≠ 0.r, rset(~ r), ¬ r + inf(rset) ≤ 0.r, ∀ r0. rset(~ r0) → r0 ≤ r1, ∀ r. rset(r) → r0 ≤ r ⊦
| sup(λ r. rset(~ r)) + inf(rset) ≠ 0.r, ∀ r0. rset(~ r0) → r0 ≤ r1, ∀ r. rset(r) → r0 ≤ r ⊦ ∃ r. ∀ r1. rset(~ r1) → r1 ≤ r |
sup(λ r. rset(~ r)) + inf(rset) ≠ 0.r, ∀ r. rset(r) → r0 ≤ r, ∀ r0. rset(~ r0) → r0 ≤ r1 ⊦ ∀ r0. rset(~ r0) → r0 ≤ r1
Used terms: r1
| sup(λ r. rset(~ r)) + inf(rset) ≠ 0.r, ∀ r. rset(r) → r0 ≤ r, ∀ r0. rset(~ r0) → r0 ≤ r1 ⊦ ∀ r0. rset(~ r0) → r0 ≤ r1 |
sup(λ r. rset(~ r)) + inf(rset) ≠ 0.r, r1 < r, rset(~ r), ∀ r0. rset(~ r0) → r0 ≤ r1, ∀ r. rset(r) → r0 ≤ r ⊦
Used simplifier rules: ⊦ r ≤ r0 ↔ ¬ r0 < r; (ss)
| sup(λ r. rset(~ r)) + inf(rset) ≠ 0.r, r1 < r, rset(~ r), ∀ r0. rset(~ r0) → r0 ≤ r1, ∀ r. rset(r) → r0 ≤ r ⊦ |
Used simplifier rules: ⊦ r < r0 → (r0 ≤ r ↔ false); (as) Used terms: r
| sup(λ r. rset(~ r)) + inf(rset) ≠ 0.r, rset(~ r), ¬ r + inf(rset) ≤ 0.r, ∀ r0. rset(~ r0) → r0 ≤ r1, ∀ r. rset(r) → r0 ≤ r ⊦ |
sup(λ r. rset(~ r)) + inf(rset) ≠ 0.r, 0.r < r + inf(rset), rset(~ r), ∀ r. rset(r) → r0 ≤ r, ∀ r0. rset(~ r0) → r0 ≤ r1 ⊦
Used simplifier rules: ⊦ r ≤ r0 ↔ ¬ r0 < r; (ss)
| sup(λ r. rset(~ r)) + inf(rset) ≠ 0.r, 0.r < r + inf(rset), rset(~ r), ∀ r. rset(r) → r0 ≤ r, ∀ r0. rset(~ r0) → r0 ≤ r1 ⊦ |
sup(λ r. rset(~ r)) + inf(rset) ≠ 0.r, 0.r < r + inf(rset), rset(~ r), rset(~ r) → r ≤ r1, ∀ r0. rset(~ r0) → r0 ≤ r1, ∀ r. rset(r) → r0 ≤ r ⊦
Used terms: r
| sup(λ r. rset(~ r)) + inf(rset) ≠ 0.r, 0.r < r + inf(rset), rset(~ r), rset(~ r) → r ≤ r1, ∀ r0. rset(~ r0) → r0 ≤ r1, ∀ r. rset(r) → r0 ≤ r ⊦ |
sup(λ r. rset(~ r)) + inf(rset) ≠ 0.r, 0.r < r + inf(rset), rset(~ r), r ≤ r1, ∀ r. rset(r) → r0 ≤ r, ∀ r0. rset(~ r0) → r0 ≤ r1 ⊦
| sup(λ r. rset(~ r)) + inf(rset) ≠ 0.r, 0.r < r + inf(rset), rset(~ r), r ≤ r1, ∀ r. rset(r) → r0 ≤ r, ∀ r0. rset(~ r0) → r0 ≤ r1 ⊦ |
⊦ bounded≥(rset) → inf(rset) ≤ rset
sup(λ r. rset(~ r)) + inf(rset) ≠ 0.r, 0.r < r + inf(rset), rset(~ r), r ≤ r1, bounded≥(rset) → inf(rset) ≤ rset, ∀ r0. rset(~ r0) → r0 ≤ r1, ∀ r. rset(r) → r0 ≤ r ⊦
Used terms: rset
| ⊦ bounded≥(rset) → inf(rset) ≤ rset |
| sup(λ r. rset(~ r)) + inf(rset) ≠ 0.r, 0.r < r + inf(rset), rset(~ r), r ≤ r1, bounded≥(rset) → inf(rset) ≤ rset, ∀ r0. rset(~ r0) → r0 ≤ r1, ∀ r. rset(r) → r0 ≤ r ⊦ |
sup(λ r. rset(~ r)) + inf(rset) ≠ 0.r, 0.r < r + inf(rset), rset(~ r), r ≤ r1, (∃ r2. ∀ r. rset(r) → r2 ≤ r) → (∀ r. rset(r) → inf(rset) ≤ r), ∀ r. rset(r) → r0 ≤ r, ∀ r0. rset(~ r0) → r0 ≤ r1 ⊦
Used simplifier rules: boundedge-def: ⊦ bounded≥(rset) ↔ (∃ r0. r0 ≤ rset); lowerbound-def: ⊦ r0 ≤ rset ↔ (∀ r. rset(r) → r0 ≤ r);
| sup(λ r. rset(~ r)) + inf(rset) ≠ 0.r, 0.r < r + inf(rset), rset(~ r), r ≤ r1, (∃ r2. ∀ r. rset(r) → r2 ≤ r) → (∀ r. rset(r) → inf(rset) ≤ r), ∀ r. rset(r) → r0 ≤ r, ∀ r0. rset(~ r0) → r0 ≤ r1 ⊦ |
sup(λ r. rset(~ r)) + inf(rset) ≠ 0.r, 0.r < r + inf(rset), rset(~ r), r ≤ r1, ∀ r0. rset(~ r0) → r0 ≤ r1, ∀ r. rset(r) → r0 ≤ r ⊦ ∃ r2. ∀ r. rset(r) → r2 ≤ r
sup(λ r. rset(~ r)) + inf(rset) ≠ 0.r, 0.r < r + inf(rset), rset(~ r), r ≤ r1, ∀ r0. rset(~ r0) → r0 ≤ r1, ∀ r. rset(r) → r0 ≤ r, ∀ r. rset(r) → inf(rset) ≤ r ⊦
| sup(λ r. rset(~ r)) + inf(rset) ≠ 0.r, 0.r < r + inf(rset), rset(~ r), r ≤ r1, ∀ r0. rset(~ r0) → r0 ≤ r1, ∀ r. rset(r) → r0 ≤ r ⊦ ∃ r2. ∀ r. rset(r) → r2 ≤ r |
sup(λ r. rset(~ r)) + inf(rset) ≠ 0.r, 0.r < r + inf(rset), rset(~ r), r ≤ r1, ∀ r. rset(r) → r0 ≤ r, ∀ r0. rset(~ r0) → r0 ≤ r1 ⊦ ∀ r. rset(r) → r0 ≤ r
Used terms: r0
| sup(λ r. rset(~ r)) + inf(rset) ≠ 0.r, 0.r < r + inf(rset), rset(~ r), r ≤ r1, ∀ r. rset(r) → r0 ≤ r, ∀ r0. rset(~ r0) → r0 ≤ r1 ⊦ ∀ r. rset(r) → r0 ≤ r |
sup(λ r. rset(~ r)) + inf(rset) ≠ 0.r, 0.r < r + inf(rset), r2 < r0, rset(r2), rset(~ r), r ≤ r1, ∀ r0. rset(~ r0) → r0 ≤ r1, ∀ r. rset(r) → r0 ≤ r ⊦
Used simplifier rules: ⊦ r ≤ r0 ↔ ¬ r0 < r; (ss)
| sup(λ r. rset(~ r)) + inf(rset) ≠ 0.r, 0.r < r + inf(rset), r2 < r0, rset(r2), rset(~ r), r ≤ r1, ∀ r0. rset(~ r0) → r0 ≤ r1, ∀ r. rset(r) → r0 ≤ r ⊦ |
Used simplifier rules: ⊦ r < r0 → (r0 ≤ r ↔ false); (as) Used terms: r2
| sup(λ r. rset(~ r)) + inf(rset) ≠ 0.r, 0.r < r + inf(rset), rset(~ r), r ≤ r1, ∀ r0. rset(~ r0) → r0 ≤ r1, ∀ r. rset(r) → r0 ≤ r, ∀ r. rset(r) → inf(rset) ≤ r ⊦ |
Used simplifier rules: ⊦ r ≤ ~ r0 ↔ r + r0 ≤ 0.r; (s) add-comm: ⊦ r + r0 = r0 + r; from specification real-basic ⊦ r < r0 → (r0 ≤ r ↔ false); (as) Used terms: ~ r
| sup(λ r. rset(~ r)) + inf(rset) ≠ 0.r, sup(λ r. rset(~ r)) + inf(rset) < 0.r, ∀ r. rset(r) → r0 ≤ r, ∀ r0. rset(~ r0) → r0 ≤ r1 ⊦ |
⊦ bounded≥(rset) ∧ r ≤ rset → r ≤ inf(rset)
sup(λ r. rset(~ r)) + inf(rset) ≠ 0.r, sup(λ r. rset(~ r)) + inf(rset) < 0.r, bounded≥(rset) ∧ ~ sup(λ r. rset(~ r)) ≤ rset → ~ sup(λ r. rset(~ r)) ≤ inf(rset), ∀ r0. rset(~ r0) → r0 ≤ r1, ∀ r. rset(r) → r0 ≤ r ⊦
Used terms: rset, ~ sup(λ r. rset(~ r))
| ⊦ bounded≥(rset) ∧ r ≤ rset → r ≤ inf(rset) |
| sup(λ r. rset(~ r)) + inf(rset) ≠ 0.r, sup(λ r. rset(~ r)) + inf(rset) < 0.r, bounded≥(rset) ∧ ~ sup(λ r. rset(~ r)) ≤ rset → ~ sup(λ r. rset(~ r)) ≤ inf(rset), ∀ r0. rset(~ r0) → r0 ≤ r1, ∀ r. rset(r) → r0 ≤ r ⊦ |
sup(λ r. rset(~ r)) + inf(rset) ≠ 0.r, sup(λ r. rset(~ r)) + inf(rset) < 0.r, ∀ r. rset(r) → r0 ≤ r, ∀ r0. rset(~ r0) → r0 ≤ r1 ⊦ (∃ r. ∀ r1. rset(r1) → r ≤ r1) ∧ (rset(r) → 0.r ≤ sup(λ r. rset(~ r)) + r)
Used simplifier rules: boundedge-def: ⊦ bounded≥(rset) ↔ (∃ r0. r0 ≤ rset); lowerbound-def: ⊦ r0 ≤ rset ↔ (∀ r. rset(r) → r0 ≤ r); ⊦ r < r0 → (r0 ≤ r ↔ false); (as) ⊦ ~ r ≤ r0 ↔ 0.r ≤ r + r0; (s)
| sup(λ r. rset(~ r)) + inf(rset) ≠ 0.r, sup(λ r. rset(~ r)) + inf(rset) < 0.r, ∀ r. rset(r) → r0 ≤ r, ∀ r0. rset(~ r0) → r0 ≤ r1 ⊦ (∃ r. ∀ r1. rset(r1) → r ≤ r1) ∧ (rset(r) → 0.r ≤ sup(λ r. rset(~ r)) + r) |
sup(λ r. rset(~ r)) + inf(rset) ≠ 0.r, sup(λ r. rset(~ r)) + inf(rset) < 0.r, ∀ r0. rset(~ r0) → r0 ≤ r1, ∀ r. rset(r) → r0 ≤ r ⊦ ∃ r. ∀ r1. rset(r1) → r ≤ r1
sup(λ r. rset(~ r)) + inf(rset) ≠ 0.r, sup(λ r. rset(~ r)) + inf(rset) < 0.r, rset(r), ¬ 0.r ≤ sup(λ r. rset(~ r)) + r, ∀ r0. rset(~ r0) → r0 ≤ r1, ∀ r. rset(r) → r0 ≤ r ⊦
| sup(λ r. rset(~ r)) + inf(rset) ≠ 0.r, sup(λ r. rset(~ r)) + inf(rset) < 0.r, ∀ r0. rset(~ r0) → r0 ≤ r1, ∀ r. rset(r) → r0 ≤ r ⊦ ∃ r. ∀ r1. rset(r1) → r ≤ r1 |
sup(λ r. rset(~ r)) + inf(rset) ≠ 0.r, sup(λ r. rset(~ r)) + inf(rset) < 0.r, ∀ r. rset(r) → r0 ≤ r, ∀ r0. rset(~ r0) → r0 ≤ r1 ⊦ ∀ r1. rset(r1) → r0 ≤ r1
Used terms: r0
| sup(λ r. rset(~ r)) + inf(rset) ≠ 0.r, sup(λ r. rset(~ r)) + inf(rset) < 0.r, ∀ r. rset(r) → r0 ≤ r, ∀ r0. rset(~ r0) → r0 ≤ r1 ⊦ ∀ r1. rset(r1) → r0 ≤ r1 |
sup(λ r. rset(~ r)) + inf(rset) ≠ 0.r, sup(λ r. rset(~ r)) + inf(rset) < 0.r, r < r0, rset(r), ∀ r0. rset(~ r0) → r0 ≤ r1, ∀ r. rset(r) → r0 ≤ r ⊦
Used simplifier rules: ⊦ r ≤ r0 ↔ ¬ r0 < r; (ss)
| sup(λ r. rset(~ r)) + inf(rset) ≠ 0.r, sup(λ r. rset(~ r)) + inf(rset) < 0.r, r < r0, rset(r), ∀ r0. rset(~ r0) → r0 ≤ r1, ∀ r. rset(r) → r0 ≤ r ⊦ |
Used simplifier rules: ⊦ r < r0 → (r0 ≤ r ↔ false); (as) Used terms: r
| sup(λ r. rset(~ r)) + inf(rset) ≠ 0.r, sup(λ r. rset(~ r)) + inf(rset) < 0.r, rset(r), ¬ 0.r ≤ sup(λ r. rset(~ r)) + r, ∀ r0. rset(~ r0) → r0 ≤ r1, ∀ r. rset(r) → r0 ≤ r ⊦ |
sup(λ r. rset(~ r)) + inf(rset) ≠ 0.r, sup(λ r. rset(~ r)) + inf(rset) < 0.r, sup(λ r. rset(~ r)) + r < 0.r, rset(r), ∀ r. rset(r) → r0 ≤ r, ∀ r0. rset(~ r0) → r0 ≤ r1 ⊦
Used simplifier rules: ⊦ r ≤ r0 ↔ ¬ r0 < r; (ss)
| sup(λ r. rset(~ r)) + inf(rset) ≠ 0.r, sup(λ r. rset(~ r)) + inf(rset) < 0.r, sup(λ r. rset(~ r)) + r < 0.r, rset(r), ∀ r. rset(r) → r0 ≤ r, ∀ r0. rset(~ r0) → r0 ≤ r1 ⊦ |
⊦ bounded≤(rset) → rset ≤ sup(rset)
sup(λ r. rset(~ r)) + inf(rset) ≠ 0.r, sup(λ r. rset(~ r)) + r < 0.r, sup(λ r. rset(~ r)) + inf(rset) < 0.r, rset(r), bounded≤(λ r. rset(~ r)) → (λ r. rset(~ r)) ≤ sup(λ r. rset(~ r)), ∀ r0. rset(~ r0) → r0 ≤ r1, ∀ r. rset(r) → r0 ≤ r ⊦
Used terms: λ r. rset(~ r)
| ⊦ bounded≤(rset) → rset ≤ sup(rset) |
| sup(λ r. rset(~ r)) + inf(rset) ≠ 0.r, sup(λ r. rset(~ r)) + r < 0.r, sup(λ r. rset(~ r)) + inf(rset) < 0.r, rset(r), bounded≤(λ r. rset(~ r)) → (λ r. rset(~ r)) ≤ sup(λ r. rset(~ r)), ∀ r0. rset(~ r0) → r0 ≤ r1, ∀ r. rset(r) → r0 ≤ r ⊦ |
sup(λ r. rset(~ r)) + inf(rset) ≠ 0.r, sup(λ r. rset(~ r)) + inf(rset) < 0.r, sup(λ r. rset(~ r)) + r < 0.r, rset(r), (∃ r2. ∀ r. rset(~ r) → r ≤ r2) → (∀ r. rset(~ r) → r ≤ sup(λ r. rset(~ r))), ∀ r. rset(r) → r0 ≤ r, ∀ r0. rset(~ r0) → r0 ≤ r1 ⊦
Used simplifier rules: boundedle-def: ⊦ bounded≤(rset) ↔ (∃ r0. rset ≤ r0); upperbound-def: ⊦ rset ≤ r0 ↔ (∀ r. rset(r) → r ≤ r0);
| sup(λ r. rset(~ r)) + inf(rset) ≠ 0.r, sup(λ r. rset(~ r)) + inf(rset) < 0.r, sup(λ r. rset(~ r)) + r < 0.r, rset(r), (∃ r2. ∀ r. rset(~ r) → r ≤ r2) → (∀ r. rset(~ r) → r ≤ sup(λ r. rset(~ r))), ∀ r. rset(r) → r0 ≤ r, ∀ r0. rset(~ r0) → r0 ≤ r1 ⊦ |
sup(λ r. rset(~ r)) + inf(rset) ≠ 0.r, sup(λ r. rset(~ r)) + r < 0.r, sup(λ r. rset(~ r)) + inf(rset) < 0.r, rset(r), ∀ r0. rset(~ r0) → r0 ≤ r1, ∀ r. rset(r) → r0 ≤ r ⊦ ∃ r2. ∀ r. rset(~ r) → r ≤ r2
sup(λ r. rset(~ r)) + inf(rset) ≠ 0.r, sup(λ r. rset(~ r)) + r < 0.r, sup(λ r. rset(~ r)) + inf(rset) < 0.r, rset(r), ∀ r0. rset(~ r0) → r0 ≤ r1, ∀ r. rset(r) → r0 ≤ r, ∀ r. rset(~ r) → r ≤ sup(λ r. rset(~ r)) ⊦
| sup(λ r. rset(~ r)) + inf(rset) ≠ 0.r, sup(λ r. rset(~ r)) + r < 0.r, sup(λ r. rset(~ r)) + inf(rset) < 0.r, rset(r), ∀ r0. rset(~ r0) → r0 ≤ r1, ∀ r. rset(r) → r0 ≤ r ⊦ ∃ r2. ∀ r. rset(~ r) → r ≤ r2 |
sup(λ r. rset(~ r)) + inf(rset) ≠ 0.r, sup(λ r. rset(~ r)) + inf(rset) < 0.r, sup(λ r. rset(~ r)) + r < 0.r, rset(r), ∀ r. rset(r) → r0 ≤ r, ∀ r0. rset(~ r0) → r0 ≤ r1 ⊦ ∀ r. rset(~ r) → r ≤ r1
Used terms: r1
| sup(λ r. rset(~ r)) + inf(rset) ≠ 0.r, sup(λ r. rset(~ r)) + inf(rset) < 0.r, sup(λ r. rset(~ r)) + r < 0.r, rset(r), ∀ r. rset(r) → r0 ≤ r, ∀ r0. rset(~ r0) → r0 ≤ r1 ⊦ ∀ r. rset(~ r) → r ≤ r1 |
sup(λ r. rset(~ r)) + inf(rset) ≠ 0.r, sup(λ r. rset(~ r)) + r < 0.r, sup(λ r. rset(~ r)) + inf(rset) < 0.r, r1 < r2, rset(~ r2), rset(r), ∀ r0. rset(~ r0) → r0 ≤ r1, ∀ r. rset(r) → r0 ≤ r ⊦
Used simplifier rules: ⊦ r ≤ r0 ↔ ¬ r0 < r; (ss)
| sup(λ r. rset(~ r)) + inf(rset) ≠ 0.r, sup(λ r. rset(~ r)) + r < 0.r, sup(λ r. rset(~ r)) + inf(rset) < 0.r, r1 < r2, rset(~ r2), rset(r), ∀ r0. rset(~ r0) → r0 ≤ r1, ∀ r. rset(r) → r0 ≤ r ⊦ |
Used simplifier rules: ⊦ r < r0 → (r0 ≤ r ↔ false); (as) Used terms: r2
| sup(λ r. rset(~ r)) + inf(rset) ≠ 0.r, sup(λ r. rset(~ r)) + r < 0.r, sup(λ r. rset(~ r)) + inf(rset) < 0.r, rset(r), ∀ r0. rset(~ r0) → r0 ≤ r1, ∀ r. rset(r) → r0 ≤ r, ∀ r. rset(~ r) → r ≤ sup(λ r. rset(~ r)) ⊦ |
Used simplifier rules: ⊦ ~ ~ r = r; (s) ⊦ ~ r ≤ r0 ↔ 0.r ≤ r + r0; (s) add-comm: ⊦ r + r0 = r0 + r; from specification real-basic ⊦ r < r0 → (r0 ≤ r ↔ false); (as) Used terms: ~ r
| sup(λ r. rset(~ r)) + inf(rset) ≠ 0.r, (∃ r. ∀ r1. rset(~ r1) → r1 ≤ r) ∧ (rset(~ r) → r + inf(rset) ≤ 0.r) → sup(λ r. rset(~ r)) + inf(rset) < 0.r, ∀ r. rset(r) → r0 ≤ r ⊦ ∃ r. ∀ r1. rset(~ r1) → r1 ≤ r |
sup(λ r. rset(~ r)) + inf(rset) ≠ 0.r, ∀ r. rset(r) → r0 ≤ r ⊦ ∃ r. ∀ r1. rset(~ r1) → r1 ≤ r
| sup(λ r. rset(~ r)) + inf(rset) ≠ 0.r, ∀ r. rset(r) → r0 ≤ r ⊦ ∃ r. ∀ r1. rset(~ r1) → r1 ≤ r |
sup(λ r. rset(~ r)) + inf(rset) ≠ 0.r, ∀ r. rset(r) → r0 ≤ r ⊦ ∀ r1. rset(~ r1) → r1 ≤ ~ r0
Used terms: ~ r0
| sup(λ r. rset(~ r)) + inf(rset) ≠ 0.r, ∀ r. rset(r) → r0 ≤ r ⊦ ∀ r1. rset(~ r1) → r1 ≤ ~ r0 |
sup(λ r. rset(~ r)) + inf(rset) ≠ 0.r, 0.r < r1 + r0, rset(~ r1), ∀ r. rset(r) → r0 ≤ r ⊦
Used simplifier rules: ⊦ r ≤ r0 ↔ ¬ r0 < r; (ss) ⊦ r ≤ ~ r0 ↔ r + r0 ≤ 0.r; (s)
| sup(λ r. rset(~ r)) + inf(rset) ≠ 0.r, 0.r < r1 + r0, rset(~ r1), ∀ r. rset(r) → r0 ≤ r ⊦ |
Used simplifier rules: ⊦ r ≤ ~ r0 ↔ r + r0 ≤ 0.r; (s) add-comm: ⊦ r + r0 = r0 + r; from specification real-basic ⊦ r < r0 → (r0 ≤ r ↔ false); (as) Used terms: ~ r1
The following image shows the proof tree of sequent calculus. The proved goal is at the bottom. You can click on the nodes to view additional rules. See here for details on colors in a proof tree.