Prove a proposition using natural deduction

  • Thread starter Thread starter gaobo9109
  • Start date Start date
  • Tags Tags
    Natural
Join the discussion
Ask a follow-up here, or get your own question answered by working scientists, mathematicians and engineers — people, not an autocomplete.
Real named experts · corrections over time · the nuance an AI answer skips
2 replies · 1K views
gaobo9109
Messages
68
Reaction score
0

Homework Statement



p⇒¬q,q∨r⊢p⇒r, prove this using rule of natural deducton

Homework Equations





The Attempt at a Solution



My approach is this.

1.Prove that qvr⊢¬q⇒r.
2.Assume p
3.By modus ponen, p⇒r

But the problem I face is how to prove step 1.
 
Physics news on Phys.org
I don't even know what natural deduction is, so this may not be helpful. I had a quick glance at the Wikipedia page on natural deduction, and it gave me the impression that it's not about following the rules of some proof theory (i.e. definition of what a proof is). So can't you just use that ##p\Rightarrow\lnot q## is equivalent to ##q\Rightarrow\lnot p##, and then conclude that this result and ##q\lor r## together imply that ##\lnot p\lor r##?
 
I suggest you start by opening a Conditional Proof with hypothesis p.
Then you immediately get ¬q by Modus Ponens. Now if you can prove r, you can close the Conditional Proof and get the desired conclusion.

In my set of Natural Deduction rules, I'd use Disjunctive Syllogism (DS) inside the Conditional Proof to get the result in your line 1, and then apply Modus Ponens to prove r.

But you may be using a different set of rules. There is no ISO listing of Natural Deduction rules. You need to use the rules your text allows, and if asking a question about a problem under those rules, you need to list the rules.

Here is the set I like: http://www.philosophy.ed.ac.uk/undergraduate/documents/Natural_deduction_rules_propositional.pdf

Alternatively, if you use the following set, you have your line 1 ready-made as a Replacement Rule ('Material Implication'): http://www.mathpath.org/proof/proof.inference.htm