⊦ isSquare(i) ↔ (∃ j. j * j = i)
j1 * j1 = abs(j), j0 * j0 = j * i * i, abs(j0) = abs(j1) * abs(i) ⊦ i = 0, ∃ j0. j0 * j0 = j
Used terms: j