| ¬ ¬ i ∈short ⊦ s2i(i2s(i)) = bits2int(lastn(16, fillsgn(16, int2bits(i)))) |
~32768 ≤ i, i ≤ 32767 ⊦ i = bits2int(lastn(16, fillsgn(16, int2bits(i))))
Used simplifier rules: sis-in: ⊦ i ∈short → s2i(i2s(i)) = i;%inshort: ⊦ i ∈short ↔ ~32768 ≤ i ∧ i ≤ 32767;% ⊦ j ≤ j0 ∧ j0 ≤ j1 → j ≤ j1; (forward)