abstractmath.org
help with abstract math
Produced by Charles Wells. Home. Website Contents Website Index
Back to top of Proofs chapter
Posted 10 March 2009
|
|
This chapter describes how proofs are written, with an extended analysis of a particular proof. The chapter on forms of proof goes into more detail about certain types of proof.
Mathematical proofs in texts and in lectures are usually presented in narrative format , written in math English. Less commonly, proofs may also be written in one of the formats of symbolic logic.
A narrative proof typically has characteristics like these:
¨ The proof is preceded (or sometimes followed) by a statement of what is to be proved, which is called a theorem, proposition, lemma or corollary. See theorem.
¨ The proof will include the proof steps the author thinks are not easy or obvious, but may omit easy steps, including algebraic calculations.
¨ Sometimes the reason for a step comes before the step, sometimes afterward, sometimes it is not given at all.
¨ Mixed in with the proof steps are other statements such as motivating statements, summaries, and statements about what comes next.
¨ The proof will use various conventions that are intended to communicate the logic of the proof.
Your problem in reading a narrative proof is to determine the logical structure of the proof from the narration. See translation problem.
A narrative proof is a sequence of hints
intended to help you discover the logical structure of the proof.
Here is a short proof to illustrate these ideas.
Let m and n be integers with . The statement “m divides n” means that
there is an integer q for which
.

For example, “ (in this case,
).
Let m, n and p be integers with m and n nonzero, and suppose m divides n and n divides p . Then m divides p.
Here is the proof in the usual narrative format of a textbook. This is in the form of a direct
proof.
By definition of divides,
there are integers q and q’ for which and
.
We must prove that there is an integer
for which
.
But
,
so let
. Then
.
By definition of divides, (gives a reason)
there are integers q
and q’ for which and
. (proof step
We must prove that there is an integer for which
.
(statement of
goal)
But ,
(proof step
so let ,
which gives
.
(proof step
which follows from step
Proof
step
(by proof step
(by proof step
(substitution)
Proof
step ,
but the statement that we want to prove, “
“, requires that we know that
. This is OK, because the associative
law for multiplication says that
.
¨ This analysis shows how the proof leaves out the reasons for some steps and also condenses some steps into an algebraic calculation.
¨ This proof is intermediate in the amount of detail it gives.
¨ We could rewrite the proof into a much more detailed one that puts in more steps and reasons, giving a detailed proof.
¨ On the other hand, we could have condensed it much more into a short proof.
¨ Sometimes, it helps to put a proof into two-column format, with the steps in the left column and the reasons in the right column.
Here are five possible forms of the proof as they might appear in texts written for people of different levels of expertise.
Proof: Easy.
Monographs written at the graduate level or higher would omit this proof altogether.
This proof requires pattern recognition:
¨
You have to recognize as having the form
for some integer
.
¨
You have to recognize that fits the requirement of the definition of
“divides”.
By definition of divides, there are integers q and q’ for which and
.
We must prove that there is an integer
for which
.
But
,
so let
;
then
.
Proof: We are given that m divides n and n divides p. By
definition of division, there are integers q
and q’ for which and
.
To prove that m divides p, we must prove that there is an
integer
for which
;
then the statement m divides p follows from the definition of
division. We have seen that
and
,
and so by substitution of equals,
. Then
by the associative law for multiplication.
Thus if we let
,
then
by substitution of equals. It follows from the definition of division
that m divides p..
|
|
Step |
Reason |
|
|
m divides n |
Given |
|
|
n divides p |
Given |
|
|
There is an integer q for which |
Step |
|
|
There is an integer q’ for which |
Step |
|
|
|
Steps |
|
|
|
Step |
|
|
m divides p |
Step |
Proofs in two column format have the advantage that they are very explicit. If you are stuck or confused about a proof, it helps to write it (or the tough part of it) out in two-column format. Doing that puts everything in front of you. You don’t have to remember where you got something. And if you can’t fill in a reason, then you have discovered that your proof is incomplete!
Any correct proof can be expanded in principle to give a detailed proof that puts in every step and gives a reason for every step, as in the two-column format given above. I say “in principle” because in practice, although you can expand some of the steps of a proof, it is not practical to expand “all the way” all the steps of a long proof.
Several examples are in the chapter on forms of proofs.
See also References on proofs