| j ≤ j0 ∧ 0 ≤ j, bytevalues(getarray(r, i, j, st) + getarray(r, i + j, j0 - j, st)) = bytevalues(getarray(r0, i0, j0, st0)), j ≤ j0, 0 ≤ j, 0 ≤ j0 ⊦ bytevalues(getarray(r, i, j, st)) = bytevalues(getarray(r0, i0, j, st0)) |
⊦ bytevalues(vals + vals0) = bytevalues(vals) + bytevalues(vals0)
bytevalues(getarray(r, i, j, st)) + bytevalues(getarray(r, i + j, j0 - j, st)) = bytevalues(getarray(r0, i0, j0, st0)), j ≤ j0, 0 ≤ j, 0 ≤ j0 ⊦ bytevalues(getarray(r, i, j, st)) = bytevalues(getarray(r0, i0, j, st0))
[[CONCRETESIMPRULES : ([CSIMPSEQ : ⊦ (vals + vals0) + vals1 = vals + vals0 + vals1])]]