| buf .len = n→i(# x) + 1, a ' + x = tolist(buf, 1 + # x), buf .size = n→i(# buf .data), (buf .first + 1) % buf .size < 0, 0 < buf .size, buf .first < buf .size, 0 ≤ buf .first, buf .len ≤ buf .size, 0 ≤ buf .len ⊦ # buf .data = 0, buf .size = 0 |
0 < j ⊦ i % ((* j)) < 0 ↔ i < 0 ∧ i % j ≠ 0
[[CONCRETESIMPRULES : ([CSIMPSEQ : ⊦ 0 ≤ i ∧ 0 ≤ j → ¬ i + j < 0], [CSIMPSEQ : ⊦ i + j + i0 = (i + j) + i0], [CSIMPSEQ : ⊦ i + j = j + i])], [EXTRATERMS : (buf .size, buf .first + 1)]]