Having dealt with the albegraic properties of the natural numbers, I turn to explore their order properties. Recall that I defined the canonical order thus: xyx \leq y iff nN [x+n=y]\exists n\in\mathbb{N}\ [x+n=y]. Furthermore, I have already shown, quite trivially, that this order is reflexive. On the other hand, I have, as yet, shown nothing about the order of divisibility.

Theorem DivReflexivity

Reflexivity of Divisibility: For all xNx\in\mathbb{N}, x  xx\ |\ x.

Proof: This is just a rephrasing of Theorem IdMultiply.

Theorem Transitivity

Transitivity: For all x,y,zNx,y,z\in\mathbb{N}, if xyx \leq y and yzy \leq z, then xzx \leq z. Also, if x  yx\ |\ y and y  zy\ |\ z, then x  zx\ |\ z.

Proof: If one assumes the hypothesis, then there are n,nNn,n'\in\mathbb{N} such that x+n=yx+n=y and y+n=zy+n'=z. So, after substitution and associativity, (x+n)+n=x+(n+n)=z(x+n)+n'=x+(n+n')=z. So, there is, in fact, a natural number n=n+nn''=n+n' such that x+n=zx+n''=z i.e. xzx \leq z.

To show the second part of the theorem, one can use an analogous argument where one replaces addition with multiplication above.

 

The above proof aside, I will, henceforth, use the previously proved properties of the natural numbers without explicit warnings. I leave it to the readers to fill in the relevant details from the list of properties proved so far.

Lemma NoInvs

This lemma seems like it belongs in the previous chapter. However, its implications are most felt in this chapter on order. In particular, it will be an important step in showing that the order on the natural numbers is antisymmetric.

No Non-Zero Natural Number has Additive Inverses: For all x,yNx,y\in\mathbb{N}, if x0x \neq 0, then x+y0x+y \neq 0.

No Non-Unit Natural Number has Multiplicative Inverses: For all x,yNx,y\in\mathbb{N}, if xy=1x \cdot y=1, then x=1x=1.

Proof: A simple case analysis suffices for the first part. Assume the lemma's hypothesis. Now, if y=0y=0 then, obviously, x+y=x+0=x0x+y=x+0=x \neq 0. Otherwise, there is some natural yy' such that S(y)=yS(y')=y. So now, x+y=x+S(y)=S(x+y)x+y=x+S(y')=S(x+y') and this can never be 00.

For the second part, a slightly lengthier analysis is needed. Assume, again, the lemma's hypothesis i.e. xy=1=S(0)0x \cdot y=1=S(0) \neq 0. Hence, neither xx nor yy can be zero. So, there are naturals x,yx',y' such that S(x)=x,S(y)=yS(x')=x, S(y')=y. So, using the hypothesis again, one gets that xy=S(x)S(y)=S(x)y+S(x)=S(S(x)y+x)=S(0) x \cdot y=S(x') \cdot S(y')=S(x') \cdot y'+S(x')=S(S(x') \cdot y'+x')=S(0) Thus, S(x)y+x=x+S(x)y=0S(x') \cdot y'+x'=x'+S(x') \cdot y'=0. So, since no non-zero natural can have additive inverses, one has that x=0x'=0. This immediately implies that x=S(x)=S(0)=1x=S(x')=S(0)=1.

Theorem AntiSymmetry

AntiSymmetry: For all x,yNx,y\in\mathbb{N}, if xyx \leq y and yxy \leq x, then x=yx=y. Analogously, for the order of divisibility, if x  yx\ |\ y and y  xy\ |\ x, then x=yx=y.

Proof: Assuming the hypothesis yields that there are n,nNn,n'\in\mathbb{N} such that x+n=yx+n=y and y+n=xy+n'=x. Hence, x+(n+n)=(x+n)+n=y+n=x=x+0 x+(n+n')=(x+n)+n'=y+n'=x=x+0 After (additive) cancelling, n+n=0n+n'=0 which yields n=0n=0 as no non-zero natural can have additive inverses. Hence, x=x+0=x+n=yx=x+0=x+n=y.

To show the second part of the theorem, simply replace addition with multiplication above.

Interlude 0

There is something special about the canonical order on the naturals: not all semirings have such a canonical partial order. For instance, if one defined the exact same relation on the integers, one would not get a partial order as antisymmetry would fail. One would get, for example, both 010\leq 1 (because 0+1=10+1=1) and 101 \leq 0 (because 1+(1)=01+(-1)=0); but clearly 010 \neq 1 as integers. This happens precisely because the integers have additive inverses; hence, the crucial Lemma NoInvs fails for them. It turns out that one can go further still with the naturals to get a total order i.e. any two natural numbers can be compared with one another. This will be discussed next. In what follows, I will concern myself only with the canonical order and not with the order of divisibility. The reason for this will be clarified at the end.

Lemma SxLx

S(x)S(x) is Larger than xx: For any xNx\in\mathbb{N}, xS(x)x \leq S(x).

Proof: x+1=S(x)x+1=S(x); so there is an nNn\in\mathbb{N} such that x+n=S(x)x+n=S(x): 11.

Lemma ZLNN

Zero is the Least Natural Number: For any xNx\in\mathbb{N}, 0x0 \leq x.

Proof: 0+x=x0+x=x; so there is clearly an nNn\in\mathbb{N} such that 0+n=x0+n=x: xx itself.

Lemma SSwap

For any x,yNx,y\in\mathbb{N}, x+S(y)=S(x)+yx+S(y)=S(x)+y.

Proof: x+S(y)=S(x+y)=S(y+x)=y+S(x)=S(x)+yx+S(y)=S(x+y)=S(y+x)=y+S(x)=S(x)+y.

Theorem Totality

Totality: For every x,yNx,y\in\mathbb{N}, either xyx \leq y or yxy \leq x.

Proof: Let Σ={xN: yN [xy or yx]}\Sigma=\{x\in\mathbb{N}:\ \forall y\in\mathbb{N}\ [x \leq y\ \text{or}\ y \leq x]\}.

  1. 0Σ0\in\Sigma by Lemma ZLNN.
  2. Now, assume that xΣx\in\Sigma. Consequently, for any yNy\in\mathbb{N},
    • either yxy \leq x. In this case, Lemma SxLx and transitivity gives yS(x)y \leq S(x), so that S(x)ΣS(x)\in\Sigma.
    • or xyx \leq y. Then there is some nNn\in\mathbb{N} such that x+n=yx+n=y. If n=0n=0, then x+0=x=yx+0=x=y. So, by Lemma SxLx, y=xS(x)y=x \leq S(x), so that S(x)ΣS(x)\in\Sigma. Otherwise, if n0n \neq 0, then there is some nNn'\in\mathbb{N} such that S(n)=n+1=nS(n')=n'+1=n. Hence, y=x+n=x+S(n)=S(x)+ny=x+n=x+S(n')=S(x)+n' by the previous lemma. Thus, S(x)yS(x) \leq y, so that S(x)ΣS(x)\in\Sigma again.

 

