| ⊦ n < 2 → getbytearray(r, i, n→i(n), st) ≠ by ' + by0 ' + bytes |
⊦ getbytearray(r, i, j, st) = bytevalues(getarray(r, i, j, st))
⊦ getarray(r, i, 1, st) = st[r -- i '] '
⊦ getarray(r, i, 0, st) = []
[[CONCRETESIMPRULES : ([CSIMPSEQ : ⊦ bytevalues([]) = []], [CSIMPFORWARD : ⊦ bytes = bytes0 + by ' + bytes1 → by ∈ bytes], [CSIMPFORWARD : ⊦ by ' + bytes = bytes0 → by ∈ bytes0], [CSIMPSEQ : ⊦ m < 1 ↔ m = 0], [CSIMPSEQ : m ≠ n -1 ⊦ m < ((* n)) ↔ m < n -1], [CSIMPSEQ : ⊦ bytevalues(val ') = val .byteval '], [CSIMPSEQ : ⊦ by ' = by0 ' + bytes ↔ by = by0 ∧ bytes = []], [CSIMPSEQ : ⊦ ¬ bytes + bytes0 ≠ [] ↔ bytes = [] ∧ bytes0 = []], [CSIMPSEQ : ⊦ by ' ≠ []], [CSIMPSEQ : ⊦ (bytes + bytes0) + bytes1 = bytes + bytes0 + bytes1])]]