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.
论文ID : 2411.15873标题 : From Numbers to Ur-Strings作者 : Albert Visser分类 : math.LO (数理逻辑)发表时间 : 2025年10月17日论文链接 : https://arxiv.org/abs/2411.15873 本文研究了在算术理论中编码序列的两种方法,并探讨了它们的工作条件。具体而言,研究了一种称为"ur-strings"的数据类型对象的创建,这类似于组件有序但没有显式投影函数的序列。文章首先简要回顾了Emil Jeřábek详细研究的β函数,然后详细研究了两种目标构造:第一种基于Smullyan编码,第二种基于Markov引入的离散有序交换环非负部分特殊线性幺半群中二进制字符串的表示。使用Markov编码获得了PA^-是序列化的另一种证明。
本文要解决的核心问题是在弱算术理论中构造序列编码的问题。具体来说:
序列编码的必要性 :序列编码是算术化的第一步,当获得序列编码后,不可判定性和不完备性现象随之而来。全域序列的重要性 :虽然对于算术化只需要定义子域的序列,但全域序列允许在给定理论内构建部分满足谓词,并扩展模型以获得完整的满足谓词。弱理论的挑战 :在非常弱的理论中构造序列编码,以便更精确地了解序列构造中涉及的数学原理。范围最大化 :希望构造在尽可能广泛的理论类别中都能工作简单性 :希望构造和结果都尽可能简单,最小化使用Solovay风格的可定义割的缩短避免指数增长 :将指数函数的完全性视为"禁忌",坚持缓慢增长提出了ur-strings概念 :一种弱化的序列概念,其中元素有序但不需要长度和投影函数发展了两种编码策略 :
基于Smullyan编码的方法(在PA^-_smu理论中工作) 基于Markov编码的方法(在PA^-理论中工作) 建立了字符串理论作为中介 :使用字符串理论作为从数字到ur-strings构造的中间阶段提供了PA^-序列化的新证明 :使用Markov编码获得了PA^-是序列化的另一种证明深入的模型理论分析 :分析了不同模型中Markov字符串的特征和性质研究在弱算术理论中构造ur-strings的问题,其中:
输入 :弱算术理论(如PA^-, PA^-_smu)输出 :ur-strings的直接解释,使得理论变为序列化的约束 :避免使用指数函数,在尽可能弱的理论中工作序列 :需要显式的长度函数和投影函数Ur-strings :字符串,其中指定类型的所有元素都嵌入在其字母表中,有连接操作和元素出现的排序,但不需要长度和投影函数理论是序列化的当且仅当它直接解释理论AS(或其二分类版本FAC):
AS包含一个二元谓词∈,满足存在空集和邻接操作的公理 FAC是二分类版本,包含对象类型o和类/概念类型c 使用长度优先的字典序对二进制字符串进行编码:
0: ε 5: ba 10: abb 15: aaaa
1: a 6: bb 11: baa 16: aaab
2: b 7: aaa 12: bab 17: aaba
3: aa 8: aab 13: bba 18: aabb
4: ab 9: aba 14: bbb 19: abaa
ℓ(n) := 小于等于n+1的最大2的幂m⊛n := m·ℓ(n) + n字符串连接:σ⊛τ = (σ∗τ)^sm 基础理论 :PA^-_smu = PA^- + 幂存在原理 + 幂整除原理字符串理论扩展 :TCΛ^c_1,添加了长度函数Λur-strings构造 :使用配对⟨Λ(w₀)...bΛ(wₖ₋₁), bw₀...bwₖ₋₁⟩使用特殊线性幺半群SL₂(ℕ)与二元生成器自由幺半群的同构:
矩阵A = (1 1; 0 1)对应字母a 矩阵B = (1 0; 1 1)对应字母b 关键性质:A^n = (1 n; 0 1),即计数字符串线性增长 基础理论 :PA^-(非负离散有序交换环理论)矩阵表示 :使用2×2行列式为1的矩阵编码策略 :ur-string n₀...nₖ₋₁编码为BA^n₀...BA^nₖ₋₁定理8.21 :翻译θ支持TCFU1在PA^-中的解释,其中:
对象域:所有数字 字符串域:⊘加上所有Bα形式的矩阵 n _θ := BA^n = (1 n; 1 n+1)本文主要进行理论分析,验证不同算术理论中编码方法的可行性:
PA^-_jer :Jeřábek的PA^-,离散有序交换半环PA^- :PA^-_jer + 减法原理PA^-_euc :PA^- + 欧几里得除法PA^-_smu :PA^- + 幂存在原理 + 幂整除原理研究了几个关键模型:
M₀ := ℤX ≥0M₁ := Int(ℤ)≥0(整数值多项式的非负部分)M₂ := (ℚX ·X + ℤ)≥0("第二标准模型")定理7.21 :PA^-_smu中β支持TCΛ^c_1的直接解释可解释性 :TCΛ^c_1直接解释TCFU1组合结果 :PA^-_smu是序列化的定理8.21 :PA^-中θ支持TCFU1的解释更强结果 :PA^-_euc中支持TCFU2(包含栈原理)新证明 :为PA^-是序列化的提供了新的证明方法定理8.34 :M₂中任何Markov字符串都可以唯一写成A^P和B^Q形式的有限交替乘积。
在M₀和M₁中构造了不满足栈原理tcu7的反例:
定理8.39 :元素A = (9, 3X+2; 3X+4, X²+2X+1)既不是A^P形式也不是βP 形式定理8.42 :类似地,B是A-字符串但不是A^P形式定理8.26 :原理pa17^-等价于特殊线性幺半群中每个α都是A^n或βn 形式。
Gödel的β函数 :经典的序列编码方法,使用中国剩余定理Jeřábek的工作 :在PA^-_jer中发展β函数的现代处理Markov的贡献 :特殊线性群与自由幺半群同构的原始观察Murwanashyaka的研究 :在弱理论中使用Markov风格解释β函数 :范围最广,但需要复杂的缩短技术Smullyan编码 :直接连接,但需要更强的基础理论Markov编码 :在PA^-中工作,连接简单直观方法互补性 :两种编码方法各有优势,Smullyan编码更直观但需要更强理论,Markov编码在更弱理论中工作理论最优性 :PA^-_smu是Smullyan方法的自然基础,PA^-是Markov方法的自然基础模块化方法 :通过字符串理论作为中介提供了清晰的模块化构造理论强度 :Smullyan编码需要PA^-_smu,不包含在IOpen中增长限制 :避免指数增长限制了某些构造的直接性模型依赖 :某些性质(如栈原理)依赖于特定的算术原理论文提出了多个开放问题:
逆向数学 :能否对编码进行完整的逆向数学分析模型理论 :PA^-_smu的模型理论发展其他编码 :第7.1.1节描述的其他编码策略的精确假设特征化问题 :M₂中M₀的Markov字符串的正规形式特征化理论深度 :提供了弱算术理论中序列编码的深入分析方法创新 :ur-strings概念提供了序列的有用弱化技术严谨 :所有构造都有完整的数学证明模块化设计 :通过字符串理论中介的方法清晰且可重用应用有限 :主要是理论贡献,实际应用不明显复杂性 :某些构造相当技术性,可能难以理解开放问题多 :留下了许多未解决的问题理论贡献 :为弱算术理论的研究提供了新工具方法学价值 :模块化方法可能适用于其他构造基础研究 :为理解算术化的本质提供了新视角数理逻辑研究 :弱算术理论和可证明性理论模型理论 :非标准模型的研究计算理论 :形式系统的算术化研究论文包含了76个参考文献,涵盖了数理逻辑、模型理论、代数等多个领域的经典和现代工作,特别是:
Jeřábek关于弱算术理论的工作 Markov关于算法理论的经典著作 字符串理论和连接理论的相关研究 弱本质不可判定理论的研究 这篇论文代表了弱算术理论研究的重要进展,通过引入ur-strings概念和两种具体的编码方法,为理解序列编码的本质提供了新的视角。虽然主要是理论性工作,但其严谨的数学处理和深入的分析使其成为该领域的重要贡献。