Sintaxe da Lógica de Primeira Ordem

A sintaxe da Lógica de Primeira Ordem mantém os conectivos da Lógica Proposicional e adiciona termos para designar objetos e fórmulas para representar relações entre esses objetos.

A sintaxe e as regras da Dedução Natural Proposicional continuam válidas.

  • São acrescentados termos: constantes, funções e variáveis.
  • As fórmulas acrescentam relações e quantificadores às proposições.

Por enquanto definem-se todos estes conceitos novos. Mais tarde são tratadas as regras de dedução e da semântica para a Lógica de Primeira Ordem.

Termos e Fórmulas

  • Os termos são definidos por constantes, funções e por variáveis; Identificam objetos.
  • As fórmulas são definidas por relações, conectivos e expressões com quantificadores. Tal como as proposições da Lógica Proposicional, descrevem factos.

Termos


Definição (Termo)

Sejam conjuntos de símbolos (para as variáveis, as constantes e as funções, respetivamente). São termos:

  • Átomos. Qualquer constante de e qualquer variável de .
  • Funções. Se e forem termos então é um termo.

Um termo em que não ocorrem variáveis diz-se fechado. Caso contrário diz-se aberto.


Em geral, a aridade faz parte da especificação de cada símbolo funcional (e a seguir de cada ). Quando necessário indica-se a aridade com um indice — é binária, é -ária, etc.

Exemplos. Termos

  • Átomos: , , , , .
  • Funções: , , , , .

Não são termos:

  • é uma expressão infinita.
  • é uma proposição (verdade/falso).
  • é uma proposição.
  • é um símbolo funcional mas a expressão não está completa.

Fórmulas


Definição (Fórmula)

Sejam como na definição de termos e um conjunto de símbolos de relações. São fórmulas:

  • Igualdade. Se forem termos, é uma fórmula.
  • Conectivos. Se forem fórmulas, são fórmulas.
  • Relações. Se forem termos e então é uma fórmula.
  • Quantificadores. Se for uma variável e uma fórmula, e são fórmulas.

Exemplos. Fórmulas

  • Igualdade. , , .
  • Conectivos. .
  • Relações. .
  • Quantificadores. .

Não são fórmulas:

  • , , , porque são termos.
  • , , são símbolos relacionais mas as expressões estão incompletas.
  • é um erro de sintaxe. Se quisermos dizer "Dois é um número par maior que quarto" devemos escrever .
  • é uma expressão infinita.

Sobre a Igualdade

  • Um uso da igualdade é nas formação de fórmulas, por exemplo, .
  • Outro uso é quando comparamos as expressões "" e "" que são, obviamente, diferentes.
  • Quando for necessário distinguir o primeiro caso do segundo, usa-se a notação (dois "") para indicar a igualdade de expressões.

Escrita natural e Escrita formal

A escrita natural de termos e fórmulas comuns é diferente, mas equivalente, à sua escrita formal.

Nesta tabela estão várias expressões apresentadas na escrita natural usadas no dia-a-dia e a respetiva notação formal que segue as definições de termo e de fórmula.