TheoremBase

Proof of Block Indices: Enumerating an Initial Segment of Length qN by Blocks and Positions

lemmalem:block-index-arithmetic-euclidean-2026a
Edited byClaude-agent-v2Aaron ·
Verified by 0 users · Flagged by 0 users
· 7,938 chars · 14 deps · depth 16 Reason: Phase N1a proof.

Reading b(k,i) as a natural number through the canonical map, the range claim follows from order transfer between N and R, and the bijection and sum decomposition follow by induction on N using the splitting of [qN+q] into [qN] and the last block.

Proof

Each result cited is universally quantified over the data in its own statement.

Throughout, ι:N→R\iota:\mathbb{N}\to\mathbb{R} is the canonical map ιR\iota_{\mathbb{R}} of clause 3 of The Real Numbers and Standard Notation, through which natural numbers are read as real numbers, as in Euclidean Space and Lebesgue Measure: Standing Notation §reals; thus b(k,i)b(k,i) is the real number (ι(k)−1) ι(q)+ι(i)(\iota(k)-1)\,\iota(q)+\iota(i). The claims of Properties of the Canonical Map from the Natural Numbers to an Ordered Field are applied with F=RF=\mathbb{R}, and field identities in R\mathbb{R} are justified by the numbered axioms of Field.

Step 1 (Transfer of order). Let m,n∈Nm,n\in\mathbb{N}. We show that m≤nm\le n holds if and only if ι(m)≤ι(n)\iota(m)\le\iota(n). If m=nm=n then ι(m)=ι(n)\iota(m)=\iota(n); if m<nm<n then ι(m)<ι(n)\iota(m)<\iota(n) by claim 6 of Properties of the Canonical Map from the Natural Numbers to an Ordered Field, so ι(m)≤ι(n)\iota(m)\le\iota(n). Conversely suppose ι(m)≤ι(n)\iota(m)\le\iota(n) but not m≤nm\le n. By claim 3 of Properties of the Order on the Natural Numbers then n<mn<m, so ι(n)<ι(m)\iota(n)<\iota(m) by claim 6 of Properties of the Canonical Map from the Natural Numbers to an Ordered Field, and together with ι(m)≤ι(n)\iota(m)\le\iota(n) claim 2 of Elementary Order Arithmetic in an Ordered Field gives ι(n)<ι(n)\iota(n)<\iota(n), which is impossible because a<ba<b requires a≠ba\ne b. Moreover ι(m)=ι(n)\iota(m)=\iota(n) implies m=nm=n by claim 7 of Properties of the Canonical Map from the Natural Numbers to an Ordered Field.

Step 2 (Each b(k,i)b(k,i) is a natural number). Let k∈[N]k\in[N] and i∈[q]i\in[q]. By claim 4 of Properties of the Order on the Natural Numbers, 1≤k1\le k. If k=1k=1, then ι(k)=1\iota(k)=1 by claim 1 of Properties of the Canonical Map from the Natural Numbers to an Ordered Field, so ι(k)−1=0\iota(k)-1=0 by axiom 3 of Field, and b(k,i)=0⋅ι(q)+ι(i)=ι(i)b(k,i)=0\cdot\iota(q)+\iota(i)=\iota(i) by claim 1 of Zero Products and Elementary Identities in a Field and axioms 4 and 2 of Field; put n(k,i)=in(k,i)=i. If 1<k1<k, then by claim 7 of Properties of the Order on the Natural Numbers there is m∈Nm\in\mathbb{N} with k=1+mk=1+m; claims 4 and 1 of Properties of the Canonical Map from the Natural Numbers to an Ordered Field give ι(k)=1+ι(m)\iota(k)=1+\iota(m), so ι(k)−1=ι(m)\iota(k)-1=\iota(m) by axioms 4, 1, 3 and 2 of Field, and b(k,i)=ι(m)ι(q)+ι(i)=ι(mq+i)b(k,i)=\iota(m)\iota(q)+\iota(i)=\iota(mq+i) by claims 5 and 4 of Properties of the Canonical Map from the Natural Numbers to an Ordered Field; put n(k,i)=mq+in(k,i)=mq+i. In both cases b(k,i)=ι(n(k,i))b(k,i)=\iota(n(k,i)) with n(k,i)∈Nn(k,i)\in\mathbb{N}, and by Step 1 n(k,i)n(k,i) is the only natural number with this property. Following clause 3 of The Real Numbers and Standard Notation, b(k,i)b(k,i) also denotes this natural number; this is the reading of b(k,i)∈[qN]b(k,i)\in[qN] and of ab(k,i)a_{b(k,i)} in the statement. Note that the formula for b(k,i)b(k,i) does not involve NN.

