PNPco-NP for infinite time Turing machines

[bibtex key=DeolalikarHamkinsSchindler2005:NPcoNP]

Extending results of Schindler [math.LO/0106087] and also my paper with Philip Welch, we establish in the context of infinite time Turing machines that P is properly contained in NP intersect coNP. Furthermore, NPcoNP is exactly the class of hyperarithmetic sets. For the more general classes, we establish that P+=(NP+coNP+)=(NPcoNP), though P++ is properly contained in NP++coNP++. Within any contiguous block of infinite clockable ordinals, we show that Pα is not equal to NPαcoNPα, but if β begins a gap in the clockable ordinals, then Pβ=NPβcoNPβ. Finally, we establish that Pf is not equal to NPfcoNPf for most functions f from the reals to the ordinals, although we provide examples where Pf=NPfcoNPf and Pf is not equal to NPf.

PfNPf for almost all f

[bibtex key=HamkinsWelch2003:PfneqNPf]

Abstract. We discuss the question of Ralf-Dieter Schindler whether for infinite time Turing machines Pf=NPf can be true for any function f from the reals into ω1. We show that “almost everywhere” the answer is negative.