| ¬(gcd(j, i0) | j * gcd(j, i) ∧ gcd(j, i0) ≠ 0), (j * gcd(j, i)) / gcd(j, i0) = j, i = (i0 * gcd(i, j)) / gcd(i0, j), 0 < j ⊦ j = 0, i = 0, i = i0, i0 = 0 |
Used simplifier rules: ⊦ gcd(i, j) = 0 ↔ i = 0 ∧ j = 0;% ⊦ i * j = j * i;% ⊦ i * j * j0 = (i * j) * j0;% ⊦ gcd(i, j) | i * i0;