How Can Logic Laws Remove Implications in Expressions?

  • Context: MHB 
  • Thread starter Thread starter werebilby
  • Start date Start date
  • Tags Tags
    Logic
Click For Summary
SUMMARY

The discussion focuses on the application of propositional logic laws to remove implications from logical expressions. The primary method involves substituting implications with disjunctions, specifically using the transformation \( p \to q \equiv \sim p \vee q \). Participants demonstrate the step-by-step process of manipulating the expression \((p \to q) \to (p \to r)\) into a more manageable form using laws such as De Morgan's and the distributive property. The final result confirms the equivalence of the original expression to \( p \wedge (q \to r) \).

PREREQUISITES
  • Understanding of propositional logic and its laws
  • Familiarity with logical equivalences and transformations
  • Knowledge of De Morgan's laws
  • Ability to manipulate logical expressions algebraically
NEXT STEPS
  • Study the laws of propositional logic in detail
  • Learn about De Morgan's laws and their applications
  • Practice transforming implications into disjunctions
  • Explore logical equivalences and their proofs
USEFUL FOR

Students in university-level logic courses, educators teaching propositional logic, and anyone seeking to enhance their understanding of logical expressions and transformations.

werebilby
Messages
4
Reaction score
0
Hello Everyone,

This is my first post, so please me kind :D

I have an assignment and have been stuck on this thing for 2 days. I have no problems working this out with a truth table but we are not allowed to use this. So this it the expression.

View attachment 5619

I understand that I have to remove the implication but this doesn't really make sense to me and I have been using Youtube etc to try and get more info but just doesn't make sense as to how to apply the Laws of Logic. Help please?!

Regards
Werebilby
 

Attachments

  • Q1(iv)2.PNG
    Q1(iv)2.PNG
    630 bytes · Views: 137
Physics news on Phys.org
werebilby said:
Hello Everyone,

This is my first post, so please me kind :D

I have an assignment and have been stuck on this thing for 2 days. I have no problems working this out with a truth table but we are not allowed to use this. So this it the expression.
I understand that I have to remove the implication but this doesn't really make sense to me and I have been using Youtube etc to try and get more info but just doesn't make sense as to how to apply the Laws of Logic. Help please?!

Regards
Werebilby

Which are the laws of propositional logic that you can use
 
solakis said:
Which are the laws of propositional logic that you can use

Ok so the laws I can use are :-

View attachment 5620
 

Attachments

  • Q1(iv)Laws.png
    Q1(iv)Laws.png
    19.6 KB · Views: 205
werebilby said:
Ok so the laws I can use are :-

O.k

Note some of the laws you have mentioned can be proved using the others.

Coming now to your problem the 1st step is to substitute the "=>" with "v"

Can you do that??
 
solakis said:
O.k

Note some of the laws you have mentioned can be proved using the others.

Coming now to your problem the 1st step is to substitute the "=>" with "v"

Can you do that??

Ok let me try that again. So this is what I have worked out so far.

View attachment 5623
 

Attachments

  • Q1(iv)1.PNG
    Q1(iv)1.PNG
    1.8 KB · Views: 153
werebilby said:
Ok let me try that again. So this is what I have worked out so far.

http://mathhelpboards.com/attachments/discrete-mathematics-set-theory-logic-15/5623-laws-logic-q1-iv-1-png

I can see you are completely in the dark.

Before we continue is that a University course ??
 
solakis said:
I can see you are completely in the dark.

Before we continue is that a University course ??

Yep it is a uni course. It's Ok I have submitted the assignment. I have completed most of the q's so this one was just 2 points. Yes I am completely in the dark about this. I have a fraction of info from the textbook, study book and the lectures but doesn't actually explain how this concept actually works.
 
werebilby said:
Yep it is a uni course. It's Ok I have submitted the assignment. I have completed most of the q's so this one was just 2 points. Yes I am completely in the dark about this. I have a fraction of info from the textbook, study book and the lectures but doesn't actually explain how this concept actually works.

I am going to complete the problem for you and then you tell me what you do not understand

Working on the LHS of the relation we have:
[(p=>q)=>(p^r)]=

= [(~pvq)=>(p^r)]=......by implication on (p=>q)

= ~(~pvq)v (p^r)=......by implication on [(~pvq)=>(p^r)]

= (~~p^~q)v (p^r)=......by D.Morgan on ~(~pvq)

= (p^~q)v (p^r) =........ by D.Negation on ~~p

= p^(~qvr)=.........by distributive property

[Note: if you expand p^(~qvr) using the distributive property you will get (p^~q)v (p^r)]

=p^(q=>r).........by implication on (~qvr)

So starting from the LHS of the identity we ended on the RHS of the idendity.

This is a usual procedure when proving identities ,whether in real Algebra or propositional Algebra
 
Last edited:
Show that:

(p \to q) \to (p \to r) \;\equiv\;p \wedge (q \to r)
\begin{array}{ccccc}<br /> 1. &amp; (p \to q) \to (p \to r) &amp;&amp; 1 . &amp; \text{Given, LHS} \\<br /> 2. &amp; (\sim p \vee q) \to (\sim p \vee r) &amp;&amp; 2. &amp; \text{Implication} \\<br /> 3. &amp; \sim(\sim p \vee q) \vee (\sim p \vee r) &amp;&amp; 3. &amp; \text{Implication} \\<br /> 4. &amp; (p\: \wedge \sim q) \vee \sim p \vee r &amp;&amp; 4. &amp; \text{DeMorgan} \\<br /> 5. &amp; (p\:\vee \sim p) \wedge (\sim q\: \vee \sim p) \vee r &amp;&amp; 5.&amp; \text{Distributive} \\<br /> 6. &amp; t \wedge (\sim q \:\vee \sim p) \vee r &amp;&amp; 6. &amp; \text{Inverse} \\<br /> 7. &amp; \sim q \:\vee \sim p \vee r &amp;&amp; 7. &amp; \text{Identity} \\<br /> 8. &amp; \sim p \vee (\sim q \vee r) &amp;&amp; 8. &amp;\text{Comm. Assoc.} \\<br /> 9. &amp; \sim p \vee (q \to r) &amp;&amp; 9. &amp; \text{Implication} \\<br /> 10. &amp; p \to (q \to r) &amp;&amp; 10. &amp; \text{implication, RHS}<br /> \end{array}


 

Similar threads

  • · Replies 22 ·
Replies
22
Views
3K
  • · Replies 5 ·
Replies
5
Views
1K
  • · Replies 39 ·
2
Replies
39
Views
5K
  • · Replies 7 ·
Replies
7
Views
4K
  • · Replies 5 ·
Replies
5
Views
2K
  • · Replies 40 ·
2
Replies
40
Views
8K
  • · Replies 12 ·
Replies
12
Views
7K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 19 ·
Replies
19
Views
3K
  • · Replies 1 ·
Replies
1
Views
3K