Lógica modal

Origem: Wikipédia, a enciclopédia livre.
Ir para: navegação, pesquisa

A lógica modal se refere a qualquer sistema de lógica formal que procure lidar com modalidades (tratar de modos quanto a tempo, possibilidade, probabilidade, etc.). Tradicionalmente, as modalidades mais comuns são possibilidade e necessidade. Lógicas para lidar com outros termos relacionados, como probabilidade, eventualidade, padronização, poder, poderia, deve, são por extensão também chamadas de lógicas modais, já que elas podem ser tratadas de maneira similar.

Uma lógica modal formal representa modalidades usando operadores modais. Por exemplo: "Era possível o assassinato de Arnaldo" e "Arnaldo foi possivelmente assassinado" são exemplos que contêm a noção de possibilidade. Formalmente, essa noção é tratada como o operador modal Possível, aplicado à sentença "Arnaldo foi assassinado".

Normalmente os operadores modais básicos unários são escritos como (ou L) para Necessário e (ou M) para Possível. Nas lógicas modais clássicas, cada um pode ser expresso em função do outro e da negação:

Para a formalização semântica da linguagem modal básica, veja a seção semântica de Kripke, a seguir.

História[editar | editar código-fonte]

Hugh MacColl foi o pioneiro da lógica modal axiomática, particularmente por sua obra de 1906, Symbolic Logic and its Applications. Em 1918, C. I. Lewis foi o primeiro autor a fazer um estudo sistemático nesta área, em A Survey of Symbolic Logic. Na escola fenomenológica, o precursor foi Oskar Becker, com o seu artigo "Zur Logik der Modalitäten", de 1930. A primeira formalização clara da lógica modal surge com a obra de C. I. Lewis e de C. H. Langdorf, Symbolic Logic, de 1932, sendo esta a primeira grande referência desta disciplina.

O fundador da lógica formal moderna, Gottlob Frege, duvidava que a lógica modal fosse viável. Dois de seus mais conhecidos leitores, Rudolf Carnap e Kurt Gödel (1933), romperam com Frege, nessa questão, e escolheram buscar a estrutura matemática de uma lógica que lidasse com as três modalidades clássicas (possibilidade, necessidade e probabilidade). Em 1937, Robert Feyes, seguidor de Gödel, propôs o sistema T de lógica modal. Em 1951, Georg Henrik von Wright propôs o sistema M, que é elaborado sobre o sistema T. Também nos anos 1950s, C.I.Lewis construiu, sobre o sistema M, seus conhecidos sistemas modais S1, S2, S3, S4 e S5. Em 1965, Saul Kripke estabeleceu o sistema modal normal mínimo K.

Modalidades aléticas[editar | editar código-fonte]

Modalidades de necessidade e possibilidade são chamadas modalidades aléticas. A lógica modal foi desenvolvida primariamente para lidar com esses conceitos, e só posteriormente foi estendida a outros conceitos. Por essa razão (ou talvez por sua familiaridade e simplicidade), necessidade e possibilidade são comumente tratadas como o tema principal da lógica modal.

Uma proposição é dita ser

  • possível se e somente se ela é não necessariamente falsa (independente de ser realmente verdadeira ou falsa);
  • necessária se e somente se ela é não possivelmente falsa;
  • consistente (ou melhor "contingente") se e somente se ela é de fato verdadeira (e então possivelmente verdadeira) e não necessariamente verdadeira.

Claramente, se quisermos definições dessas noções de forma não circular, precisaremos pegar algum dos operadores (possibilidade ou necessidade) como primitivo, ou então analisar essas noções em termos de outras que não incluam nem possibilidade nem necessidade, e que sejam elas mesmas definidas de forma não circular.

Possibilidade física[editar | editar código-fonte]

Algumas vezes algo é fisicamente possível, se é permitido pelas leis da natureza. Por exemplo, é possível (fisicamente falando) haver um átomo com um número atômico 150, apesar de talvez não existir de fato. Por outro lado, não é possível, no mesmo contexto, haver um elemento cujo núcleo contenha queijo. Enquanto é logicamente possível acelerar um objeto além da velocidade da luz, não é, de acordo com Einstein, fisicamente possível ultrapassá-la.

