TheoremBase

Proof

Let (Tk)k∈N(T_{k})_{k\in\mathbb{N}} be the sequence of triangular numbers and define

h:N×N→N,h(m,n)=Tm+n+m.h:\mathbb{N}\times\mathbb{N}\to\mathbb{N},\qquad h(m,n)=T_{m+n}+m.

Below, claim numbers for addition on N\mathbb{N} refer to Arithmetic of Addition on the Natural Numbers and claim numbers for the order on N\mathbb{N} to Properties of the Order on the Natural Numbers.

Step 1: hh is injective. Let (m,n),(m′,n′)∈N×N(m,n),(m',n')\in\mathbb{N}\times\mathbb{N} with h(m,n)=h(m′,n′)h(m,n)=h(m',n'), and put k=m+nk=m+n and k′=m′+n′k'=m'+n'. By claim 6 of the order lemma, m<m+n=km<m+n=k and likewise m′<k′m'<k'.

Suppose k<k′k<k'. By claim 7 of the order lemma there is j∈Nj\in\mathbb{N} with k′=k+jk'=k+j, and 1≤j1\le j by claim 4, so k+1≤k+j=k′k+1\le k+j=k' by claim 6. If k+1=k′k+1=k' then Tk+1=Tk′T_{k+1}=T_{k'}, and if k+1<k′k+1<k' then Tk+1<Tk′T_{k+1}<T_{k'} by claim 3 of Triangular Numbers; in either case Tk+1≤Tk′T_{k+1}\le T_{k'}. Using Tk+1=Tk+k+1T_{k+1}=T_{k}+k+1 (claim 2 of that lemma) and claim 6 of the order lemma repeatedly,

h(m′,n′)=Tk′+m′ ≥ Tk+k+1+m′ > Tk+k > Tk+m = h(m,n).h(m',n')=T_{k'}+m'\ \ge\ T_{k}+k+1+m'\ >\ T_{k}+k\ >\ T_{k}+m\ =\ h(m,n).

Here the second inequality is claim 6 applied to Tk+kT_{k}+k and the summand 1+m′1+m', after rearranging Tk+k+1+m′T_{k}+k+1+m' as (Tk+k)+(1+m′)(T_{k}+k)+(1+m') by associativity and commutativity (claims 3 and 4 of the addition lemma); the third uses m<km<k: writing k=m+ik=m+i with i∈Ni\in\mathbb{N} (claim 7) and rearranging by claim 3, Tk+k=(Tk+m)+i>Tk+mT_{k}+k=(T_{k}+m)+i>T_{k}+m by claim 6. This contradicts h(m,n)=h(m′,n′)h(m,n)=h(m',n'), so k<k′k<k' is impossible; exchanging the roles of the two pairs shows k′<kk'<k is impossible as well. By trichotomy (claim 3 of the order lemma), k=k′k=k'.

Consequently Tk+m=Tk+m′T_{k}+m=T_{k}+m', so m=m′m=m' by commutativity and cancellation (claims 4 and 5 of the addition lemma). Then m+n=k=k′=m+n′m+n=k=k'=m+n' gives n=n′n=n' in the same way. Hence h(m,n)=h(m′,n′)h(m,n)=h(m',n') implies (m,n)=(m′,n′)(m,n)=(m',n').

Step 2: conclusion. N\mathbb{N} is countable by claim 1 of Basic Properties of Countable Sets. Applying claim 5 of that lemma to the injective map h:N×N→Nh:\mathbb{N}\times\mathbb{N}\to\mathbb{N} shows that N×N\mathbb{N}\times\mathbb{N} is countable.

Citations

Loading…

Dependencies

Uses0

Loading…

Comments

Log in to comment.

Loading…