English

Computational Flows in Arithmetic

Logic 2017-11-07 v1 Logic in Computer Science

Abstract

A computational flow is a pair consisting of a sequence of computational problems of a certain sort and a sequence of computational reductions among them. In this paper we will develop a theory for these computational flows and we will use it to make a sound and complete interpretation for bounded theories of arithmetic. This property helps us to decompose a first order arithmetical proof to a sequence of computational reductions by which we can extract the computational content of low complexity statements in some bounded theories of arithmetic such as IΔ0I\Delta_0, TnkT^k_n, IΔ0+EXPI\Delta_0+EXP and PRAPRA. In the last section, by generalizing term-length flows to ordinal-length flows, we will extend our investigation from bounded theories to strong unbounded ones such as IΣnI\Sigma_n and PA+TI(α)PA+TI(\alpha) and we will capture their total NPNP search problems as a consequence.

Keywords

Cite

@article{arxiv.1711.01735,
  title  = {Computational Flows in Arithmetic},
  author = {Amirhossein Akbar Tabatabai},
  journal= {arXiv preprint arXiv:1711.01735},
  year   = {2017}
}

Comments

40 pages