Lógica de Łukasiewicz

Em matemática, a lógica de Łukasiewicz (em inglês:/lkəˈʃɛvɪ/; em polonês: /wukaˈɕɛvʲitʂ/), é uma lógica não-clássica multivalorada. Foi definida por Jan Łukasiewicz como uma lógica trivaluada.[1] Posteriormente, foi generalizada para n valores (com n finito), bem como para infinitamente valorada (ℵ0-valorada), ambas proposicionais e de primeira ordem. A versão ℵ0-valorada foi publicada em 1930 por Łukasiewicz e Alfred Tarski, ficando conhecida como lógica de Łukasiewicz-Tarski.


Linguagem

Os conectivos proposicionais da lógica de Łukasiewicz são:

  • implicação {\displaystyle \rightarrow } ,
  • negação ¬ {\displaystyle \neg } ,
  • equivalência {\displaystyle \leftrightarrow } ,
  • conjunção fraca {\displaystyle \wedge } ,
  • conjunção forte {\displaystyle \otimes } ,
  • disjunção fraca {\displaystyle \vee } ,
  • disjunção forte {\displaystyle \oplus } ,

e constantes proposicionais 0 ¯ {\displaystyle {\overline {0}}} e 1 ¯ {\displaystyle {\overline {1}}} . A presença de conjunções e disjunções é comum em subestruturas lógicas que não possuem a regra de contração, da qual a lógica de Łukasiewicz faz parte.

Axiomas

A axiomática original para sistemas proposicionais infinitamente-valorados da lógica de Łukasiewicz utiliza a implicação e a negação como conectivos primitivos:

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).}

A lógica proposicional multivalorada de Łukasiewicz também pode ser axiomatizada pela adição dos seguintes axiomas ao sistema axiomático de um lógica monoidal de norma T:

  • Divisibilidade: ( A B ) ( A ( A B ) ) {\displaystyle (A\wedge B)\rightarrow (A\otimes (A\rightarrow B))}
  • Negação dupla: ¬ ¬ A A . {\displaystyle \neg \neg A\rightarrow A.}


Para uma lógica de Łukasiewicz finitamente valorada, são necessários outros axiomas.

Semântica

A lógica de Łukasiewicz é uma lógica de real-valor das quais as sentenças podem assumir um valor verdadeiro e não apenas um ou zero mas qualquer número real no intervalo (por exemplo 0,25). As valorações têm um definição recursiva:

  • w ( θ ϕ ) = F ( w ( θ ) , w ( ϕ ) ) {\displaystyle w(\theta \circ \phi )=F_{\circ }(w(\theta ),w(\phi ))} para um conector binário , {\displaystyle \circ ,}
  • w ( ¬ θ ) = F ¬ ( w ( θ ) ) , {\displaystyle w(\neg \theta )=F_{\neg }(w(\theta )),}
  • w ( 0 ¯ ) = 0 {\displaystyle w({\overline {0}})=0} e w ( 1 ¯ ) = 1 , {\displaystyle w({\overline {1}})=1,}

onde as definições dos operadores são as seguintes:

  • Implicação: F ( x , y ) = min { 1 , 1 x + y } {\displaystyle F_{\rightarrow }(x,y)=\min\{1,1-x+y\}}
  • Equivalência: F ( x , y ) = 1 | x y | {\displaystyle F_{\leftrightarrow }(x,y)=1-|x-y|}
  • Negação: F ¬ ( x ) = 1 x {\displaystyle F_{\neg }(x)=1-x}
  • Conjunção fraca: F ( x , y ) = min { x , y } {\displaystyle F_{\wedge }(x,y)=\min\{x,y\}}
  • Disjunção fraca: F ( x , y ) = max { x , y } {\displaystyle F_{\vee }(x,y)=\max\{x,y\}}
  • Conjunção forte: F ( x , y ) = max { 0 , x + y 1 } {\displaystyle F(x,y)=\max\{0,x+y-1\}}
  • Disjunção forte: F ( x , y ) = min { 1 , x + y } . {\displaystyle F(x,y)=\min\{1,x+y\}.}

A função verdade F {\displaystyle F\otimes } da conjunção forte é a norma-T de Łukasiewicz e a função verdade F {\displaystyle F\oplus } da disjunção forte é seu dual conomra-T. A função verdade F {\displaystyle F_{\rightarrow }} é o resíduo da norma-T de Łukasiewicz. Todas as funções verdade baseadas em conectivos são contínuas.

Por definição, a fórmula é uma tautologia lógica de Łukasiewicz infinitamente valorada se ela vale 1 sob qualquer variação das variáveis proposicionais por um número real no intervalo [0, 1].

Semântica finitamente valorada

Usando exatamente as mesmas fórmulas de valoração para uma semântica de valores reais, está definida a menos de isomorfismo:

  • Qualquer conjunto finito de cardinalidade n ≥ 2 escolhendo como domínio { 0, 1/(n − 1), 2/(n − 1), ..., 1 }
  • Qualquer conjunto enumerável escolhendo o conjunto como { p/q | 0 ≤ pq onde p é um inteiro não-negativo e q é um inteiro positivo }.


Referências

  1. Łukasiewicz J., 1920, O logice trójwartościowej (in Polish). Ruch filozoficzny 5:170–171. English translation: On three-valued logic, in L. Borkowski (ed.), Selected works by Jan Łukasiewicz, North–Holland, Amsterdam, 1970, pp. 87–88. ISBN 0-7204-2252-3

Ver também

  • Portal da matemática
  • Portal da lógica
  • v
  • d
  • e
Visão global
Áreas
acadêmicas
Conceitos
fundamentais
Teorias da dedução
Geral
Lógica aristotélica
Cálculo proposicional
e Lógica booliana
Predicativa
Teoria dos conjuntos
Teoria dos modelos
Teoria da prova
Teoria da computabilidade
Lógica modal
Intuicionismo
Lógica difusa
Lógica subestrutural
Lógica paraconsistente
Lógica de descrição
Lógicos
Listas
Tópicos
  • Esboço de lógica
  • Índice de artigos sobre lógica
  • Lógica matemática
  • Álgebra booliana
  • Teoria dos conjuntos
Outros
  • Página de categoria Categoria
  • Portal Portal