TheoremBase

Induction on k: S1S^1 is the image of S under a bijection through S0S^0 x S, and S(k+1)S^(k+1) is in bijection with SkS^k x S, a product of countable sets.

Proof

Throughout, 0∈N00\in\mathbb{N}_{0} (The Natural Numbers and the Natural Numbers with Zero: Arithmetic, Order, Induction and Recursion (ii)), and for n∈N0n\in\mathbb{N}_{0}, SnS^{n} is the set of maps [n]β†’S[n]\to S (Tuples in a Set: the Set of n-Tuples and Their Components (i), Tuples in a Set: the Set of n-Tuples and Their Components (ii)).

Step 1: S0={βˆ…}S^{0}=\{\emptyset\}, and S0S^{0} is countable. By Intervals of Natural Numbers: Initial Segments, Adding One Element, Splitting and Shifting (i), [0]=βˆ…[0]=\emptyset. The empty set has no element, so it is a relation and a function, and its domain and range are empty, by Relations, Domain, Range, Inverse and Composition (ii) and Relations, Domain, Range, Inverse and Composition (iii); so it is a map βˆ…β†’S\emptyset\to S by Functions, Values of a Function, and Functions from One Class to Another (iii), and βˆ…βˆˆS0\emptyset\in S^{0}. Conversely, let w∈S0w\in S^{0}, so that ww is a map with dom⁑w=[0]=βˆ…\operatorname{dom}w=[0]=\emptyset. Every element of ww is an ordered pair (a,b)(a,b), by Relations, Domain, Range, Inverse and Composition (i), and then a∈dom⁑wa\in\operatorname{dom}w by Relations, Domain, Range, Inverse and Composition (ii), which is impossible; so ww has no element, and w=βˆ…w=\emptyset by Predicativity of Expressions with Abbreviations, and Symbol-Free Forms of the Basic Defined Set Symbols (iii). Hence a set lies in S0S^{0} if and only if it equals βˆ…\emptyset, and S0={βˆ…}S^{0}=\{\emptyset\} by Predicativity of Expressions with Abbreviations, and Symbol-Free Forms of the Basic Defined Set Symbols (iv). This singleton is finite by The Pigeonhole Principle, Uniqueness of the Length of a Finite Set, and the Finiteness of the Empty Set and of Singletons (iii), hence countable by Countable Sets: a Bijection from β„• onto β„•Γ—β„•, Finite Sets, Subsets, Surjective Images, Images, Products, and the Integers and Rationals (iii).

Step 2: the inductive step. Let n∈N0n\in\mathbb{N}_{0} with SnS^{n} countable. Then SnΓ—SS^{n}\times S is countable by Countable Sets: a Bijection from β„• onto β„•Γ—β„•, Finite Sets, Subsets, Surjective Images, Images, Products, and the Integers and Rationals (vii). By Finite Sets: Removing an Element, Injective Self-Maps, Infinite Sets, Sets of Permutations, Pairs and Extended Tuples (vi), with SS for its YY, the map sending (t,y)∈SnΓ—S(t,y)\in S^{n}\times S to the (n+1)(n+1)-tuple that restricts to tt on [n][n] and has the value yy at n+1n+1 is a bijection from SnΓ—SS^{n}\times S onto Sn+1S^{n+1}. So Sn+1S^{n+1} is countable by Countable Sets: a Bijection from β„• onto β„•Γ—β„•, Finite Sets, Subsets, Surjective Images, Images, Products, and the Integers and Rationals (v).

Step 3: the induction formula. Let NN and RR be class variables whose values are N\mathbb{N} and the order ≀\le of N0\mathbb{N}_{0}, and let SS also denote a parameter with the value SS. By Countability as a Predicative Condition, and Finite Powers of a Set as a Typed Term (ii), with k=1k=1, a set variable xx for x1x_{1} and nn, and the guard x∈Nx\in N, S[x]S^{[x]} is a term of type P(P(N0Γ—S))\mathcal{P}(\mathcal{P}(\mathbb{N}_{0}\times S)) under that guard; so by Countability as a Predicative Condition, and Finite Powers of a Set as a Typed Term (i) the condition Ο†(x)\varphi(x), "x∈Nx\in\mathbb{N} and SxS^{x} is countable", on xx is expressed by a predicative formula, with the parameters NN, RR and SS.

Step 4: induction. By Step 1 and Step 2 with n=0n=0, S0+1S^{0+1} is countable, and 0+1=10+1=1 by Arithmetic of Addition on Omega: Recursion Rules, Associativity, Commutativity, Cancellation and Compatibility with the Order (i), as 1∈N01\in\mathbb{N}_{0}; with 1∈N1\in\mathbb{N} by Natural Numbers Are the Successors in Omega: One Is Least and Not a Successor of a Natural Number, the Successor Is Injective, and N Is Closed under Addition and Multiplication (ii), Ο†(1)\varphi(1) holds. Let n∈Nn\in\mathbb{N} with Ο†(n)\varphi(n). Then n∈N0n\in\mathbb{N}_{0} and SnS^{n} is countable, so Sn+1S^{n+1} is countable by Step 2, and n+1∈Nn+1\in\mathbb{N} by Natural Numbers Are the Successors in Omega: One Is Least and Not a Successor of a Natural Number, the Successor Is Injective, and N Is Closed under Addition and Multiplication (vi); so Ο†(n+1)\varphi(n+1) holds. By Induction for Predicative Formulas, and the Order of β„• below 1 and below n+1 (i), Ο†(n)\varphi(n) holds for every n∈Nn\in\mathbb{N}; in particular SkS^{k} is countable, which is (i).

Citations

Loading…

Dependencies

Uses0

Loading…

Comments

Log in to comment.

Loading…