| 16 ≤ # int2bits(i) ⊦ s2i(i2s(bits2int(lastn(16, int2bits(i))))) = bits2int(lastn(16, int2bits(i))), ~32768 ≤ i ∧ i ≤ 32767 |
16 ≤ # int2bits(i) ⊦ s2i(i2s(bits2int(lastn(16, int2bits(i))))) = bits2int(lastn(16, int2bits(i))), ¬ i < ~32768 ∧ ¬ 32767 < i
Used simplifier rules: ⊦ int2bits(j) ≠ [];% ⊦ # bits = 0 ↔ bits = [];%0 < n ⊦ (* n) ≤ m → m ≠ 0; (forward)% ⊦ ¬ i ≤ j ↔ j < i;