| max_prime_divisor(i) * i0 = i, i0 ≤ 0, i0 < i, 0 < i, 0 ≤ i, 2 ≤ i ⊦ prime(i), 0 ≤ max_prime_divisor(i) ∧ i0 < 0 |
max_prime_divisor(i) * i0 = i, i0 ≤ 0, i0 < i, 0 < i, 0 ≤ i, 2 ≤ i ⊦ i0 = 0, prime(i), 0 ≤ max_prime_divisor(i) ∧ i0 < 0
Used simplifier rules: Mult-zero: ⊦ i * 0 = 0; from specification int-mult%associativity: ⊦ i * j * j0 = (i * j) * j0; from specification int-mult%commutativity: ⊦ i * j = j * i; from specification int-mult Used formulas: i0 = 0