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.
В данной работе исследуются два метода кодирования последовательностей в арифметических теориях и анализируются условия их применимости. В частности, изучается создание объектов типа данных, называемых «ur-строками», которые аналогичны последовательностям с упорядоченными компонентами, но без явных функций проекции. Статья начинается с краткого обзора β-функции, подробно изученной Эмилем Йерабеком, а затем детально исследует две целевые конструкции: первая основана на кодировании Смаллиана, вторая — на представлении двоичных строк в специальной линейной полугруппе неотрицательной части дискретного упорядоченного коммутативного кольца, введённого Марковым. Используя кодирование Маркова, получено альтернативное доказательство того, что PA⁻ является сериализуемой.
Данная работа решает следующую фундаментальную проблему конструирования кодирования последовательностей в слабых арифметических теориях:
Необходимость кодирования последовательностей: Кодирование последовательностей является первым шагом арифметизации; после получения кодирования последовательностей следуют явления неразрешимости и неполноты.
Важность глобальных последовательностей: Хотя для арифметизации требуется только определение последовательностей на подобласти, глобальные последовательности позволяют конструировать предикаты частичной выполнимости в рамках данной теории и расширять модели для получения полных предикатов выполнимости.
Вызовы слабых теорий: Конструирование кодирования последовательностей в очень слабых теориях для более точного понимания математических принципов, задействованных в конструировании последовательностей.
Последовательности: Требуют явной функции длины и функций проекции
Ur-строки: Строки, в которых все элементы указанного типа встроены в алфавит, с операцией конкатенации и упорядочением появления элементов, но без функций длины и проекции
Взаимодополняемость методов: Оба метода кодирования имеют свои преимущества; кодирование Смаллиана более интуитивно, но требует более сильной теории, кодирование Маркова работает в более слабых теориях
Оптимальность теорий: PA⁻_smu является естественной базой для метода Смаллиана, PA⁻ — для метода Маркова
Модульный подход: Использование теории строк как посредника обеспечивает чёткую модульную конструкцию
Статья содержит 76 ссылок, охватывающих классические и современные работы в области математической логики, теории моделей, алгебры и других дисциплин, в частности:
Работы Йерабека по слабым арифметическим теориям
Классические труды Маркова по теории алгоритмов
Исследования теории строк и теории конкатенации
Исследования слабо существенно неразрешимых теорий
Данная статья представляет важный прогресс в исследовании слабых арифметических теорий. Введение концепции ur-строк и двух конкретных методов кодирования предоставляет новую перспективу для понимания сущности кодирования последовательностей. Хотя это главным образом теоретическая работа, её строгая математическая обработка и глубокий анализ делают её значительным вкладом в данную область.