| gcd(j, i) = 1, prime(j), ≡mod(i * i0, 1, j) ⊦ ≡mod(i0 * i ^ j, 1, j), ≡mod(i ^ (j - 1), 1, j) |
⊦ ≡mod(i0, i2, j) → (≡mod(i * i0, i1, j) ↔ ≡mod(i * i2, i1, j))
¬ ≡mod(i ^ j, i, j), gcd(j, i) = 1, prime(j), ≡mod(i * i0, 1, j) ⊦ ≡mod(i0 * i ^ j, 1, j), ≡mod(i ^ (j - 1), 1, j)
Used simplifier rules: commutativity: ⊦ i * j = j * i; from specification int-mult Used terms: i, j, 1, i ^ j, i0