A álgebra da lógica proposicional especifica como os elementos podem ser manipulados em fórmulas. Essas manipulações permitem que sejam geradas fórmulas equivalentes a outras através de simplificações das expressões lógicas.
Antes de mais nada é importante definir o conceito de dual, pois ele forma a base de muitas manipulações possíveis dentro da lógica proposicional.
O dual de uma fórmula definida em termos de símbolos atômicos , símbolos de verdade e dos conectivos lógicos de conjunção e disjunção é obtido substituindo-se todas as ocorrências de:
- por e vice-versa
- por e vice-versa
Exemplo: o dual da proposição é a proposição
Leis de equivalência
A seguir são apresentadas as mais importantes leis de equivalência, acompanhadas de sua forma dual.
Lei | Nome |
---|---|
Lei da contradição | |
Lei do terceiro excluído | |
Leis da identidade | |
Leis da dominação | |
Leis idempotentes | |
Dupla negação | |
Leis comutativas | |
Leis associativas | |
Leis distributivas | |
Leis de DeMorgan | |
Definição de em termos de e | |
Definição de em termos de e | |
Definição de em termos de e | |
Leis da absorção | |
Generalização das Leis da absorção |
Formas normais
Usando as leis de equivalência é possível manipular as proposições e colocá-las em formatos mais desejáveis. Através das formas normais é possível padronizar as proposições compostas, tornando sua identificação comparação mais simples e objetivas.
Para toda fórmula da Lógica proposicional existe uma fórmula tanto na FNC quanto na FND que é equivalente a , ou seja: .
As formas normais são compostas fundamentalmente por literais organizados dentro de cláusulas (que variam dependendo da forma normal).
- Literais (L): elemento básico das formas normais, um literal é uma formula atômica () ou a negação de uma fórmula atômica ().
Forma normal conjuntiva (FNC)
Uma Forma Normal Conjuntiva (FNC), ou Forma Clausal, é composta por literais e cláusulas.
- Cláusulas (C): uma cláusula é uma disjunção de literais , onde é o tamanho da cláusula.
Uma fórmula proposicional está na FNC se e somente se ela for uma conjunção de cláusulas, ou seja: .
Forma normal disjuntiva (FND)
Uma Forma Normal Disjuntiva (FND) é composta por literais e cláusulas duais.
- Cláusulas duais (C): uma cláusula dual é uma conjunção de literais , onde é o tamanho da cláusula.
Uma fórmula proposicional está na FND se e somente se ela for uma disjunção de cláusulas duais, ou seja: .