基本概念

我们需要有一组规则,每一条都允许我们在特定的前提下得到下一个结论
推断 infer
前提 premise ϕ1,,ϕn\phi_1 ,\cdots,\phi_n
结论 conclusion ψ\psi
矢列 sequent

自然演绎规则

合取引入规则 conjunctive introduction

在分别得到结论 ϕ\phi 和结论 ψ\psi 的前提 下推导出结论 ϕψ\phi \land \psi. 这个规则写为 e\wedge e
前提是证明两个结论各自分别正确

合取消去规则 conjunctive elimination

在已知 ϕψ\phi \wedge \psi 的条件下有 ϕ\phiψ\psi 各自成立,分别写作 e1,e2\wedge e_1, \wedge e_2

双重否定规则 double negative rule

对于双重否定我们可以得到其本身

蕴含消去规则 modus ponens

已知 ϕ\phiϕψ\phi \to \psi, 那么我们有 ψ\psi, 写作 e\to e

反证规则 Modus Tollens (不是反证法)

已知 蕴含关系 ϕψ\phi \to \psi¬ψ\neg\psi, 我们有 ¬ϕ\neg \phi
证明思路: 假设 ϕ\phi 则有 ψ\psi¬ψ\neg\psi 矛盾, 因此 ¬ϕ\neg \phi

蕴含引入规则

在已知 ϕψ\phi \to \psi 的前提下有 ¬ψ¬ϕ\neg\psi\to\neg\phi