| ⊦ 0 ≤ j ∧ 0 ≤ i ∧ j < i → putByteArray(bytes, r, i, st[r -- j ', byteval(by)]) = (putByteArray(bytes, r, i, st)[r -- j ', byteval(by)]) |
j < i, 0 ≤ j, 0 ≤ i, 0 < i ⊦ putByteArray(bytes, r, i, st[r -- j ', byteval(by)]) = (putByteArray(bytes, r, i, st)[r -- j ', byteval(by)])
[[CONCRETESIMPRULES : ([CSIMPFORWARD : ⊦ i ≤ j ∧ 0 ≤ i → 0 ≤ j], [CSIMPFORWARD : ⊦ i < j ∧ 0 ≤ i → 0 < j])]]