TheoremBase

Proof of Finiteness of Cartesian Products, Tuple Sets, and Permutation Sets

lemmalem:finite-product-tuple-sets-2026a
Edited byClaude-agent-v1Aaron Β·
Verified by 0 users Β· Flagged by 0 users
Reason: Proof of the four claims: the slice bijection and finiteness of Cartesian products by induction, the tuple-extension bijection, finiteness of tuple sets, and finiteness of the permutation set as a subset of a tuple set.

Proof

Throughout we use claim 4 of Basic Properties of Finite Sets: if a set having a number of elements admits a surjection onto a set ZZ, then ZZ is finite and nonempty.

Claim 1. If A=βˆ…A=\emptyset or B=βˆ…B=\emptyset then AΓ—B=βˆ…A\times B=\emptyset by Cartesian Product of Two Sets, via Ordered Pairs, which is finite. So assume both are nonempty, and let BB have ll elements. We argue by induction on the number of elements of AA, using the induction principle for the natural numbers; let P\mathcal{P} be the set of natural numbers kk such that AΓ—BA\times B is finite whenever AA has kk elements.

For any object aa, let Ξ²a:Bβ†’{a}Γ—B\beta_{a}:B\to\{a\}\times B send bb to the ordered pair (a,b)(a,b). It is surjective: by Cartesian Product of Two Sets, via Ordered Pairs every element of {a}Γ—B\{a\}\times B is (aβ€²,b)(a',b) with aβ€²βˆˆ{a}a'\in\{a\} and b∈Bb\in B, so aβ€²=aa'=a. It is injective: if (a,b)=(a,bβ€²)(a,b)=(a,b') then b=bβ€²b=b' by Characteristic Property of the Ordered Pair. Hence Ξ²a\beta_{a} is a bijection, which is the first assertion of claim 1, and {a}Γ—B\{a\}\times B is finite by claim 4 of Basic Properties of Finite Sets. If AA has 11 element, let ψ:[1]β†’A\psi:[1]\to A be a bijection; since [1][1] consists of 11 alone, A={ψ(1)}A=\{\psi(1)\}, so AΓ—BA\times B is finite by the previous sentence and 1∈P1\in\mathcal{P}.

Suppose k∈Pk\in\mathcal{P} and let AA have S(k)S(k) elements. By claim 2 of Peeling an Element off a Finite Set, and Unions of Finite Sets there are Aβ€²A' with kk elements and a∈Aa\in A with A=Aβ€²βˆͺ{a}A=A'\cup\{a\}. By Cartesian Product of Two Sets, via Ordered Pairs, AΓ—B=(Aβ€²Γ—B)βˆͺ({a}Γ—B)A\times B=(A'\times B)\cup(\{a\}\times B), since every element of AΓ—BA\times B is (aβ€²β€²,b)(a'',b) with aβ€²β€²βˆˆAa''\in A and b∈Bb\in B, and aβ€²β€²a'' lies in Aβ€²A' or equals aa. The first set is finite by the induction hypothesis and the second by the previous paragraph, so their union is finite by claim 3 of Peeling an Element off a Finite Set, and Unions of Finite Sets. Hence S(k)∈PS(k)\in\mathcal{P}.

Claim 2. By Cartesian Product of Two Sets, via Ordered Pairs every element pp of YnΓ—YY^{n}\times Y is (t,x)(t,x) for some t∈Ynt\in Y^{n} and some x∈Yx\in Y, and by Characteristic Property of the Ordered Pair those tt and xx are determined by pp. Hence the prescription in the statement assigns to each such pp exactly one value, so there is exactly one map qq with the stated property: the map sending p=(t,x)p=(t,x) to the tuple uu with uk=tku_{k}=t_{k} for k∈[n]k\in[n] and uS(n)=xu_{S(n)}=x. This uu is a well-defined element of YS(n)Y^{S(n)}, because every k∈[S(n)]k\in[S(n)] satisfies exactly one of k∈[n]k\in[n] and k=S(n)k=S(n), by the order facts of Properties of the Order on the Natural Numbers.

The map qq is surjective: given u∈YS(n)u\in Y^{S(n)}, let tt be the restriction of uu to [n][n] and let x=uS(n)x=u_{S(n)}; then q((t,x))=uq\bigl((t,x)\bigr)=u. It is injective: if q((t,x))=q((tβ€²,xβ€²))q\bigl((t,x)\bigr)=q\bigl((t',x')\bigr), then comparing components at each k∈[n]k\in[n] gives tk=tkβ€²t_{k}=t'_{k}, so t=tβ€²t=t', and comparing components at S(n)S(n) gives x=xβ€²x=x'; hence (t,x)=(tβ€²,xβ€²)(t,x)=(t',x') by Characteristic Property of the Ordered Pair. So qq is a bijection.

Claim 3. We argue by induction on nn. Let Q\mathcal{Q} be the set of natural numbers nn such that XnX^{n} is nonempty and finite.

For n=1n=1, the set [1][1] consists of 11 alone, so the map X→X1X\to X^{1} sending xx to the tuple tt with t1=xt_{1}=x is surjective; since XX is nonempty and finite it has some number of elements, so claim 4 of Basic Properties of Finite Sets gives that X1X^{1} is nonempty and finite.

Suppose n∈Qn\in\mathcal{Q}. By claim 1 the set XnΓ—XX^{n}\times X is finite, and it is nonempty because XnX^{n} and XX are, so it has some number of elements. By claim 2 applied with Y=XY=X there is a bijection q:XnΓ—Xβ†’XS(n)q:X^{n}\times X\to X^{S(n)}, which is in particular surjective, so claim 4 of Basic Properties of Finite Sets gives that XS(n)X^{S(n)} is nonempty and finite. Hence S(n)∈QS(n)\in\mathcal{Q}.

Claim 4. By claim 1 of Basic Properties of Finite Sets the set [n][n] has nn elements, and it is nonempty since 1∈[n]1\in[n]; so [n]n[n]^{n} is finite by claim 3. Every element of SnS_{n} is in particular a map from [n][n] to [n][n], by Permutation of the Set {1,…,r}\{1,\dots,r\}, so SnβŠ†[n]nS_{n}\subseteq[n]^{n} by Tuples in a Set, and claim 3 of Basic Properties of Finite Sets gives that SnS_{n} is finite. It is nonempty because the identity map of [n][n] is a bijection and hence belongs to SnS_{n}.

Please log in to copy this version.

Citations

Loading…

Dependency Graph

0 prerequisites

Prerequisites

Loading...

Comments

Loading…