[Math] Why is this new result such a big deal

lo.logicmathematical-philosophyramsey-theoryreverse-math

This popular article reports a recent result in reverse mathematics, showing that a certain theorem in Ramsey theory is provable from RCA$_0$, the base theory in SOSOA. Then there are a bunch of surprised remarks, since (according to the article) the theorem itself is infinitary. Does that just mean that it uses unbounded quantifiers, or maybe that it refers to infinite sets? Isn't that the whole point of second-order arithmetic? And aren't there tons of theorems of the same sort? I don't know much about the subject, but I thought one of the basic discoveries in RM was that lots of the familiar results of calculus and analysis can be reached from RCA$_0$.

I get that $RT^2_2$ has a Friedman-like flavour that sounds like it might need strong axioms to prove, and I get that proving its strength (that was lower than expected) was difficult, but I'm having trouble understanding why there is such excitement over this, or what far-reaching consequences it's supposed to have. I'd appreciate any enlightenment.

Best Answer

The statement in question, frequently denoted $\mathsf{RT}^2_2$ in the context of reverse mathematics, is the instance of the infinite Ramsey theorem for unordered pairs and two colors. Specifically, the theorem is that given any graph on the set of natural numbers contains an infinite clique or an infinite anticlique. This is an infinitary theorem since the graph is infinite and so is the clique or anticlique.

One of the reasons why this result is of deep interest is that it has many finitary consequences. For example, the finite Ramsey theorem follows from the infinite case by a compactness argument. The theorem has many other seemingly unrelated consequences, for example Ramsey's theorem is a key step in the proof of termination of some algorithms.

The recent results of Patey and Yokoyama show (among other things) that $\mathsf{RT}^2_2$ is $\Pi^0_2$ conservative over $\mathsf{PRA}$, i.e. that every $\Pi^0_2$ statement provable using the infinitary theorem $\mathsf{RT}^2_2$ is already provable using only primitive recursive arithmetic. This is surprising because primitive recursive arithmetic is a completely finitary theory: primitive recursive functions have a finite description and they always terminate in finite time. Thus $\mathsf{PRA}$ is considered among the "safest" theories of arithmetic. It is much weaker than Peano Arithmetic, in fact Peano Arithmetic is far from conservative over $\mathsf{PRA}$.

$\Pi^0_2$ statements include statements of the form "this algorithm terminates on every input" so we now know that all algorithms that have been shown to terminate assuming $\mathsf{RT}^2_2$ have an alternate proof of termination that only uses $\mathsf{PRA}$ and therefore that these algorithms are primitive recursive themselves!

Related Question