| buf .len = n→i(# x) + 1, a ' + x = tolist(buf, 1 + # x), # buf .data < # x, buf .first < n→i(# buf .data), 0 ≤ buf .first, buf .len ≤ n→i(# buf .data), 0 ≤ buf .len, buf .len < n→i(# x) ⊦ # buf .data = 0, x = [], # x = 1 |
[[CONCRETESIMPRULES : ([CSIMPSEQ : ⊦ i ≥ 0 → ( ((* i)) + n→i(n) ≤ n→i(m) ↔ i→n(i) + n ≤ m)], [CSIMPSEQ : ⊦ m + 1 ≤ n ↔ m < n], [CSIMPSEQ : ⊦ m < n → ¬ n < m], [CSIMPSEQ : ⊦ (m + n0) + n1 = m + n0 + n1], [CSIMPSEQ : ⊦ m + n = n + m], [CSIMPSEQ : ⊦ i + j + i0 = (i + j) + i0], [CSIMPSEQ : ⊦ i + j = j + i])]]