| n ≤ # ints0, ∀ n0. ¬ # ints0 ≤ n0 → (is2bs(ints0)[n0]) = i2b(ints0[n0]) ∨ ints0 = [] ⊦ (i2b(i) ' + is2bs(ints0))[n] = i2b((i ' + ints0)[n]) |
n ≠ 0 ⊦ (by ' + bytes)[(* n)] = bytes[n -1]
n ≠ 0, n ≤ # ints0, ∀ n0. ¬ # ints0 ≤ n0 → (is2bs(ints0)[n0]) = i2b(ints0[n0]) ∨ ints0 = [] ⊦ (is2bs(ints0)[n -1]) = i2b((i ' + ints0)[n])
[[CONCRETESIMPRULES : ([CSIMPSEQ : ⊦ (by ' + bytes)[0] = by], [CSIMPSEQ : ⊦ (bytes + bytes0) + bytes1 = bytes + bytes0 + bytes1], [CSIMPSEQ : ⊦ (i ' + ints)[0] = i], [CSIMPSEQ : ⊦ (ints + ints0) + ints1 = ints + ints0 + ints1])], [EXTRATERMS : (n, is2bs(ints0), i2b(i))]]