3.3 From Argument to Derivation
Most searches in Sections 3.1 and 3.2 started from a sequent: its letters, its premises and its conclusion were given. Mathematics starts from a paragraph. Its premises are scattered among words such as “since” and “so”; some of them are not written at all; and its letters must be chosen. This section turns paragraphs into sequents and derives them. Then it goes the other way, and writes a proof beside the derivation it mirrors. A last page collects the sequents that searches keep needing.
3.3.1. One key for the section
Section 1.1, Exercise B5, fixed one key for an
integer
- F1
: an even prime is at most . The only even prime is , since an even has the divisor . - F2
: a prime multiple of is at most . The only one is , since a multiple of greater than has the divisor . - F3
: no even multiple of is prime. Such an integer is a multiple of . A positive multiple of has the divisor and is greater than , and and the negative integers are not prime.
Each fact is true for every integer
A translation is checked by reading it back, letter
by letter, as in Section 1.1: F3 reads back as “if
Quick check. On the key, translate
“
Solution.
3.3.2. Extracting an argument
To turn a paragraph into a sequent, work through five steps.
- Find the conclusion. Words such as so, hence, therefore, thus and it follows that introduce it.
- Find the stated premises. Words such as
since, because, for and
given that introduce them. A supposition
(“suppose …”, “let
be …”) is a premise, or the assumption of a box. - Name the unstated facts. Wherever a step does not follow by a rule from the lines before it, write the fact that would make it follow, as an implication, and check that the fact is true. Supply the weakest fact that closes the gap: a stronger one may prove more than the paragraph claims, or be false. (Compare Section 1.3, Exercise B5 (d), where a missing implication was written and checked.)
- Translate on a key, with Section 1.1’s phrase book.
- Derive the sequent, or break it.
Steps 1–4 are reading. Step 5 is the rest of this book.
Extract the argument of this paragraph and derive it.
Let
be an integer, and suppose that is a prime greater than . Then is odd, since the only even prime is . Nor is a multiple of , because the only prime that is a multiple of is itself. So is neither even nor a multiple of .
Solution. We take the five steps in order.
- The conclusion follows “So”:
is neither even nor a multiple of , that is, (“neither … nor” in the phrase book). - The stated premise is the supposition, “
is a prime greater than ”: , since “a prime greater than ” is a conjunction. “ is odd” and “nor is a multiple of ” are not premises. They are steps, each with a reason after “since” or “because”. - The reasons are facts about numbers, but not in a
form a rule can use. “The only even prime is
” is used as “an even prime is not greater than ”, which is F1. The second reason is used as F2. - The sequent is
- We read the derivation off the goal. It is a
conjunction of two negations: two
boxes joined by , as in Section 3.1.
In the first picture, the premise is taken apart and
the two conjuncts stand as subgoals. In the second, each
subgoal has its box, with goal
Inside each box, the fact fires once the box’s
assumption is joined to
Lines 4–5 need nothing new, so they are written
before the boxes (Section 3.1). Had the supposition been
kept as a supposition, the claim would be
The argument can also be drawn as a map: each statement a dot, each step an arrow into what it gives. The unstated facts are the dots nobody wrote. The map shows what supports what; it is not a derivation, and it leaves out the boxes.
Quick check. Which line of the
derivation in Example (An argument about a prime, extracted)
is the paragraph’s sentence “Then
Solution. Line 10. The paragraph is silent on lines 4–5 and on the box, lines 6–9, that shows it, apart from the reason F1 behind line 8.
Warning (Not allowed: extracting an argument). Each entry names the step of the method it breaks.
- “Writing ‘
is odd’ among the premises”: a step taken as a premise. The derivation then proves nothing about whether is odd (step 2). - “Reading ‘
is odd, since is a prime greater than ’ with ‘ is odd’ as the premise”: since introduces the premise, not the conclusion (steps 1–2). - “Supplying ‘every prime is odd’ for the first step”:
the supplied fact must be true, and this one fails at
(step 3). - “Supplying
itself as the unstated fact”: the derivation is legal and proves nothing. Supply the weakest fact that closes the gap (step 3). - “Translating ‘
is a prime greater than ’ as ”: a noun with an adjective is a conjunction, , as “an even prime” was in Section 1.1 (step 4).
3.3.3. Two columns
Now the other direction: a proof is written, and its derivation is wanted. Write the proof in the left column and the derivation in the right, each sentence on the row of the lines it says. A line that no sentence says is a silent step. A sentence that matches no line is a gap in the proof, or a step this book’s rules cannot take.
Let
Proof. Suppose
is even and prime. If were a multiple of , it would be an even multiple of , and no even multiple of is prime; but is prime. So is not a multiple of .
Write the derivation the proof mirrors, in two columns.
Solution. The proof uses one fact,
F3, and the claim is an implication. The sequent is
The two columns finish the derivation.
| The proof | The derivation |
|---|---|
| “Suppose |
2 |
| (silent) | 3 |
| “If |
5 |
| “it would be an even multiple of |
6 |
| “and no even multiple of |
1 |
| “but |
8 |
| “So |
9 |
| (the claim) | 10 |
The finished derivation, read down the right column:
The proof says lines 2 and 5–9, and line 1 only
inside a clause. It is silent on lines 3–4, taking the
conjunction apart, and on line 10, since closing the
outer box is the claim itself. Its “Suppose” is line 2’s
“asm, for
Quick check. If the claim in Example (A proof and its derivation, side by side)
were “if
Solution. F1 replaces F3. The box
of line 5 disappears: the goal
3.3.4. A library of standard sequents
Chapters 1 and 2 and Section 3.2 proved sequents that searches keep needing. Here they are grouped by what they are for: a searcher with a resource or a goal of a given shape looks up its row. Each row is a derived rule (Definition 2.3.1). It is applied to whole available lines, never to a part of a line, and it is cited by the name in its middle column. “The rules in one place” in Section 3.1 lists the primitive rules and most of these derived rules on one card; this page regroups the derived rules, with those of Section 3.2, by use. The last group is different: it holds facts about derivations, which change the task rather than add a line.
| Sequent | In a justification | Proved in |
|---|---|---|
| To use an implication | ||
| Proposition 2.3.1 | ||
| (implication is transitive) | Proposition 1.4.1 | |
| (curry) | Proposition 1.4.2 | |
| (implication as disjunction) | Proposition 2.5.6 (b) | |
| To use a disjunction | ||
| Proposition 2.3.4; Exercise (B1: The other disjunctive syllogism, used later) (a) | ||
| (cases on a hypothesis) | Example (Cases on a hypothesis are two implications); Example (A disjunctive hypothesis splits into two implications) | |
| (constructive dilemma) | Example (Constructive dilemma) | |
| (destructive dilemma) | Exercise (B4: Dilemmas as derived rules, used later) (b) | |
| (modus ponendo tollens) | Exercise (B4: Dilemmas as derived rules, used later) (c) | |
| To use a negation or a clash | ||
| (ex falso) | Proposition 2.1.1 | |
| VI | Proposition 2.1.2 | |
| Proposition 2.5.1 (b) | ||
| Proposition 2.5.5 (a), (d) | ||
| To reach a negation | ||
| Proposition 2.3.2 | ||
| (implies a contradiction) | Example (A statement that implies a contradiction) | |
| Proposition 2.5.5 (b), (c) | ||
| Proposition 2.5.1 (a) | ||
| To reach an implication | ||
| (implication as disjunction) | Proposition 2.5.6 (a) | |
| ( |
Proposition 2.5.2 | |
| To reach a disjunction | ||
| Proposition 2.5.3 | ||
| (refute one side) | Example (Proving a disjunction by refuting one side) | |
| To rearrange | ||
| (and commutes); (or commutes) | Proposition 1.2.1; Example (First derivations with “or”) | |
| (and regroups); (or regroups) | Proposition 1.2.2; Example (Regrouping a disjunction) | |
| (distributivity) | Proposition 1.6.1 | |
| (iff symmetric) | Example (An iff read both ways) | |
| (iff as two implications) | Proposition 2.4.1 | |
| (equivalence cycle) | Proposition 2.4.6 | |
| To change the task (facts about derivations, not lines) | ||
| more premises never hurt; a derived statement may be used as a premise | (weakening, cut) | Lemma 2.3.3 |
| — | Proposition 3.2.2 | |
| an inconsistent list derives every statement | — | Proposition 3.2.1 |
Rows proved in exercises (the second form of
Quick check. Which row would you
look up first? (i) The goal is
Solution.
- (i)
(b), under “To reach a negation”. (ii) (d), which gives the goal in one line. (iii) .
Remark (Looking ahead). We show
that something is derivable by exhibiting a derivation;
how could we ever show that something is not? Chapter 4
gives each statement a truth value and proves that the
rules never lead from true premises to a false
conclusion. Then one choice of truth values, such as
3.3.5. Exercises
A. Check your understanding
- (a) In “Since
is even, is even”, which is the premise and which the conclusion? - (b) Find the
conclusion: “
is odd, for is prime and greater than .” - (c) Name the
unstated fact: “
is a multiple of , so is even.” - (d) On the key of
this section, translate “
is an odd prime at most .” - (e) In Example (A proof and its derivation, side by side), which sentence of the proof is line 5, and what does line 5’s annotation read?
Solution.
(a) The premise is “
is even”; the conclusion is “ is even”.(b) “
is odd”. For introduces the premise.(c) Every multiple of
is even: if , then .(d)
.(e) “If
were a multiple of ”; the annotation reads “asm, for ”.
B. Practice
For each paragraph, find the conclusion, the stated premises and any unstated fact; choose letters; write the sequent; derive it.
- (a) Let
be a real number with . If were greater than , then would be greater than . If were negative, would be positive, hence greater than . So is at least and at most . - (b) Let
be an integer. Since is odd, is odd. - (c) Let
and be real numbers with . If , we may divide by and find . So or .
Solution.
- (a) Take
: “ ”, : “ ”, : “ ”. The paragraph states two facts, each with its reason: and . The premise “ ” is , by the convention of Section 2.1. The conclusion “at least and at most ” is , by the same convention. The sequent is .1234 1, 35 2, 36 5, 4Nothing is unstated here except the order convention.
- (b) Take
: “ is even”, : “ is even”. The premise is and the conclusion . The unstated fact is , “the square of an even integer is even”, which is true since . The sequent is .123 1, 2The tempting wrong supply is “the square of an odd integer is odd”,
. It is true, since , but with the premise it gives nothing: concluding from it would be affirming the consequent (Section 1.3). - (c) Take
: “ ”, : “ ”, : “ ”. The stated fact is , dividing by : . The premise is and the conclusion . Neither side of the goal is in hand, so we split on by , Section 3.1’s step 5, as in Example (Proving a disjunction by refuting one side).
Let
Proof. Suppose
is prime and . If were a multiple of , it would be an even multiple of , and no even multiple of is prime; but is prime. So is not a multiple of .
(a) On the key, “
is a multiple of ” is . The derivation the proof mirrors has reached the stage below. Name the move, then complete it.12 asm, for78 2–7(b) Write the two-column table.
(c) Which hypothesis does the derivation never cite? What claim does that show, and is it true?
Solution.
- (a) The goal
is a negation, so step 2 of the method opens a box on . F3 fires on it, and the clash partner comes from line 2.12 asm, for3 24 asm, for5 1, 46 3, 57 4–68 2–7 - (b) The two columns:
The proof The derivation “Suppose is prime and .”2 (silent) 3 “If were a multiple of ,”4 “it would be an even multiple of , and no even multiple of is prime;”1 (F3), 5 “but is prime.”6 “So is not a multiple of .”7 (the claim) 8 Line 4 already is
, so “an even multiple of ” is a rereading, not a step. - (c)
, that is, , is never cited: no line uses it. The same lines with in place of as the assumption of the outer box (line 3 dropped), closed by , would derive : no prime is a multiple of . That is true for every integer, by F3. The hypothesis was idle.
Items 1–5: derive each sequent, using a row of the
library where it shortens the derivation, and name the
row; their letters are free, not the key. Items 6–10:
translate on the key, using the facts F1–F3 as premises
where needed, and derive. Items 11–15: derive or break,
as in Example (Two claims, one connective apart).
The facts may be used as premises. A break is an integer
Derive, with the library.
- 1.
. - 2.
. - 3.
. - 4.
. - 5.
.
Translate on the key, then derive.
- 6.
is an even multiple of ; so is not prime, and is not a prime greater than . - 7.
is a prime at most , or is odd; so if is even, is at most . - 8.
is a prime multiple of ; so is at most , and is odd. - 9.
is prime; is not a multiple of or is at most ; and is a multiple of . So is at most . - 10. If
is greater than , then is not an even prime.
Derive or break.
- 11.
is even but not a multiple of ; so is not prime. - 12.
is an even prime; so is at most . - 13.
is odd and greater than ; so is prime. - 14.
is odd; so is not an even prime. - 15.
is not prime; so is even or a multiple of .
Solution. 1.
2.
3. Modus ponendo tollens,
with
Without the library, the goal
The other library route (
4.
5.
6.
7.
8.
9.
The premise
10.
With the library, lines 3–6 shrink to two: 3
11. Breaks. The claim is
12. Derives:
13. Breaks. The claim is
14. Derives:
15. Breaks. The claim is
Items 11 and 12, and items 13 and 14, pair a break
with a derivation on nearby words; item 15 tries to go
back from “not prime” to “even or a multiple of
Let
- (i) This contradicts
. - (ii) Suppose
. - (iii) Then
, since . - (iv) Adding,
. - (v) Hence
or . - (vi) Suppose, for a
contradiction, that neither
nor . - (vii) Suppose
or . - (viii) Then
and .
- (a) Put six of these sentences in an order that proves the claim; two do not belong.
- (b) Match each
sentence of your order to a line of the derivation
below, with
: “ ”, : “ ”, : “ ”.
Solution.
- (a) (ii), (vi),
(viii), (iv), (i), (v). No other order is admissible:
the supposition (ii) must open first, since the claim is
an implication, the
supposition (vi) inside it, and each later sentence uses the one before it. The two distractors:- (iii) does not
follow:
, has and .
- (iii) does not
follow:
- (vii) assumes the conclusion, a box opened on the goal (Section 3.1’s warning “Do not assume what you want to prove”).
- (b)
- (ii) is line 2,
“asm, for
”. (vi) is line 3, “asm, for ”. (viii) is line 4, by and the order convention of Section 2.1 ( is ). (iv) is line 5, with the fact on line 1: adding the two inequalities. (i) is line 6, and (v) is line 7. The claim is line 8. The fact on line 1 is the one step of school algebra: and give .
- (ii) is line 2,
“asm, for
C. Going deeper
Let
be an integer greater than , and suppose is even or a multiple of . Then is not prime. Indeed, suppose were prime. If is even, is an even prime, and every even prime is at most . If is a multiple of , is a prime multiple of , and every such number is at most . Either way is at most , which is false. So is not prime.
- (a) Name the conclusion, the stated premises, and the facts the paragraph gives as reasons, each on the key.
- (b) Write the sequent.
- (c) Derive it.
- (d) Write the two-column table.
- (e) Is the premise
“
” needed? Break the claim without it.
Solution.
(a) The conclusion is
. The premises are and . The facts are F1 (“every even prime is at most ”) and F2.(b)
.(c) The goal is a negation: a
box on . Inside it, the resource is split, each case reaching by its fact, and clashes with outside the cases.12345 asm, for6 asm, for7 5, 68 3, 79 asm, for10 5, 911 4, 1012 2, 6–8, 9–1113 1, 1214 5–13- (d) The two columns:
The proof The derivation “Let … greater than , and suppose is even or a multiple of .”1, 2 “Then is not prime.”the goal, line 14 “suppose were prime.”5 (asm, for )“If is even, … at most .”6–8, with 3 “If is a multiple of , … at most .”9–11, with 4 “Either way is at most ,”12 “which is false.” 13 “So is not prime.”14 - (e) It is needed.
Without
, the claim breaks at : is even, so holds; F1 and F2 hold, as at every ; and is prime, so the negated conclusion is true too.
Marking scheme. (10 points)
- 2: (a)–(b), the sequent, with F1 and F2 named as the facts given as reasons, in implication form.
- 3: (c), a correct derivation; the model has the
box on , the two cases both ending in , and the clash with outside the cases. In (d), the table is marked against the reader’s own derivation. - 2: (d), every sentence placed, the two “suppose”s matched to their annotations.
- 3: (e), “needed”, with a break that makes every member of the new counterexample set true.
Fatal errors (0 for the step):
- (a) Derive
. - (b) Let
be “ ”. What does (a) say about a statement that is equivalent to “if , then ”? - (c) Which rules does your derivation use? Compare Lemma 2.4.2.
Solution.
- (a) The premise
gives nothing until one side of the iff is on a line.
The side
is an implication, and its box can use the premise on its own assumption.12 asm, for3 1, 24 3, 25 2–46 1, 57 1, 68 7, 6The shorter ending 7
, 5, 6 is a detour: line 5 was built by and is taken apart at once. Cutting it costs a line here, because line 5 is cited again at line 6, so it stays. This is the case Section 3.1 names: cutting a detour need not shorten a derivation, and the rule is advice, not a theorem. (b) Read as an argument, the derivation proves
from the condition on ; since is false, no statement can meet the condition. In this chapter’s words, the list is inconsistent: add as a second premise (line 2, the later lines shifting down by one) and a last line , , citing and that premise.(c) Only
, and : no rule for or , and no . Lemma 2.4.2 shows that no statement is equivalent to its own negation. This shows more: any statement equivalent to “if , then ” forces , whatever is. So when is refutable, as “ ” is, no statement is equivalent to “if , then ”, and the argument uses no “not”. (Taking to be gives back Lemma 2.4.2, since and are interderivable (Section 2.2).) The trouble is self-reference, not negation. This is known as Curry’s paradox, after the logician whose name is also on the law Proposition 1.4.2. Section 5.6 meets the same shape with “for every”, in the barber and Russell’s theorem.
Marking scheme. (10 points)
- 4: (a), any correct derivation; the model has the
box on
(lines 2–4, with the assumption cited twice), recovered outside it by (line 6), and reached outside every box. The 7-line ending 5, 6 earns full marks; the detour remark is not required. - 3: (b), the conclusion that no statement meets the condition, with the inconsistency.
- 3: (c), the rules of the reader’s own derivation
named correctly, and the point that a derivation using
only
, and exists (the model), so no negation rule is needed.
Fatal error (0 for (a)):
R. Review
For real numbers
Solution. Since
Case
Case
In either case the equation holds, which proves it.
Both cases end in the same statement, the goal, as
Let
is neither negative nor greater than . Therefore is not negative, and if is greater than , then .
Solution. The phrase book (Section
1.1) gives “neither … nor” as
Lines 2–5 are half of Proposition 2.5.5
(a), which turns
Is
Solution. The first is derivable,
by the search method of Section 3.1. The goal gives a
box on
The repetition at line 5 puts
The converse breaks: with
Ana and Ben talk about a real number.
Ana. Let
be a real number with . Then is positive. Ben. Why can’t it be negative?
Ana. A negative number is less than its square.
Ben. And zero?
Ana. At zero,
equals . And is less than , because for we would have . Ben. So
. But you never said why when . Ana. Multiply
by , which is positive.
- (a) What is the conclusion, and who states it?
- (b) Turn the dialogue into a derivation.
- (c) Is Ana’s last answer enough?
Solution.
(a) “
”, stated by Ben. Ana’s first line, “ is positive”, is an intermediate step.(b) With, for instance,
: “ ”, : “ ”, : “ ”, : “ ”, the premise is . The facts: (Ana: a negative has ); (Ana: at ); (Ana, then justified at Ben’s request).
The conclusion
reads as “ , , ” by the convention of Section 2.1, that is, , since and give . The sequent isFor the derivation:
(Proposition 2.3.1) needs the negation of each fact’s conclusion, and that is , given by (Proposition 2.5.1 (a)); hence line 5.12345 46 1, 57 2, 58 3, 59 6, 710 9, 8- (c) Yes:
gives , and multiplying by the positive gives .
The method is the extraction of this section (Example (An argument about a prime, extracted)),
run on a dialogue; the rules are Chapter 2’s. The
look-alike,