Open Access
2012 Primitive Recursion and the Chain Antichain Principle
Alexander P. Kreuzer
Notre Dame J. Formal Logic 53(2): 245-265 (2012). DOI: 10.1215/00294527-1715716

Abstract

Let the chain antichain principle (CAC) be the statement that each partial order on N possesses an infinite chain or an infinite antichain. Chong, Slaman, and Yang recently proved using forcing over nonstandard models of arithmetic that CAC is Π11-conservative over RCA0+Π10-CP and so in particular that CAC does not imply Σ20-induction. We provide here a different purely syntactical and constructive proof of the statement that CAC (even together with WKL) does not imply Σ20-induction. In detail we show using a refinement of Howard's ordinal analysis of bar recursion that WKL0ω+CAC is Π20-conservative over PRA and that one can extract primitive recursive realizers for such statements. Moreover, our proof is finitary in the sense of Hilbert's program. CAC implies that every sequence of R has a monotone subsequence. This Bolzano-Weierstraß}-like principle is commonly used in proofs. Our result makes it possible to extract primitive recursive terms from such proofs. We also discuss the Erdős-Moser principle, which—taken together with CAC—is equivalent to RT22.

Citation

Download Citation

Alexander P. Kreuzer. "Primitive Recursion and the Chain Antichain Principle." Notre Dame J. Formal Logic 53 (2) 245 - 265, 2012. https://doi.org/10.1215/00294527-1715716

Information

Published: 2012
First available in Project Euclid: 9 May 2012

zbMATH: 1253.03090
MathSciNet: MR2925280
Digital Object Identifier: 10.1215/00294527-1715716

Subjects:
Primary: 03B30 , 03F10 , 03F35

Keywords: bar recursion , chain antichain principle , conservation , Erdos-Moser principle , proof mining

Rights: Copyright © 2012 University of Notre Dame

Vol.53 • No. 2 • 2012
Back to Top