| j ≤ 0, i0 + j ≤ 0, i0 ≤ 0 ⊦ i→n(i0) = i→n(i0 + j) - i→n(j) |
0 ≤ i, 0 ≤ j ⊦ i→n(i) + i→n(j) = i→n(i + j)
¬(0 ≤ i0 ∧ 0 ≤ j), j ≤ 0, i0 + j ≤ 0, i0 ≤ 0 ⊦ i→n(i0) = i→n(i0 + j) - i→n(j)
Used simplifier rules: eq-01: ⊦ m + n - m = n; from specification nat%a: ⊦ (m + n0) + n1 = m + n0 + n1; from specification nat-basic2%c: ⊦ m + n = n + m; from specification nat-basic2 Used terms: j, i0