| ∀ r, r1, i, j, st. r = r1 ∨ getarray(r, i, j, putByteArray(bytes0, r1, st)) = getarray(r, i, j, st) ⊦ r = r1, getarray(r, i, j, putByteArray(by ' + bytes0, r1, st)) = getarray(r, i, j, st) |
⊦ putByteArray(bytes, r, st) = putByteArray(bytes, r, 0, st)
∀ r, r1, i, j, st. r = r1 ∨ getarray(r, i, j, putByteArray(bytes0, r1, st)) = getarray(r, i, j, st) ⊦ r = r1, getarray(r, i, j, putByteArray(by ' + bytes0, r1, 0, st)) = getarray(r, i, j, st)
[[CONCRETESIMPRULES : ()], [EXTRATERMS : (st, r1, by ' + bytes0)]]