| n0 < # x, n0 < # x, ∀ m, x. m ≤ n0 ∧ n0 ≤ # x ∧ m ≤ # x → x to n0 to m = x to m ⊦ x = [], ((x to n0) + x[n0] ' to n0) + x[n0] ' = (x to n0) + x[n0] ' |
n0 < # x, ∀ m, x. m ≤ n0 ∧ n0 ≤ # x ∧ m ≤ # x → x to n0 to m = x to m ⊦ x = [], (x to n0) + x[n0] ' to n0 = x to n0
Used simplifier rules: a: ⊦ (x + y) + z = x + y + z; from specification list%app-03: ⊦ x + y = z + y ↔ x = z; from specification list