Logique de Łukasiewicz

Cet article est une ébauche concernant la logique.

Vous pouvez partager vos connaissances en l’améliorant (comment ?) selon les recommandations des projets correspondants.

En mathématique, la logique de Łukasiewicz est une logique polyvalente, non-classique. Elle a été définie à l'origine au début du XXe siècle par Jan Łukasiewicz comme une logique ternaire[1]; elle a ensuite été généralisé à n-valeur (pour tous n fini) ainsi qu'à une infinité de variante à valeurs multiples, les deux sont propositionnelle et du premier ordre[2]. La version ℵ0-valeur a été publié en 1930 par Łukasiewicz et Alfred Tarski; par conséquent, elle est parfois appelé la logique de Łukasiewicz-Tarski[3]. Celle-ci appartient aux classes de logique floue t-norme[4] et de logiques sous structurelles[5].

Cet article présente la logique de Łukasiewicz[-Tarski] dans toute sa généralité. Pour une introduction élémentaire à l'instanciation ternaire Ł3, voir logique ternaire.

Langage

Les connecteurs propositionnels de la logique de Łukasiewicz sont l'implication {\displaystyle \rightarrow } , la négation ¬ {\displaystyle \neg } , l'équivalence {\displaystyle \leftrightarrow } , la conjonction inclusive  {\displaystyle \wedge } conjonction exclusive  {\displaystyle \otimes } , disjonction inclusive {\displaystyle \vee } , disjonction exclusive {\displaystyle \oplus } , et les constantes propositionnelles 0 ¯ {\displaystyle {\overline {0}}} et  1 ¯ {\displaystyle {\overline {1}}} . La présence de la conjonction et de disjonction est une caractéristique commune des logiques sous-structurelles sans la règle de contraction, à laquelle la logique Łukasiewicz appartient.

Axiomes

Le système original d'axiomes pour la logique de Łukasiewicz utilise l'implication et la négation comme conjonctions primitifs:

A ( B A ) {\displaystyle A\rightarrow (B\rightarrow A)}
( A B ) ( ( B C ) ( A C ) ) {\displaystyle (A\rightarrow B)\rightarrow ((B\rightarrow C)\rightarrow (A\rightarrow C))}
( ( A B ) B ) ( ( B A ) A ) {\displaystyle ((A\rightarrow B)\rightarrow B)\rightarrow ((B\rightarrow A)\rightarrow A)}
( ¬ B ¬ A ) ( A B ) . {\displaystyle (\neg B\rightarrow \neg A)\rightarrow (A\rightarrow B).}

La logique de Łukasiewicz peut également être axiomatisé en ajoutant les axiomes suivants au système axiomatique de la logique t-norme monoïdale:

  • Divisibilité : ( A B ) ( A ( A B ) ) {\displaystyle (A\wedge B)\rightarrow (A\otimes (A\rightarrow B))}
  • Double négation : ¬ ¬ A A . {\displaystyle \neg \neg A\rightarrow A.}


Les logiques de Lukasiewicz à valeur-fini exigent des axiomes supplémentaires.

Sémantique des valeurs réelles

La logique de Łukasiewicz est une logique à valeur réelle dans laquelle les calculs de propositions peuvent être affectés d'une valeur de vérité de zéro ou un, mais aussi de nombre réel entre les deux (par exemple 0,25). Les évaluations ont une définition récursive où:

  • w ( θ ϕ ) = F ( w ( θ ) , w ( ϕ ) ) {\displaystyle w(\theta \circ \phi )=F_{\circ }(w(\theta ),w(\phi ))}  pour un connecteur binaire , {\displaystyle \circ ,}
  • w ( ¬ θ ) = F ¬ ( w ( θ ) ) , {\displaystyle w(\neg \theta )=F_{\neg }(w(\theta )),}
  • w ( 0 ¯ ) = 0 {\displaystyle w({\overline {0}})=0}  et  w ( 1 ¯ ) = 1 , {\displaystyle w({\overline {1}})=1,}

et où les définitions des opérations tiennent comme suit:

  • Implication : F ( x , y ) = min { 1 , 1 x + y } {\displaystyle F_{\rightarrow }(x,y)=\min\{1,1-x+y\}}
  • Équivalence : F ( x , y ) = 1 | x y | {\displaystyle F_{\leftrightarrow }(x,y)=1-|x-y|}
  • Négation : F ¬ ( x ) = 1 x {\displaystyle F_{\neg }(x)=1-x}
  • Conjonction inclusive : F ( x , y ) = min { x , y } {\displaystyle F_{\wedge }(x,y)=\min\{x,y\}}
  • Disjonction inclusive : F ( x , y ) = max { x , y } {\displaystyle F_{\vee }(x,y)=\max\{x,y\}}
  • Conjonction exclusive : F ( x , y ) = max { 0 , x + y 1 } {\displaystyle F_{\otimes }(x,y)=\max\{0,x+y-1\}}
  • Disjonction exclusive : F ( x , y ) = min { 1 , x + y } . {\displaystyle F_{\oplus }(x,y)=\min\{1,x+y\}.}

La fonction de vérité  F {\displaystyle F_{\otimes }}  (conjonction exclusive) est la t-norme de Łukasiewicz et la fonction de vérité F {\displaystyle F_{\oplus }} (disjonction exclusive) est son double t-conorme. La fonction de la vérité F {\displaystyle F_{\rightarrow }}  est le résidu de la t-norme de Łukasiewicz. Toutes les fonctions de vérité des conjonctions de base sont continues.

Par définition, une formule est une tautologie de la logique de Łukasiewicz, si elle est évaluée à 1 dans l'intervalle [0, 1].

Voir aussi

Références

  • (en) Cet article est partiellement ou en totalité issu de l’article de Wikipédia en anglais intitulé « Łukasiewicz logic » (voir la liste des auteurs).
  1. Łukasiewicz J., 1920, O logice trójwartościowej (en polonais).
  2. Hay, L.S., 1963, Axiomatization of the infinite-valued predicate calculus.
  3. (en) Non-commutative Multiple-Valued Logic Algebras, Cham, Springer, , 276 p. (ISBN 978-3-319-01589-7, lire en ligne), vii
  4. Hájek P., 1998, Metamathematics of Fuzzy Logic.
  5. Ono, H., 2003, "Substructural logics and residuated lattices — an introduction".

Lecture supplémentaire

  • Rose, A. : 1956, Formalisation du Calcul Propositionnel Implicatif ℵ0 Valeurs de Łukasiewicz, C. R. Acad. Sci. Paris 243, 1183–1185.
v · m
Domaines académiques
Concepts fondamentaux
Esprit critique et logique informelle
Logique mathématique
Logiques non classiques
Métalogique et métamathématique
Philosophie de la logique
Logiciens
  • icône décorative Portail de la logique