Prove a proposition using natural deduction

  • Thread starter Thread starter gaobo9109
  • Start date Start date
  • Tags Tags
    Natural
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
 
There are two things I don't understand about this problem. First, when finding the nth root of a number, there should in theory be n solutions. However, the formula produces n+1 roots. Here is how. The first root is simply ##\left(r\right)^{\left(\frac{1}{n}\right)}##. Then you multiply this first root by n additional expressions given by the formula, as you go through k=0,1,...n-1. So you end up with n+1 roots, which cannot be correct. Let me illustrate what I mean. For this...
Back
Top