A logical basis for constructive systems

From MaRDI portal



Abstract: The work is devoted to Computability Logic (CoL) -- the philosophical/mathematical platform and long-term project for redeveloping classical logic after replacing truth} by computability in its underlying semantics (see http://www.cis.upenn.edu/~giorgi/cl.html). This article elaborates some basic complexity theory for the CoL framework. Then it proves soundness and completeness for the deductive system CL12 with respect to the semantics of CoL, including the version of the latter based on polynomial time computability instead of computability-in-principle. CL12 is a sequent calculus system, where the meaning of a sequent intuitively can be characterized as "the succedent is algorithmically reducible to the antecedent", and where formulas are built from predicate letters, function letters, variables, constants, identity, negation, parallel and choice connectives, and blind and choice quantifiers. A case is made that CL12 is an adequate logical basis for constructive applied theories, including complexity-oriented ones.


Computability logic was introduced by the author [Ann. Pure Appl. Logic 123, No. 1--3, 1--99 (2003; Zbl 1028.03025); in: Interactive computation. The new paradigm. Berlin: Springer. 183--223 (2006; \url{doi:10.1007/3-540-34874-3_9}); in: Logic, Epistemology, and the Unity of Science 15, 249--350 (2009; Zbl 1171.03015)] as an alternative to the classical semantics based on computability and game theory. The main idea is considering logical formulas as games played by a machine against its environment. In this article a way of measuring the complexity of a winning strategy for the machine is proposed. A sequent system CL12 is stated and its soundness and completeness with respect to the semantics based on polynomial-time computability is proved.











This page was built for publication: A logical basis for constructive systems

Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q2893325)