| j < 0, i < 0 ⊦ abs(i) * abs(j) = i * j |
Used simplifier rules: minus-left: ⊦ ~ i * j = ~(i * j);%associativity: ⊦ i * j * j0 = (i * j) * j0;%commutativity: ⊦ i * j = j * i;%eq-neg: ⊦ i < 0 → (i * j = i * j0 ↔ j = j0);% ⊦ ~ ~ i = i; (s)% ⊦ 0 - i = ~ i; (s)% ⊦ j < 0 → abs(j) = 0 - j; (s)