0

For Peano Axiom, mathematical induction is equivalent to well order property.

But in well order property, what is the definition of "order"?

In detail, if we define the "order" $b\le c$ as:

$b = c$ or exist a finite (may be zero) number of natural numbers $a_1,... ,a_n$​​ such that: $(s(b)=a_1)\ \wedge\ (s(a_1)=a_2)\ \wedge \ ...\ \wedge\ (s(a_n)=c)$

($s(i)=j$ means that, natural number $j$ is the successor of $i$.)

And the corollary:

$\forall i\in \mathbb N \setminus \{0\},\ \exists j\in \mathbb N$​ such that $s(j)=i$​​​​​​

will be trivial, since $\mathbb N$ has minimum element $0$ and $\forall i\in \mathbb N$, $i\geq 0$ means that $i=0$ or $s(0)=a_1 ... s(a_n)=i$, so we can prove that exist $a_n$ such that $s(a_n)=i$.

It seems so wired. Because if we don't use well order property, we need to prove the corollary using induction(proof by induction that every non-zero natural number has a predecessor), and the proof steps for me is not trivial.

2 Answers2

0

Your definition of $\le$ does not work well because it seems to be an infinitary conjunction. The Peano axioms are supposed to be interpreted in a logic that is second (or higher) order but still finitary -- every formula is finite string of symbols.

The usual definition of $\le$ in this setting is $$ x \le y \iff \exists z(x+z=y) $$ after we have defined addition recursively, of course.

We can then phrase the well-ordering property as $$ \tag1 \exists y(y\in A) \to \exists y(y\in A \land \forall z(z< y\to z\notin A)) $$ which is logically equivalent to a second-order formulation of long induction: $$ \tag2 \forall y(\forall z(z<y \to z\in B) \to y\in B) \to \forall y(y\in B) $$ (Namely, let $A$ be the complement of $B$ (or vice versa) and contrapose the outermost $\to$).

It then takes a bit of footwork to prove (2) from the usual second-order mathematical induction axiom $$ \tag3 0\in C \land \forall y(y\in C\to S(y)\in C) \to \forall y(y\in C) $$ and the recursive definition of addition. Basically, to get (2) you would apply (3) with $C=\{y\mid \forall z(z<y\to z\in B)\}$.

Troposphere
  • 7,158
  • Why I came up with this question is that I want to use well-ordering property to prove inductions.

    But in your proof, if I want to prove inductions, I will have 2 problems:

    – HIGH QUALITY Male Human Being Jul 29 '21 at 13:49
  • The order "$\le$​" is recursively defined. But I want to prove inductions, which is the bedrock of the correctness of recursive method. So I can't define anything recursively if I want to get a linear order.
  • – HIGH QUALITY Male Human Being Jul 29 '21 at 13:49
  • In the partial order set $(\mathbb N,\le)$​​​, there can be no any partial order relation between two element. $a\not <b$​​​ is equal to $((a,b)\not\in\le) \vee (a\ge b)$​​​, so well-ordering property is not equivalent to your format above:
  • – HIGH QUALITY Male Human Being Jul 29 '21 at 13:49
  • in detail: $$ \forall A((A\subseteq \mathbb N\ \wedge\ A\neq \emptyset)\rightarrow \exists y(y\in A\ \wedge\ \forall z(z\in A\rightarrow z\ge y))) $$

    $$ z\in A\rightarrow z\ge y $$

    is equivalent to: $$ (z<y\ \vee\ (z,y)\not\in\le)\rightarrow z\in A^c $$ but not equivalent to: $$ z<y\rightarrow z\in A^c $$

    – HIGH QUALITY Male Human Being Jul 29 '21 at 13:50