Ramsey's theorem for pairs, collection, and proof size
arXiv:2005.06854
Abstract
We prove that any proof of a sentence in the theory can be translated into a proof in at the cost of a polynomial increase in size. In fact, the proof in can be found by a polynomial-time algorithm. On the other hand, has non-elementary speedup over the weaker base theory for proofs of sentences. We also show that for , proofs of sentences in can be translated into proofs in at polynomial cost. Moreover, the -conservativity of over can be proved in , a fragment of bounded arithmetic corresponding to polynomial-time computation. For , this answers a question of Clote, Hájek, and Paris.
33 pages. Corrected definition of forcing in Section 4, with appropriate modifications to the argument. Minor editorial changes throughout the text