1.1 Statements, Arguments and How to Break One
When is an argument a proof? This section says what the sentences of a proof are, how they are built from smaller ones, and how to test the form of an argument by trying to break it.
1.1.1. Two arguments about squares
Recall that an integer
For every integer
, if is even, then is even.
Read the following two arguments for it. Each is written in the style of a textbook proof, and each claim in each of them is true.
Argument A. Suppose
Argument B. Suppose
Argument A is a correct proof. Argument B is not,
although none of its claims is false. It starts from
“
Seeing this is easy once it is pointed out. Saying in general what went wrong is harder, and that is what this chapter and the next are for. To name the error we need to know what the rules of proof are, and before that, what they act on. So we start with the smallest pieces: the sentences a proof is made of.
1.1.2. Statements
A proof is written in sentences, but not every
sentence can appear in one. “Is 91 prime?” asserts
nothing, so it cannot serve as a premise or a
conclusion; neither can “Let us now turn to the case
A statement is a sentence that is either true or false.
A statement is a declarative sentence that is either true or false, and not both.
In words: a statement makes a claim, and the claim is either correct or incorrect. The definition asks that one of the two is the case. It does not ask that we know which one. A statement whose truth nobody has settled is still a statement.
Decide which of the following are statements.
- (a)
is a prime number. - (b)
. - (c) There are
infinitely many primes
for which is also prime. - (d) Is
prime? - (e)
. - (f)
.
Solution.
(a) This is a statement, and it is true.
(b) This is a statement, and it is false. A false sentence is as much a statement as a true one.
(c) This is a statement. It is the twin prime conjecture, and at the time of writing nobody knows whether it is true. It is certainly true or false, which is all the definition asks.
(d) This is a question, so it is not a statement. The sentence “
is prime” is a statement, and a false one, since .(e) This is not a statement. Whether it is true depends on what
is: it is true when and false when , and as written nothing says which. Such a sentence is called an open sentence.(f) This is the sentence of (e) with
replaced by , and it is a true statement.
Items (e) and (f) differ by one symbol, and the
difference is the whole point. The open sentence
Remark. Convention: a fixed
but arbitrary number. When an example says “let
Quick check. Let
Solution. Yes: by the convention it
is a claim about one fixed number
Second readingStatements or propositions?
Remark. The book reserves the words “proposition” and “theorem” for proved results, so it calls the sentences of logic statements. Other books call them propositions, which is where the name propositional logic, for what this chapter and the next study, comes from.
1.1.3. The connectives
Most statements in mathematics are built from smaller
ones. “
We write
| Symbol | Name | Read | Example |
|---|---|---|---|
| conjunction | |||
| disjunction | |||
| implication | if |
if |
|
| biconditional | |||
| negation | not |
not |
To the five connectives we add one statement with no
parts at all, written
In
Several English words become
Chained inequalities are conjunctions in disguise
too.
In theorem statements the book writes
Warning. In everyday English, “or”
is often exclusive: “soup or salad” on a menu means one
but not both. In mathematics,
Warning. The word “if” means
different things in a theorem and in a definition. In a
theorem, “if
1.1.4. When is an implication broken?
Read
An implication is broken only when its hypothesis holds and its conclusion fails.
Take the table’s example, “if
| the promise | a value of |
||
|---|---|---|---|
| true | true | kept | |
| true | false | broken | none: this is why the promise holds for every |
| false | true | not broken: it says nothing | |
| false | false | not broken: it says nothing |
(No value lands in the second row: if
Quick check. Which of
Solution. Only
1.1.5. “Only if”, “necessary” and “sufficient”
English has many ways of saying
- “
only if ” says that never happens without . It is broken exactly when and , which is exactly when is broken. So “ only if ” is . It is true here: if , then . - The reverse, “
only if ”, is , broken by (the Quick check above). - “
is necessary for ” says that there is no without : again . “ is sufficient for ” says that is enough to guarantee : once more.
| English | broken when | symbols |
|---|---|---|
“If” and “only if” put the same two statements in
opposite directions: “
1.1.6. Translating a sentence
Translating into symbols is a skill of its own, best learned slowly, in three steps. Find the atomic statements, the smallest pieces that make a claim, and give each a letter. Find the connectives, whatever English words carry them. Then decide how the pieces group.
Take “if
A second example shows a connective hidden inside a
word. Let
In both examples the English word order is a poor guide to the grouping. When in doubt, ask of each connective: which two statements does it join?
1.1.7. A phrase book
Many English phrases carry a connective in disguise.
The table collects the common ones; in each row, ask the
question of “Only if”: when is the sentence broken? In
the examples,
| English | paraphrase | symbols | example |
|---|---|---|---|
| if |
|||
| if |
|||
| neither |
not |
||
| not both |
not ( |
||
| exactly one of |
exactly one of |
||
| at least two of |
some two of them hold | at least two of: |
“Unless” is Exercise C1.
“Neither … nor” and “not both” differ by one word and
say different things. At
Quick check. Let
Solution.
Not every “and” joins two statements. Some sentences with “and” in them make one claim about several things together.
- “
and are coprime.” Not: “ is coprime is coprime”. Coprime is a relation between two numbers (their only common positive divisor is ), so the sentence is one atomic statement about a pair. Contrast “ and are squares”, which is a conjunction. - “The points
, , are collinear.” Not: a conjunction of three statements about single points. Collinearity is one statement about all three points at once. - “
is an approximate root of .” Not: “ is approximate is a root”. It is not a root, since . “Approximate” changes the meaning of “root”, and nothing here is a conjunction.
By contrast, “
Remark. Everyday readings. Four kinds of word mean something different in mathematics from what they mean in conversation, and the everyday reading translates wrongly.
- “Or” is inclusive: the first warning of “The connectives” above.
- In a definition, “if” is read more strongly, as “if and only if”: the second warning there.
- “Some” never says “not all”. “Some solutions of
are non-negative” is true, although every solution ( and ) is non-negative. - A word without a sharp boundary makes no statement.
“
is large” is not a statement until a bound is fixed, as in “ ”.
1.1.8. Reading a statement: precedence and the main connective
Connectives can be combined without limit, and a
string of symbols is only useful if it can be read in
one way. Consider
Parentheses settle every such question, and a few conventions let us drop the ones that would only add clutter.
- (1)
binds most tightly: it applies to the smallest complete statement that follows it. So means , and to deny we write . - (2)
and bind more tightly than and . So means .
In a mixture of
Remark. When parentheses in a chain
of arrows are dropped, they group to the right:
In this chapter we parse by eye.
The conventions only decide where parentheses may be dropped. The next definition names the one piece of information that reading a statement is for.
The main connective of a compound statement is the connective applied last when the statement is built up from its parts. An atomic statement has no main connective.
The main connective is found by undoing the
construction from the outside. Take
Reading the tree from the top: the statement is an
implication; its hypothesis is a negation; what is
negated is a conjunction. Reading from the bottom
retraces how the statement was built. A one-symbol
change moves the root: in
The main connective is not grammar for its own sake.
It is the first thing to find when a proof has to be
written, because it decides how the proof begins. To
prove “if
Quick check. Find the main connective of each statement.
- (a)
- (b)
- (c)
Solution.
(a)
: by convention (1) the applies only to , so the statement is the disjunction of and .(b)
: the parentheses make the whole disjunction the thing denied.(c)
: each parenthesized implication is complete, and the last step joins them with “and”.
1.1.9. The form of an argument
Here are two short arguments, one about integers and one about real numbers.
If
is odd, then is odd. And is odd. So is odd.
If
, then . And . So .
They are about different things, and yet they are the
same argument. Write
Logic studies the forms of arguments, not their content.
Separating the two has a payoff. Once a form has been
shown to be correct, every argument of that form is
correct, whatever its content; we check the form once
and use it forever. An argument form is written with its
premises above a line and its conclusion below it:
1.1.10. Try to break it
Breaking a form means making several statements true at once, and the list of them deserves a name.
The counterexample set of an argument form is the list of its premises together with the negation of its conclusion. A counterexample to the form is an argument of that form whose premises are all true and whose conclusion is false, that is, a choice of statements for the letters that makes every member of the counterexample set true. A form is bad if it has a counterexample, and good if no choice of statements can break it.
For “from
To test a form, try to break it: put statements in for the letters that make every premise true and the conclusion false.
One counterexample settles that the form is bad. Failing to find one settles nothing yet: showing that a form is good takes a reason that covers every choice of statements at once.
Quick check. Write the form of each argument, and try to break it.
- (i) If
is divisible by , then is even. And is even. So is divisible by . - (ii) If
and , then . And and . So .
Solution.
(i) With
: “ is divisible by ” and : “ is even”, the form is “from and , conclude ”: the second premise is the conclusion of the implication, not its hypothesis. And breaks it. The first premise is true for every integer, since a multiple of is ; the second is true, since is even; yet is not divisible by . The form is bad.(ii) With
the compound statement “ and ” (a letter may stand for one) and : “ ”, the form is “from and , conclude ”. It cannot be broken. By the promise table, is false only when is true and false; so when and are both true, is true. The form is good.
Where to look first. Make the
conclusion false first: that fixes some letters, and the
premises must then be made true around it. With
statements about numbers, try
Quick check. Write the
counterexample set of “from
Solution. The counterexample set is
Argument B, tried. B’s reasoning
shows “if
Second readingA bad form refutes a step, not its conclusion
Breaking the last step of Argument B shows that the
step proves nothing. It does not show that “if
Second readingValid, or only convincing?
Many true cases are evidence, not a proof. The number
A list of checked cases says something about the
cases checked, and perhaps about most cases; a proof
says something about every case. A scientist who reasons
“if the hypothesis is right, we shall observe this; we
observe it; so the hypothesis is right” uses the bad
form of Quick check (i), “from
1.1.11. Good form, false sentences
Argument B has true claims and a bad form. The opposite happens too:
If
is even, then is prime. And is even. So is prime.
Its form, “from
| every claim true | some claim false | |
|---|---|---|
| form good | “If |
the argument about |
| form bad | Argument B, by its last step “from |
“If |
The top left is the odd-square argument at
A good form guarantees only that true premises give a true conclusion.
1.1.12. Two ways to attack an argument
An argument can be attacked in two ways, and the two
are independent. Attack a premise: show
that it is false, as with the argument about
To doubt an argument, doubt a premise or break a step.
The two attacks, in the order a checker makes them:
Failing to break a step is not the “no” answer: the arrow down from the first question needs every step shown good, by a reason that covers every choice of statements.
1.1.13. Each connective, two rules
We now come to the idea that organizes this chapter and the next. Think about what a mathematician does with the word “and”. There are exactly two things to do with it.
- To prove a statement of the form
, prove and prove . - To use a statement of the form
that is already known, take either half.
Nobody needs to be taught these two moves. They are
also, and this is the point, all there
is to know about “and” for the purpose of writing
proofs. Every other fact about
The table below is an informal preview. Section 1.2 states these two rules exactly, as patterns of lines.
| Rule | What it allows | You write |
|---|---|---|
| from |
“We have shown |
|
| from |
“Since |
Every connective works the same way. Each comes with
introduction rules, saying how to prove a statement with
that main connective, and elimination rules, saying what
a statement with that main connective lets us conclude.
The rules for
Each connective comes with a way to prove it and a way to use it.
A proof is a chain in which every line is a premise, an assumption, or one application of a rule.
The second slogan is what makes a proof possible to check. Finding a proof may need an idea. Checking one needs none: go through it line by line and ask of each line which rule produced it and whether that rule was applied to lines that really are there. A reader who has lost the thread of a long argument can always fall back on that question, and it is the question to ask of Argument B.
Section 1.4 names exactly what B did wrong; the test
try to break it has already shown, at
1.1.14. What comes next
Section 1.2 shows what a derivation is, with the rules for “and”. Each later section adds one rule. Two questions guide every search: what does the goal’s main connective ask for, and what does an available line’s main connective let me do?
Remark (Looking ahead). Chapter 5
gives “for every” its rules and explains why an argument
about a fixed but arbitrary
1.1.15. Exercises
A. Check your understanding
- (a) State the
definition of a statement. Is “
is prime” a statement? For a real number , is “ ” a statement? Is “ ”? - (b) Let
be an integer, with : “ is even” and : “ is prime”. Write “ is prime but not even” in symbols. - (c) Find the main
connective of
, and write the statement with all its parentheses. - (d) True or false,
with a reason: if
and are both true, then is false. - (e) Let
and be real numbers. Write the form of “ and ; so and ” with premises above a line, saying what each letter stands for. - (f) Which of
, , is the main connective of ? Using the preview table of “Each connective, two rules”, say what a proof of this statement must do, and name the rule that Section 1.2 will state for it.
Solution.
(a) A statement is a declarative sentence that is either true or false, and not both (Definition 1.1.1). Yes:
is a definite integer, so it either is prime or is not. The definition does not ask us to know which. With fixed, by the convention of the box in “Statements”, “ ” is a statement about that one number: true if is or , false otherwise. Without the convention it would be an open sentence. The sentence “ ” is a statement outright, and it is false, since .(b)
. The word “but” is a conjunction.(c) Convention (2) groups
before acts, and convention (1) lets take only . So the statement is , and its main connective is (Definition 1.1.2).(d) False. The mathematical “or” is inclusive, so
is true when both parts are true.(e) With
: “ ” and : “ ”, the premise is and the conclusion is : Section 1.2 derives it.(f)
: each parenthesized part is complete, and the last step joins them with “and”. So a proof of it has two parts: it proves , and it proves . The rule that puts the two parts together is . This is the first question of “What comes next”, asked before any rule has been stated exactly: the goal’s main connective decides the last step.
Answer each part in a line or two.
- (a) What is the main
connective of
? - (b) What is the main
connective of
? Write the statement with all its parentheses. - (c) What is the main
connective of
? - (d) Let
be a real number, with : “ ” and : “ ”. Translate “ is positive but is not greater than ”. - (e) Let
be an integer, with : “ is odd”, : “ is odd” and : “ is odd”. Translate “if is odd, then and are odd”. - (f) Let
be a real number, with : “ ” and : “ ”. Write “exactly one of , ” in symbols, and decide it at and at . - (g) Is “if
, then ” broken at ? - (h) Is “if
, then ” broken at ? - (i) Let
be an integer. Write “ is prime only if is odd” as an implication, and break it. - (j) Try to break the
form “from
and , conclude ”. - (k) The argument “If
is even, then is even. is even. So is even.” has a false conclusion. Is its form bad? - (l) Take the good
form “from
and , conclude ”. (i) Give an instance, with statements about numbers, whose conclusion is true although a premise is false. (ii) Can both premises of an instance be false at once? - (m) Give an example, or explain why there is none: an argument of a good form whose premises are all true and whose conclusion is false.
- (n) The form “from
and , conclude ” was broken under “Where to look first”. Give an argument of this form about one integer whose premises and conclusion are all true, and say whether it proves its conclusion. - (o) Write the
counterexample set of “from
and , conclude ”, and make every member true with statements about a real number .
Solution.
(a)
. The statement is .(b)
. With all its parentheses it is .(c)
. The parentheses keep on , and the last step joins and .(d)
. “But” is a conjunction.(e)
.(f)
. It is false at , where both parts hold, and true at , where only holds ( fails).(g) No. The hypothesis
is false, so nothing is promised.(h) Yes. The hypothesis
holds and the conclusion fails.(i) With
: “ is prime” and : “ is odd”, it is . The integer breaks it: is prime and not odd.(j) Let
be a real number, with : “ ” and : “ ”, and take . Both premises are true (the “or” is inclusive), and is false. The form is bad.(k) No. Its form is “from
and , conclude ”, which is good. The premise “ is even” is false, and a form is bad only when some argument of that form has all its premises true and its conclusion false.- (l)
- (i) “If
, then is odd. . So is odd.” The second premise is false; the first is true, since its hypothesis fails and nothing is promised; and the conclusion is true. A false premise does not make the conclusion false. (ii) No. When is false, is not broken, so it is true; at most one premise of an instance is false.
- (i) “If
(m) There is none. Such an argument would be a counterexample to its form, and a good form has none.
(n) “If
is divisible by , then is even. If is even, then . So, if , then is divisible by .” Every sentence is true, since , and the argument proves nothing: its form is bad. The truth of the conclusion is a fact about , not a gift of the form. With in place of the premises stay true and the conclusion fails: , and does not divide .(o) The counterexample set is
, , . Take : “ ”, : “ ”, : “ ”, and . The first member holds for every ; holds since ; and holds since is false.
B. Practice
Translate each sentence into symbols, using the atomic statements given. You do not need to know what the words mean; only the grammar matters.
- (a) “
is continuous at but not differentiable there”, with : “ is continuous at ” and : “ is differentiable at ”. - (b) “If the sequence
converges, it is bounded”, with : “ converges” and : “ is bounded”. - (c) “
is rational or irrational”, with : “ is rational”. (A real number is irrational when it is not rational.) - (d) “The set
is closed if and only if its complement is open”, with : “ is closed” and : “the complement of is open”.
Solution.
(a)
. “But” asserts both parts, and “not differentiable there” is the negation of .(b)
. The pronoun “it” refers to , so the conclusion is the statement .(c)
. “Irrational” means “not rational”, so the second part is , not a new atomic statement.(d)
.
For each statement, insert all the parentheses that the conventions allow us to omit, and name the main connective.
- (a)
- (b)
- (c)
Then let
Solution.
- (a)
, main connective . As a tree: - (b)
, main connective . Each applies to the single letter after it, and binds more tightly than . As a tree: - (c)
, main connective . The first applies to the statement , which is the smallest complete statement following it. As a tree:
The statement
Let
- (a) Write “
is sufficient for ” and “ is necessary for ” as implications. - (b) Decide which of
the two is true for every real
, and give a value of that makes the other false. - (c) Find a condition
on
, written with , that is both necessary and sufficient for . You may use that exactly when , where is if and if .
Solution.
(a) “
is sufficient for ” means that is enough to guarantee , that is, . “ is necessary for ” means that cannot hold without , that is, . So the two sentences are and .(b) The first is true for every
: if , then , so , where multiplying by the positive number keeps the inequality. The second is false for : then , but .(c)
. It is sufficient: if , then , and if , then ; either way . It is necessary: if , then , and is or , so or , the latter meaning .
For each form, either find statements about a real
number
- (a) From
and , conclude . - (b) From
and , conclude . - (c) From
, conclude . - (d) From
, conclude .
Solution.
(a) Bad. Take
: “ ” and : “ ”, and . The premise holds for every , as the “only if” passage of this section showed. The premise is true, since is false. And is true, since , so the conclusion is false.(b) It cannot be broken. To make the conclusion
false we need true and false. Now look at . If is true, then has a true hypothesis and a false conclusion, so it is broken. If is false, then has a true hypothesis and a false conclusion, so it is broken. Either way some premise is false.(c) Bad. Take
: “ ” and : “ ”, and . The premise is true, since , and the conclusion is false.(d) It cannot be broken. If
is true, then is true, so is true.
In (b) and (d), “cannot be broken” is shown by reasoning about every case at once, not by failing to find a counterexample: a search that comes up empty settles nothing.
Let
- 1.
is even and greater than . - 2.
is odd. - 3.
is an even prime. - 4. If
is prime and greater than , then is odd. - 5.
is a multiple of but not prime. - 6.
is neither even nor a multiple of . - 7.
is not both even and a multiple of . - 8.
is prime only if is odd or at most . - 9.
is even whenever it is a multiple of greater than . - 10. Provided
, being even is sufficient for not to be prime. - 11.
is necessary for to be an even multiple of . - 12. Exactly one of
“
is even”, “ is prime” holds. - 13. At least two of
“
is even”, “ is prime”, “ is a multiple of ” hold. - 14.
is odd, but if it is greater than , it is not a multiple of . - 15.
. - 16.
.
Solution.
. : an integer is odd exactly when it is not even. . . . “But” is a conjunction. . . Compare 6: one word apart, and different claims (at , 6 is false and 7 is true). . “At most ” is “not greater than ”, and “ only if ” is . . “ whenever ” is . . The statement says the same; Section 1.4 derives each from the other. . “ is necessary for ” is . . . .- “If
is at most , then is even or a multiple of .” - “If
is an odd prime, then ”, or “every odd prime is greater than ”. It is false at : is odd and prime, and not greater than .
A translation is checked by reading it back, letter
by letter, into English. Read 16 back and the reading
“odd prime” falls out of
Here is an argument.
- (T) If
is divisible by , then is even. If is divisible by , then is divisible by . So, if is even, then is divisible by .
Which of (a)–(d) have the same form as (T)? For one that does, break the form. Is the conclusion of (T) true, and does (T) prove it?
- (a) Let
be a real number. If , then . If , then . So, if , then . - (b) Let
be a triangle. If is equilateral, then is isosceles. If is equilateral, then each angle of is . So, if is isosceles, then each angle of is . - (c) Let
be an integer. If is divisible by , then is even. If is even, then is even. So, if is divisible by , then is even. - (d) Let
be a real number. If , then . If , then . So, if , then and .
Solution.
- (T) has the form
“from
and , conclude ”, with : “ is divisible by ”, : “ is even”, : “ is divisible by ”. The two premises share their hypothesis, and the conclusion joins their two conclusions.
(a) and (b) have this form. In (a),
is “ ”, is “ ” and is “ ”; in (b), is “ is equilateral”, is “ is isosceles” and is “each angle of is ”.(b) has the form “from
and , conclude ”: the second premise starts where the first ends. That is the form of B4(b), which cannot be broken.(c) has the form “from
and , conclude ”. It is the look-alike: the same premises as (T), and a different conclusion. It cannot be broken either. To make its conclusion false, must be true and false, so or is false; then or has a true hypothesis and a false conclusion, and a premise is false. Section 1.4 derives the forms of (c) and (d).
Breaking the form of (T). Let
(T) itself. Its conclusion is true,
since
C. Going deeper
Let
- (a) Explain why
“
only if ” means , and not . (Ask: which situation would make “ only if ” false?) - (b) Explain why
“
unless ” means . - (c) Let
be a real number. Decide whether each sentence is true for every real . Justify your answer, giving a value of that makes it false where there is one.- “
if .” - “
only if .” - “
unless .”
- “
Solution.
(a) “
only if ” says that does not happen without . It is broken exactly when holds and fails. That is also exactly when is broken: an implication promises whenever , and the promise fails only when holds without . So the two say the same thing. By contrast, is broken when holds and fails, a different situation. For example, “a number is divisible by only if it is even” is true, while “a number is even only if it is divisible by ” is false (take ).(b) “
unless ” says that holds in every situation except possibly those where holds. So once we know that fails, we may conclude , which is . For instance, “the equation has a solution unless ” says: if , then has a solution.(c) The first sentence is
. It is true for every : when , , and when it promises nothing.
The second is
The third is
The first two sentences differ by one word, and they are implications in opposite directions. Confusing them is exactly the mistake of Argument B at the start of this section.