| # ar0 = n0 + n, i0 < sum(ar0, n, n0), i < sum(ar, n, # ar - n), n ≤ # ar, ∀ n. (n ≤ # ar → sum(ar, n, # ar - n) ≤ i) → n ≤ # ar0 → sum(ar0, n, # ar0 - n) ≤ i0, ∀ n. n ≤ # ar → sum(ar, n, # ar - n) ≤ i ⊦ |
# ar0 = n0 + n, # ar = n1 + n, i < sum(ar, n, n1), i0 < sum(ar0, n, n0), n ≤ # ar, ∀ n. n ≤ # ar → sum(ar, n, # ar - n) ≤ i, ∀ n. (n ≤ # ar → sum(ar, n, # ar - n) ≤ i) → n ≤ # ar0 → sum(ar0, n, # ar0 - n) ≤ i0 ⊦
Used simplifier rules: n ≤ m ⊦ n0 = m - n ↔ m = n0 + n; (elim) Used terms: n, # ar, n1