Possibilidade metafísica[editar | editar código-fonte]

Filósofos ponderam as propriedades que um objeto possui independentemente das leis científicas. Por exemplo, pode ser metafisicamente necessário, como alguns pensam, que todos os seres pensantes tenham corpos e possam experimentar a passagem do tempo, ou que Deus exista (ou não exista). Saul Kripke argumentou que toda pessoa necessariamente tem os pais que tem: qualquer um com pais diferentes não seria a mesma pessoa.

A possibilidade metafísica é geralmente tida como mais forte que a simples possibilidade lógica (isto é, menos coisas são metafisicamente possíveis do que logicamente possíveis). Sua exata relação com a possibilidade física é objeto de algumas discussões. Filósofos também discordam se verdades metafísicas são necessárias meramente "por definição", ou se elas refletem alguns importantes fatos sobre o mundo, ou alguma outra coisa completamente diferente.

Lógicas modais[editar | editar código-fonte]

As lógicas mais familiares na família modal são construídas a partir da lógica fraca K (em homenagem a Saul Kripke). Usando K como base, podem-se construir diferentes sistemas. Os símbolos de K incluem para negação, para implicação, e para o operador modal de necessidade (os outros operadores são construídos a partir destes, inclusive o , com a equivalência usando negação e ).

Definição do sistema base[editar | editar código-fonte]

K é o resultado da adição dos seguintes teoremas à lógica proposicional:

  • Regra da necessitação: se é teorema de K, então também é.
  • Axioma da distributividade: .

A regra da necessitação estabelece que qualquer teorema da lógica é necessário. O axioma da distributividade diz que se é necessário , então é necessário .

Em K, os operadores e se comportam de forma parecida com os quantificadores (para todo) e (existe). Por exemplo, a definição de a partir de espelha a equivalência em lógica de predicados. As bases dessa correspondência entre os operadores modais e os quantificadores ficam mais claras quando se lida com a semântica de Kripke.

Construção de sistemas[editar | editar código-fonte]

Outros sistemas são construídos adicionando-se axiomas a K. Por exemplo, o sistema T é obtido com o acréscimo do axioma:

(T) Falhou a verificação gramatical (MathML, com SVG ou PNG em alternativa (recomendado para navegadores modernos e ferramentas de acessibilidade): Resposta inválida ("Math extension cannot connect to Restbase.") do servidor "/mathoid/local/v1/":): {\displaystyle \Box A \longrightarrow A }

Em primeira ordem: (Axioma da reflexividade)

Outros axiomas que podem ser adicionados para construir outros sistemas são:

(B) (axioma da simetria)
(4) (axioma da transitividade)
(5) (axioma da euclidianidade)
(D) (axioma da serialidade)
(CD) (axioma da unicidade)
(X) (simula convergência)
(2) (simula densidade)
(GL) (axioma de Gödel-Löb)

O sistema S4 é o resultado de se adicionar 4 a T. Analogamente, S5 é o resultado de se adicionar 5 a T. Estes dois sistemas apresentam importantes característica de simplificação que propiciam a redução de suas fórmulas, devido às suas propriedades.

  • Em S4:
  • e
  • e , em que pode ser ou .

Lógica epistêmica[editar | editar código-fonte]

Modalidades epistêmicas (do grego episteme, conhecimento) lidam com a certeza de sentenças. Os operadores são traduzidos como "É certamente verdade que..." e "É possível (dada a informação disponível) ser verdade que...". Na fala normal ambas as modalidades são normalmente expressas em palavras similares; os seguintes contrastes podem ajudar:

Uma pessoa, José, pode perfeitamente dizer ambos: (1) "Não, não é possível que o Pé-grande exista; estou certo disso."; e, (2) "Claro, o Pé-grande possivelmente poderia existir". O que José quer dizer por (1) é que dadas todas as informações disponíveis, não há dúvida quanto ao Pé-grande existir. Isto é uma asserção epistêmica. Por (2) ele faz a asserção metafísica que é possível vir a existir o Pé-grande, mesmo que ele não exista (o que não é equivalente a "é possível que o Pé-grande exista - pelo que sei", o que contradiz (1)).

