2025-11-11T11:28:09.453044

A comparison of three kinds of monotonic proof-theoretic semantics and the base-incompleteness of intuitionistic logic

d'Aragona
I deal with two approaches to proof-theoretic semantics: one based on argument structures and justifications, which I call reducibility semantics, and one based on consequence among (sets of) formulas over atomic bases, called base semantics. The latter splits in turn into a standard reading, and a variant of it put forward by Sandqvist. I prove some results which, when suitable conditions are met, permit one to shift from one approach to the other, and I draw some of the consequences of these results relative to the issue of completeness of (recursive) logical systems with respect to proof-theoretic notions of validity. This will lead me to focus on a notion of base-completeness, which I will discuss with reference to known completeness results for intuitionistic logic. The general interest of the proposed approach stems from the fact that reducibility semantics can be understood as a labelling of base semantics with proof-objects typed on (sets of) formulas for which a base semantics consequence relation holds, and which witness this very fact. Vice versa, base semantics can be understood as a type-abstraction of a reducibility semantics consequence relation obtained by removing the witness of the fact that this relation holds, and by just focusing on the input and output type of the relevant proof-object.
academic

Un confronto di tre tipi di semantica proof-teorica monotona e l'incompletezza di base della logica intuizionista

Informazioni Fondamentali

  • ID Articolo: 2501.03297
  • Titolo: Un confronto di tre tipi di semantica proof-teorica monotona e l'incompletezza di base della logica intuizionista
  • Autore: Antonio Piccolomini d'Aragona (Eberhard Karls Universität Tübingen)
  • Classificazione: math.LO cs.LO
  • Data di Pubblicazione: Gennaio 2025 (preprint arXiv)
  • Link Articolo: https://arxiv.org/abs/2501.03297

Riassunto

Questo articolo esamina due approcci della semantica proof-teorica: uno basato sulla riducibilità delle strutture argomentative e delle prove, e un altro basato sulla relazione di conseguenza tra formule (insiemi) sulla base atomica. Quest'ultimo si divide in un'interpretazione standard e una variante proposta da Sandqvist. L'autore dimostra risultati che consentono la conversione tra un metodo e l'altro in condizioni appropriate, e analizza le implicazioni di questi risultati per il problema della completezza dei sistemi logici ricorsivi rispetto al concetto di validità proof-teorica. L'articolo si concentra sul concetto di completezza di base e lo analizza in combinazione con i risultati noti di completezza della logica intuizionista.

Contesto e Motivazione della Ricerca

Contesto del Problema

La semantica proof-teorica (PTS) è un framework semantico costruttivo il cui concetto centrale non è il valore di verità della teoria dei modelli, bensì la prova. In questo campo esistono tre principali approcci monotoni della semantica proof-teorica:

  1. Semantica della Riducibilità (Reducibility semantics): Basata sul lavoro di Prawitz, utilizza strutture argomentative e riduzioni
  2. Semantica di Base Standard (Standard base semantics): Basata sulla relazione di conseguenza tra formule su insiemi di regole atomiche
  3. Semantica di Base di Sandqvist: Una variante della semantica di base standard che tratta la disgiunzione mediante eliminazione piuttosto che introduzione

Motivazione della Ricerca

  1. Unità Teorica: Comprendere le relazioni tra i tre metodi, in particolare quando sono equivalenti
  2. Problema di Completezza: Esplorare la completezza e l'incompletezza della logica intuizionista (IL) sotto diverse semantiche proof-teoriche
  3. Spirito Costruttivo: Analizzare se il passaggio dal metodo della "testimonianza" di Prawitz al metodo della "non-testimonianza" della semantica di base comporta una perdita di contenuto costruttivo

Limitazioni Esistenti

  • Manca un confronto sistematico delle relazioni tra i tre metodi
  • Il concetto di completezza di base non è stato sufficientemente studiato
  • Le differenze nel comportamento della logica intuizionista in diversi framework richiedono spiegazione

