Lógicas Paraconsistentes
UFRN – Universidade Federal do Rio Grande do Norte
CCET – Centro de Ciências Exatas e da Terra
DIMAp – Departamento de Informática e Matemática Aplicada
Lógica Aplicada a Computação
Danilo Gurgel
Dannilo Martins
Marcelo Furtado
Matheus Gadelha
Pedro Henrique Costa
Roteiro
Introdução a Lógicas Paraconsistentes;
Histórico;
Lógicas Clássicas e Não-Clássicas
Lógicas Paraconsistentes;
Lógica Paraconsistente Anotada;
Lógica para Inconsistência;
Aplicações das Lógicas Paraconsistentes;
Considerações Finais.
Introdução
O que é?
“Paraconsistente”?
E qual a diferencá do que foi visto?
Quem é o pai?
Introdução
Terceiro Excluído
P ˅ ¬P
Não-Contradição
¬(P ˄ ¬P)
Histórico
(300 a.C – 1800 d.C)
Histórico
Século XIX
Histórico
Século XX - Hoje
Princípios da Lógica Clássica
Princípio da Identidade:
Princípio do Terceiro Excluído:
p v ¬p
Princípio da Não Contradição:
x=x
¬(p ^ ¬p)
Princípio da Identidade Proposicional:
p→p
Classificação das Lógicas
Fórmula Inconsistente
Um conjunto Γ de fórmulas é consistente se,
para nenhuma fórmula A ocorre que A e ¬A
sejam deduzidas a partir de Γ, ou seja, não
temos Γ ⊢ A e Γ ⊢ ¬A. Caso contrário, Γ é
inconsistente.
Fórmula Trivial
Uma fórmula é trivial se toda fórmula de sua
linguagem é teorema.
Caso tenhamos uma fórmula na qual não
conseguimos prova-la por teorema essa
fórmula é não trivial.
Definição – Lógica Paraconsistente
A lógica paraconsisente, que diverge da lógica
(dita) clássica no sentido de que pode alicerçar
sistemas teóricos que admitam contradições,
isto é, expressões do tipo A e não A sem que
no entanto se tornem triviais, ou seja, sem que
todas as expressões bem formadas de sua
linguagem possam ser provadas como
teoremas do sistema.
Lógica Paraconsistente Anotada
Os sinais e as formações são descritos na
forma de graus de crença relativos a uma da
proposição.
Essa lógica pode ser associada a um
reticulado, em cujos vértices são alocados os
símbolos que indicam os estados lógicos.
Lógica Paraconsistente Anotada
Os estados lógicos, com os valores dos graus
de crença e de descrença, podem ser
relacionados da seguinte forma:
T = (1,1) Inconsistente.
V = (1,0) Verdadeiro.
F = (0,1) Falso.
┴ = (0,0) Indeterminado.
Lógica Paraconsistente Anotada
Lógica Paraconsistente Anotada
Seja a proposição p: “Pedrinho é suspeito de não ter ido à
escola”.
Se anotarmos com p(1.0, 0.0), a leitura intuitiva será “Pedrinho é
suspeito de não ter ido à escola com crença total”.
Se anotarmos com p(0.0, 1.0), a leitura intuitiva será “Pedrinho é
suspeito de não ter ido à escola com descrença total”.
Se anotarmos com p(1.0, 1.0), a leitura intuitiva será “Pedrinho é
suspeito de não ter ido à escola com crença totalmente inconsistente”.
Se anotarmos com p(0.0, 0.0), a leitura intuitiva será “Pedrinho é
suspeito de não ter ido à escola com ausência total de crença”.
Lógica Paraconsistente Anotada
Na prática, um sistema paraconsistente
funciona da seguinte forma:
Se existir um alto grau de contradição, não existe
certeza ainda quanto à decisão, portanto deve-se
buscar novas evidências;
Se existir um baixo grau de contradição, pode-se
formular a conclusão desde que se tenha um alto
grau de certeza.
Lógica para Inconsistência - LI
Trata-se de uma outra classe de Lógicas Paraconsistentes.
Lógica para Inconsistência - LI
Trata-se de uma outra classe de Lógicas Paraconsistentes.
Hã? Ainda não sabe o que é uma Lógica Paraconsistente?
Lógica para Inconsistência - LI
Resumo sucesso:
Sistema composto de teorias incosistentes, porém, não
triviais.
Ou seja,
No mínimo 2 fórmulas contraditórias + fórmulas não
provadas.
Lógica para Inconsistência - LI
Arthur Buchsbaum
Lógica para Inconsistência - LI
Arthur Buchsbaum
Uma
família
de
Lógicas
paraconsistentes
e/ou
paracompletas com semãnticas
recursivas. São Paulo: Coleção
Documentos, USP, 1993.
Classifica em LI¹ e LI²
Lógica para Inconsistência - LI
Na prova dos teoremas é respeitada a lógica clássica
proposicional, com exceção de algumas regras, como a da
implicação material.
Lógica para Inconsistência - LI
Na prova dos teoremas é respeitada a lógica clássica
proposicional, com exceção de algumas regras, como a da
implicação material.
Diferença entre implicação lógica e implicação material.
Lógica para Inconsistência - LI
Na prova dos teoremas é respeitada a lógica clássica
proposicional, com exceção de algumas regras, como a da
implicação material.
Diferença entre implicação lógica e implicação material.
Def.: Diz-se que P implica em Q se não é o caso de P ser
verdadeira e Q falsa. [1].
Lógica para Inconsistência - LI
O alfabeto de LI² engloba o alfabeto de LI¹ incluindo o símbolo
de negação lógica (~).
A LI² surgiu para complementar a LI¹ em situações que a
mesma não consegue expressar ou provar teoremas.
Lógica para Inconsistência - LI
Newton C. A. da Costa
Lógica para Inconsistência - LI
Newton C. A. da Costa
Apresenta os cálculos Cn.
São o ponto de partida para o
estudo de LI¹ e LI².
Lógica para Inconsistência - LI
Lei da dupla negação;
Leis de De Morgan;
Newton C. A. da Costa
Os cálculos Cn possuem como
teoremas:
Decompor
negação
da
implicação em uma conjunção.
Lógica para Inconsistência - LI
Os valores veritativos da LI são:
V = Absolutamente Verdadeiro (0);
R = Relativamente Verdadeiro (1);
F = Absolutamente Falso (2);
Valoração = { V, R, F } em que V > R > F.
Aplicações
Robótica: busca-se viabilizar um robô que aja fundamentado
em uma lógica paraconsistente. Um robô pode estar equipado
com vários tipos de sensores, e tais sensores poderiam gerar
informações contraditórias: um visor ótico poderia não detectar
uma parede de vidro, dizendo "posso passar", enquanto que
um sonar a detectaria, dizendo "não posso passar". Um robô
"clássico", na presença de uma contradição, tornar-se-ia trivial,
agindo de modo desordenado (pelo menos em princípio).
Aplicações
Controle de tráfego: em aeroportos onde há uma quantidade
grande de aviões esperando a vez para pousar. O piloto
fornece à torre um "vetor", que indica o sentido de seu vôo e
sua velocidade. Mas pode ocorrer que, por alguma falha de
instrumento ou humana, os dados fornecidos sejam lidos
erroneamente. O programa da torre, portanto, deve trabalhar
com a possibilidade de erros desse tipo sem que o sistema
entre em colapso, ocasionado pelo fato de vir a trivializar-se
pela "dedução" de uma contradição. Para tanto, os
computadores devem ser programados fazendo-se uso da
lógica paraconsistente.
Aplicações
Sistemas especialistas: como no caso da medicina. Onde
diagnósticos contraditórios feitos por diferentes médicos são
considerados.
Etapas para construção do sistema:
Entrevista vários médicos;
Reunir estas informações no banco de dados;
Possuimos opiniões contrárias ou divergentes para o
mesmo assunto;
Para trabalhar com essas informações contraditórias sem
que ocorra o risco de trivialização será utilizada a lógica
paraconsistente;
Considerações Finais
A incosistência é um fenômeno natural no mundo,
acarretando resultados conflitantes.
Considerações Finais
A incosistência é um fenômeno natural no mundo,
acarretando resultados conflitantes.
Nesta situação, o ser humano é capaz de fazer uma
escolha apropriada.
Considerações Finais
O projeto de grandes bases do
apresenta problemas semelhantes.
conhecimento
Considerações Finais
O projeto de grandes bases do
apresenta problemas semelhantes.
conhecimento
A divergência entre especialistas no domínio de
interesse pode levar à construção de base de
conhecimento inconsistentes. Pior ainda, o fato de que
ele é inconsistente aparecer muito mais tarde, depois
que o sistema especialista já está em uso por um
período significativo de tempo. Portanto, um método
formal é necessário para tratar deste problema.