Possibilidades epistêmicas também se portam no mundo real de uma forma que as possibilidades metafísicas não fazem. Possibilidades metafísicas se portam no modo que o mundo pode ter sido, mas as possibilidades epistêmicas se portam no modo que o mundo pode ser (pelo que se sabe). Suponha, por exemplo, que quero saber se vou ou não pegar o guarda-chuva antes de sair. Se você me diz "é possível que esteja chovendo lá fora" - no sentido de possibilidade epistêmica - então isto iria pesar em pegar ou não o guarda-chuva. Mas se você me diz "é possível vir a chover lá fora" - no sentido de possibilidade metafísica - então este tipo de esclarecimento modal não me ajuda.

Lógica temporal[editar | editar código-fonte]

O termo faz menção às lógicas que buscam falar sobre o tempo, atrelando as ideias de possibilidade e necessidade à de tempo. Por exemplo: "Possivelmente choverá amanhã", ou "é necessário que chova amanhã".

Definições[editar | editar código-fonte]

Definida a partir dos seguintes operadores:

"será sempre o caso que..."
"será o caso que..."
"sempre foi o caso que..."
"foi o caso que..."

Sendo que os primitivos são G e H, e os outros podem ser introduzidos através das seguntes equivalências:

Sistema base[editar | editar código-fonte]

O sistema básico de lógicas temporais, chamado Kt, é resultado de adotar-se os princípios de K tanto para G como para H, junto com dois axiomas para controlar as interações entre os operadores de passado e futuro:

  • Regra da necessitação: se é teorema de K, então também o são e .
  • Axiomas da distribuição:
  • Axiomas de iteração:

Do mesmo modo que nas lógicas modais comuns, outros axiomas podem ser adicionados para criar novos sistemas, como é o caso da Lógica temporal linear (estendendo-a com a adição dos operadores e (desde e até) e retirando os operadores e para tratar a ideia de ordem temporal e a de que não é possível voltar no tempo).

Lógica deôntica[editar | editar código-fonte]

Ver artigo principal: Lógica deôntica

Procura modular a ideia de dever e permissão, como a diferença entre "Você deve fazer isso..." e "Você pode fazer isso..." (semelhante à diferença entre ser necessário e possível). O nome deôntica vem do grego para dever.

Uma característica das lógicas deônticas é que elas não possuem o axioma T (semanticamente correspondente à reflexividade), pois ele correponderia a dizer que (interpretando como obrigatoriedade, ) que toda obrigação é verdadeira. Por exemplo, se é obrigatório não matar os outros, então T implecia que as pessoas realmente não matam umas as outras. Conseqüência esta obviamente falsa.

O axioma D (semanticamente correspondente à ideia de serialidade) é um comumente aceito como um princípio deôntico. É a formalização da ideia de Kant de que "dever implicar poder". (Claramente o 'poder' pode ser interpretado de várias maneiras, por exemplo, em um sentido moral ou alético.)

Definições[editar | editar código-fonte]

Definida a partir dos seguintes operadores:

"é obrigatório que..."
"é permitido que..."
"é proibido que..."

Sendo que o primitivo é O, e os outros podem ser introduzidos através das seguntes equivalências:

Sistema base[editar | editar código-fonte]

O sistema básico D é construído adicionando o fraco axioma D a K (uma vez que o axioma T não é permitido):

(D) (o que é obrigatório é permitido).

Iterações[editar | editar código-fonte]

Há controvérsias sobre a iteração (repetição) de operadores na lógica deôntica. Em alguns conceitos, seria simplesmente equivalente a , que implica a introdução de teoremas que garantam que . Mas há conceitos de obrigação que diferenciam essas iterações, portanto é necessário tomar cuidado.

Lógica doxástica[editar | editar código-fonte]

Preocupa-se com a ideia de crença e raciocínio. O termo "doxástica" é derivado do grego antido doxa, 'crença'. Tipicamente, uma lógica doxástica usa o , ou , significando "Acredita-se que", ou quando aplicado a um agente , " acredita que".

