2
$\begingroup$

I was thinking about ordinal numbers recently, after I have read the wiki article about impredicativity. Now I have trouble to find a predicative definition of ordinal numbers, or even a "predicatively valid" ZFC-proof, that omega_1 (the first uncountable von Neumann ordinal) exists. Let me explain what I mean. By Gödels completeness theorem, every true ZFC statement can be syntactically proved from ZFC axioms using a proper deductive system (like the Hilbert calculus). The axiom of infinity "proves" the existence of omega_0. Using the axiom of pairing and the axiom of union, one can then prove the existence of omega_0 + 1, and so on. There are only countably many "and so ons", as any proof has finite length and uses finitely many symbols. So the description of omega_1 as "the set of all countable ordinals" is not a predicative definition, because we cannot prove the existence of every countable ordinal individually (since we believe that there are uncountably many), and then collect them into a new set.

So I was looking for another proof and read that hartogs lemma can prove the existence of omega_1. As I understand the proof of the lemma, it takes the class of ordinals as given. Essentially (for our special case of omega_1) it goes this way (from planetmath.org):

  • Let alpha be the class of all countable ordinals:
    • Prove that alpha is a set.
    • Prove that alpha is an ordinal.
    • Prove that alpha is not countable.

From my point of view, this is not a predicatively valid proof of existence for two reasons:

  1. One cannot assume that alpha exists in order to prove that it exists. Temporary naming that thing a class does not count.
  2. ZFC does not talk about classes, so the proof of hartogs lemma seems to be metamathematical. Can the lemma be proved from ZFC axioms alone (in Gödels sense)?

So what am I missing and where am I wrong?

Edit 1:

Since I cannot comment with my reputation score, I will refine my question. I want to comment on Noah's fifth bullet point in the proof of hartogs lemma: The axiom of replacement needs three things:

  • a set $A$
  • A collection $C$ of sets.
  • a class function $f:A\to C$

Then replacement states, that the image $f[A]$ is also a set. The collection $C$ comes from nowhere. Don't we need to prove that $C$ and $f$ exist? Does not seem so, but why not?

Wikipedia actually introduces the axiom via a relation $P$: "Suppose $P$ is a definable binary relation". Well, I can suppose, but in order to use it, I should be obligated to prove that it exists. And secondly: any definable relation? Not a relation that provably exists as a set in the universe, but any? Consider the following axiomatic system $\mathcal A$:

  1. $\emptyset$ exists.
  2. $\{\emptyset\}$ exists.
  3. Axiom of replacement.

The universe $\left\{ \emptyset, \{\emptyset\} \right\}$ seems to be a model of $\mathcal A$, as well as $\left\{ \emptyset, \{\emptyset\}, 42 \right\}$. However, I shouldn't be able to prove the existence of 42 from $\mathcal A$. But let us define a binary relation $\left\{ (\emptyset, 42) \right\}$. Does replacement prove the existence of $\{42\}$?

EDIT 2:

This edit refers to Noahs Edit 1. Noah, thank you for pointing out my mistake with those 42-models and your patience. Let us look again at the upper axiomatic system $\mathcal A$. I won't try to construct a complete model any more, but want to discuss some sets that must exist in any model. Following your argument in your Edit 1, there must exist $\emptyset$, $\{ \emptyset \}$, $\{\{ \emptyset \} \}$, $\{\{\{ \emptyset \}\}\}$ ..., correct? If so, I am fine with that. Now I want to define a formula $\phi(x,y)$ which states that $y = \{ x, \{x\} \}$. I won't try to write down the actual FO formula, but I am confident that it exists, as ordered tuples are defined in a similar way. Can I use $\{\emptyset\}$ and $\phi$ within replacement to prove the existence of $\{ \emptyset, \{\emptyset \} \}$? I should not be able to, because I need its existence as a set in order to verify the axioms antecedent in the first place. So it boils down to the question: When I replace a set $S$ with a thing $T$, have I proved beforehand, that $T$ exists as a set?

Your proof which you have introduced with "Why is it that every $S \in \mathcal W$ has a corresponding $\alpha_S$?" apparently does exactly this. But as a layman, I am not sure if it does really. Your proof goes this way:

  • If there is no corresponding ordinal to an $S$, you construct one (namely $A$) from other (apparently smaller) ordinals $\alpha_n$.
  • Your construction of $A$ uses replacement with $\alpha_n$ as targets.

