| abs(j * j) ≤ abs(i) * abs(i), i * i < j * j, abs(j) ≤ abs(i) ⊦ |
⊦ abs(i * j) = abs(i) * abs(j)
Used simplifier rules: square-abs: ⊦ abs(i * i) = i * i;%associativity: ⊦ i * j * j0 = (i * j) * j0;%commutativity: ⊦ i * j = j * i;%lels-03: ⊦ i < j → (¬ ¬ j ≤ i ↔ false); from specification int-abs Used terms: i, i