| n ≤ # vals0, ∀ n0. ¬ # vals0 ≤ n0 → (bytevalues(vals0)[n0]) = vals0[n0] .byteval ⊦ n = 0, (bytevalues(vals0)[n - 1]) = (val ' + vals0)[n] .byteval |
n = m + 1, n ≤ # vals0, ∀ n0. ¬ # vals0 ≤ n0 → (bytevalues(vals0)[n0]) = vals0[n0] .byteval ⊦ n = 0, (bytevalues(vals0)[m]) = (val ' + vals0)[n] .byteval
[[CONCRETESIMPRULES : ([CSIMPELIM : n ≠ 0 ⊦ m = n - 1 ↔ n = m + 1])], [EXTRATERMS : (n, m)]]