| 0 < j, j ≤ n→i(# vals) + i, i ≤ n→i(# vals0), 0 ≤ i, 0 ≤ j, 0 ≤ n→i(# vals) + i, i0 + i < j, 0 < n→i(# vals) + i, i < j, 0 ≤ i0, 0 ≤ i0 + i, i0 < n→i(# vals), # vals ≤ i→n(i0), ∀ val. val ∈ vals ∨ val ∈ vals0 → is_bytevalue(val) ⊦ vals = [], r = jvmref, is_bytevalue(vals[i→n(i0)]), ∃ n. ¬ # vals ≤ n ∧ vals[n] = vals[i→n(i0)], ∃ n. ¬ # vals0 ≤ n ∧ vals0[n] = vals[i→n(i0)] |
0 ≤ i ⊦ ((* m)) ≤ i→n(i) ↔ n→i(m) ≤ i
[[CONCRETESIMPRULES : ([CSIMPSEQ : ⊦ i ≤ j → (¬ ¬ j < i ↔ false)])], [EXTRATERMS : (i0, # vals)]]