Solutions to Chapter 20 Proof-theoretic concepts
A. Show that each of the following sentences is a theorem:
-
1.
Line number
Subproof level
Formula
Justification
open subproof, 11Rclose subproof, 0I – -
2.
Line number
Subproof level
Formula
Justification
open subproof, 1open subproof, 22I2E ,close subproof, 1I –1I1E ,close subproof, 0IP – -
3.
Line number
Subproof level
Formula
Justification
open subproof, 11Iclose subproof, open subproof, 1open subproof, 22E2E2E ,close subproof, 1I –1DS ,close subproof, 0I –, – -
4.
Line number
Subproof level
Formula
Justification
open subproof, 1open subproof, 22MT ,open subproof, 33E ,3Xclose subproof, 2I –2E ,close subproof, 1IP –close subproof, 0I –
B. Provide proofs to show each of the following:
-
1.
Line number
Subproof level
Formula
Justification
00open subproof, 1open subproof, 22E ,2E2E ,close subproof, 1I –1E ,1E ,close subproof, 0IP – -
2.
Line number
Subproof level
Formula
Justification
00E0Eopen subproof, 11E ,1E ,close subproof, 0IP –0I ,0I -
3.
Line number
Subproof level
Formula
Justification
000E0E0E ,open subproof, 11I ,1E ,1Eclose subproof, 0I – -
4.
Line number
Subproof level
Formula
Justification
000open subproof, 1open subproof, 22Iclose subproof, open subproof, 22E ,2Iclose subproof, 1E , –, –close subproof, open subproof, 11DS ,1Iclose subproof, 0E , –, –
C. Show that each of the following pairs of sentences are interderivable:
-
1.
,
Line number
Subproof level
Formula
Justification
0open subproof, 11E ,close subproof, open subproof, 11E ,close subproof, 0I –, –Line number
Subproof level
Formula
Justification
0open subproof, 11E ,close subproof, open subproof, 11E ,close subproof, 0I –, – -
2.
,
Line number
Subproof level
Formula
Justification
0open subproof, 11DNE1E ,close subproof, 0I –Line number
Subproof level
Formula
Justification
00DNE0DNE -
3.
,
Line number
Subproof level
Formula
Justification
0open subproof, 11MT ,close subproof, 0I –Line number
Subproof level
Formula
Justification
0open subproof, 1open subproof, 22E ,2E ,close subproof, 1I –1DNEclose subproof, 0I – -
4.
,
Line number
Subproof level
Formula
Justification
0open subproof, 11E1E1E ,1E ,close subproof, 0I –Line number
Subproof level
Formula
Justification
0open subproof, 1open subproof, 22I ,2E ,close subproof, 1I –1DNEclose subproof, 0I – -
5.
Line number
Subproof level
Formula
Justification
00E0Eopen subproof, 11E ,1E ,close subproof, 0I –Line number
Subproof level
Formula
Justification
0open subproof, 1open subproof, 22Rclose subproof, 1I –1E ,close subproof, 0I –open subproof, 1open subproof, 22E ,2Xclose subproof, 1I –1E ,close subproof, 0I –0DNE0I , -
6.
,
Line number
Subproof level
Formula
Justification
0open subproof, 1open subproof, 22E ,2E ,2E ,close subproof, open subproof, 22E ,2E ,2E ,close subproof, 1LEM –, –close subproof, 0I –Line number
Subproof level
Formula
Justification
0open subproof, 1open subproof, 2open subproof, 33E ,3Xclose subproof, open subproof, 33E ,3Xclose subproof, 2I –, –2E ,close subproof, 1IP –close subproof, open subproof, 1open subproof, 2open subproof, 33Rclose subproof, open subproof, 33Rclose subproof, 2I –, –2E ,close subproof, 1I –close subproof, 0I –, –
D. If you know that , what can you say about ? What about ? Explain your answers.
If , then . After all, if , then there is some proof with assumption that ends with , and no undischarged assumptions other than . Now, if we start a proof with assumption , we can obtain by E. We can now copy and paste the original proof of from , adding 1 to every line number and line number citation. The result will be a proof of from assumption .
However, we cannot prove much from . After all, it might be impossible to prove from .
E. In this chapter, we claimed that it is just as hard to show that two sentences are not interderivable, as it is to show that a sentence is not a theorem. Why did we claim this? (Hint: think of a sentence that would be a theorem iff and were interderivable.)
Consider the sentence . Suppose we can show that this is a theorem. So we can prove it, with no assumptions, in lines, say. Then if we assume and copy and paste the proof of (changing the line numbering), we will have a deduction of this shape:
|
Line number |
Subproof level |
Formula |
Justification |
|---|---|---|---|
|
|
0
|
|
|
|
|
0
|
|
|
|
|
0
|
|
E ,
|
This will show that . In exactly the same way, we can show that . So if we can show that is a theorem, we can show that and are interderivable.
Conversely, suppose we can show that and are interderivable. Then we can prove from the assumption of in lines, say, and prove from the assumption of in lines, say. Copying and pasting these proofs together (changing the line numbering where appropriate), we obtain:
|
Line number |
Subproof level |
Formula |
Justification |
|---|---|---|---|
|
|
open subproof,
1
|
|
|
|
|
1
|
|
|
|
|
close subproof,
open subproof,
1
|
|
|
|
|
1
|
|
|
|
|
close subproof,
0
|
|
I –, –
|
This shows that is a theorem.
There was nothing special about and in this. So what this shows is that the problem of showing that two sentences are interderivable is, essentially, the same problem as showing that a certain kind of sentence (a biconditional) is a theorem.