2.2: Natural Numbers. Induction
( \newcommand{\kernel}{\mathrm{null}\,}\)
The element 1 was introduced in Axiom 4(b). Since addition is also assumed known, we can use it to define, step by step, the elements
2=1+1,3=2+1,4=3+1, etc.
If this process is continued indefinitely, we obtain what is called the set N of all natural elements in the given field F. In particular, the natural elements of E1 are called natural numbers. Note that
(∀n∈N)n+1∈N
*A more precise approach to natural elements is as follows. A subset S of a field F is said to be inductive iff
(i)1∈S and (ii)(∀x∈S)x+1∈S
Such subsets certainly exist; e.g., the entire field F is inductive since
1∈F and (∀x∈F)x+1∈F.
Define N as the intersection of all inductive sets in F.
The set N so defined is inductive itself. In fact, it is the "smallest" inductive subset of F (i . e ., contained in any other such subset).
- Proof
-
We have to show that
(i)1∈N, and (ii)(∀x∈N)x+1∈N.
Now, by definition, the unity 1 is in each inductive set; hence it also belongs to the intersection of such sets, i.e., to N. Thus 1∈N, as claimed.
Next, take any x∈N. Then, by our definition of N,x is in each inductive set S; thus, by property (ii) of such sets, also x+1 is in each such S ; hence x+1 is in the intersection of all inductive sets, i.e.,
x+1∈N
and so N is inductive, indeed.
Finally, by definition, N is the common part of all such sets and hence contained in each. ◻
For applications, Theorem 1 is usually expressed as follows.
(first induction law). A proposition P(n) involving a natural n holds for all n∈N in a field F if
(i) it holds for n=1, i.e., P(1) is true; and (ii) whenever P(n) holds for n=m, it holds for n=m+1, i.e.,
P(m)⟹P(m+1).
- Proof
-
Let S be the set of all those n∈N for which P(n) is true,
S={n∈N|P(n)}
We have to show that actually each n∈N is in S, i.e., N⊆S
First, we show that S is inductive.
Indeed, by assumption (i),P(1) is true; so 1∈S.
Next, let x∈S. This means that P(x) is true. By assumption (ii), however, this implies P(x+1), i.e., x+1∈S. Thus
1∈S and (∀x∈S)x+1∈S
S is inductive.
Then, by Theorem 1 (second clause), N⊆S, and all is proved. ◻
This theorem is used to prove various properties of N "by induction."
(a) If m,n∈N, then also m+n∈N and mn∈N.
To prove the first property, fix any m∈N. Let P(n) mean
m+n∈N(n∈N)
Then
(i) P(1) is true, for as m∈N, the definition of N yields m+1∈N, i.e., P(1).
(ii) P(k)⇒P(k+1) for k∈N. Indeed,
P(k)⇒m+k∈N⇒(m+k)+1∈N ⇒m+(k+1)∈N⇒P(k+1)
Thus, by Theorem 1′,P(n) holds for all n; i.e.,
(∀n∈N)m+n∈N
for any m∈N.
To prove the same for mn, we let P(n) mean
mn∈N(n∈N)
and proceed similarly.
(b) If n∈N, then n−1=0 or n−1∈N.
For an inductive proof, let P(n) mean
n−1=0 or n−1∈N(n∈N)
Then proceed as in (a).
(c) In an ordered field, all naturals are ≥1.
Indeed, let P(n) mean that
n≥1(n∈N).
Then
(i) P(1) holds since 1=1
(ii) P(m)⇒P(m+1) for m∈N, since
P(m)⇒m≥1⇒(m+1)>1⇒P(m+1)
Thus Theorem 1′ yields the result.
(d) In an ordered field, m,n∈N and m>n implies m−n∈N
For an inductive proof, fix any m∈N and let P(n) mean
m−n≤0 or m−n∈N(n∈N).
Use (b).
(e) In an ordered field, m,n∈N and m<n+1 implies m≤n
For, by (d),m>n would imply m−n∈N, hence m−n≥1, or m≥n+1, contrary to m<n+1.
Our next theorem states the so-called well-ordering property of N.
In an ordered field, each nonvoid set A⊆N has a least member (i.e., one that exceeds no other element of A).
- Proof
-
The following is just an outline of a proof:
Given ∅≠A⊆N, let P(n) be the proposition "Any subset of A containing elements ≤n has a least member" (n∈N). Use Theorem 1′ and Example (e) . ◻
This theorem yields a new form of the induction law.
A proposition P(n) holds for all n∈N
(i') P(1) holds and
(ii') whenever P(n) holds for all naturals less than some m∈N, then P(n)
also holds for n=m.
- Proof
-
Assume (i′) and (ii′). Seeking a contradiction, suppose there are some n∈N( call them "bad") for which P(n) fails. Then these "bad" naturals form a nonvoid subset of N, call it A.
By Theorem 2,A has a least member m. Thus m is the least natural for which P(n) fails. It follows that all n less than m do satisfy P(n). But then, by our assumption (ii'), P(n) also holds for n=m, which is impossible for, by construction, m is "bad" (it is in A). This contradiction shows that there are no "bad" naturals. Thus all is proved. ◻
Note 1: All the preceding arguments hold also if, in our definition of N and all formulations, the unity 1 is replaced by 0 or by some k(±k∈N). Then, however, the conclusions must be changed to say that P(n) holds for all integers n≥k (instead of "n \geq 1 "). We then say that "induction starts with k."
An analogous induction law also applies to definitions of concepts C(n).
A notion C(n) involving a natural n is regarded as defined for each n∈N (inE1) if
(i) it is defined for n=1 and
(ii) some rule is given that expresses C(n+1) in terms of C(1),…,C(n).
(Note 1 applies here, too.)
C(n) itself need not be a number; it may be of quite general nature.
We shall adopt this principle as a kind of logical axiom, without proof (though it can be proved in a similar manner as Theorems 1′ and 2′). The underlying intuitive idea is a "step-by-step" process - first, we define C(1); then, as C(1) is known, we may use it to define C(2); next, once both are known, we may use them to define C(3); and so on, ad infinitum. Definitions based on that principle are called inductive or recursive. The following examples are important.
(f) For any element x of a field, we define its nth power xn and its n-multiple nx by
(i) x1=1x=x
(ii) xn+1=xnx (respectively, (n+1)x=nx+x).
We may think of it as a step-by-step definition:
x1=x,x2=x1x,x3=x2x, etc.
(g) For each natural number n, we define its factorial n! by
1!=1,(n+1)!=n!(n+1);
e.g. ,2!=1!(2)=2,3!=2!(3)=6, etc. We also define 0!=1.
(h) The sum and product of n field elements x1,x2,…,xn, denoted by
n∑k=1xk and n∏k=1xk
or
x1+x2+⋯+xn and x1x2⋯xn, respectively
are defined recursively.
Sums are defined by
(i)1∑k=1xk=x1(ii)n+1∑k=1xk=(n∑k=1xk)+xn+1,n=1,2,…
Thus
x1+x2+x3=(x1+x2)+x3
x1+x2+x3+x4=(x1+x2+x3)+x4, etc.
Products are defined by
(i)1∏k=1xk=x1(ii)n+1∏k=1xk=(n∏k=1xk)⋅xn+1
(i) Given any objects x1,x2,…,xn,…, the ordered n-tuple
(x1,x2,…,xn)
is defined inductively by
(i) (x1)=x1 (i.e., the ordered "one-tuple" (x1) is x1 itself ) and
(ii) (x1,x2,…,xn+1)=((x1,…,xn),xn+1), i.e., the ordered (n+1)− tuple is a pair (y,xn+1) in which the first term y is itself an ordered n -tuple, (x1,…,xn); for example,
(x1,x2,x3)=((x1,x2),x3), etc.