6

$\epsilon_0$ is the proof-theoretic ordinal of PA. Gentzen proved the consistency of Peano's first-order axioms for arithmetic using primitive recursive arithmetic and induction up to $\epsilon_0$.

For what other interesting theories $T$ can induction up to the proof-theoretic ordinal of $T$, together with some weak principles such as primitive recursive arithmetic, prove the consistency of $T$?

For example: is there a recursive ordinal $\alpha$ such that induction up to $\alpha$, together with primitive recursive arithmetic, can prove the consistency of ZF?

John Baez
  • 21,373

2 Answers2

11

In the field of ordinal analysis people are typically interested in finding "natural" computable ordinal notation systems corresponding to various theories; those are called proof-theoretic ordinals of the theories. Unfortunately we don't have any formal definition of "naturality" of ordinal notation systems, those is notion is vague.

Nevertheless there is the following empirical fact about what a calculation of proof-theoretic ordinal $|T|$ for natural systems $T$ give:

  • theory $\mathsf{PRA}+\text{transfinite induction up to }|T|$ proves consistency of $T$;
  • if the language of $T$ could express the sentences $\mathsf{WO}(R)$ "a primitive-recursive binary relation $R$ is a well-order" then $\sup \{|R|\mid T\vdash \mathsf{WO}(R)\}=|T|$;
  • theory $T$ proves totalitly of all computable functions $H_{\alpha}(x)$, for $\alpha<|T|$, but doesn't prove totality of the computable function $H_{|T|}(x)$, where Hardy hierarchy $H_{\alpha}(x)$ is defined by transfinite recurtion for $\alpha\le|T|$: $$H_0(x)=x+1,\;\;\;H_{\alpha+1}(x)=H_{\alpha}(x+1)\;\;\;H_{\lambda}(x)=H_{\lambda[x]}(x),$$ here we presume that for limit $\lambda\le |T|$ we have fixed fundamental sequences $\lambda[0]<\lambda[1]<\ldots$ such that $\sup_{i\in \omega}\lambda[i]=\lambda$.

Some relatively well-known systems and their proof-theoretic ordinals in the order of strength increase

  • $|\mathsf{PA}|=|\mathsf{ACA}_0|=\varepsilon_0$
  • $|\mathsf{ATR}_0|=\Gamma_0$
  • $|\mathsf{KP}\omega|=|\mathsf{ID}_1|=|\textsf{parameter free }\Pi^1_1\text{-}CA_0|=\psi_0(\varepsilon_{\Omega+1})$
  • $|\Pi^1_1\text{-}CA_0|=\psi_0(\Omega_{\omega})$

Note that the ordinals ordinals for the last two group are from ordinal notation systems defined by people doing ordinal analysis. And hence would be hardly familiar to the people that aren't really familiar with the field.

The strength of the theories for which we do now know proof-theoretic ordinals are fairly limited. Namely the strongest systems for which a computation of proof-theoretic ordinal have been published (by M.Rathjen) is the (fairly strong) fragment of second-order arithmetic $\text{parameter free }\Pi^1_2\text{-}CA_0+\mathsf{BI}$. It is stronger than $\Pi^1_1\text{-}CA_0$, e.g. the strongest fragment in Simpson's big five of systems typically appearing in the context of reverse math. But the calculations of ordinals of $\mathsf{ZFC}$ and full second-order arithmetic arithmetic are beyond the reach of current methods.

However if one isn't interested in "naturality" of computable ordinal notation systems. Then it is fairly trivial to craft computable ordinal notation system corresponding to any given $\Pi^1_1$-sound theory $T$. Namely the idea is to craft computable linear ordering with the order type $$\sum\limits_{T\vdash\mathsf{WO}(R_i)} R_i,$$ where $R_0,R_1,\ldots$ is an enumeration of primitive-recursive binary relations.

For more details you could look at some surveys of the subject. For example

[1]Rathjen, M. (2006, August). The art of ordinal analysis. In Proceedings of the International Congress of Mathematicians (Vol. 2, pp. 45-69).

9