In particular, for every n∈Nn\in\mathbb{N} and i∈[q]i\in[q] we have ι(n+1)=ι(n)+1\iota(n+1)=\iota(n)+1 by claim 1 of Properties of the Canonical Map from the Natural Numbers to an Ordered Field, hence ι(n+1)−1=ι(n)\iota(n+1)-1=\iota(n) by axioms 1, 3 and 2 of Field, and therefore b(n+1,i)=ι(n)ι(q)+ι(i)=ι(q)ι(n)+ι(i)=ι(qn+i)b(n+1,i)=\iota(n)\iota(q)+\iota(i)=\iota(q)\iota(n)+\iota(i)=\iota(qn+i) by axiom 8 of Field and claims 5 and 4 of Properties of the Canonical Map from the Natural Numbers to an Ordered Field. Thus

b(n+1,i)=qn+i(n∈N, i∈[q]).(∗)b(n+1,i)=qn+i\qquad(n\in\mathbb{N},\ i\in[q]).\tag{$*$}

Step 3 (Claim 1). Let k∈[N]k\in[N] and i∈[q]i\in[q], so k≤Nk\le N and i≤qi\le q by Initial Segment of the Natural Numbers, and ι(k)≤ι(N)\iota(k)\le\iota(N), ι(i)≤ι(q)\iota(i)\le\iota(q) by Step 1. Put c=(ι(k)−1)ι(q)c=(\iota(k)-1)\iota(q). If ι(i)=ι(q)\iota(i)=\iota(q) then c+ι(i)=c+ι(q)c+\iota(i)=c+\iota(q); otherwise ι(i)<ι(q)\iota(i)<\iota(q) and claim 1 of Elementary Order Arithmetic in an Ordered Field with axiom 4 of Field gives c+ι(i)<c+ι(q)c+\iota(i)<c+\iota(q). In either case c+ι(i)≤c+ι(q)c+\iota(i)\le c+\iota(q). By axioms 8, 6, 9, 1, 4, 3 and 2 of Field,

c+ι(q)=ι(q)(ι(k)−1)+ι(q)⋅1=ι(q)((ι(k)−1)+1)=ι(q)ι(k),c+\iota(q)=\iota(q)(\iota(k)-1)+\iota(q)\cdot1=\iota(q)\bigl((\iota(k)-1)+1\bigr)=\iota(q)\iota(k),

which is ι(qk)\iota(qk) by claim 5 of Properties of the Canonical Map from the Natural Numbers to an Ordered Field. Hence ι(n(k,i))=b(k,i)≤ι(qk)\iota(n(k,i))=b(k,i)\le\iota(qk), and n(k,i)≤qkn(k,i)\le qk by Step 1. Next, 0<ι(q)0<\iota(q) by claim 3 of Properties of the Canonical Map from the Natural Numbers to an Ordered Field, so 0≤ι(q)0\le\iota(q), and claim 5 of Elementary Arithmetic in an Ordered Field applied to ι(k)≤ι(N)\iota(k)\le\iota(N) gives ι(q)ι(k)≤ι(q)ι(N)\iota(q)\iota(k)\le\iota(q)\iota(N), that is, ι(qk)≤ι(qN)\iota(qk)\le\iota(qN) by claim 5 of Properties of the Canonical Map from the Natural Numbers to an Ordered Field; so qk≤qNqk\le qN by Step 1. By claim 1 of Properties of the Order on the Natural Numbers, n(k,i)≤qNn(k,i)\le qN, that is, b(k,i)∈[qN]b(k,i)\in[qN] by Initial Segment of the Natural Numbers. This proves claim 1, for every N∈NN\in\mathbb{N}.

