Semantic Incompleteness of Liberman et al. (2020)'s Hilbert-style System for Term-modal Logic K with Equality and Non-rigid Terms
Sawasaki
In this paper, we prove the semantic incompleteness of the Hilbert-style system for the minimal normal term-modal logic with equality and non-rigid terms that was proposed in Liberman et al. (2020) "Dynamic Term-modal Logics for First-order Epistemic Planning." Term-modal logic is a family of first-order modal logics having term-modal operators indexed with terms in the first-order language. While some first-order formula is valid over the class of all frames in the Kripke semantics for the term-modal logic proposed there, it is not derivable in Liberman et al. (2020)'s Hilbert-style system. We show this fact by introducing a non-standard Kripke semantics which makes the meanings of constants and function symbols relative to the meanings of relation symbols combined with them.
academic
Incomplétude Sémantique du Système à la Hilbert de Liberman et al. (2020) pour la Logique Modale Terminale K avec Égalité et Termes Non-rigides
Cet article démontre l'incomplétude sémantique du système à la Hilbert pour la logique modale terminale K minimale et régulière proposée par Liberman et al. (2020) dans « Dynamic Term-modal Logics for First-order Epistemic Planning ». Ce système traite de la logique avec égalité et termes non-rigides. La logique modale terminale est une classe de logique modale du premier ordre possédant des opérateurs modaux terminaux indexés par des termes du langage du premier ordre. Bien que certaines formules du premier ordre soient valides dans la sémantique de Kripke de la logique modale terminale proposée sur toutes les classes de cadres, elles ne sont pas dérivables dans le système à la Hilbert de Liberman et al. L'auteur démontre ce fait en introduisant une sémantique de Kripke non-standard qui rend la signification des symboles de constante et de fonction relative à la signification des symboles de relation auxquels ils sont associés.
Importance de la logique modale terminale: La logique modale terminale, développée par Thalmann et Fitting et al., est une classe de logique modale du premier ordre possédant des opérateurs modaux t indexés par des termes, plus expressive que la logique propositionnelle multimodale, largement appliquée à la logique épistémique et la logique morale.
Système de Liberman et al.: Ils ont développé une logique épistémique dynamique du premier ordre pour la planification cognitive, utilisant la logique modale terminale comme logique sous-jacente. Techniquement, il s'agit d'une logique modale terminale régulière biclassifiée à domaine constant avec égalité et termes non-rigides.
Défauts de la définition syntaxique: Les définitions originales 1-3 présentent deux problèmes:
L'assignation de type et la définition des termes sont mutuellement dépendantes, formant une définition circulaire
Certaines expressions qui devraient être des formules (comme x=x) ne peuvent pas réellement être des formules
Démonstration de l'incomplétude sémantique: Première preuve rigoureuse que le système à la Hilbert HK de Liberman et al. est incomplet par rapport à la sémantique TML
Construction de formules contreexemples: Identification de la formule x = c → (P(x) → P(c)), qui est valide dans la sémantique TML mais non dérivable dans HK
Introduction d'une sémantique non-standard: Proposition innovante d'une sémantique de Kripke non-standard rendant la signification des symboles de constante et de fonction relative à la signification des symboles de relation
Correction des définitions syntaxiques: Corrections nécessaires apportées aux définitions syntaxiques originales, résolvant les problèmes de définition circulaire et d'appariement de types
Fourniture d'intuitions théoriques: Révélation que cette incomplétude n'est pas liée à l'aspect modal terminale, mais provient de problèmes fondamentaux de la logique modale du premier ordre
Démontrer l'incomplétude sémantique du système à la Hilbert HK par rapport à la sémantique TML, c'est-à-dire trouver une formule valide dans la sémantique TML mais non dérivable dans HK.
L'auteur corrige d'abord les définitions syntaxiques originales:
Définition 1 (Signature):
Ensemble de types TYPE = {agt, obj, agt or obj}
Relation d'ordre partiel ⪯ définie par agt ⪯ agt or obj et obj ⪯ agt or obj
Fonction d'assignation de type mappant les variables à des types concrets et les symboles de relation à des séquences de types
Définition 2 (Termes typés):
Définition récursive du type des termes, assurant la cohérence des types dans l'application de fonctions
Définition 3 (Langage):
Définition des structures de formules utilisant la forme BNF, garantissant que s dans l'opérateur modal Ks doit être de type agent
Innovation centrale: Dans le modèle non-standard, l'interprétation des symboles de constante et de fonction dépend du triplet ⟨symbole, monde, ensemble de relations⟩, plutôt que du couple traditionnel ⟨symbole, monde⟩.
Définition 9 (Modèle non-standard):
N = ⟨D,W,R,J⟩
où J mappe ⟨c,w,X⟩ à un élément de Dt(c)
Intuition clé: Cela permet à une même constante c d'avoir des significations différentes dans différentes relations P(c) et Q(c):
Proposition 1: La formule x = c → (P(x) → P(c)) est valide dans la sémantique TML
Preuve: Analyse sémantique directe, basée sur la transitivité de l'égalité
Proposition 2: Cette formule est invalide dans la sémantique non-standard
Preuve: Construction d'un modèle contreexemple concret, où:
Dagt = {α, β}
J(c,w,{⟨d,d⟩ | d ∈ Dagt or obj}) = α
J(c,w,{α}) = β
J(P,w) = {α}
v(x) = α
Théorème 1 (Correction): HK est correct par rapport à la sémantique non-standard
Preuve: Vérification individuelle de tous les axiomes et règles d'inférence préservant la validité dans la sémantique non-standard
Théorème 2: La formule x = c → (P(x) → P(c)) n'est pas dérivable dans HK
Preuve: Déduction directe de la correction et de la Proposition 2
Corollaire 1 (Incomplétude sémantique): HK est sémantiquement incomplet par rapport à la sémantique TML
Préservation du lemme de substitution: La sémantique non-standard préserve toujours les propriétés fondamentales de la substitution
Traitement des opérateurs modaux: Le terme t dans l'opérateur modal Kt utilise l'ensemble vide comme contexte de relation, assurant la cohérence avec la sémantique standard
Particularité de la relation d'égalité: La relation d'égalité = préserve l'interprétation standard, non affectée par le contexte de relation
Construction de systèmes complets: Recherche d'un système à la Hilbert sémantiquement correct et complet pour la logique modale terminale K
Applications au langage naturel: Application de la sémantique non-standard à l'analyse de la dépendance contextuelle de la référence nominale en langage naturel
Extension des systèmes: Étude des problèmes de complétude pour d'autres systèmes de logique modale terminale
Liberman et al. (2020): Article original du système analysé
Fitting et al. (2001): Travaux fondateurs de la logique modale terminale
Fagin et al. (2003): Manuel classique du raisonnement en logique modale du premier ordre
Thalmann (2000): Développement précoce de la logique modale terminale
Cet article révèle par une analyse théorique rigoureuse l'incomplétude d'un important système logique. Bien que le résultat soit négatif, il possède une signification importante pour la compréhension des fondations théoriques de la logique modale terminale. L'introduction de la sémantique non-standard démontre une approche technique innovante qui pourrait inspirer les recherches dans les domaines connexes.