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
1
open subproof, 12
1R 13
close subproof, 0I 1–2 -
2.
Line number
Subproof level
Formula
Justification
1
open subproof, 12
open subproof, 23
2I 24
2E 1, 35
close subproof, 1I 2–46
1I 57
1E 1, 68
close subproof, 0IP 1–7 -
3.
Line number
Subproof level
Formula
Justification
1
open subproof, 12
1I 13
close subproof, open subproof, 14
open subproof, 25
2E 46
2E 47
2E 5, 68
close subproof, 1I 4–79
1DS 3, 810
close subproof, 0I 1–2, 3–9 -
4.
Line number
Subproof level
Formula
Justification
1
open subproof, 12
open subproof, 23
2MT 1, 24
open subproof, 35
3E 4, 26
3X 57
close subproof, 2I 4–68
2E 7, 39
close subproof, 1IP 1–810
close subproof, 0I 1–9
B. Provide proofs to show each of the following:
-
1.
Line number
Subproof level
Formula
Justification
1
02
03
open subproof, 14
open subproof, 25
2E 1, 46
2E 57
2E 3, 68
close subproof, 1I 4–79
1E 2, 810
1E 3, 911
close subproof, 0IP 3–10 -
2.
Line number
Subproof level
Formula
Justification
1
02
0E 13
0E 14
open subproof, 15
1E 3, 46
1E 2, 57
close subproof, 0IP 4–68
0I 7, 29
0I 8 -
3.
Line number
Subproof level
Formula
Justification
1
02
03
0E 24
0E 25
0E 4, 36
open subproof, 17
1I 6, 58
1E 1, 79
1E 810
close subproof, 0I 6–9 -
4.
Line number
Subproof level
Formula
Justification
1
02
03
04
open subproof, 15
open subproof, 26
2I 57
close subproof, open subproof, 28
2E 2, 79
2I 810
close subproof, 1E 4, 5–6, 7–911
close subproof, open subproof, 112
1DS 11, 313
1I 1214
close subproof, 0E 1, 4–10, 11–13
C. Show that each of the following pairs of sentences are interderivable:
-
1.
,
Line number
Subproof level
Formula
Justification
1
02
open subproof, 13
1E 1, 24
close subproof, open subproof, 15
1E 1, 46
close subproof, 0I 2–3, 4–5Line number
Subproof level
Formula
Justification
1
02
open subproof, 13
1E 1, 24
close subproof, open subproof, 15
1E 1, 46
close subproof, 0I 4–5, 2–3 -
2.
,
Line number
Subproof level
Formula
Justification
1
02
open subproof, 13
1DNE 24
1E 1, 35
close subproof, 0I 2–4Line number
Subproof level
Formula
Justification
1
02
0DNE 13
0DNE 2 -
3.
,
Line number
Subproof level
Formula
Justification
1
02
open subproof, 13
1MT 1, 24
close subproof, 0I 2–3Line number
Subproof level
Formula
Justification
1
02
open subproof, 13
open subproof, 24
2E 1, 35
2E 2, 46
close subproof, 1I 3–57
1DNE 68
close subproof, 0I 2–7 -
4.
,
Line number
Subproof level
Formula
Justification
1
02
open subproof, 13
1E 24
1E 25
1E 1, 36
1E 5, 47
close subproof, 0I 2–6Line number
Subproof level
Formula
Justification
1
02
open subproof, 13
open subproof, 24
2I 2, 35
2E 4, 16
close subproof, 1I 3–57
1DNE 68
close subproof, 0I 2–7 -
5.
Line number
Subproof level
Formula
Justification
1
02
0E 13
0E 14
open subproof, 15
1E 4, 26
1E 5, 37
close subproof, 0I 4–6Line number
Subproof level
Formula
Justification
1
02
open subproof, 13
open subproof, 24
2R 25
close subproof, 1I 3–46
1E 5, 17
close subproof, 0I 2–68
open subproof, 19
open subproof, 210
2E 9, 811
2X 1012
close subproof, 1I 9–1113
1E 12, 114
close subproof, 0I 8–1315
0DNE 1416
0I 15, 7 -
6.
,
Line number
Subproof level
Formula
Justification
1
02
open subproof, 13
open subproof, 24
2E 2, 35
2E 1, 46
2E 3, 57
close subproof, open subproof, 28
2E 1, 79
2E 2, 810
2E 9, 711
close subproof, 1LEM 3–6, 7–1012
close subproof, 0I 2–11Line number
Subproof level
Formula
Justification
1
02
open subproof, 13
open subproof, 24
open subproof, 35
3E 4, 26
3X 57
close subproof, open subproof, 38
3E 7, 39
3X 810
close subproof, 2I 4–6, 7–911
2E 10, 112
close subproof, 1IP 3–1113
close subproof, open subproof, 114
open subproof, 215
open subproof, 316
3R 1317
close subproof, open subproof, 318
3R 1419
close subproof, 2I 15–16, 17–1820
2E 19, 121
close subproof, 1I 14–2022
close subproof, 0I 2–12, 13–21
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 |
|---|---|---|---|
|
1 |
0
|
|
|
|
|
0
|
|
|
|
|
0
|
|
E , 1
|
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 |
|---|---|---|---|
|
1 |
open subproof,
1
|
|
|
|
|
1
|
|
|
|
|
close subproof,
open subproof,
1
|
|
|
|
|
1
|
|
|
|
|
close subproof,
0
|
|
I 1–, –
|
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.