Abstract: The main contribution of this work is the definition of a quantifier-free string theory $T_1$ suitable for formalizing $ALOGTIME$ reasoning. After describing $L_1$ -- a new, simple, algebraic characterization of the complexity class $ALOGTIME$ based on strings instead of numbers -- the theory $T_1$ is defined (based on $L_1$ ), and a detailed formal development of $T_1$ is given.
Then, theorems of $T_1$ are shown to translate into families of propositional tautologies that have uniform polysize Frege proofs, $T_1$ is shown to prove the soundness of a particular Frege system $F$, and $F$ is shown to provably $p$-simulate any proof system whose soundness can be proved in $T_1$. Finally, $T_1$ is compared with other theories for $ALOGTIME$ reasoning in the literature.
To our knowledge, this is the first formal theory for $ALOGTIME$ reasoning whose basic objects are strings instead of numbers, and the first quantifier-free theory formalizing $ALOGTIME$ reasoning in which a direct proof of the soundness of some Frege system has been given (in the case of first-order theories, such a proof was first given by Arai for his theory $AID$). Also, the polysize Frege proofs we give for the propositional translations of theorems of $T_1$ are considerably simpler than those for other theories, and so is our proof of the soundness of a particular $F$-system in $T_1$. Together with the simplicity of $T_1$'s recursion schemes, axioms, and rules these facts suggest that $T_1$ is one of the most natural theories available for $ALOGTIME$ reasoning.
Table of Contents
1- Introduction
- $eF$-systems and $P$
- $F$-systems and $ALOGTIME$
- Overview
2- The String Algebra $L_1$
- Basic definitions
- Functions in $L_0$
- Functions in $L_1$
- $L_1$ and F$ALOGTIME$
3- The Quantifier-Free Theory $T_1$
- Definitions
- Developing the theory
- Proving the pigeonhole principle in $T_1$
4- Theorems of $T_1$ Have Polysize $F$-proofs
- Length functions
- Term formulas
- Propositional translations
- The simulation result
5- $T_1$ Proves the Soundness of $F$
- Formalizing $F$-systems
- Buss's algorithm for the BSVP
- Formalizing the BSVP
- The soundness proof
- Simulation results
6- Related Work
- $T_1$ and $AID$
- $T_1$ and $PV$
7- Conclusion
- Summary
- Future work
A- Details of Proofs in the Formal Development of $T_1$
- Bibliography
Number of pages: 137