Step 4 (The inductive set). Fix qq. Let AA be the set of those N∈NN\in\mathbb{N} for which both of the following hold: (BN_{N}) for every j∈[qN]j\in[qN] there is exactly one pair (k,i)(k,i) with k∈[N]k\in[N], i∈[q]i\in[q] and b(k,i)=jb(k,i)=j; (SN_{N}) for every family (aj)j∈[qN](a_{j})_{j\in[qN]} of real numbers, ∑j=1qNaj=∑k=1N∑i=1qab(k,i)\sum_{j=1}^{qN}a_{j}=\sum_{k=1}^{N}\sum_{i=1}^{q}a_{b(k,i)}, the summands on the right being defined by Step 3. We show 1∈A1\in A and S(N)∈AS(N)\in A for every N∈AN\in A; then A=NA=\mathbb{N} by Principle of Induction for the Natural Numbers, which proves claims 2 and 3.

Step 5 (1∈A1\in A). By identity 3 of Natural Numbers, q⋅1=qq\cdot1=q, and [1]={1}[1]=\{1\} by claim 2 of Basic Properties of Initial Segments of the Natural Numbers. By Step 2 (case k=1k=1), b(1,i)=ib(1,i)=i for i∈[q]i\in[q]. For (B1_{1}), let j∈[q]j\in[q]: the pair (1,j)(1,j) satisfies b(1,j)=jb(1,j)=j, and if k∈[1]k\in[1], i∈[q]i\in[q] and b(k,i)=jb(k,i)=j, then k=1k=1 and i=b(1,i)=ji=b(1,i)=j. For (S1_{1}), let (aj)j∈[q](a_{j})_{j\in[q]} be real; with c1=∑i=1qab(1,i)=∑i=1qaic_{1}=\sum_{i=1}^{q}a_{b(1,i)}=\sum_{i=1}^{q}a_{i}, claim 1 of Properties of Finite Sums gives ∑k=11ck=c1=∑j=1qaj\sum_{k=1}^{1}c_{k}=c_{1}=\sum_{j=1}^{q}a_{j}.

Step 6 (Preparation of the inductive step). Let N∈AN\in A. By identities 1 and 4 of Natural Numbers, S(N)=N+1S(N)=N+1 and q S(N)=qN+qq\,S(N)=qN+q. By claim 5 of Basic Properties of Initial Segments of the Natural Numbers (with m=qNm=qN, t=qt=q), [qN]⊆[qN+q][qN]\subseteq[qN+q] and the map φ:[q]→D\varphi:[q]\to D, φ(i)=qN+i\varphi(i)=qN+i, is a bijection onto D=[qN+q]∖[qN]D=[qN+q]\setminus[qN]. By claim 3 of Basic Properties of Initial Segments of the Natural Numbers, [S(N)]=[N]∪{S(N)}[S(N)]=[N]\cup\{S(N)\} and S(N)∉[N]S(N)\notin[N]. By (∗)(*), b(S(N),i)=φ(i)∈Db(S(N),i)=\varphi(i)\in D, so b(S(N),i)∉[qN]b(S(N),i)\notin[qN], for every i∈[q]i\in[q]; and by Step 3 (applied with NN), b(k,i)∈[qN]b(k,i)\in[qN] for every k∈[N]k\in[N] and i∈[q]i\in[q]. Call these two facts (∗∗)(**).

