Computer Science Engineering (CSE) Exam  >  Computer Science Engineering (CSE) Questions  >  Use rule of inference to show that [p->(q or ... Start Learning for Free
Use rule of inference to show that [p->(q or r)]<==>[(p^~q)->r]?
Most Upvoted Answer
Use rule of inference to show that [p->(q or r)][(p^~q)->r]?
Given:
1. p → (q ∨ r)

2. (p ∧ ¬q) → r


To prove:
(p ∧ ¬q) → (q ∨ r)


Proof:
Step 1: Assume (p ∧ ¬q).

Step 2: Using Simplification, we can infer p from (p ∧ ¬q).

Step 3: Using Simplification, we can infer ¬q from (p ∧ ¬q).

Step 4: Using Modus Ponens, we can infer (q ∨ r) from p and p → (q ∨ r).

Step 5: Using Disjunctive Syllogism, we can infer (q ∨ r) from ¬q and (q ∨ r).

Step 6: Using Implication, we can conclude (p ∧ ¬q) → (q ∨ r) from (p ∧ ¬q) and (q ∨ r).


Explanation:
To prove that (p ∧ ¬q) → (q ∨ r) using the given premises, we use the rule of inference to derive the conclusion.


Step 1: Assume (p ∧ ¬q).
We begin the proof by assuming that (p ∧ ¬q) is true.


Step 2: Using Simplification, we can infer p from (p ∧ ¬q).
Since (p ∧ ¬q) is true, we can extract p from it using the Simplification rule.


Step 3: Using Simplification, we can infer ¬q from (p ∧ ¬q).
Similarly, we can extract ¬q from (p ∧ ¬q) using the Simplification rule.


Step 4: Using Modus Ponens, we can infer (q ∨ r) from p and p → (q ∨ r).
From the given premise p → (q ∨ r) and the derived fact that p is true, we can use the Modus Ponens rule to conclude (q ∨ r).


Step 5: Using Disjunctive Syllogism, we can infer (q ∨ r) from ¬q and (q ∨ r).
Since we have ¬q as a derived fact and (q ∨ r) as a given fact, we can apply the Disjunct
Explore Courses for Computer Science Engineering (CSE) exam

Top Courses for Computer Science Engineering (CSE)

Use rule of inference to show that [p->(q or r)][(p^~q)->r]?
Question Description
Use rule of inference to show that [p->(q or r)][(p^~q)->r]? for Computer Science Engineering (CSE) 2024 is part of Computer Science Engineering (CSE) preparation. The Question and answers have been prepared according to the Computer Science Engineering (CSE) exam syllabus. Information about Use rule of inference to show that [p->(q or r)][(p^~q)->r]? covers all topics & solutions for Computer Science Engineering (CSE) 2024 Exam. Find important definitions, questions, meanings, examples, exercises and tests below for Use rule of inference to show that [p->(q or r)][(p^~q)->r]?.
Solutions for Use rule of inference to show that [p->(q or r)][(p^~q)->r]? in English & in Hindi are available as part of our courses for Computer Science Engineering (CSE). Download more important topics, notes, lectures and mock test series for Computer Science Engineering (CSE) Exam by signing up for free.
Here you can find the meaning of Use rule of inference to show that [p->(q or r)][(p^~q)->r]? defined & explained in the simplest way possible. Besides giving the explanation of Use rule of inference to show that [p->(q or r)][(p^~q)->r]?, a detailed solution for Use rule of inference to show that [p->(q or r)][(p^~q)->r]? has been provided alongside types of Use rule of inference to show that [p->(q or r)][(p^~q)->r]? theory, EduRev gives you an ample number of questions to practice Use rule of inference to show that [p->(q or r)][(p^~q)->r]? tests, examples and also practice Computer Science Engineering (CSE) tests.
Explore Courses for Computer Science Engineering (CSE) exam

Top Courses for Computer Science Engineering (CSE)

Explore Courses
Signup for Free!
Signup to see your scores go up within 7 days! Learn & Practice with 1000+ FREE Notes, Videos & Tests.
10M+ students study on EduRev