up:: 025 MOC Lógica de Primeira Ordem
Sintaxe de Lógica de Primeira Ordem
É composta tanto de símbolos lógicos quanto não-lógicos:
- Símbolos lógicos (interpretação “fixa”):
- Pontuação: ”(”, ”)”, ”.”;
 - Conectivos: , , , , , 
- Definição: ;
 
 - Variáveis:
 
 - Símbolos não-lógicos (nonlogical symbols; interpretação “variável”):
- Símbolos de função: 
- Funções de aridade 0 são chamadas de constantes.
 
 - Símbolos de predicado: 
- Predicados de aridade 0 são chamados de símbolos proposicionais.
 
 
 - Símbolos de função: 
 
Termos e Fórmulas (bem-definidas)
Definição: Termos ─ as “coisas”
O conjunto de termos é o conjunto mínimo que satisfaz as seguintes regras:
- Toda variável é um termo;
 - Dados termos, e uma função -ária (recebe termos), então é também um termo (funções -árias também são termos por definição).
 
Definição: Fórmulas ─ as “asserções”
O conjunto de fórmulas (bem-definidas) é o conjunto mínimo que satisfaz as seguintes regras:
- Dados termos, e um predicado -ário (recebe termos), então é também uma fórmula;
 - Dados , temos que  é uma fórmula;
(As regras acima definem o que se chamam funções atômicas/átomos.) - Dadas fórmulas e uma variável , então , , , , são também fórmulas.
 
Definição: Escopo de Variáveis
Definição: Sentença
Qualquer fórmula sem variáveis livres é chamada de sentença.
Por exemplo:
é uma sentença, mas
não é.
References
- BRACHMAN, Ronald J.; LEVESQUE, Hector J.; REITER, Raymond (Ed.). Knowledge representation. MIT press, 1992.