Contributi Principali

  1. Risultati di Equivalenza: Dimostra l'equivalenza completa tra la semantica della riducibilità e la semantica di base standard (Teoremi 1-2)
  2. Equivalenza Condizionata: Stabilisce una relazione di equivalenza condizionata tra la semantica della riducibilità e la semantica di base di Sandqvist (Teorema 4)
  3. Incomparabilità di Base: Dimostra che il metodo di Prawitz e il metodo di Sandqvist sono incomparabili a livello di modello (Teoremi 10-12)
  4. Teoria della Completezza di Base: Sviluppa il concetto di completezza di base e dimostra la sua incoerenza per la logica intuizionista (Teoremi 18-19)
  5. Principio di Derivazione Compatta: Introduce e analizza il ruolo del principio di derivazione compatta nella semantica proof-teorica

Dettagli Metodologici

Definizione dei Compiti

Il compito centrale di questo articolo è confrontare tre metodi di semantica proof-teorica e analizzare il loro impatto sulla completezza dei sistemi logici. Specificamente include:

  • Stabilire le condizioni di conversione tra diversi metodi semantici
  • Analizzare la coerenza del concetto di completezza di base
  • Studiare il fenomeno di incompletezza della logica intuizionista

Framework Teorico

Linguaggio e Base Atomica

Linguaggio L definito come:

X ::= p, q, r, s, t, ... | ⊥ | X ∧ X | X ∨ X | X → X

Regole Atomiche definite induttivamente per livelli:

  • Livello 0: Qualsiasi atomo è una regola atomica
  • Livello 1: Regole della forma A₁...Aₙ/A, dove tutte le formule sono atomiche
  • Livello κ+1: Regole della forma ℜ₁A₁...ℜₙAₙ/A

Semantica di Base

Semantica di Base Standard (Γ |=_{B,n} A):

  1. Quando Γ = ∅:
    • A ∈ ATOM_L ⟹ ⊢_B A
    • A = B ∧ C ⟹ |={B,n} B e |={B,n} C
    • A = B ∨ C ⟹ |={B,n} B o |={B,n} C
    • A = B → C ⟹ B |=_{B,n} C
  2. Quando Γ ≠ ∅ ⟹ ∀C ⊇ₙ B (|={C,n} Γ ⟹ |={C,n} A)

Semantica di Base di Sandqvist differisce nella clausola di disgiunzione:

  • A = B ∨ C ⟹ ∀C ⊇ₙ B ∀D ∈ ATOM_L (B |=ˢ_{C,n} D e C |=ˢ_{C,n} D ⟹ |=ˢ_{C,n} D)

Semantica della Riducibilità

Basata su strutture argomentative ⟨T, ⟨f, h, g⟩⟩, dove:

  • T è un albero finito radicato con nodi etichettati da formule
  • f, h, g sono funzioni di risoluzione

n-Validità (⟨D, J⟩ è n-valida su B):

  • Quando D è chiusa: la conclusione è atomica allora si riduce a una struttura chiusa in DERB; altrimenti si riduce a forma canonica
  • Quando D è aperta: per tutti σ, J⁺ ⊇ J, C ⊇ₙ B, se le ipotesi sono valide su C, allora Dσ è valida su C

Punti di Innovazione Tecnica

  1. Tecniche di Prova di Equivalenza: Stabilisce equivalenza tra diverse semantiche attraverso induzione e clausole di accettabilità
  2. Framework di Equivalenza Condizionata: Introduce il concetto di "comparabilità globale" per gestire casi di non-equivalenza punto per punto
  3. Analisi di Incomparabilità di Base: Utilizza differenze di completezza/incompletezza per provare divergenza di classi di modelli
  4. Principio di Derivazione Compatta: Trasforma il trattamento di basi atomiche infinite in analisi di frammenti finiti

Configurazione Sperimentale

Metodi di Verifica Teorica

