Proving A -> (A -> B) Equivalent to (A -> B)

  • Thread starter Thread starter EvLer
  • Start date Start date
  • Tags Tags
    Equivalent
Click For Summary

Homework Help Overview

The discussion revolves around proving the logical equivalence of the statements A -> (A -> B) and A -> B. Participants are exploring formal proof techniques within the context of propositional logic.

Discussion Character

  • Exploratory, Conceptual clarification, Mathematical reasoning

Approaches and Questions Raised

  • The original poster attempts to use modus ponens and questions the validity of asserting a premise without justification. They express uncertainty about how to formally prove the equivalence without relying on truth tables.
  • Some participants affirm the rigor of truth tables and suggest that logical equivalences can be derived through formal inference rules.
  • Another participant discusses a separate proof involving multiple premises and expresses a need for a transformation or rule to proceed, questioning whether they can assert a premise.

Discussion Status

The discussion is active, with participants providing insights on the validity of different proof methods. There is a recognition of the relationship between truth tables and formal proofs, but no consensus has been reached on the specific proof technique for the original problem. The original poster is seeking further guidance on how to proceed with their proof.

Contextual Notes

Participants are navigating the constraints of formal proof requirements and the need to avoid informal methods like truth tables for their assignment. There is also a mention of specific premises in a related proof attempt that may influence the discussion.

EvLer
Messages
454
Reaction score
0
Is there a way to formally prove:
A -> (A -> B) equivalent to (A -> B)

do I just assume A and then use modus ponenes (by deduction method)? It just looks a bit odd asserting a premise out of the blue...
I checked the truth table for those, it seems to be true, however, truth table is not going to work as the answer, I need to do this formally.
Thanks in advance.

ps: sorry for trashing forum with my logic threads... from now on, i'll just put my questions (if i have any) here :redface:
 
Physics news on Phys.org
I checked the truth table for those, it seems to be true
More than just "seems"! Any logical equivalence provable via truth table can be deduced with the rules of inference you're using, and vice versa.
 
Proofs by exhaustion (like truth tables) are perfectly rigorous.
 
well that is the thing... I check my "inference" steps with truth tables, however I need a rule or transformation of some sort and I can't see anything unless I assert the premise (A).
Ok, so here's the full thing:
prove Y -> W
given these premises:
1. Y -> Z'
2. X' -> Y
3. Y -> (X -> W)
4. Y -> Z
-----my proof----
5. X' -> Z' (2,1, hypoth. syllogism)
6. Z -> X (5, contraposition)
7. Y -> X (4,6, hypothet. syllogism)
8. (X' v W)' -> Y' (3, contraposition)
9. (X ^ W') -> Y' (DeMorgan's)
10. X -> (W' ->Y') (9, exportation)
11. X -> (Y ->W) (contraposition)

12. Y -> (Y -> W) (7,11, hypothet. syllogism)
13. Y (?)
14. Y -> W (?)

12-14 is where I need something or can I just assert Y?
 
Last edited:

Similar threads

  • · Replies 7 ·
Replies
7
Views
1K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 5 ·
Replies
5
Views
3K
  • · Replies 6 ·
Replies
6
Views
3K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 4 ·
Replies
4
Views
2K
  • · Replies 10 ·
Replies
10
Views
2K
  • · Replies 8 ·
Replies
8
Views
2K
  • · Replies 2 ·
Replies
2
Views
2K