max_prime_divisor(i) * i0 = i, 0 < i, prime(j), j | i / max_prime_divisor(i), 0 ≤ i, 2 ≤ i ⊦ prime(i), j | i