| ⊦ r1 -- i ' ∈ arraycopy(r, i1, r0, i0, j, st) ↔ r1 -- i ' ∈ st, r1 = r0 |
true, ∀ j0, r1, i, r, i1, r0, i0, st. i→n(j0) < i→n(j) → (true → (r1 -- i ' ∈ arraycopy(r, i1, r0, i0, j0, st) ↔ r1 -- i ' ∈ st) ∨ r1 = r0) ⊦ (r1 -- i ' ∈ arraycopy(r, i1, r0, i0, j, st) ↔ r1 -- i ' ∈ st) ∨ r1 = r0
[[CONCRETESIMPRULES : ([CSIMPLESSPRED : <])], [EXTRATERMS : (i→n(j))]]