Used simplifier rules: le-neg: ⊦ i < 0 → (i * j ≤ i * i0 ↔ i0 ≤ j);%associativity: ⊦ i * j * j0 = (i * j) * j0;%commutativity: ⊦ i * j = j * i;