L'articolo utilizza principalmente metodi di prova matematica, verificando i risultati teorici attraverso le seguenti strategie:

  1. Prove Induttive: Induzione strutturale sulla complessità delle formule e sulla lunghezza delle derivazioni
  2. Costruzione di Controesempi: Utilizza basi atomiche concrete (come la regola R) per dimostrare non-equivalenza
  3. Applicazione di Risultati Noti: Sfrutta il teorema di completezza di Sandqvist e i risultati di incompletezza di Piecha et al.

Istanze Chiave

Base Atomica {R}:

    A
  [B]   [C]
   D     D
   -------
      D

Per alcuni A, B, C ∈ ATOM_L e ogni D ∈ ATOM_L.

Questa base soddisfa: A |=ˢ_,2 B ∨ C, ma A ⊭^α_,2 B ∨ C e A ⊭_,2 B ∨ C.

Risultati Sperimentali

Risultati dei Teoremi Principali

Risultati di Equivalenza

Teoremi 1-2: Γ |={B,n} A ⟺ Γ |=^α{B,n} A e Γ |=ₙ A ⟺ Γ |=^α_n A

Questo stabilisce l'equivalenza completa tra la semantica della riducibilità e la semantica di base standard.

Equivalenza Condizionata

Teorema 4: Se ∀Γ ∀A ∀C ⊇ₙ B (Γ |=ˢ_{C,n} A ⟹ Γ |=^α_{C,n} A), allora ∀Γ ∀A ∀C ⊇ₙ B (Γ |=^α_{C,n} A ⟹ Γ |=ˢ_{C,n} A)

Incomparabilità di Base

Teorema 10: Quando n = 2, sia l'antecedente che il conseguente della Conclusione 3 falliscono.

Questo significa che il metodo di Prawitz e il metodo di Sandqvist sono incomparabili su basi atomiche di livello 2.

Incoerenza della Completezza di Base

Teorema 18: IL è base-completa rispetto a ⊩ₙ ⟺ ⊩ₙ gode del principio di derivazione compatta e IL è completa rispetto a ⊩ₙ

Corollari 11-13: IL non è base-completa rispetto a nessuna semantica proof-teorica.

Corollari Importanti

  1. Condizioni Sufficienti di Conversione: Il Teorema 13 fornisce condizioni sufficienti per l'equivalenza di due semantiche
  2. Trasferibilità di Incompletezza: I risultati di equivalenza consentono il trasferimento dei risultati di incompletezza tra diversi framework
  3. Limitazioni di Compattezza: La completezza di base richiede compattezza "locale", che entra in conflitto con le proprietà di alcune semantiche

Lavori Correlati

Sviluppo Storico

  1. Prawitz (1965-1973): Stabilisce la semantica proof-teorica basata su strutture argomentative
  2. Schroeder-Heister (2006): Sviluppa la semantica di base standard
  3. Sandqvist (2015): Propone la variante con trattamento della disgiunzione mediante eliminazione
  4. Piecha et al. (2015-2019): Provano i risultati di incompletezza della logica intuizionista

Posizionamento del Contributo di questo Articolo

  • Unità: Primo confronto sistematico dei tre metodi principali
  • Profondità di Analisi: Non solo stabilisce equivalenza, ma analizza anche le condizioni e le ragioni della non-equivalenza
  • Estensione Teorica: Introduce il concetto di completezza di base e rivela la sua contraddittorietà

Conclusioni e Discussione

Conclusioni Principali

  1. Equivalenza Strutturale: La semantica della riducibilità e la semantica di base standard sono strutturalmente identiche sotto limitazioni date; l'esistenza o l'assenza di "testimonianza" non influisce sullo spirito costruttivo
  2. Unità Condizionata: Il metodo di Prawitz e il metodo di Sandqvist possono essere confrontati a livello globale, ma divergono a livello di modello
  3. Paradosso della Completezza di Base: La completezza di base è un concetto incoerente per la logica intuizionista, il che rivela caratteristiche strutturali profonde della semantica proof-teorica
  4. Ruolo della Compattezza: Il principio di derivazione compatta gioca un ruolo cruciale nella semantica proof-teorica; il suo fallimento causa problemi di completezza

