| ⊦ ( i = 32768 ∧ j = 1 → i2s((# int2bits(32768) ≤ 1 ⊃ 0;bits2int(sublist(0, # int2bits(32768) - 1, int2bits(32768))))) ≠ i2s((# int2bits(~32768) ≤ 1 ⊃ ~1;bits2int(sublist(0, # int2bits(~32768) - 1, int2bits(~32768)))))) ∧ ( i = 32768 ∧ j = 1 → i2s(bits2int(sublist(0, # fillsgn(32, int2bits(32768)), false ' + fillsgn(32, int2bits(32768))))) ≠ i2s(bits2int(sublist(0, # fillsgn(32, int2bits(~32768)), false ' + fillsgn(32, int2bits(~32768)))))) |
0 ≤ i ⊦ int2bits((* i)) = uint2bits(i)
0 ≤ 32768 ⊦ ( i = 32768 ∧ j = 1 → i2s((# uint2bits(32768) ≤ 1 ⊃ 0;bits2int(sublist(0, # uint2bits(32768) - 1, uint2bits(32768))))) ≠ i2s((# int2bits(~32768) ≤ 1 ⊃ ~1;bits2int(sublist(0, # int2bits(~32768) - 1, int2bits(~32768)))))) ∧ ( i = 32768 ∧ j = 1 → i2s(bits2int(sublist(0, # fillsgn(32, uint2bits(32768)), false ' + fillsgn(32, uint2bits(32768))))) ≠ i2s(bits2int(sublist(0, # fillsgn(32, int2bits(~32768)), false ' + fillsgn(32, int2bits(~32768))))))
Used terms: 32768