| prime(n) ⊦ n ≠ 0 ∧ n ≠ 1 ∧ (∀ m. 2 ≤ m ∧ m * m ≤ n → n % m ≠ 0) |
n % m = 0, prime(n), 2 ≤ m, m * m ≤ n ⊦ n = 1, n = 0, m = 0
Used simplifier rules: zero: ⊦ ¬ prime(0);%one: ⊦ ¬ prime(1);%not-zero: 0 < n ⊦ (* n) ≤ m → m ≠ 0; (forward) from specification nat