Limitazioni

  1. Assunzione di Finitezza: I risultati si applicano principalmente a insiemi di formule finiti; l'estensione a casi infiniti richiede lavoro aggiuntivo
  2. Restrizioni di Livello: Alcuni risultati sono limitati a basi atomiche di livelli specifici, sebbene l'autore dimostri che questa limitazione può essere rimossa
  3. Grado di Costruttività: Sebbene sia provata l'equivalenza, la caratterizzazione precisa del "grado di costruttività" rimane da approfondire

Direzioni Future

  1. Ordini di Base più Liberi: Studiare risultati analoghi sotto strutture di ordine di base più generali
  2. Estensioni Non-Monotone: Estendere l'analisi a semantiche proof-teoriche non-monotone
  3. Ricerca Applicata: Esplorare l'applicazione di questi risultati teorici nella progettazione di sistemi logici concreti

Valutazione Approfondita

Punti di Forza

  1. Profondità Teorica: Fornisce un'importante unificazione teorica nel campo della semantica proof-teorica, colmando un vuoto di lunga data
  2. Rigore Tecnico: Le tecniche di prova sono sofisticate, in particolare i metodi per gestire l'equivalenza condizionata e l'incomparabilità di base
  3. Intuizioni Profonde: La scoperta dell'incoerenza della completezza di base rivela caratteristiche essenziali della semantica proof-teorica
  4. Chiarezza Espositiva: Il contenuto tecnico complesso è ben organizzato e i concetti sono spiegati chiaramente

Punti Deboli

  1. Limitazioni Pratiche: Principalmente risultati teorici; la guida diretta per la progettazione di sistemi logici concreti è limitata
  2. Insufficienza di Esempi: Sebbene vi siano controesempi chiave, mancano analisi di più scenari di applicazione concreta
  3. Discussione Filosofica: La discussione delle implicazioni filosofiche della semantica costruttiva potrebbe essere più approfondita

Impatto

  1. Contributo Teorico: Fornisce un framework di unificazione importante per la semantica proof-teorica, influenzando la ricerca futura nel campo
  2. Valore Metodologico: I metodi di confronto stabiliti hanno valore di riferimento anche per altri rami della semantica logica
  3. Ricerca Fondamentale: Il paradosso della completezza di base scoperto potrebbe stimolare una riconsiderazione dei concetti fondamentali della semantica proof-teorica

Scenari Applicabili

  1. Logica Teorica: Fornisce fondamenti teorici per lo studio di diversi metodi di semantica proof-teorica
  2. Progettazione di Sistemi Logici: Fornisce criteri di giudizio per la scelta di framework semantici appropriati
  3. Matematica Costruttiva: Fornisce strumenti per comprendere i fondamenti semantici del ragionamento costruttivo

Bibliografia

L'articolo cita la letteratura centrale del campo, inclusi:

  • I lavori pioneristici di Prawitz 18-21
  • La teoria della semantica di base di Schroeder-Heister 24-26
  • I risultati di completezza di Sandqvist 22
  • La ricerca di incompletezza di Piecha et al. 15-17
  • La teoria dei tipi di Martin-Löf 9

Queste citazioni riflettono pienamente la comprensione approfondita dell'autore dell'evoluzione del campo e la padronanza completa dei lavori correlati.


Valutazione Complessiva: Questo è un articolo di alta qualità di logica teorica che fornisce contributi importanti nel campo specializzato della semantica proof-teorica. Sebbene sia di natura altamente tecnica, ha un valore importante per comprendere i fondamenti semantici della logica costruttiva. Il lavoro di unificazione teorica dell'articolo e la scoperta del paradosso della completezza di base potrebbero avere un impatto duraturo.