A number of proof theories are possible. We present first a Fitch-style system
of natural deduction,
.
(Such systems are commonly referred to simply
as ``natural" systems.) In
,
each of the truth-functional
connectives has a pair of corresponding inference rules, one for introducing the
connective, and one for eliminating the connective. Proofs (or, as we will
call them derivations) proceed in sequence line by line, each line number
incremented by 1. Each line not only includes a line number, but also a
formula (the one deduced at this line) and, in the rightmost column, a rule
cited in justification for the deduction. We use a vertical elipsis
to indicate the possible presence of 0 or more lines in the
derivation. Here is the
rule for elminating a conjunction:
Intuitively, what does this rule say? It says that if at line k in some
derivation you have somehow obtained a conjunction
,
then at a
subsequent line m, one can infer to either
of the conjuncts alone.3.1
Now here is the rule that allows a conjunction to be introduced;
intuitively, it formalizes the notion that from the fact that two propositions
are the case it follows that the conjunction of these two propositions is also
true.
A key rule in
is supposition, according to which you are allowed
to assume any wff at any point in a derivation. The catch is that you must
signal your use of supposition by setting it off typographically. Here is the
template for supposition:
Now here is a slightly more complicated rule, one for introducting a
conditional. It basically says that if you can carry out a sub-derivation in
which you suppose
and derive
you are entitled to close this
sub-derivation and infer to the conditional
.
Here is the rule for introducing
: