| m ≤ # x0, ∀ m, n, a. m < # x0 → m ≠ n → x0[m, a][n] = x0[n] ⊦ m = 0, m = n, (a0 ' + x0[m - 1, a])[n] = (a0 ' + x0)[n] |
m = m0 + 1, m ≤ # x0, ∀ m, n, a. m < # x0 → m ≠ n → x0[m, a][n] = x0[n] ⊦ m = 0, m = n, (a0 ' + x0[m0, a])[n] = (a0 ' + x0)[n]
Used simplifier rules: n ≠ 0 ⊦ m = n - 1 ↔ n = m + 1; (elim) Used terms: m, m1