| # int2bits(i) ≤ 32 ⊦ bi2i(i2bi(bits2int(lastn(32, int2bits(i))))) = cast(32, i), ¬ i < ~2147483648 ∧ ¬ 2147483647 < i |
⊦ 0 < i → (# int2bits(i) ≤ m ↔ i < 2 ^ (n→i(m) - 1))
¬ 0 < i, # int2bits(i) ≤ 32 ⊦ bi2i(i2bi(bits2int(lastn(32, int2bits(i))))) = cast(32, i), ¬ i < ~2147483648 ∧ ¬ 2147483647 < i
Used simplifier rules: i + 1 = i0 ⊦ j < (* i0) → ¬ (* i) < j;% ⊦ i < j ∧ ¬ i0 < j → ¬ i0 < i; Used terms: 32, i