| # int2bits(i) < 16 ⊦ s2i(i2s(bits2int(lastn(16, int2bits(i))))) = bits2int(lastn(16, fillsgn(16, int2bits(i)))), i ∈short |
⊦ 0 < i → (# int2bits(i) < m ↔ i < 2 ^ (n→i(m) - 2))
¬ 0 < i, # int2bits(i) < 16 ⊦ s2i(i2s(bits2int(lastn(16, int2bits(i))))) = bits2int(lastn(16, fillsgn(16, int2bits(i)))), i ∈short
0 < i, i < 2 ^ (n→i(16) - 2) ⊦ s2i(i2s(bits2int(lastn(16, int2bits(i))))) = bits2int(lastn(16, fillsgn(16, int2bits(i)))), i ∈short
Used terms: 16, i