Build your own clarithmetic I: Setup and completeness
Giorgi Japaridze (Villanova University, USA)

TL;DR
This paper introduces a parameterized clarithmetic system based on computability logic, capable of representing and solving interactive computational problems within various complexity constraints, and proves its completeness.
Contribution
It presents a new, flexible clarithmetic framework that automatically adapts to different tricomplexity classes and establishes its completeness and soundness properties.
Findings
The system can represent problems within a wide range of complexity classes.
Theorems in the system correspond to problems with solutions in the targeted complexity class.
The framework allows automatic extraction of solutions from proofs.
Abstract
Clarithmetics are number theories based on computability logic (see http://www.csc.villanova.edu/~japaridz/CL/ ). Formulas of these theories represent interactive computational problems, and their "truth" is understood as existence of an algorithmic solution. Various complexity constraints on such solutions induce various versions of clarithmetic. The present paper introduces a parameterized/schematic version CLA11(P1,P2,P3,P4). By tuning the three parameters P1,P2,P3 in an essentially mechanical manner, one automatically obtains sound and complete theories with respect to a wide range of target tricomplexity classes, i.e. combinations of time (set by P3), space (set by P2) and so called amplitude (set by P1) complexities. Sound in the sense that every theorem T of the system represents an interactive number-theoretic computational problem with a solution from the given tricomplexity…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
