Forma normal Prenex - Prenex normal form

Uma fórmula do cálculo de predicado está na forma normal prenex ( PNF ) se for escrita como uma sequência de quantificadores e variáveis ​​ligadas , chamada de prefixo , seguida por uma parte livre de quantificador, chamada de matriz .

Cada fórmula na lógica clássica é equivalente a uma fórmula na forma normal prenex. Por exemplo, se , e são fórmulas sem quantificador com as variáveis ​​livres mostradas, então

está na forma normal prenex com matriz , enquanto

é logicamente equivalente, mas não na forma normal prenex.

Conversão para forma prenex

Cada fórmula de primeira ordem é logicamente equivalente (na lógica clássica) a alguma fórmula na forma normal prenex. Existem várias regras de conversão que podem ser aplicadas recursivamente para converter uma fórmula para a forma normal prenex. As regras dependem de quais conectivos lógicos aparecem na fórmula.

Conjunção e disjunção

As regras para conjunção e disjunção dizem que

é equivalente a uma condição adicional (leve) ou, de forma equivalente, (significando que existe pelo menos um indivíduo),
é equivalente a ;

e

é equivalente a ,
é equivalente a sob condição adicional .

As equivalências são válidas quando não aparece como variável livre de ; se aparecer livre em , pode-se renomear o limite em e obter o equivalente .

Por exemplo, na linguagem dos anéis ,

é equivalente a ,

mas

não é equivalente a

porque a fórmula à esquerda é verdadeira em qualquer anel quando a variável livre x é igual a 0, enquanto a fórmula à direita não tem variáveis ​​livres e é falsa em qualquer anel não trivial. Portanto , será primeiro reescrito como e depois colocado na forma normal prenex .

Negação

As regras para negação dizem que

é equivalente a

e

é equivalente a .

Implicação

Existem quatro regras de implicação : duas que removem os quantificadores do antecedente e duas que removem os quantificadores do consequente. Essas regras podem ser obtidos por reescrever a implicação como e aplicação das regras de disjunção acima. Tal como acontece com as regras para disjunção, essas regras exigem que a variável quantificada em uma subfórmula não apareça livre na outra subfórmula.

As regras para remover quantificadores do antecedente são (observe a mudança de quantificadores):

é equivalente a (supondo que ),
é equivalente a .

As regras para remover quantificadores do consequente são:

é equivalente a (supondo que ),
é equivalente a .

Exemplo

Suponha que , e sejam fórmulas livres de quantificador e nenhuma dessas fórmulas compartilhe qualquer variável livre. Considere a fórmula

.

Ao aplicar recursivamente as regras começando nas subfórmulas mais internas, a seguinte sequência de fórmulas logicamente equivalentes pode ser obtida:

.
,
,
,
,
,
,
.

Esta não é a única forma prenex equivalente à fórmula original. Por exemplo, ao lidar com o consequente antes do antecedente no exemplo acima, a forma prenex

pode ser obtido:

,
,
.

Lógica intuicionista

As regras para converter uma fórmula para a forma prenex fazem uso intenso da lógica clássica. Na lógica intuicionista , não é verdade que toda fórmula é logicamente equivalente a uma fórmula prenex. A negação conectiva é um obstáculo, mas não o único. O operador de implicação também é tratado de maneira diferente na lógica intuicionista do que na lógica clássica; na lógica intuicionista, não é definível usando disjunção e negação.

A interpretação BHK ilustra por que algumas fórmulas não têm forma prenex intuicionisticamente equivalente. Nesta interpretação, uma prova de

é uma função que, dado um x concreto e uma prova de , produz um y concreto e uma prova de . Nesse caso, é permitido que o valor de y seja calculado a partir do valor fornecido de x . Uma prova de

por outro lado, produz um único valor concreto de y e uma função que converte qualquer prova de em uma prova de . Se cada x satisfatório pode ser usado para construir um y satisfatório, mas nenhum y pode ser construído sem o conhecimento de tal x, então a fórmula (1) não será equivalente à fórmula (2).

As regras para converter uma fórmula para a forma prenex que falham na lógica intuicionista são:

(1) implica ,
(2) implica ,
(3) implica ,
(4) implica ,
(5) implica ,

( x não aparece como uma variável livre de em (1) e (3); x não aparece como uma variável livre de em (2) e (4)).

Uso de formulário prenex

Alguns cálculos de prova lidarão apenas com uma teoria cujas fórmulas são escritas na forma normal prenex. O conceito é essencial para desenvolver a hierarquia aritmética e a hierarquia analítica .

A prova de Gödel de seu teorema da completude para a lógica de primeira ordem pressupõe que todas as fórmulas foram reformuladas na forma normal prenex.

Axiomas de Tarski para a geometria é um sistema lógico cujas sentenças podem todos ser escrito em forma universal-existencial , um caso especial da forma normal prenex que tem todo o quantificador universal precede qualquer quantificador existencial , de modo que todas as sentenças pode ser reescrita na forma , onde é uma frase que não contém nenhum quantificador. Este fato permitiu a Tarski provar que a geometria euclidiana é decidível .      

Veja também

Notas

Referências

  • Richard L. Epstein (18 de dezembro de 2011). Lógica Matemática Clássica: Os Fundamentos Semânticos da Lógica . Princeton University Press. pp. 108–. ISBN   978-1-4008-4155-4 .
  • Peter B. Andrews (17 de abril de 2013). Uma introdução à lógica matemática e à teoria dos tipos: para a verdade através da prova . Springer Science & Business Media. pp. 111–. ISBN   978-94-015-9934-4 .
  • Elliott Mendelson (1 de junho de 1997). Introdução à lógica matemática, quarta edição . CRC Press. pp. 109–. ISBN   978-0-412-80830-2 .
  • Hinman, P. (2005), Fundamentals of Mathematical Logic , AK Peters , ISBN   978-1-56881-262-5