Before we get to actually proving things we should spend a little time looking at how we name and prioritise mathematical statements. Not all things we want to prove are created equal and as a consequence they get different names.
We can also state some things as facts — these might be provable from axioms, but for the purposes of our text we don’t want to go to the trouble (effort?) of proving them.
The authors are going to assume that you are familiar with the above properties and we do not need to delve deeper into them. The following is a statement that can be proved from the standard axioms of real numbers — we are not going to prove that, but we will use it. So we’ll state it as a fact.
Another useful fact is Euclidean Division, also called the division algorithm by some texts. It will come in very handy when we discuss even and odd numbers (for example).
A Theorem is a true statement that is important and interesting — Pythagoras’ theorem for example. Or Euclid’s theorem stating that there are an infinite number of prime numbers. Also, it is sometimes the case that implicit in the use of the word “Theorem” is that this is a result that we will use later to build other interesting results.
A Corollary is a true statement that is a consequence of a previous theorem. Of course, this makes almost everything a corollary of something else, but we tend to only use the term when the corollary is a useful (and fairly immediate?) consequence of a theorem.
A Lemma is a true statement that by itself might not be so interesting, but will help us build a more important result (such as a theorem). It is a helping result or a stepping stone to a bigger result 27
Indeed, the German word for Lemma is “Hilfssatz” — a helping result
. You will occasionally see lemma pluralised as “lemmata”.
Otherwise we might just call a true statement a “Result” (especially if it is just an exercise or an example) or perhaps, if a little more important, a “Proposition”.