Outras lógicas modais[editar | editar código-fonte]

Significativamente, lógicas modais podem ser construídas para acomodarem a maioria desses idiomas; é fato que sua estrutura lógica comum faz com que todas variem a partir da mesma coisa. Lógica epistêmica é melhor capturada no sistema S4; lógica deôntica no sistema D; lógica temporal em T e lógica alética lida melhor com S5.

Semântica de Kripke[editar | editar código-fonte]

Uma forma de definir uma semântica para um sistema de lógica modal é com a semântica de mundos possíveis, ou semântica de Kripke. Antes de mostrar quando uma forma é satisfatível ou não, algumas definições se fazem necessárias:

Definições[editar | editar código-fonte]

Um enquadramento modal ou enquadramento é um par , em que

  • é um conjunto não vazio (conjunto de mundos, pontos, estados, nós, instantes... depende do contexto da lógica modal).
  • é uma relação binária em dita relação de acessibilidade (ou relação de visibilidade).

Sendo , diz-se que é acessível a partir de se .

Seja um conjunto enumerável de variáveis atômicas. Uma estrutura de interpretação modal sobre é um par , em que

  • é um enquadramento modal
  • é uma função.

pode ser também representado como , sendo as duas primeiras componentes os constituindos do enquadramento modal subjacente à estrutura de interpretação em .

Satisfatibilidade[editar | editar código-fonte]

Desta forma, finalmente, a noção de satisfação de uma forma modal, com essa semântica, é:

  • Seja uma estrutura de interpretação modal e . A noção de satisfação de por no mundo denota-se por

e define-se indutivamente como se segue:

  • para cada se ;
  • não ;
  • se ou ;
  • se e ;
  • Falhou a verificação gramatical (MathML, com SVG ou PNG em alternativa (recomendado para navegadores modernos e ferramentas de acessibilidade): Resposta inválida ("Math extension cannot connect to Restbase.") do servidor "/mathoid/local/v1/":): {\displaystyle M, w \vDash \varphi \or \varphi '} se ou ;
  • se para todo tal que ;
  • se existe tal que e ;

Semântica algébrica[editar | editar código-fonte]

No século XX tivemos um considerável avanço no entendimento formal do significado das modalidades. Os trabalhos de Jónsson, McKinsey e Tarski, na década de 1940, permitiram a construção dos resultados de completude algébrica para os sistemas modais. Estes resultados, porém, não receberam a devida atenção. No final da década de 1950, Kripke propôs uma semântica interessante para estes sistemas. Tal semântica, hoje conhecida como semântica de Kripke ou semântica dos mundos possíveis, causou um grande impacto no âmbito da filosofia analítica. Os artigos escritos por Lemmon na década de 1960 têm por objetivo apresentar uma síntese dessas duas semânticas. Um interessante resultado mostrado nestes artigos é que a completude semântica pode ser deduzida de resultados algébricos por meio de um teorema central. Um dos resultados mais surpreendentes e interessantes do trabalho do Lemmon é o teorema da representação. Esse teorema, para a lógica modal, tem como consequência a conexão entre o ponto de vista algébrico e o ponto de vista da semântica dos mundos possíveis (ou semântica de Kripke). [1]

Principais contribuidores da lógica modal[editar | editar código-fonte]

Aplicações[editar | editar código-fonte]

  • Representação de conhecimento (protocolos de autenticação). [Lógica epistêmica]
  • Verificação formal de programas (sistemas concorrentes, distribuídos, etc.). [Lógica temporal]

Notas e referências

  1. GORSKY, Samir Bezerra. A semântica algébrica para as lógicas modais e seu interesse filosófico. Campinas: IFCH-Unicamp, 2008.

Bibliografia[editar | editar código-fonte]

  • Hughes, G.E.; Cresswell, M.J.. A new introduction to Modal Logic Routledge, 1996.
  • Carnielli, W. A. ; Pizzi, C.. Modalities and MultimodalitiesSpringer, Amsterdam, 2008.
  • Gouveia, P.; Dionísio F.M.; Marcos, J.. Lógica Computacional. DMIST, 2000.

Ligações externas[editar | editar código-fonte]