| 0 < i0, max_prime_divisor(i) * i0 = i, 2 ≤ i, i0 = 1, 0 ≤ i, 0 < i, i0 < i ⊦ prime(i) |
max_prime_divisor(i) = i, 2 ≤ i, 0 ≤ i, 1 < i, 0 < i ⊦ prime(i)
Used simplifier rules: forward-pos: ⊦ i < j ∧ 0 < i → 0 < j ∧ 1 < j; (forward) from specification int-basic1%commutativity: ⊦ i * j = j * i; from specification int-mult%associativity: ⊦ i * j * j0 = (i * j) * j0; from specification int-mult%one: ⊦ 1 * i = i; from specification int-mult