English

On Alternation and the Union Theorem

Computational Complexity 2016-06-06 v3 Data Structures and Algorithms

Abstract

Under the assumption P=Σ2pP=\Sigma_2^p, we prove a new variant of the Union Theorem of McCreight and Meyer for the class Σ2p\Sigma_2^p. This yields a union function FF which is computable in time F(n)cF(n)^c for some constant cc and satisfies P=DTIME(F)=Σ2(F)=Σ2pP=DTIME(F)=\Sigma_2(F)=\Sigma_2^p with respect to a subfamily (S~i)(\tilde{S}_i) of Σ2\Sigma_2-machines. We show that this subfamily does not change the complexity classes PP and Σ2p\Sigma_2^p. Moreover, a padding construction shows that this also implies DTIME(Fc)=Σ2(Fc)DTIME(F^c)=\Sigma_2(F^c). On the other hand, we prove a variant of Gupta's result who showed that DTIME(t)Σ2(t)DTIME(t)\subsetneq\Sigma_2(t) for time-constructible functions t(n)t(n). Our variant of this result holds with respect to the subfamily (S~i)(\tilde{S}_i) of Σ2\Sigma_2-machines. We show that these two results contradict each other. Hence the assumption P=Σ2pP=\Sigma_2^p cannot hold.

Cite

@article{arxiv.1602.04781,
  title  = {On Alternation and the Union Theorem},
  author = {Mathias Hauptmann},
  journal= {arXiv preprint arXiv:1602.04781},
  year   = {2016}
}
R2 v1 2026-06-22T12:50:37.809Z