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.
Questo articolo esamina due metodi per codificare sequenze nelle teorie aritmetiche e analizza le loro condizioni di funzionamento. In particolare, studia la costruzione di oggetti di tipo dati denominati "ur-stringhe", simili a sequenze con componenti ordinate ma senza funzioni di proiezione esplicite. L'articolo inizia con una breve revisione della funzione β studiata in dettaglio da Emil Jeřábek, quindi esamina in profondità due costruzioni obiettivo: la prima basata sulla codifica di Smullyan, la seconda basata sulla rappresentazione di stringhe binarie nel semigruppo lineare speciale della parte non negativa di anelli ordinati commutativi discreti introdotti da Markov. Utilizzando la codifica di Markov si ottiene un'ulteriore dimostrazione che PA^- è serializzabile.
L'articolo affronta il problema centrale della costruzione della codifica di sequenze in teorie aritmetiche deboli. Specificamente:
Necessità della Codifica di Sequenze: La codifica di sequenze è il primo passo dell'aritmetizzazione; una volta ottenuta la codifica di sequenze, seguono fenomeni di indecidibilità e incompletezza.
Importanza delle Sequenze Globali: Sebbene per l'aritmetizzazione sia necessaria solo la definizione di sequenze su domini parziali, le sequenze globali permettono di costruire predicati di soddisfacibilità parziale all'interno della teoria data e di estendere i modelli per ottenere predicati di soddisfacibilità completi.
Sfide nelle Teorie Deboli: Costruire codifiche di sequenze in teorie molto deboli per comprendere più precisamente i principi matematici coinvolti nella costruzione di sequenze.
Introduzione del Concetto di Ur-Stringhe: Un concetto indebolito di sequenza in cui gli elementi sono ordinati ma non richiedono funzioni di lunghezza e proiezione
Sviluppo di Due Strategie di Codifica:
Metodo basato sulla codifica di Smullyan (funziona nella teoria PA^-_smu)
Metodo basato sulla codifica di Markov (funziona nella teoria PA^-)
Stabilimento della Teoria delle Stringhe come Intermediaria: Utilizzo della teoria delle stringhe come fase intermedia dalla costruzione da numeri a ur-stringhe
Fornimento di una Nuova Dimostrazione della Serializzabilità di PA^-: Utilizzo della codifica di Markov per ottenere un'ulteriore dimostrazione che PA^- è serializzabile
Analisi Teorica dei Modelli Approfondita: Analisi delle caratteristiche e delle proprietà delle stringhe di Markov in diversi modelli
Sequenze: Richiedono funzioni di lunghezza e proiezione esplicite
Ur-Stringhe: Stringhe in cui tutti gli elementi di tipo specificato sono incorporati nell'alfabeto, con operazione di concatenazione e ordinamento dell'occorrenza di elementi, ma senza richiedere funzioni di lunghezza e proiezione
Complementarità dei Metodi: I due metodi di codifica hanno ciascuno vantaggi; la codifica di Smullyan è più intuitiva ma richiede teoria più forte, la codifica di Markov funziona in teoria più debole
Optimalità Teorica: PA^-_smu è la base naturale per il metodo di Smullyan, PA^- è la base naturale per il metodo di Markov
Approccio Modulare: Il metodo di utilizzo della teoria delle stringhe come intermediaria fornisce una costruzione modulare chiara
L'articolo contiene 76 riferimenti che coprono molteplici campi della logica matematica, teoria dei modelli, algebra e altri, in particolare:
Lavori di Jeřábek su teorie aritmetiche deboli
Opere classiche di Markov sulla teoria degli algoritmi
Ricerca correlata sulla teoria delle stringhe e teoria della concatenazione
Ricerca su teorie essenzialmente indecidibili deboli
Questo articolo rappresenta un progresso importante nella ricerca su teorie aritmetiche deboli. Attraverso l'introduzione del concetto di ur-stringhe e due metodi di codifica concreti, fornisce nuove prospettive per comprendere l'essenza della codifica di sequenze. Sebbene sia principalmente un lavoro teorico, il suo rigoroso trattamento matematico e l'analisi approfondita lo rendono un contributo importante in questo campo.