The theorem above is sometimes presented in a slightly different form which I illustrate next:

Definition Strict Order

Strict Order: Given two natural numbers xx and yy, one says that xx is strictly less than yy iff xyx \leq y and xyx \neq y. One denotes this as x<yx<y.

Theorem Strict Transitivity

Strict Transitivity: For all x,y,zNx,y,z\in\mathbb{N}, if x<yx<y and y<zy<z, then x<zx<z.

Theorem Semi-Strict Transitivity

Semi-Strict Transitivity: For all x,y,zNx,y,z\in\mathbb{N}, if either xyx \leq y and y<zy<z, or x<yx<y and yzy \leq z, then x<zx<z.

Theorem TotalityAlt

Totality (Alternative Form): For every x,yNx,y\in\mathbb{N}, exactly one of x<yx<y, x=yx=y or y<xy<x is true.

The proofs of these are easy. I leave them for the readers to fill in.

Failure of Totality for Divisibility

The reason why there are no divisibility analogues for the totality theorems is that divisibility is not total. For example, S(S(0))=2S(S(0))=2 neither is divisible by nor divides S(S(S(0)))=3S(S(S(0)))=3.

To see this, suppose one had a natural yy such that S(S(0))y=S(S(S(0)))S(S(0)) \cdot y=S(S(S(0))). Now, S(S(0))y=yS(S(0))=yS(0)+y=y+y S(S(0)) \cdot y=y \cdot S(S(0))=y \cdot S(0)+y=y+y Clearly, yy can't be 00, lest 33 be 00. Hence, one has a natural yy' such that S(y)=yS(y')=y. Also, yy can't be S(0)=1S(0)=1, lest 33 be the same as 22. So, one has another natural yy'' such that S(y)=yS(y'')=y'. Hence, y=S(S(y))y=S(S(y'')). Thus, after some algebra, y+y=S(S(y))+S(S(y))==S(S(S(S(y+y)))) y+y=S(S(y''))+S(S(y''))=\ldots=S(S(S(S(y''+y'')))) But then S(S(S(S(y+y))))=S(S(0))y=S(S(S(0)))S(S(S(S(y''+y''))))=S(S(0)) \cdot y=S(S(S(0))); so, after three applications of the injectivity of SS, one gets S(y+y)=0S(y''+y'')=0, which is absurd.

Conversely, suppose one has a natural yy such that S(S(S(0)))y=S(S(0)))S(S(S(0))) \cdot y=S(S(0))). Then, again, S(S(S(0)))y==(y+y)+y S(S(S(0))) \cdot y=\ldots=(y+y)+y As before, 22 can't be 00 so that there is a natural yy' such that S(y)=yS(y')=y. Hence, (y+y)+y=(S(y)+S(y))+S(y)==S(S(S(y))) (y+y)+y=(S(y')+S(y'))+S(y')=\ldots=S(S(S(y'))) So, if S(S(S(y)))=S(S(0))S(S(S(y')))=S(S(0)), then S(y)=0S(y')=0, which is, again, absurd.

results matching ""

    No results matching ""