| 0 ≤ i ⊦ # getbytearray(r, addarray(r, byte_type, i, st)) = # mklist(i2b(0), i→n(i)) ∧ (∀ n. n < # getbytearray(r, addarray(r, byte_type, i, st)) → (getbytearray(r, addarray(r, byte_type, i, st))[n]) = (mklist(i2b(0), i→n(i))[n])) |
0 ≤ i ⊦ # getbytearray(r, addarray(r, byte_type, i, st)) = i→n(i) ∧ (n < # getbytearray(r, addarray(r, byte_type, i, st)) → (getbytearray(r, addarray(r, byte_type, i, st))[n]) = (mklist(i2b(0), i→n(i))[n]))
[[CONCRETESIMPRULES : ([CSIMPSEQ : ⊦ # mklist(by, n) = n])]]