| 1 < j, 0 < j, ∀ j0, r, i, st, r0, fs, val. i→n(j0) < i→n(j) → (true → bytevalues(getarray(r, i, j0, st[r0 -- fs ', val])) = bytevalues(getarray(r, i, j0, st))) ⊦ bytevalues(getarray(r, i, j - 1, st[r0 -- fs ', val])) = bytevalues(getarray(r, i, j - 1, st)) |
[[CONCRETESIMPRULES : ([CSIMPSEQ : ⊦ 1 < i → i→n(i - 1) = i→n(i) -1], [CSIMPSEQ : ⊦ n -1 = n - 1], [CSIMPSEQ : ⊦ i < j → (¬ ¬ j ≤ i ↔ false)], [CSIMPSEQ : ⊦ ¬ i < j ↔ j ≤ i], [CSIMPSEQ : ⊦ 1 ≤ i ↔ 0 < i], [CSIMPSEQ : 0 ≤ i ⊦ ((* m)) ≤ i→n(i) ↔ n→i(m) ≤ i], [CSIMPSEQ : ⊦ ¬ i ≤ j ↔ j < i], [CSIMPSEQ : ⊦ i < j → ¬ j < i], [CSIMPSEQ : n0 ≤ n ⊦ n - n0 < m ↔ n < m + n0], [CSIMPSEQ : ⊦ m < n + 1 ↔ ¬ n < m], [CSIMPSEQ : ⊦ i→n(i) < i→n(j) ↔ abs(i) < abs(j)], [CSIMPSEQ : ⊦ 1 < i → abs(i) = i], [CSIMPSEQ : ⊦ ¬ i < i], [CSIMPSEQ : ⊦ (m + n0) + n1 = m + n0 + n1], [CSIMPSEQ : ⊦ m + n = n + m])], [EXTRATERMS : (j - 1, r, i, st, r0, fs, val)]]