This depends on how you define "proof-theoretic ordinal." I would say that to seriously address this question we need to restrict attention to a fully-objective definition (as opposed to one dependent on choice of notation; the answer then is that the proof-theoretic ordinal of an appropriate (= "does enough arithmetic") theory always exists, and all existing evidence points to it having the desired consistency-proving property (and so we expect the same to hold for ZF), but there is (to my knowledge) no metatheorem establishing that this in fact holds.

In terms of how far ordinal analysis has been carried out in a way considered satisfying by the community (see the subtleties below), I believe the state-of-the-art is around $\Pi^1_2$-CA$_0$. My understanding is that ATR$_0$ represents the upper limit of the "relatively simple" analyses, and after that things get quite weird. But I'm not an expert.

Related:

  • This paper by Rathjen is a good survey of general ordinal analysis.

  • I vaguely remember an excellent paper (by Avigad?) summarizing different definitions of proof-theoretic ordinal and analyzing their relationships; if I can find it, I'll add it.

  • This paper by Arai (and its sequel) isn't directly relevant, but looks at a different way to analyze (set) theories in terms of ordinals - focusing not on establishing consistency but on determining how complicated constructions the theory can establish. This approach is sufficiently "coarse" that it is quite feasible even at the level of ZF.

CAVEAT: Below I'm being a bit vague about what "proves induction along" means. In a theory in second-order arithmetic we can talk directly about well-orderedness; in a first-order theory we need to talk instead about fragments of induction (e.g. $\Sigma_1$-induction along the ordering in question).


A snappy definition you'll often see is indeed "The smallest ordinal such that induction along that ordinal proves (over PRA) the consistency of $T$." Of course this isn't really precise. Rather, we need to talk about ordinal notations: ignoring the details, these are just primitive recursive well-orderings of $\omega$ (ignoring the finite ones for now). Note that the set of actual notations is $\Pi^1_1$-complete.

The problem is that notations can be quite pathological. Consider for example the following way to build a linear order $\triangleleft$: we lay down points in order $$0\triangleleft 1\triangleleft 2\triangleleft ...$$ until we see a proof of $\perp$ in $T$, at which point we switch to building a copy of the "reversed" natural numbers. E.g. if the shortest proof of $\perp$ in $T$ has length $17$, we wind up building $$... 19\triangleleft 18\triangleleft 17\triangleleft 0\triangleleft 1\triangleleft 2\triangleleft 3\triangleleft ...\triangleleft 16.$$ There is a notation capturing this construction, and trivially induction along this notation proves (over PRA) the consistency of $T$. But its ordertype is just $\omega$ - did we just prove that every (appropriate) theory has proof-theoretic ordinal $\omega$?

No - when we say "induction along $\alpha$ proves the consistency of $T$," what we really mean is that there is some natural system of unique notations for ordinals up to $\alpha+1$ such that induction along the notation for $\alpha$ in this system proves (over PRA) the consistency of $T$, but induction along any smaller notation doesn't.

Of course this is a fundamentally vague task. In general though three other phenomena help motivate the specific choice:

  • The systems so produced tend to "cohere" - e.g. there's a "simple" translation according to which the system for ATR$_0$ extends the system for PA.

  • $T$ itself tends to (indeed, in every case I'm aware of does) prove induction along each smaller notation in that system.

  • The system itself emerges naturally from an analysis of proofs from $T$ (e.g. by looking at cut elimination processes).


By contrast, a fully notation-independent definition is the following:

The computational proof-theoretic ordinal $\vert T\vert_{comp}$ of $T$ is the supremum of the computable ordinals $\alpha$ such that there is some notation $n$ for $\alpha$ which $T$ proves is well-founded.

This makes sense for any (appropriate) theory $T$, and - so long as $T$ is sufficiently sound - is always striclty less than $\omega_1^{CK}$ (by $\Sigma^1_1$ bounding). It turns out that we have the following phenomenon:

For every "natural" theory $T$, there is a "natural" notation for $\vert T\vert_{comp}$ such that induction along that notation proves (over PRA) the consistency of $T$.

But as far as I know there is no meta-theorem which says that this will always be the case, and indeed I don't even know what such a theory would look like (you'd have to somehow pin down what a "reasonable" ordinal notation is). So while (as far as I know) this phenomenon is expected to hold for all natural theories, and in particular for ZF, that is open.


Another reasonable attempt at a "notation-independent" definition would be the following:

The inevitable proof-theoretic ordinal $\vert T\vert_{inev}$ is the least computable ordinal $\alpha$ such that for every notation $n$ for $\alpha$, induction along $n$ proves (over PRA) the consistency of $T$.

But it's not clear to me that such a thing exists in general. Indeed, even for PA I'm not sure if such a thing exists, let alone that it is $\epsilon_0$: why shouldn't there be useless notations for long ordinals?

EDIT: Fedor Pakhomov pointed out below that Beklemishev showed that this never exists.

Noah Schweber
  • 18,932
  • The "inevitable proof-theoretic ordinal" of any given consistent $T$ is $\omega$. Namely consider the primitive-recursive order $\langle p,n\rangle\prec_T\langle p',n'\rangle\iff p<p'$ or $(p<p'$ and $n>n')$, which domain consists of $\langle p,n\rangle$, where either $n=0$, or $p$ is a proof of contradiction in $T$. Now it is easy to observe that the formula $F(\langle x,y\rangle)\iff y= 0$ is $\mathsf{PRA}$-provably progressive in $\prec_T$. Thus induction over $\prec_T$ implies that $n=0$ for all $\langle p,n\rangle\in \mathsf{dom}(\prec_T)$ and hence that $T$ is consistent. – Fedor Pakhomov Jun 08 '19 at 07:10
  • @FedorPakhomov You misread my question - I'm requiring every notation to yield consistency. (I've replaced "any" with "every" to clarify this.) – Noah Schweber Jun 08 '19 at 07:11
  • @FedorPakhomov And indeed the second section of my answer gave an argument for exactly the fact in your comment. – Noah Schweber Jun 08 '19 at 07:14
  • Sorry, for not reading you carefully enough. In this case, no computable ordinal would be sufficient even for $\mathsf{PRA}+\mathsf{Con}(\mathsf{PRA})$. See Theorem 1 from this note by Lev Beklemishev http://www.mi-ras.ru/~bekl/Papers/ex2.ps . There he proved that for any computable order type $\alpha$ there is a computable well-ordering $\prec$ with order type $\alpha$ such that $\mathsf{PRA}+\mathsf{Con}(\mathsf{PRA})\vdash \mathsf{Con}(\mathsf{PRA}_2+\mathsf{TI}(\prec))$, where $\mathsf{TI}$ is the scheme of transfinite induction, for all the formulas in second-order language. – Fedor Pakhomov Jun 08 '19 at 07:18
  • @FedorPakhomov Ooh, that's beautiful (and the paper itself looks wonderfully readable - I read the first few paragraphs and was immediately drawn in)! – Noah Schweber Jun 08 '19 at 07:21
  • @FedorPakhomov I posted a question about this just before I saw your comment; would you mind mentioning this paper in an answer there so I can accept it? – Noah Schweber Jun 08 '19 at 07:25
  • @NoahSchweber Doesn't your example that any $T$ can be construed as having PTO $\omega$ already (obviously) assume that $T$ is consistent? If so it could be considered epistemologically trivial, contrary to e.g. Gentzen's characterization of PA. I mean that it should add nothing to the justification of $T$ (from the outside) to know that this type of PTO is $\omega$, because to recognize that is to recognize the consistency itself. Are there such degenerate cases if we require epistemological non-triviality? – Jori Jul 10 '20 at 12:34
  • Would it be wrong to suggest that the claim reduces to (1) every computable theory is ultimately "reachable" by PRA + some computable ordinal, i.e. the semantics of any program can be determined by a sufficiently complex program (2) if T models PRA and can induct along $\alpha$, then $\mathsf{PRA}+\alpha\not\models \mathsf{Con}(T)$ (3) $\mathsf{Con}(T)$ is in some sense the "minimal" statement independent of $T$? I guess the last one is the non-trivial bit -- perhaps it can be formalized in the sense of "any true sentence independent of $T$ can prove $\mathsf{Con}(T)$ but that would imply-- – Abhimanyu Pallavi Sudhir Jun 11 '23 at 16:17
  • --that $P\lor\lnot\mathsf{Con}(T)$ is always decidable by $T$ which doesn't seem right to me. But maybe it is still true that any independent sentence about the well-foundedness of an ordinal implies $\mathsf{Con}(T)$, IDK. – Abhimanyu Pallavi Sudhir Jun 11 '23 at 16:19
  • Regarding the paper (by Avigad?) you are trying to recall, summarizing different definitions of proof-theoretic ordinals. Perhaps it is this: Jeremy Avigad and Richard Sommer - A model-theoretic approach to ordinal analysis. Bull. Symbolic Logic 3(1997), no.1, pp. 17–52. They published a sort of follow-up in 1999: The model-theoretic ordinal analysis of theories of predicative strength. J. Symbolic Logic 64(1999), no.1, pp. 327–349. – Victor Sep 12 '23 at 17:03