Is it possible to prove that every $\alpha_n$ exists as a set, beforehand? I would not doubt the existence of $\alpha_n$ and $A$ if an ordinal could be defined as the set of all smaller ordinals. However in the scope of this thread, I accept this definition only up to some large countable ordinal (probably Feferman-Schütte?).

The only safe definition I have found for ordinals is this one on Wikipedia:

A set $S$ is an ordinal if and only if $S$ is strictly well-ordered with respect to set membership and every element of $S$ is also a subset of $S$.

That definition does not give us anything about existence, though. Wikipedia further states that

it can be shown by transfinite induction that every well-ordered set is order-isomorphic to exactly one of these ordinals".

For the scope of this thread, I would probably reject this proof because of two reasons:

  • Transfinite induction and recursion rely on ordinals, so I cannot use them in order to prove their existence.
  • Is transfinite induction actually a tool a Gödel-proof could use (i.e. no metamathematics)?

EDIT 3:

To revise my last two questions:

  • Transfinite induction does not rely on ordinals, but on well-orders.
  • It is not metamathematics but provable from the axioms.

So when TI is used on a well-ordered set, then I am fine with it. Noahs argument "Why is it that every $S \in \mathcal W$ has a corresponding $\alpha_S$?" actually mimics the proof-by-contradiction that shows the general validity of TI. This also answers my question in Edit 2:

  • Is it possible to prove that every $\alpha_n$ exists as a set, beforehand?

$\rightarrow$ Yes, it exists by the induction hypothesis.

$\endgroup$
11
  • 3
    $\begingroup$ Hartogs' lemma doesn't "take the class of ordinals as given". You can take the set of all well-orderings on subsets of $X$ (power set a few times and apply specification), and then consider the map taking a well-ordering $\prec$ to its order type $\beta$ (which is an ordinal; its existence can be proven by transfinite induction along $\prec$). Axiom of replacement then shows that the image of this function is a set, and this is precisely the Hartogs' ordinal. $\endgroup$
    – Wojowu
    Commented Oct 30, 2016 at 20:23
  • 5
    $\begingroup$ You're missing the power set axiom. And indeed without it, we cannot prove that $\omega_1$ exists. $\endgroup$
    – Asaf Karagila
    Commented Oct 30, 2016 at 20:28
  • $\begingroup$ hello Asaf, my first objection applies before the power set argument in the proof, so let me rephrase it into a question: Why do I have to prove that the collection $\{ o | o \text{ is a countable ordinal} \}$ exists as a set, but don't have to prove that it exists as a class? $\endgroup$
    – user100477
    Commented Oct 30, 2016 at 21:03
  • $\begingroup$ You don't have to prove this. Hartogs' theorem, historically, came before the von Neumann ordinals were in play. The theorem states that there is a well-ordered set which does not inject into a set. This is not the same as saying "there is a von Neumann ordinal which does not inject into a set". And indeed without the power set the collection of countable ordinals can be a proper class. But with power set and replacement we can just prove that the class of countable ordinals is in fact a set. So you have to choose, power set, replacement, both, neither. Then we can talk. $\endgroup$
    – Asaf Karagila
    Commented Oct 30, 2016 at 21:26
  • $\begingroup$ @AsafKaragila Don't forget Replacement! That's the other power player here. $\endgroup$ Commented Oct 31, 2016 at 0:27

1 Answer 1

4
$\begingroup$

EDIT: The following addresses your edits.

You seem to misunderstand the axiom of Replacement. Replacement really does say that given any definable relation $R$, and any set $X$, if for all $x\in X$ there is exactly one $y$ such that $xRy$ (that is: $R$ is really a function), then the set $\{y: \exists x\in X(xRy)\}$ exists. Note that we don't need to talk about a "target class" $C$, either.

Specifically, Replacement is an axiom scheme: for every formula $\varphi$, there is an axiom $$R_\varphi:\quad \forall \overline{a}\forall X[\forall x\in X\exists!y(\varphi(x, y, \overline{a}))\implies \exists z\forall w(w\in z\iff \exists u\in X(\varphi(u, w, \overline{a})))].$$ (There are multiple ways of phrasing this; Collection e.g. is slightly different.) So you do not need to "prove that the function exists". Similarly, you don't need to prove that the target of the function exists.