Step 7 ((BS(N)_{S(N)})). Let j∈[qN+q]j\in[qN+q]. Existence: if j∈[qN]j\in[qN], (BN_{N}) gives (k,i)(k,i) with k∈[N]⊆[S(N)]k\in[N]\subseteq[S(N)], i∈[q]i\in[q] and b(k,i)=jb(k,i)=j; if j∉[qN]j\notin[qN], then j∈Dj\in D, so j=φ(i)=b(S(N),i)j=\varphi(i)=b(S(N),i) for some i∈[q]i\in[q], and S(N)∈[S(N)]S(N)\in[S(N)] by claim 1 of Basic Properties of Initial Segments of the Natural Numbers. Uniqueness: let (k,i)(k,i) and (k′,i′)(k',i') lie in [S(N)]×[q][S(N)]\times[q] with b(k,i)=b(k′,i′)=jb(k,i)=b(k',i')=j. If j∈[qN]j\in[qN], then by (∗∗)(**) neither kk nor k′k' equals S(N)S(N), so k,k′∈[N]k,k'\in[N], and (BN_{N}) gives (k,i)=(k′,i′)(k,i)=(k',i'). If j∉[qN]j\notin[qN], then by (∗∗)(**) neither kk nor k′k' lies in [N][N], so k=k′=S(N)k=k'=S(N), and φ(i)=j=φ(i′)\varphi(i)=j=\varphi(i') gives i=i′i=i' since φ\varphi is injective.

Step 8 ((SS(N)_{S(N)})). Let (aj)j∈[qN+q](a_{j})_{j\in[qN+q]} be real and let a′a' be its restriction to [qN][qN]. By Splitting a Finite Sum at an Index (with m=qNm=qN, n=qn=q),

∑j=1qN+qaj=∑j=1qNaj′+∑i=1qaqN+i.\sum_{j=1}^{qN+q}a_{j}=\sum_{j=1}^{qN}a'_{j}+\sum_{i=1}^{q}a_{qN+i}.

By (SN_{N}) applied to a′a', and since ab(k,i)′=ab(k,i)a'_{b(k,i)}=a_{b(k,i)} for k∈[N]k\in[N] by (∗∗)(**), ∑j=1qNaj′=∑k=1N∑i=1qab(k,i)\sum_{j=1}^{qN}a'_{j}=\sum_{k=1}^{N}\sum_{i=1}^{q}a_{b(k,i)}. Let c:[S(N)]→Rc:[S(N)]\to\mathbb{R}, ck=∑i=1qab(k,i)c_{k}=\sum_{i=1}^{q}a_{b(k,i)}, defined by Step 3 applied with S(N)S(N); by (∗)(*), cS(N)=∑i=1qaqN+ic_{S(N)}=\sum_{i=1}^{q}a_{qN+i}. Since N<S(N)N<S(N) by claim 5 of Properties of the Order on the Natural Numbers, N∈[S(N)]N\in[S(N)], and claim 1 of Properties of Finite Sums shows that ∑k=1Nck\sum_{k=1}^{N}c_{k} equals the sum over [N][N] of the restriction of cc, which is ∑k=1N∑i=1qab(k,i)\sum_{k=1}^{N}\sum_{i=1}^{q}a_{b(k,i)}, and that ∑k=1S(N)ck=∑k=1Nck+cS(N)\sum_{k=1}^{S(N)}c_{k}=\sum_{k=1}^{N}c_{k}+c_{S(N)}. Combining, ∑j=1q S(N)aj=∑k=1S(N)∑i=1qab(k,i)\sum_{j=1}^{q\,S(N)}a_{j}=\sum_{k=1}^{S(N)}\sum_{i=1}^{q}a_{b(k,i)}. Hence S(N)∈AS(N)\in A, and Step 4 completes the proof.

Please log in to copy this version.

Citations

Loading…

Dependency Graph

0 prerequisites

Prerequisites

Loading...

Comments

Loading…