TheoremBase

The rows n -> F(n, .) are built by recursion on n in the set of maps from N0N_0 to N0N_0, each row being the previous one shifted by one place and multiplied by n+1; uniqueness follows by induction on n.

Proof

Throughout, every k∈N0k\in\mathbb{N}_{0} is 00 or j+1j+1 for some j∈N0j\in\mathbb{N}_{0}, by Omega Is the Least Inductive Class: It Is a Set, Induction from Zero, the Peano Properties, and Transitivity (vii); maps on N0\mathbb{N}_{0} are defined by recursion through The Recursion Theorem on Omega (i), read on N0\mathbb{N}_{0} as in The Natural Numbers and the Natural Numbers with Zero: Arithmetic, Order, Induction and Recursion (ix); induction on nn is that of The Natural Numbers and the Natural Numbers with Zero: Arithmetic, Order, Induction and Recursion (viii); X=N0N0X=\mathbb{N}_{0}^{\mathbb{N}_{0}} is the set of maps from N0\mathbb{N}_{0} to N0\mathbb{N}_{0}, a set by The Elements of the Class of Functions from a Set to a Set, and This Class Is a Set (ii); and the maps and the symbol σc(r)\sigma_{c}(r) formed below are predicative as in Routine Facts Used Without Citation: Arithmetic, Maps, Predicativity and Indices (iv). Since row n+1n+1 of FF is determined by row nn, the recursion is run on whole rows, that is, in XX.

Shifting a row. Let c∈N0c\in\mathbb{N}_{0} and r∈Xr\in X. The recursion theorem, applied with the set N0\mathbb{N}_{0}, the element 11 and the map (j,u)↦c r(j)(j,u)\mapsto c\,r(j) from N0×N0\mathbb{N}_{0}\times\mathbb{N}_{0} to N0\mathbb{N}_{0}, gives exactly one z∈Xz\in X with

z(0)=1andz(j+1)=c r(j)for every j∈N0.z(0)=1\qquad\text{and}\qquad z(j+1)=c\,r(j)\quad\text{for every }j\in\mathbb{N}_{0}.

We write σc(r)\sigma_{c}(r) for this zz. In the same way, with the element 11 and the map (j,u)↦0(j,u)\mapsto0, there is exactly one e∈Xe\in X with e(0)=1e(0)=1 and e(j+1)=0e(j+1)=0 for every j∈N0j\in\mathbb{N}_{0}.

Existence. Let g:N0×X→Xg:\mathbb{N}_{0}\times X\to X be the map (n,r)↦σn+1(r)(n,r)\mapsto\sigma_{n+1}(r). The recursion theorem, applied with the set XX, the element ee and the map gg, gives a map Φ:N0→X\Phi:\mathbb{N}_{0}\to X with

Φ(0)=eandΦ(n+1)=σn+1(Φ(n))for every n∈N0.\Phi(0)=e\qquad\text{and}\qquad\Phi(n+1)=\sigma_{n+1}\bigl(\Phi(n)\bigr)\quad\text{for every }n\in\mathbb{N}_{0}.

Let F:N0×N0→N0F:\mathbb{N}_{0}\times\mathbb{N}_{0}\to\mathbb{N}_{0} be the map (n,k)↦Φ(n)(k)(n,k)\mapsto\Phi(n)(k). Then F(0,0)=e(0)=1F(0,0)=e(0)=1 and F(n+1,0)=σn+1(Φ(n))(0)=1F(n+1,0)=\sigma_{n+1}(\Phi(n))(0)=1, so F(n,0)=1F(n,0)=1 for every nn. Next, F(0,k+1)=e(k+1)=0F(0,k+1)=e(k+1)=0. Finally,

F(n+1,k+1)=σn+1(Φ(n))(k+1)=(n+1) Φ(n)(k)=(n+1) F(n,k).F(n+1,k+1)=\sigma_{n+1}\bigl(\Phi(n)\bigr)(k+1)=(n+1)\,\Phi(n)(k)=(n+1)\,F(n,k).

Uniqueness. Let F′:N0×N0→N0F':\mathbb{N}_{0}\times\mathbb{N}_{0}\to\mathbb{N}_{0} satisfy the same three conditions. We show by induction on nn that F′(n,k)=F(n,k)F'(n,k)=F(n,k) for every k∈N0k\in\mathbb{N}_{0}. For n=0n=0: F′(0,0)=1=F(0,0)F'(0,0)=1=F(0,0) and F′(0,j+1)=0=F(0,j+1)F'(0,j+1)=0=F(0,j+1). If the claim holds for nn, then F′(n+1,0)=1=F(n+1,0)F'(n+1,0)=1=F(n+1,0) and

F′(n+1,j+1)=(n+1) F′(n,j)=(n+1) F(n,j)=F(n+1,j+1),F'(n+1,j+1)=(n+1)\,F'(n,j)=(n+1)\,F(n,j)=F(n+1,j+1),

so it holds for n+1n+1. Hence F′F' and FF are maps on N0×N0\mathbb{N}_{0}\times\mathbb{N}_{0} with the same values, and F′=FF'=F.

Citations

Loading…

Dependencies

Uses0

Loading…

Comments

Log in to comment.

Loading…