| ⊦ 0 < j → getbytearray(r, i, j, st) = st[r -- i '] .byteval + getbytearray(r, i + 1, j - 1, st) |
⊦ getbytearray(r, i, j, st) = bytevalues(getarray(r, i, j, st))
0 < j ⊦ bytevalues(getarray(r, i, j, st)) = st[r -- i '] .byteval ' + bytevalues(getarray(r, i + 1, j - 1, st))
[[CONCRETESIMPRULES : ([CSIMPFORWARD : ⊦ i < j ∧ 0 ≤ i → 0 < j], [CSIMPSEQ : ⊦ by + bytes = by ' + bytes])]]