Computational Flows in Arithmetic

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Δ_0, T^k_n, IΔ_0+EXP and PRA. 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Σ_n and PA+TI(α) and we will capture their total NP search problems as a consequence.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
03/09/2022

On proving consistency of equational theories in Bounded Arithmetic

We consider pure equational theories that allow substitution but disallo...
research
12/27/2018

Approximate counting and NP search problems

We study a new class of NP search problems, those which can be proved to...
research
05/24/2023

Unprovability of Strong Complexity Lower Bounds in Bounded Arithmetic

While there has been progress in establishing the unprovability of compl...
research
05/16/2021

First-Order Reasoning and Efficient Semi-Algebraic Proofs

Semi-algebraic proof systems such as sum-of-squares (SoS) have attracted...
research
06/02/2021

The Hardest Explicit Construction

We investigate the complexity of explicit construction problems, where t...
research
04/14/2021

The theory of hereditarily bounded sets

We show that for any k∈ω, the structure (H_k,∈) of sets that are heredit...
research
05/19/2020

Proving P!=NP in first-order PA

We show that it is provable in PA that there is an arithmetically defina...

Please sign up or login with your details

Forgot password? Click here to reset