I came across an exercise and I'm stuck with one part:
4. Check the validity of the formula that follows: A ∧ C → A ∨ B
This are the 8 axioms I will be working with:
├ A → ( B → A)
├ (A → B) → ((A → (B → (B → C) ) → (A → C))
├ A → (B → A ∧ B)
├ A ∧ B → A,, A ∧ B → B
├ A → A ∨ B,, B → A ∨ B
├ (A → C) → ((B → C ) → (A ∨ B → C))
├ (A → B) → (( A → ~B) → ~A )
├ ~~A → A
The correct solution that was given is:
1. ⊢ (A ∧ C → A) → ((( A ∧ C → (A → A ∨ B))) → (A ∧ C → A ∨ B))) A2 (Substituting A: A ∧ C, B: A, C: A ∨ B)
2. ⊢ A ∧ C → A A4 (Substituting A: A, B: C)
3. ⊢ ( A ∧ C → ( A → A ∨ B ) ) ) → ( A ∧ C → A ∨ B ) MP 1,2.
4. ⊢ A → A ∨ B A5 (substituting A: A, B: B)
5. ⊢ (A → A ∨ B) → (((A ∧ C)→(A → A ∨ B))) A1 (Substituting A: A → A ∨ B, B: A ∧ C )
6. ⊢ ( A ∧ C ) →( A → A ∨ B ) MP 5.4.
7. ⊢ A ∧ C → A ∨ B MP 3,6
I understand the proof, but I was wondering if I could have simply applied the transitive law:
1. ├ A ∧ C → A Axiom 4
2. ├ A → A ∨ B Axiom 5
3. ├ A ∧ C → A ∨ B MP 1,2
Is there something wrong with my approach?