On the system CL12 of computability logic

Giorgi Japaridze
DOI: https://doi.org/10.2168/lmcs-11(3:1)2015
2015-07-28
Logical Methods in Computer Science
Abstract:<p>Computability logic (see http://www.csc.villanova.edu/~japaridz/CL/) is along-term project for redeveloping logic on the basis of a constructive gamesemantics, with games seen as abstract models of interactive computationalproblems. Among the fragments of this logic successfully axiomatized so far isCL12 --- a conservative extension of classical first-order logic, whoselanguage augments that of classical logic with the so called choice sorts ofquantifiers and connectives. This system has already found fruitfulapplications as a logical basis for constructive and complexity-orientedversions of Peano arithmetic, such as arithmetics for polynomial timecomputability, polynomial space computability, and beyond. The present paperintroduces a third, indispensable complexity measure for interactivecomputations termed amplitude complexity, and establishes the adequacy of CL12with respect to A-amplitude, S-space and T-time computability under certainminimal conditions on the triples (A,S,T) of function classes. This result verysubstantially broadens the potential application areas of CL12. The paper isself-contained, and targets readers with no prior familiarity with the subject.</p>
computer science, theory & methods,logic
What problem does this paper attempt to address?