In this paper we examine two ways of coding sequences in arithmetical theories. We investigate under what conditions they work. To be more precise, we study the creation of objects of a data-type that we call ur-strings, roughly sequences where the components are ordered but where we do not have an explicitly given projection function.
First, we have a brief look at the beta-function which was already carefully studied by Emil JeÅábek. We study in detail our two target constructions. These constructions both employ theories of strings. The first is based on Smullyan coding and the second on the representation of binary strings in the special linear monoid of the non-negative part of discretely ordered commutative rings as introduced by Markov. We use the Markov coding to obtain an alternative proof that ${\sf PA}^{-}$ is sequential.
This paper investigates two methods for encoding sequences in arithmetic theories and explores their conditions of operation. Specifically, it studies the construction of a data type object called "ur-strings," which resembles sequences with ordered components but without explicit projection functions. The paper first briefly reviews the β function, which was studied in detail by Emil Jeřábek, then thoroughly examines two target constructions: the first based on Smullyan encoding, and the second based on the representation of binary strings in the special linear monoid of the non-negative part of a discrete ordered commutative ring introduced by Markov. Using Markov encoding, an alternative proof is obtained that PA^- is sequentialized.
The core problems addressed in this paper concern the construction of sequence encodings in weak arithmetic theories. Specifically:
Necessity of Sequence Encoding: Sequence encoding is the first step in arithmetization; once sequence encoding is obtained, phenomena of undecidability and incompleteness follow.
Importance of Total Sequences: Although only partial domain sequences are needed for arithmetization, total sequences allow the construction of partial satisfaction predicates within a given theory and enable model extension to obtain complete satisfaction predicates.
Challenges in Weak Theories: Constructing sequence encodings in very weak theories to more precisely understand the mathematical principles involved in sequence construction.
Sequences: Require explicit length functions and projection functions
Ur-Strings: Strings where all elements of specified types are embedded in their alphabet, with concatenation operations and ordering of element occurrences, but without requiring length and projection functions
Complementary Methods: Both encoding methods have advantages; Smullyan encoding is more intuitive but requires stronger theory, while Markov encoding works in weaker theories
Theoretical Optimality: PA^-_smu is the natural foundation for Smullyan's method, and PA^- is the natural foundation for Markov's method
Modular Approach: Provides clear modular construction through string theory as an intermediary
The paper includes 76 references covering multiple fields including mathematical logic, model theory, and algebra, particularly:
Jeřábek's work on weak arithmetic theories
Markov's classical works on algorithmic theory
Related research on string theory and concatenation theory
Research on weakly essentially undecidable theories
This paper represents significant progress in the study of weak arithmetic theories. By introducing the concept of ur-strings and two concrete encoding methods, it provides new perspectives for understanding the nature of sequence encoding. Although primarily theoretical work, its rigorous mathematical treatment and deep analysis make it an important contribution to the field.