| # ar1 < n1 + n2, n < n2 + n1, max(# ar1, n1 + m0) < n2 + n1, n < n1 + n2, n1 ≤ n, max(# ar1, n1 + m0) ≤ n, n2 ≤ m0 ⊦ m0 = 0, n2 = 0, zero = ar0[(n - n1) + n0] |
n = n3 + n1, n < n1 + n2, max(# ar1, n1 + m0) < n2 + n1, n < n2 + n1, # ar1 < n1 + n2, n2 ≤ m0, max(# ar1, n1 + m0) ≤ n, n1 ≤ n ⊦ m0 = 0, n2 = 0, zero = ar0[n3 + n0]
Used simplifier rules: n ≤ m ⊦ n0 = m - n ↔ m = n0 + n; (elim) Used terms: n, n1, n3