| ¬ 16 ≤ # int2bits(i) ⊦ s2i(i2s(bits2int(lastn(16, int2bits(i))))) = bits2int(lastn(16, fillsgn(16, int2bits(i)))), i ∈short |
# int2bits(i) < 16 ⊦ s2i(i2s(bits2int(lastn(16, int2bits(i))))) = bits2int(lastn(16, fillsgn(16, int2bits(i)))), i ∈short
Used simplifier rules: ⊦ m < n → n ≠ 0; (forward)% ⊦ ¬ m ≤ n ↔ n < m;