| ¬ j < 0, # int2bits(j) < # uint2bits(i), i < abs(j), 0 ≤ i ⊦ j = 0 |
0 ≤ i, # int2bits(j) < # uint2bits(i), i < j, 0 < j ⊦
Used simplifier rules: ⊦ i ≤ j ∧ j < j0 → i < j0; (forward)% ⊦ i < j → ¬ j < i;% ⊦ ¬ j < 0 → abs(j) = j;% ⊦ ¬ i < j → (i ≠ j ↔ j < i);