| n < i→n(i), 0 < i, n→i(n) < i ⊦ (addarray(r, byte_type, i, st)[r -- n→i(n) ']) .byteval = i2b(0), i = 0 |
⊦ 0 ≤ j ∧ j < i → (addarray(r, ty, i, st)[r -- j ']) = initial_value(ty)
0 ≤ n→i(n) ∧ n→i(n) < i, n < i→n(i), 0 < i, n→i(n) < i ⊦ initial_value(byte_type) .byteval = i2b(0), i = 0
[[CONCRETESIMPRULES : ([CSIMPSEQ : ⊦ 0 ≤ n→i(n)], [CSIMPSEQ : ⊦ ¬ i < j ↔ j ≤ i], [CSIMPSEQ : ⊦ i < j → (¬ ¬ j ≤ i ↔ false)])], [EXTRATERMS : (n→i(n), st, i, byte_type, r)]]