| n < # ar, maximum-suffix-sum(subarray(ar, 0, n), m, j), maximum-sum(subarray(ar, 0, n), n0, m0, i), j + ar[n] ≤ i, n0 + m0 ≤ # subarray(ar, 0, n) ⊦ ∃ n0, m. n0 + m ≤ # subarray(ar, 0, n + 1) ∧ maximum-sum(subarray(ar, 0, n + 1), n0, m, i) |
n < # ar, maximum-suffix-sum(subarray(ar, 0, n), m, j), maximum-sum(subarray(ar, 0, n), n0, m0, i), n0 + m0 ≤ # subarray(ar, 0, n), j + ar[n] ≤ i ⊦ n0 + m0 ≤ # subarray(ar, 0, n + 1) ∧ maximum-sum(subarray(ar, 0, n + 1), n0, m0, i)
Used terms: n0, m0