The example you give is a misunderstanding of model theory. Neither of the sets $\{\emptyset, \{\emptyset\}\}$ and $\{\emptyset,\{\emptyset\}, \{42\}\}$ satisfy Replacement, but not because of the example you describe. In the former, you can't build $\{42\}$ though since the formula defining the function you want relies on having a parameter for $42$. That is, the issue with this relation isn't that it doesn't exist as a set in the first structure, but rather that it isn't even definable in the first structure!

The reason these structures don't satisfy Replacement is that Replacement implies that, as long as there is some set which is nonempty, then every set's singleton exists. Specifically, suppose $D$ satisfies replacement, and $x, y\in D$ with $a\in b$, and $c\in D$ is arbitrary. Then consider the formula $\varphi(x, y)\equiv$"$y=c$" (note that this formula uses a parameter in the structure, so that's fine). Applying Replacement to this formula, with starting set $b$, implies that $\{c\}$ exists.


The proof you've outlined isn't quite correct. Here's how it really goes:

  • We have the set of natural numbers $\omega$.

  • By the Powerset axiom and Separation, we can get the set $\mathcal{R}$ of (sets of ordered pairs of naturals).

  • Again via Separation, we get the subset $\mathcal{W}$ of $\mathcal{R}$ consisting of elements of $\mathcal{R}$ which are well-orderings of a subset of $\omega$: that is, $\mathcal{W}=\{S\in\mathcal{R}$: $S$ is a transitive, antisymmetric, total relation on a subset of $\omega$ with no descending chain$\}$.

  • Now we observe that for every $S\in\mathcal{W}$, there is exactly one ordinal $\alpha_S$ such that $S$ and $\alpha_S$ have the same order-type. (Note that this isn't obvious! I'll say more about it below, but for now I'll skip over it.)

  • Apply Replacement! (This is crucial, and without Replacement $\omega_1$ might not exist - see e.g. my answer to this question.) We get a set $B$ such that $x\in B\iff \exists S\in\mathcal{W}(x=\alpha_S)$. It's now not hard to show that this $B$ is indeed exactly the set of countable ordinals.


Why is it that every $S\in\mathcal{W}$ has a corresponding $\alpha_S$? Well, suppose otherwise. Then we can find an $S$ such that for every $n\in dom(S)$, the strictly smaller order $S_n$ of elements less than $n$ (formally: $S_n$ has domain $dom(S_n)=\{m\in dom(S): m<_{S}n\}$, and ordering $\{(a, b)\in dom(S_n)^2: a<_{S}b\}$) is in order-preserving bijection with some ordinal $\alpha_n$. (This is a good exercise.)

OK, now applying Replacement to $\{S_n: n\in dom(S)\}$ we get a set of countable ordinals $A=\{\alpha_n: n\in dom(S)\}$. But it is easy to show that $A$ is in fact an ordinal, and is in order-preserving bijection with $S$; a contradiction.

$\endgroup$
4
  • 3
    $\begingroup$ On the philosophical side of things, I believe that neither Replacement nor Powerset are usually viewed as predicatively acceptable. (I could be wrong.) But to address the question "Is there a predicative proof that $\omega_1$ exists?", I would need a precise definition of predicativity. (In particular, I don't think getting rid of Replacement entirely is a good idea - without Replacement, we can't even prove that the ordinal $\omega+\omega$ exists! So it's really a sensitive question, axiomatically speaking.) $\endgroup$ Commented Oct 31, 2016 at 0:40
  • $\begingroup$ Powerset is certainly not considered predicatively acceptable, but I don't recall ever seeing any doubts about replacement expressed in the predicativist literature. $\endgroup$
    – Nik Weaver
    Commented Nov 1, 2016 at 14:54
  • $\begingroup$ I would imagine that perhaps some limited form of Replacement is considered predicative. Maybe something like $\Sigma_1$? $\endgroup$
    – Asaf Karagila
    Commented Nov 1, 2016 at 16:02
  • $\begingroup$ $\Sigma_1$ constructions generally are not seen as predicative, for obvious reasons. $\Delta_0$ replacement would certainly be accepted. But if you adopt intuitionistic semantics, for any $\phi$, having a proof that $(\forall x \in A)(\exists!y)\phi(x,y)$ would entail knowing how to construct such a $y$ for every $x \in A$, and this would allow the predicative construction of the set of all $y$'s, assuming $A$ was predicatively constructible. $\endgroup$
    – Nik Weaver
    Commented Nov 1, 2016 at 16:24

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .