How to prove $\forall k \exists y \forall x (x < y \Leftrightarrow \forall n (n < x \Rightarrow n < k))$?

91 Views Asked by At

I'd like to prove that $\forall k \exists y \forall x (x < y \Leftrightarrow \forall n (n < x \Rightarrow n < k))$ holds for first order arithmetic but I'm not sure where to start. I should probably do that inductively but it contains universal quantifier inside. What to do in such cases?

2

There are 2 best solutions below

4
On BEST ANSWER

It's helpful to simplify things a bit by figuring out what the analogue of "$\subseteq$" is in this context.

  • This is a useful principle in general. Suppose I have a sentence $\varphi$ which is well-understood and true in some structure $\mathcal{A}$, and I want to figure out if $\varphi$ is also true in some other structure $\mathcal{B}$. The sentence $\varphi$ itself may be sufficiently complicated that I can't immediately tell what it means in the context of $\mathcal{B}$, but this can be mitigated by approaching $\varphi$ as something built out of simpler concepts whose "translation to $\mathcal{B}$" is easier to figure out. In the present case, "set of all subsets of" is easier to parse than "set of all sets whose elements are all elements of."

Remember that $\subseteq$ is the relation defined by $$x\subseteq y\quad\iff\quad\forall z(z\in x\implies z\in y).$$ If we replace "$\in$" with "$<$," the corresponding "arithmetic subset" notion - which I'll denote "$\sqsubseteq$" - is defined by $$x\sqsubseteq y\quad\iff\quad \forall z(z<x\implies z<y).$$ That right hand side is something we can simplify quite well: "every number $<x$ is also $<y$" is just a complicated way of saying $\color{red}{x\le y}$.


So now let's look back at the powerset axiom. In somewhat abbreviated form, it says

For every $x$, there is some $y$ such that for all $z$ we have $$z\in y\quad\iff\quad z\subseteq x.$$

Replacing "$\in$" with "$<$" and using our characterization of "$\sqsubseteq$" above, the "arithmetic powerset principle" is the statement

For every natural number $a$, there is some natural number $b$ such that for all natural numbers $c$ we have $$c<b\quad\iff\quad c\le a.$$

Does every $a$ in fact have such a $b$? (HINT: there's a crucial difference here between this question and the analogous question with $\mathbb{N}$ replaced with $\mathbb{R}_{\ge 0}$ ...)

0
On

Set y = k + 1.
Assume x < y.
If n < x, then n + 1 < x + 1 <= y = k × 1.
As n + 1 < k ÷ 1, n < k.

Assume for all n, (n < x implies n < k).
If x = 0, then x < k + 1 = y.
If x /= 0, then x has a precessor p.
As p < x, p < k and x = p + 1 < k + 1 = y.