We give the proof for a Fitch-style system of deduction. A number of lemmas are required; the first needed is the following one.
Proof. Suppose thatand that
. Then for every t.v.a.
, if
![]()
,
![]()
. Now suppose for contradiction that
. Then there exists a
' such that
![]()
but
![]()
. Of course, if
![]()
, then
![]()
. Hence
![]()
-- contradiction. QED
Now let
be the set of undischarged assumptions at line i in a proof,
and let
be the formula at line i. The theorem is established if we
can show
| (3.1) |
| (3.2) |
| (3.3) |
The first case we consider is
Elimination. Assume that
has been derived by this rule at line k+1. Then the
following situation sums things up.
Now let's do the case of
Intro. For this case we
need another lemma, namely:
Proof. Suppose that. Suppose as well, for contradiction, that
. Then there is a t.v.a.
such that
![]()
but
![]()
. Then by the truth-table for the conditional
but
![]()
. But since
models
and
, it follows by our first assumption that
, and we have our desired contradiction. QED
Now, the supposition that
yields:
From this we know
and
,
and by the inductive hypothesis we therefore
know
and
.
Since
is a superset of of
,
by Lemma
3.1 it follows that