| n ≤ # x0, ∀ m, n0. # x0 = m + 1 ∧ n0 ≤ m → #(x0 -1l n0) = m ⊦ x0 = [], #((a ' + x0) -1l n) = # x0 |
n = n1 +1, n ≤ # x0, ∀ m, n0. # x0 = m + 1 ∧ n0 ≤ m → #(x0 -1l n0) = m ⊦ x0 = [], #((a ' + x0) -1l n) = # x0
Used simplifier rules: delpos-base: ⊦ (a ' + x) -1l 0 = x;%nat freely generated by 0, +1;;%a: ⊦ (x + y) + z = x + y + z; from specification list