TheoremBase

The class of natural numbers satisfying the predicative formula is formed by restricted class abstraction and is all of ℕ by induction; the order facts follow from leastness of 1, trichotomy and adjacency of n and n+1.

Proof

Proof of (i). Let ψ\psi be a predicative formula expressing φ\varphi, as in Conditions Expressed by a Predicative Formula, and Guards (ii): its free variables are among xx and the parameters of φ\varphi, and, the parameters having their fixed values, for every set aa the formula ψ\psi holds with aa assigned to xx if and only if φ(a)\varphi(a). Taking N\mathbb{N} as an additional parameter, let S={x∈N:ψ}S=\{x\in\mathbb{N}:\psi\} be the class of Class Abstraction: the Class of All Sets Satisfying a Predicative Formula (ii), that is, {x:x∈N∧ψ}\{x:x\in\mathbb{N}\wedge\psi\}; by Class Abstraction: the Class of All Sets Satisfying a Predicative Formula (i), for every set aa, a∈Sa\in S if and only if a∈Na\in\mathbb{N} and ψ\psi holds with aa assigned to xx, that is, if and only if a∈Na\in\mathbb{N} and φ(a)\varphi(a); here φ(a)\varphi(a), the condition φ\varphi with xx given the value of a parameter whose fixed value is the set aa, is again expressed by a predicative formula by Substituting Variables and Set Parameters into Predicative Formulas, Extending Assignments, and Finiteness (i), with n=1n=1 and m=0m=0. In particular every element of SS lies in N\mathbb{N}, so S⊆NS\subseteq\mathbb{N} by Subclasses and Subsets (i).

We have 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) and φ(1)\varphi(1) by hypothesis, so 1∈S1\in S. Let n∈Sn\in S. Then n∈Nn\in\mathbb{N} and φ(n)\varphi(n), so φ(n+1)\varphi(n+1) by hypothesis; 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), as 1∈N1\in\mathbb{N}. Hence n+1∈Sn+1\in S. By Arithmetic and Order of the Natural Numbers (xiii), S=NS=\mathbb{N}. So every n∈Nn\in\mathbb{N} lies in SS, and φ(n)\varphi(n) holds.

Proof of (ii). Let k∈Nk\in\mathbb{N}. By Arithmetic and Order of the Natural Numbers (x), 1≤k1\le k, so 1<k1<k or 1=k1=k by Arithmetic and Order of the Natural Numbers (vi). By Arithmetic and Order of the Natural Numbers (vii), applied to kk and 11, exactly one of k<1k<1, k=1k=1 and 1<k1<k holds; as one of the last two holds, k<1k<1 fails.

Proof of (iii). Let k,n∈Nk,n\in\mathbb{N}; then 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).

First assertion. As N⊆N0\mathbb{N}\subseteq\mathbb{N}_{0} by The Natural Numbers and the Natural Numbers with Zero: Arithmetic, Order, Induction and Recursion (ii) (indeed N=ω∖{0}⊆ω\mathbb{N}=\omega\setminus\{0\}\subseteq\omega by The Set of Natural Numbers and the Number One (i)), kk and nn lie in ω=N0\omega=\mathbb{N}_{0}, and the successor S(n)S(n) of nn equals n+1n+1 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 (v). By The Order on Omega Is a Well-Order with Membership as Its Strict Order, and Nothing Lies between n and Its Successor (iv), k<S(n)k<S(n) if and only if k≤nk\le n; so k<n+1k<n+1 if and only if k≤nk\le n. By Arithmetic and Order of the Natural Numbers (vi), applied to kk and nn, k≤nk\le n if and only if k<nk<n or k=nk=n. Hence k<n+1k<n+1 if and only if k<nk<n or k=nk=n.

Second assertion. By Arithmetic and Order of the Natural Numbers (vi), applied to kk and n+1n+1, k≤n+1k\le n+1 holds if and only if k<n+1k<n+1 or k=n+1k=n+1; by the first assertion, this holds if and only if k<nk<n, k=nk=n or k=n+1k=n+1. By Arithmetic and Order of the Natural Numbers (vi), applied to kk and nn, k<nk<n or k=nk=n holds if and only if k≤nk\le n. So k≤n+1k\le n+1 if and only if k≤nk\le n or k=n+1k=n+1.

Citations

Loading…

Dependencies

Uses0

Loading…

Comments

Log in to comment.

Loading…