Análise das Provas Formais de Lógica Proposicional
Estes exercícios envolvem prova formal em lógica proposicional usando dedução natural. Vou explicar o método geral e analisar os principais padrões lógicos presentes.
Introdução aos Métodos de Prova
Para construir provas formais, utilizamos regras de inferência padrão:
| Regra | Símbolo | Descrição |
|---|
| Modus Ponens | MP | De P → Q e P, conclui-se Q |
| Modus Tollens | MT | De P → Q e ¬Q, conclui-se ¬P |
| Introdução de Implicação | →I | Se assumindo P chegamos a Q, então P → Q |
| Eliminação de Conjunção | ∧E | De P ∧ Q, conclui-se P ou Q |
| Introdução de Disjunção | ∨I | De P, conclui-se P ∨ Q |
| Redução ao Absurdo | RAA | Se assumir ¬P leva a contradição, então P é verdadeiro |
## Análise dos Exercícios
Exercício 25: {A} ⊢ B ⇒ A
Padrão: Implicação com consequente verdadeiro
Se A é verdade, qualquer implicação com A como consequente é verdadeira, independente do antecedente.
Esquema de prova:
- A (Premissa)
- Supor B (Hipótese para →I)
- Reiterar A (da linha 1)
- B ⇒ A (→I, linhas 2-3)
Exercício 26: {∼C} ⊢ C ⇒ D
Padrão: Implicação com antecedente falso
Se C é falso, então C ⇒ D é automaticamente verdadeiro (implicação falsa só quando antecedente é V e consequente é F).
Esquema de prova:
- ¬C (Premissa)
- Supor C (Hipótese para →I)
- Contradição: C e ¬C (linhas 1,2)
- D (por redução ao absurdo ou princípio da explosão)
- C ⇒ D (→I, linhas 2-4)
Exercício 27: {E ∧ F} ⊢ E ∨ F
Padrão: Introdução de disjunção
Da conjunção podemos extrair qualquer um dos componentes.
Esquema de prova:
- E ∧ F (Premissa)
- E (∧E, linha 1)
- E ∨ F (∨I, linha 2)
Exercício 28: {G ⇒ H} ⊢ G ⇒ (H ∨ I)
Padrão: Reforço do consequente
Se G implica H, então G implica qualquer coisa que contenha H como parte.
Esquema de prova:
- G ⇒ H (Premissa)
- Supor G (Hipótese para →I)
- H (MP, linhas 1,2)
- H ∨ I (∨I, linha 3)
- G ⇒ (H ∨ I) (→I, linhas 2-4)
Exercício 29: {J ⇒ (K ∧ L)} ⊢ J ⇒ K
Padrão: Simplificação do consequente
Se J implica uma conjunção, implica cada componente individualmente.
Esquema de prova:
- J ⇒ (K ∧ L) (Premissa)
- Supor J (Hipótese para →I)
- K ∧ L (MP, linhas 1,2)
- K (∧E, linha 3)
- J ⇒ K (→I, linhas 2-4)
Exercício 30: {M ⇒ N} ⊢ M ∧ O ⇒ N
Padrão: Adição de premissa irrelevante
Adicionar uma conjunção não invalida uma implicação existente.
Esquema de prova:
- M ⇒ N (Premissa)
- Supor M ∧ O (Hipótese para →I)
- M (∧E, linha 2)
- N (MP, linhas 1,3)
- M ∧ O ⇒ N (→I, linhas 2-4)
Exercício 31: {(P ∨ Q) ⇒ R} ⊢ P ⇒ R
Padrão: Fortalecimento do antecedente
Se (P ou Q) implica R, então P (mais forte que P ∨ Q) também implica R.
Esquema de prova:
- (P ∨ Q) ⇒ R (Premissa)
- Supor P (Hipótese para →I)
- P ∨ Q (∨I, linha 2)
- R (MP, linhas 1,3)
- P ⇒ R (→I, linhas 2-4)
Exercício 32: {S ⇒ (T ∨ U), ¬T} ⊢ S ⇒ U
Padrão: Silogismo disjuntivo com negação
Se S implica T ou U, e T é falso, então S implica U.
Esquema de prova:
- S ⇒ (T ∨ U) (Premissa)
- ¬T (Premissa)
- Supor S (Hipótese para →I)
- T ∨ U (MP, linhas 1,3)
- Caso T: contradiz ¬T (linha 2)
- Logo, U (eliminação disjuntiva)
- S ⇒ U (→I, linhas 3-6)
Conclusão
Todos estes exercícios demonstram princípios fundamentais da lógica proposicional:
- Teoremas vacuos: Implicações onde o antecedente é falso ou o consequente é verdadeiro
- Regras de introdução/eliminação: Como usar e criar conectivos lógicos
- Prova por condicional: Método padrão para provar implicações
⚠️ Nota importante: Para exercícios de lógica formal em concursos, verifique qual sistema de dedução natural é exigido (alguns usam axiomas específicos como Hilbert, outros usam tabelas-verdade ou árvores semânticas). As soluções acima seguem o padrão de dedução natural.