Professional Documents
Culture Documents
Contents
5.1 Soundness . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
5.2 Consistency . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
5.3 Completeness . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
5.3.1 An Axiomatization of Propositional Logic . . . . . . 63
5.3.2 Kalmar’s Proof: Informal Exposition . . . . . . . . . . . 66
5.3.3 Kalmar’s Proof . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
5.4 Homework Exercises . . . . . . . . . . . . . . . . . . . . . . . . . . 70
5.4.1 Questions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
5.4.2 Answers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
5.1 Soundness
Case 1 (PS1):
A B B ⊃ A (A ⊃ (B ⊃ A))
TT T T
TF T T
FT F T
F F T T
Case 2 (PS2)
62 5 Propositional Logic: Consistency and completeness
X Y Z
A B C B ⊃ C A ⊃ (B ⊃ C) A ⊃ B A ⊃ C Y ⊃ Z X ⊃ (Y ⊃ Z)
TTT T T T T T T
TTF F F T F F T
TFT T T F T T T
TFF T T F F T T
FTT T T T T T T
FTF F T T T T T
F FT T T T T T T
F FF T T T T T T
Case 3 (PS3)
AB ∼B ∼ A ∼ B ⊃∼ A A ⊃ B (∼ B ⊃∼ A) ⊃ (A ⊃ B)
TT F F T T T
TF T F F F T
FT F T T T T
F F T T T T T
Case 4 (MP). If A is a tautology, i.e., true for every assignment of truth
values to the atomic letters, and if A ⊃ B is a tautology, then there is no
assignment which makes A T and B F. Since every assignment makes A T,
every assignment must also make B T; so B must also be a tautology. ¤
5.2 Consistency
From Church (1956):
The notion of consistency is semantically motivated in that one wants one’s
system to be free from absurdity or contradiction. It is, however, a syntactical
notion, and there are several ways of defining it.
Definition 29 A logical system is Consistent with Respect to a partic-
ular transformation by which each sentence or propositional form A is trans-
formed into a sentence or propositional form A0 , if there is no sentence or
propositional form A such that ` A and ` A0 .
Lemma 5.2.1 The Propositional Calculus with respect to the transformation
of A into ∼ A.
Proof. By the definition of tautology, it is not the case both that A and ∼ A
are tautologies. In fact, if A is a tautology, ∼ A is a contradiction. Since every
theorem is a tautology, it cannot be both that ` A and `∼ A. QED.
Definition 30 A logical system is Absolutely Consistent if not all its sen-
tences and propositional forms are theorems.
Lemma 5.2.2 The Propositional Calculus is absolutely consistent.
5.3 Completeness 63
5.3 Completeness
Historical Note. Before the notion of a structure or a model had become clear,
logicians had attempted to define the notion of completeness syntactically, although,
as we all know, its motivation was semantical. Here (following Church) are some of
the definitions proffered.
Definition 32 A Logical system is complete with respect to a given transforma-
tion by which each sentence or propositional form A is transformed into a sentence
or propositional form A0 if, for every sentence or propositional form B, either ` B or
the system, upon addition of B to it as an axiom, becomes inconsistent with respect
to the given transformation.
Definition 33 A logical system is absolutely complete if, for every sentence or
propositional form B, either ` B or the system, upon addition of B to it as an axiom,
becomes absolutely inconsistent.
Definition 34 A logical system is complete in the sense of Post if, for every sen-
tence or propositional form B, either ` B or the system, upon addition of B to it as
an axiom, becomes inconsistent in the sense of Post.
So, we want to develop rules of inference for each of our connectives. For
example, suppose our wff is A ⊃ B, wh ere A and are each as complicated as
one wants. And suppose that we have our basic statement Xi . Here are the
possibilities:
Xi ABA⊃B
Xi TT T
Xi TF F
Xi FT T
Xi F F T
64 5 Propositional Logic: Consistency and completeness
So, we have the following rules of inference, corresponding to the four lines
on the table:
Xi ⊃ A, Xi ⊃ B ` Xi ⊃ (A ⊃ B)
Xi ⊃ A, Xi ⊃∼ B ` Xi ⊃∼ (A ⊃ B)
Xi ⊃∼ A, Xi ⊃ B ` Xi ⊃ (A ⊃ B)
Xi ⊃∼ A, Xi ⊃∼ B ` Xi ⊃ (A ⊃ B)
Our job is to provide such rules for each of the connectives: CONJUNC-
TION
Xi A B A∧B
Xi TT T
Xi TF F
Xi FT F
Xi F F F
So, we have the following rules of inference, corresponding to the four lines
on the table:
Xi ⊃ A, Xi ⊃ B ` Xi ⊃ (A ∧ B)
Xi ⊃ A, Xi ⊃∼ B ` Xi ⊃∼ (A ∧ B)
Xi ⊃∼ A, Xi ⊃ B ` Xi ⊃∼ (A ∧ B)
Xi ⊃∼ A, Xi ⊃∼ B ` Xi ⊃∼ (A ∧ B)
DISJUNCTION
Xi A B A∨B
Xi TT T
Xi TF T
Xi FT T
Xi F F F
So, we have the following rules of inference, corresponding to the four lines
on the table:
Xi ⊃ A, Xi ⊃ B ` Xi ⊃ (A ∨ B)
Xi ⊃ A, Xi ⊃∼ B ` Xi ⊃ (A ∨ B)
Xi ⊃∼ A, Xi ⊃ B ` Xi ⊃ (A ∨ B)
Xi ⊃∼ A, Xi ⊃∼ B ` Xi ⊃∼ (A ∨ B)
BICONDITIONAL
Xi ABA≡B
Xi TT T
Xi TF F
Xi FT F
Xi F F T
5.3 Completeness 65
So, we have the following rules of inference, corresponding to the four lines
on the table:
Xi ⊃ A, Xi ⊃ B ` Xi ⊃ (A ≡ B)
Xi ⊃ A, Xi ⊃∼ B ` Xi ⊃∼ (A ≡ B)
Xi ⊃∼ A, Xi ⊃ B ` Xi ⊃∼ (A ≡ B)
Xi ⊃∼ A, Xi ⊃∼ B ` Xi ⊃ (A ≡ B)
NEGATION
Xi A ∼ A ∼∼ A
Xi T F T
So, we have the following rules of inference:
Xi ⊃ A ` Xi ⊃∼∼ A
(X1 ∧ X2 ∧ · · · ∧ Xn ) ⊃ Xi
where 1 ≤ i ≤ n.
Next, to work out tautologies, the second part of our requirement, we
include the following rules:
(A ∧ B) ⊃ C, (A∧ ∼ B) ⊃ C ` A ⊃ C
B ⊃ C, ∼ B ⊃ C ` C
This system is relatively cumbersome, but it can be simplified and then
shown to be sound and complete. That is the heart of Kalmar’s pro of.
α1 , . . . , αn ` α
For example, consider the wff A ⊃ B. We have the following truth table
ABA⊃B
TT T
TF F
FT T
F F T
66 5 Propositional Logic: Consistency and completeness
So, we have to show the following, corresponding to each line of the table:
A, B ` A ⊃ B
A, ∼ B `∼ (A ⊃ B)
∼ A, B ` A ⊃ B
∼ A, ∼ B ` A ⊃ B
Supposing that we have this truth table lemma, we can prove completeness
as follows:
Claim (Completeness). If a wff A is a tautology, then it is a theorem.
Proof. Let A be a tautology, and let A1 , . . . , An be the statement letters in
it. For a given assignment v, we know that
α1 , . . . , αn ` α
α1 , . . . , αn ` A
α1 , . . . , αn−1 , An ` A
and
α1 , . . . , αn−1 , ∼ An ` A
So, by the Deduction Theorem, we have
α1 , . . . , αn−1 ` An ⊃ A
and
α1 , . . . , αn−1 `∼ An ⊃ A
And, from the lemma and MP, we have
α1 , . . . , αn−1 ` A
`A
α1 , . . . , αn ` α
5.3 Completeness 67
5.4.1 Questions
5.4.2 Answers