Lógica/Cálculo Proposicional Clássico/Cálculo de Sequêntes

Fonte: testwiki
Saltar para a navegação Saltar para a pesquisa


Introdução

Uma outra, e não menos importante, forma de se calcular a validade de argumentos em lógica proposicional clássica é o chamado cálculo de sequêntes. O cálculo de sequêntes foi proposto por Gentzen na década de trinta como uma tentativa (bem-sucedida) de demonstrar a consistência da lógica proposicional clássica.

O estudo do cálculo de sequentes é especialmente importante para a melhor compreensão de algumas lógicas não-clássicas em especial as lógicas sub-estruturais.

Notação

A1,...,AnB1,...,Bm

Essa expressão deve ser interpretada da seguinte maneira: se A1,...,An forem todos verdadeiros então pelo menos um Bi em B1,...,Bn deve ser verdadeiro.

Por exemplo o sequênte indica que de vazio provamos vazio, ou seja, que a contradição é um teorema e portanto a lógica não é consistente. Em outras palavras: para provar que o cálculo de sequentes é consistente temos que mostrar que o sequente não é válido.

Regras

O calculo de sequêntes, como em todos as outras faces da sintática de qualquer lógica, possui regras de manipulação. Essas regras são divididas em dois tipos: regras lógicas e regras estruturais. As regras lógicas nos mostram como introduzir conectivos lógicos a esquerda e a direita em um sequente enquanto as regras estruturais, como o próprio nome diz são estruturais.

Regras Lógicas

Cada conectivo # possui uma regra de introdução a direita (#) e uma a esquerda (#):


  • (axioma): φφ


  • (corte): ΓΔ,φ Σ,φΨΓ,ΣΔ,Ψ


  • ():Γ,φψ,ΔΓφψ,Δ


  • ():Γφ,ΔΣ,ψΠΓ,Σ,φψΔ,Π


  • ():Γφ,ΔΓψ,ΔΓφψ,Δ


  • ():Γ,φ,ψΔΓ,φψΔ


  • ():Γφ,ψ,ΔΓφψ,Δ


  • ():Γ,φΔΓ,ψΔΓ,φψΔ


  • (¬):Γ,φΔΓ¬φ,Δ


  • (¬):Γφ,ΔΓ,¬φΔ

Regras Estruturais

A regra da associatividade é considerada implicitamente. As regras estruturais são idênticas a esquerda e a direita. Vamos mostrar só um dos lados para economizar espaço.

  • (comutatividade): Γ,φ,ψ,ΣΔΓ,ψ,φ,ΣΔ


  • (monotonicidade): ΓΔΓ,φΔ


  • (contração): Γ,φ,φΔΓ,φΔ


Metateoremas

Para provar a consistência do cálculo de seqüêntes vamos primeiro enunciar um (meta)teorema importante no cálculo de seqüêntes:

Teorema da eliminação do corte: Tudo que pode ser provado pelo cálculo de seqüêntes pode ser provado sem usar a regra do corte.

As demais regras do cálculo de seqüêntes são chamadas de analíticas pois preservam os símbolos atômicos. Como a regra do corte não é necessária todos os símbolos atômicos são preservados de algum dos lados e portanto partindo de AA não conseguimos chegar em e portanto provamos o seguinte teorema:

Teorema da Consistência: O cálculo de seqüêntes é consistente

Teoremas e Inferências

AA

AA(Ax.)
AA()

A¬A

AA(Ax.)
¬A,A(¬)
A,¬A(com.)
A¬A()

Observação: A partir deste ponto, por questões de economia, omitiremos o uso da regra de comutatividade.

{AB,¬A}B

AA(Ax.)AA,B(mon.)BB(Ax.)BA,B(mon.)
ABA,B()
AB,¬AB(¬)

Exercício: Prove ((AB)¬A)B


(¬AA)A

AA(Ax.)¬A,A(¬)AA(Ax.)
¬AAA()
(¬AA)A()

Exercício: Prove (A¬A)¬A


{A,AB}B(MP)

AA(Ax.)AA,B(mon.)BB(Ax.)
A,ABB()

Exercício: Prove {¬B,AB}¬A(MT)

(A(AB))(AB)

A,ABB (MP)AA(Ax.)AA,B(mon.)
 A(AB),AB()
A(AB)AB()
(A(AB))(AB)()


{AB,BC}AC

A,ABB (MP)A,AB,BCB,C(mon.3×)B,BCC (MP)A,AB,BC,BC(mon.3×)
AB,BCAC(corte)


¬A¬B¬(AB)

AA(Ax.)¬A,A,B(mon.,¬)BB(Ax.)¬B,A,B(mon.,¬)
¬A¬B,A,B()
¬A¬B,AB()
¬A¬B¬(AB)(¬)

Predefinição:Esboço/Matemática

Predefinição:AutoCat