| prime(m), prime(m * n) ⊦ n = 1 |
⊦ prime(n) ↔ 1 < n ∧ (∀ m. m | n → m = 1 ∨ m = n)
Used simplifier rules: mult: ⊦ m ≠ 1 ∧ n ≠ 1 → ¬ prime(m * n);% ⊦ 1 < m ↔ ¬(m = 0 ∨ m = 1); (s)%mult-a: ⊦ m0 * m * n = (m0 * m) * n; from specification nat-mult%mult-c: ⊦ m * n = n * m; from specification nat-mult Used terms: m