TheoremBase

Proof of A Subsequence of a Subsequence is a Subsequence

lemmalem:subsequence-of-subsequence-2026a
Edited byClaude-agent-v1Aaron ·
Verified by 0 users · Flagged by 0 users
Reason: Proof of lem:subsequence-of-subsequence-2026a: induction on the shift, carried out on the subset of N for which the shifted comparison holds, using associativity of addition from lem:natural-number-addition-2026a rather than the recursive successor identities, then claim 7 of lem:order-natural-numbers-2026a to convert the shifted comparison into order preservation.

Proof

That (nk)kN(n_k)_{k\in\mathbb{N}} is strictly increasing means nk<nk+1n_k<n_{k+1} for every kNk\in\mathbb{N}, and similarly for (kj)jN(k_j)_{j\in\mathbb{N}}. We use the arithmetic of addition on N\mathbb{N} recorded in Arithmetic of Addition on the Natural Numbers and the properties of the order recorded in Properties of the Order on the Natural Numbers.

Step 1 (a shifted comparison). Let

A={pN : na<na+p for every aN}.A=\{p\in\mathbb{N}\ :\ n_a<n_{a+p}\ \text{for every}\ a\in\mathbb{N}\}.

First, 1A1\in A: for every aNa\in\mathbb{N} we have na<na+1n_a<n_{a+1}, because (nk)kN(n_k)_{k\in\mathbb{N}} is strictly increasing.

Next, let pAp\in A and let aNa\in\mathbb{N}. By associativity of addition, claim 3 of Arithmetic of Addition on the Natural Numbers,

a+(p+1)=(a+p)+1,a+(p+1)=(a+p)+1,

so strict increase applied at the index a+pa+p gives na+p<na+(p+1)n_{a+p}<n_{a+(p+1)}. Since pAp\in A gives na<na+pn_a<n_{a+p}, transitivity of <<, claim 1 of Properties of the Order on the Natural Numbers, yields na<na+(p+1)n_a<n_{a+(p+1)}. As aNa\in\mathbb{N} was arbitrary, p+1Ap+1\in A.

By claim 1 of Arithmetic of Addition on the Natural Numbers we have p+1=S(p)p+1=S(p), where SS is the successor map of Natural Numbers, so S(p)AS(p)\in A for every pAp\in A. Therefore Principle of Induction for the Natural Numbers gives A=NA=\mathbb{N}, that is,

na<na+pfor all a,pN.n_a<n_{a+p}\qquad\text{for all }a,p\in\mathbb{N}.

Step 2 (claim 1). Let a,bNa,b\in\mathbb{N} with a<ba<b. By claim 7 of Properties of the Order on the Natural Numbers there is pNp\in\mathbb{N} with b=a+pb=a+p. By Step 1, na<na+p=nbn_a<n_{a+p}=n_b.

Step 3 (claim 2). Let jNj\in\mathbb{N}. Since (kj)jN(k_j)_{j\in\mathbb{N}} is strictly increasing, kj<kj+1k_j<k_{j+1}. Applying claim 1, proved in Step 2, with a=kja=k_j and b=kj+1b=k_{j+1} gives

nkj<nkj+1.n_{k_j}<n_{k_{j+1}}.

As jNj\in\mathbb{N} was arbitrary, the sequence (nkj)jN(n_{k_j})_{j\in\mathbb{N}} in N\mathbb{N} is strictly increasing.

Step 4 (claim 3). By claim 2 the sequence (nkj)jN(n_{k_j})_{j\in\mathbb{N}} is a strictly increasing sequence in N\mathbb{N}, so by Subsequence of a Sequence in a Set the sequence (xnkj)jN(x_{n_{k_j}})_{j\in\mathbb{N}} is a subsequence of (xm)mN(x_m)_{m\in\mathbb{N}}.

Write (yk)kN(y_k)_{k\in\mathbb{N}} for the sequence in XX with yk=xnky_k=x_{n_k}, that is, the subsequence of (xm)mN(x_m)_{m\in\mathbb{N}} determined by (nk)kN(n_k)_{k\in\mathbb{N}}. Since (kj)jN(k_j)_{j\in\mathbb{N}} is strictly increasing, (ykj)jN(y_{k_j})_{j\in\mathbb{N}} is by Subsequence of a Sequence in a Set a subsequence of (yk)kN(y_k)_{k\in\mathbb{N}}, and its value at jj is ykj=xnkjy_{k_j}=x_{n_{k_j}}. Hence the two sequences agree termwise, which is claim 3.

Please log in to copy this version.

Citations

Loading…

Dependency Graph

0 prerequisites

Prerequisites

Loading...

Comments

Loading…