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.