How to prove Disjunction Elimination rule of inference












4












$begingroup$


I've looked at the tableau proofs of many rules of inference (double-negation, disjunction is commutative, modus tollendo ponens, and others), and they all seem to use the so-called "or-elimination" (Disjunction Elimination) rule:



$$(Pvdash R), (Qvdash R), (P lor Q) vdash R$$



(If $Pimplies R$ and $Qimplies R$, and either $P$ or $Q$ (or both) are true, then $R$ must be true.)



It's often called the "proof by cases" rule, it makes sense, and I've seen the principle used in many mathematical proofs.



I'm trying to figure out how to logically prove this rule (using other rules of inference and/or replacement), however the proof offered is self-reliant! Is this an axiom?



(There's also the Constructive Dilemma rule, which looks like a more generalized version of Disjunction Elimination. Maybe the proof of D.E. depends on C.D.? or maybe C.D. is an extension of D.E.?)










share|cite|improve this question











$endgroup$

















    4












    $begingroup$


    I've looked at the tableau proofs of many rules of inference (double-negation, disjunction is commutative, modus tollendo ponens, and others), and they all seem to use the so-called "or-elimination" (Disjunction Elimination) rule:



    $$(Pvdash R), (Qvdash R), (P lor Q) vdash R$$



    (If $Pimplies R$ and $Qimplies R$, and either $P$ or $Q$ (or both) are true, then $R$ must be true.)



    It's often called the "proof by cases" rule, it makes sense, and I've seen the principle used in many mathematical proofs.



    I'm trying to figure out how to logically prove this rule (using other rules of inference and/or replacement), however the proof offered is self-reliant! Is this an axiom?



    (There's also the Constructive Dilemma rule, which looks like a more generalized version of Disjunction Elimination. Maybe the proof of D.E. depends on C.D.? or maybe C.D. is an extension of D.E.?)










    share|cite|improve this question











    $endgroup$















      4












      4








      4


      1



      $begingroup$


      I've looked at the tableau proofs of many rules of inference (double-negation, disjunction is commutative, modus tollendo ponens, and others), and they all seem to use the so-called "or-elimination" (Disjunction Elimination) rule:



      $$(Pvdash R), (Qvdash R), (P lor Q) vdash R$$



      (If $Pimplies R$ and $Qimplies R$, and either $P$ or $Q$ (or both) are true, then $R$ must be true.)



      It's often called the "proof by cases" rule, it makes sense, and I've seen the principle used in many mathematical proofs.



      I'm trying to figure out how to logically prove this rule (using other rules of inference and/or replacement), however the proof offered is self-reliant! Is this an axiom?



      (There's also the Constructive Dilemma rule, which looks like a more generalized version of Disjunction Elimination. Maybe the proof of D.E. depends on C.D.? or maybe C.D. is an extension of D.E.?)










      share|cite|improve this question











      $endgroup$




      I've looked at the tableau proofs of many rules of inference (double-negation, disjunction is commutative, modus tollendo ponens, and others), and they all seem to use the so-called "or-elimination" (Disjunction Elimination) rule:



      $$(Pvdash R), (Qvdash R), (P lor Q) vdash R$$



      (If $Pimplies R$ and $Qimplies R$, and either $P$ or $Q$ (or both) are true, then $R$ must be true.)



      It's often called the "proof by cases" rule, it makes sense, and I've seen the principle used in many mathematical proofs.



      I'm trying to figure out how to logically prove this rule (using other rules of inference and/or replacement), however the proof offered is self-reliant! Is this an axiom?



      (There's also the Constructive Dilemma rule, which looks like a more generalized version of Disjunction Elimination. Maybe the proof of D.E. depends on C.D.? or maybe C.D. is an extension of D.E.?)







      logic proof-writing propositional-calculus






      share|cite|improve this question















      share|cite|improve this question













      share|cite|improve this question




      share|cite|improve this question








      edited Aug 6 '13 at 15:19









      Namaste

      1




      1










      asked Aug 6 '13 at 11:51









      chharveychharvey

      1,38131839




      1,38131839






















          4 Answers
          4






          active

          oldest

          votes


















          6












          $begingroup$

          I agree that the link you provide to the proof offered by Proof Wiki is "self-reliant", and seems, to me at least, to invoke the very rule in which we are interested. In a sense, it can be seen as a "model" proof exemplifying the general case of invocation of Disjunction Elimination, $lor mathcal E$.



          So, yes, this can sort of be thought of as an "axiom": a basic rule of inference we take to be valid, and from which other rules of inference may be derived. It does rely on modus ponens, twice. But the principle that, if, given the truth of $p lor q$, and some conclusion $r$ follows from $p$, and the same conclusion $r$ follows from $q$, then we can conclude that $r$ is true.



          It might be reassuring to note that the argument characterizing "Disjunction Elimination" can be expressed as follows:



          $$(((P to Q) land (R to Q)) land (P lor R)) to Qtag{Tautology}$$



          which proves to be tautologically (necessarily) true $(dagger)$, and so we have very good reason to accept the rule of inference as valid.



          $(dagger)$: Exercise - Confirm, using a truth-table, that the given tautology is, in fact, tautologically true.






          share|cite|improve this answer









          $endgroup$













          • $begingroup$
            Needs another TU! +1
            $endgroup$
            – Amzoti
            Aug 7 '13 at 0:42










          • $begingroup$
            It relies on modus ponens three times, not twice. Also, the tautology there comes as a false reassurance, since it doesn't come as sufficient to actually help you write a derivation for the rule, which seems what TestSubject528491 wanted.
            $endgroup$
            – Doug Spoonwood
            Aug 8 '13 at 3:57



















          5












          $begingroup$

          In a standardly set up natural deduction system, with an introduction and an elimination rule for each connective, the rules are independent: you can't in particular, show that the $lor$E rule follows from the other rules.



          What you can do, however, as Gentzen noted, is to argue (outside the system) that the $lor$E rule is in harmony with the introduction rule $lor$I in the following sense: what the application of the elimination rule allows you to extract from a disjunction is no more than what you must have already been entitled to in order to assert the disjunction on the basis of $lor$I in the first place.



          Roughly: Suppose, as fixed background, that we have a proof from $P$ to $R$ and a proof from $Q$ to $R$. If you now put into play the disjunction $P lor Q$, then this will canonically be on the basis that you are already entitled to $P$ (and hence, in the circumstances, to $R$) or you are already entitled to $Q$ (and hence, in the circumstances, to $R$). So we can infer $R$. As $lor$E says.






          share|cite|improve this answer











          $endgroup$













          • $begingroup$
            I totally understand your first paragraph, however your second paragraph totally confuses me.
            $endgroup$
            – chharvey
            Aug 6 '13 at 12:36










          • $begingroup$
            I've added a paragraph which I hope helps
            $endgroup$
            – Peter Smith
            Aug 6 '13 at 12:43












          • $begingroup$
            Yes, a little, although it seems like you're just reiterating the rule. I understand the rule (as I've used it many times in math proofs). I just don't understand what you meant by "the $lor E$ rule is 'in harmony' with the $lor I$ rule".
            $endgroup$
            – chharvey
            Aug 6 '13 at 12:45










          • $begingroup$
            See plato.stanford.edu/entries/proof-theoretic-semantics (And if a rule is irreducibly basic, any justification will in the end use that very rule or a trivial equivalent.)
            $endgroup$
            – Peter Smith
            Aug 6 '13 at 12:51



















          0












          $begingroup$

          The rules of Disjunction Elimination and Constructive dilemma are interchangable.

          You can proof Disjunction Elimination from Constructive Dilemma and

          You can proof Constructive Dilemma from Disjunction Elimination.

          So whichever you have you can prove the other.



          Your second question is Disjunction Elimination an axiom?



          In a strict logical sense axioms are formulas that are treated as self-evidently true.

          Rules of inference are not formulas so in the strict sense they cannot be axioms.

          But seeing in it in a more relaxed way , they are treated as self-evidently true so you could call it a metalogical axiom or something like it.






          share|cite|improve this answer









          $endgroup$





















            0












            $begingroup$

            I use Polish notation. First check that CCprCCqrCApqr qualifies as a tautology. I'll leave that to you. Then invoke the completeness theorem (so, we're lucky on this one), and you have $vdash$CCprCCqrCApqr. The next part you might do without reading what I've written now. Anyways, I'll still do it.



            Instead of writing conditional introduction, and elimination, I write C-in and C-out respectively in the proof analysis. The Greek letters help us keep track of scope (or the "domains" as Jaskowski might write). The whole thing can use scope in a natural deduction context since it comes as a rule of inference and not a theorem. Thus...



            1 $alpha$$beta$ p hypothesis



            .



            .



            .



            2 $alpha$$beta$ r assumed conclusion (we're assuming the derivation from p to r)



            3 $alpha$ Cpr 1-2 C-in



            4 $alpha$$gamma$ q hypothesis



            .



            .



            .



            5 $alpha$$gamma$ r assumed conclusion (again, we're assuming the derivation from q to r)



            6 $alpha$ Cqr 4-5 C-in



            7 $alpha$ Apq assumption



            8 $alpha$ CCprCCqrCApqr Theorem Introduction



            9 $alpha$ CCqrCApqr 3, 8 C-out



            10 $alpha$ CApqr 6, 9 C-out



            11 $alpha$ r 10, 7 C-out



            Thus, "[ (p $vdash$ r) , (q $vdash$ r) , Apq] $vdash$ r".



            Notice also that I didn't use any conjunction connective explicitly or implicitly. For all we know, in such a system conjunction might not come as definable, or it might come as definable, but "((((P→Q)∧(R→Q))∧(P∨R))→Q)" won't qualify as a tautology. Or at the very least, if you use ((((P→Q)∧(R→Q))∧(P∨R))→Q) to validate this rule as permissible, you'll need to use a conjunction-out rule to validate this rule, and still use the tautology that I used. This derivation didn't require "((((P→Q)∧(R→Q))∧(P∨R))→Q)".



            Also, the rule might come as better written:



            [Apq, (p $vdash$ r) , (q $vdash$ r)] $vdash$ r,



            because if we did that, then Apq would appear before anything else and this derivation becomes more apparent:



            1 $alpha$ Apq assumption



            2 $alpha$$beta$ p hypothesis



            .



            .



            .



            3 $alpha$$beta$ r conclusion (we're assuming the derivation from p to r)



            4 $alpha$ Cpr 2-3 C-in



            5 $alpha$$gamma$ q hypothesis



            .



            .



            .



            6 $alpha$$gamma$ r conclusion (we're assuming the derivation from q to r)



            7 $alpha$ Cqr 5-6 C-in



            8 $alpha$ CCprCCqrCApqr Theorem Introduction



            9 $alpha$ CCqrCApqr 4, 8 C-out



            10 $alpha$ CApqr 7, 9 C-out



            11 $alpha$ r 1, 10 C-out






            share|cite|improve this answer











            $endgroup$













              Your Answer





              StackExchange.ifUsing("editor", function () {
              return StackExchange.using("mathjaxEditing", function () {
              StackExchange.MarkdownEditor.creationCallbacks.add(function (editor, postfix) {
              StackExchange.mathjaxEditing.prepareWmdForMathJax(editor, postfix, [["$", "$"], ["\\(","\\)"]]);
              });
              });
              }, "mathjax-editing");

              StackExchange.ready(function() {
              var channelOptions = {
              tags: "".split(" "),
              id: "69"
              };
              initTagRenderer("".split(" "), "".split(" "), channelOptions);

              StackExchange.using("externalEditor", function() {
              // Have to fire editor after snippets, if snippets enabled
              if (StackExchange.settings.snippets.snippetsEnabled) {
              StackExchange.using("snippets", function() {
              createEditor();
              });
              }
              else {
              createEditor();
              }
              });

              function createEditor() {
              StackExchange.prepareEditor({
              heartbeatType: 'answer',
              autoActivateHeartbeat: false,
              convertImagesToLinks: true,
              noModals: true,
              showLowRepImageUploadWarning: true,
              reputationToPostImages: 10,
              bindNavPrevention: true,
              postfix: "",
              imageUploader: {
              brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
              contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
              allowUrls: true
              },
              noCode: true, onDemand: true,
              discardSelector: ".discard-answer"
              ,immediatelyShowMarkdownHelp:true
              });


              }
              });














              draft saved

              draft discarded


















              StackExchange.ready(
              function () {
              StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmath.stackexchange.com%2fquestions%2f461030%2fhow-to-prove-disjunction-elimination-rule-of-inference%23new-answer', 'question_page');
              }
              );

              Post as a guest















              Required, but never shown

























              4 Answers
              4






              active

              oldest

              votes








              4 Answers
              4






              active

              oldest

              votes









              active

              oldest

              votes






              active

              oldest

              votes









              6












              $begingroup$

              I agree that the link you provide to the proof offered by Proof Wiki is "self-reliant", and seems, to me at least, to invoke the very rule in which we are interested. In a sense, it can be seen as a "model" proof exemplifying the general case of invocation of Disjunction Elimination, $lor mathcal E$.



              So, yes, this can sort of be thought of as an "axiom": a basic rule of inference we take to be valid, and from which other rules of inference may be derived. It does rely on modus ponens, twice. But the principle that, if, given the truth of $p lor q$, and some conclusion $r$ follows from $p$, and the same conclusion $r$ follows from $q$, then we can conclude that $r$ is true.



              It might be reassuring to note that the argument characterizing "Disjunction Elimination" can be expressed as follows:



              $$(((P to Q) land (R to Q)) land (P lor R)) to Qtag{Tautology}$$



              which proves to be tautologically (necessarily) true $(dagger)$, and so we have very good reason to accept the rule of inference as valid.



              $(dagger)$: Exercise - Confirm, using a truth-table, that the given tautology is, in fact, tautologically true.






              share|cite|improve this answer









              $endgroup$













              • $begingroup$
                Needs another TU! +1
                $endgroup$
                – Amzoti
                Aug 7 '13 at 0:42










              • $begingroup$
                It relies on modus ponens three times, not twice. Also, the tautology there comes as a false reassurance, since it doesn't come as sufficient to actually help you write a derivation for the rule, which seems what TestSubject528491 wanted.
                $endgroup$
                – Doug Spoonwood
                Aug 8 '13 at 3:57
















              6












              $begingroup$

              I agree that the link you provide to the proof offered by Proof Wiki is "self-reliant", and seems, to me at least, to invoke the very rule in which we are interested. In a sense, it can be seen as a "model" proof exemplifying the general case of invocation of Disjunction Elimination, $lor mathcal E$.



              So, yes, this can sort of be thought of as an "axiom": a basic rule of inference we take to be valid, and from which other rules of inference may be derived. It does rely on modus ponens, twice. But the principle that, if, given the truth of $p lor q$, and some conclusion $r$ follows from $p$, and the same conclusion $r$ follows from $q$, then we can conclude that $r$ is true.



              It might be reassuring to note that the argument characterizing "Disjunction Elimination" can be expressed as follows:



              $$(((P to Q) land (R to Q)) land (P lor R)) to Qtag{Tautology}$$



              which proves to be tautologically (necessarily) true $(dagger)$, and so we have very good reason to accept the rule of inference as valid.



              $(dagger)$: Exercise - Confirm, using a truth-table, that the given tautology is, in fact, tautologically true.






              share|cite|improve this answer









              $endgroup$













              • $begingroup$
                Needs another TU! +1
                $endgroup$
                – Amzoti
                Aug 7 '13 at 0:42










              • $begingroup$
                It relies on modus ponens three times, not twice. Also, the tautology there comes as a false reassurance, since it doesn't come as sufficient to actually help you write a derivation for the rule, which seems what TestSubject528491 wanted.
                $endgroup$
                – Doug Spoonwood
                Aug 8 '13 at 3:57














              6












              6








              6





              $begingroup$

              I agree that the link you provide to the proof offered by Proof Wiki is "self-reliant", and seems, to me at least, to invoke the very rule in which we are interested. In a sense, it can be seen as a "model" proof exemplifying the general case of invocation of Disjunction Elimination, $lor mathcal E$.



              So, yes, this can sort of be thought of as an "axiom": a basic rule of inference we take to be valid, and from which other rules of inference may be derived. It does rely on modus ponens, twice. But the principle that, if, given the truth of $p lor q$, and some conclusion $r$ follows from $p$, and the same conclusion $r$ follows from $q$, then we can conclude that $r$ is true.



              It might be reassuring to note that the argument characterizing "Disjunction Elimination" can be expressed as follows:



              $$(((P to Q) land (R to Q)) land (P lor R)) to Qtag{Tautology}$$



              which proves to be tautologically (necessarily) true $(dagger)$, and so we have very good reason to accept the rule of inference as valid.



              $(dagger)$: Exercise - Confirm, using a truth-table, that the given tautology is, in fact, tautologically true.






              share|cite|improve this answer









              $endgroup$



              I agree that the link you provide to the proof offered by Proof Wiki is "self-reliant", and seems, to me at least, to invoke the very rule in which we are interested. In a sense, it can be seen as a "model" proof exemplifying the general case of invocation of Disjunction Elimination, $lor mathcal E$.



              So, yes, this can sort of be thought of as an "axiom": a basic rule of inference we take to be valid, and from which other rules of inference may be derived. It does rely on modus ponens, twice. But the principle that, if, given the truth of $p lor q$, and some conclusion $r$ follows from $p$, and the same conclusion $r$ follows from $q$, then we can conclude that $r$ is true.



              It might be reassuring to note that the argument characterizing "Disjunction Elimination" can be expressed as follows:



              $$(((P to Q) land (R to Q)) land (P lor R)) to Qtag{Tautology}$$



              which proves to be tautologically (necessarily) true $(dagger)$, and so we have very good reason to accept the rule of inference as valid.



              $(dagger)$: Exercise - Confirm, using a truth-table, that the given tautology is, in fact, tautologically true.







              share|cite|improve this answer












              share|cite|improve this answer



              share|cite|improve this answer










              answered Aug 6 '13 at 12:27









              NamasteNamaste

              1




              1












              • $begingroup$
                Needs another TU! +1
                $endgroup$
                – Amzoti
                Aug 7 '13 at 0:42










              • $begingroup$
                It relies on modus ponens three times, not twice. Also, the tautology there comes as a false reassurance, since it doesn't come as sufficient to actually help you write a derivation for the rule, which seems what TestSubject528491 wanted.
                $endgroup$
                – Doug Spoonwood
                Aug 8 '13 at 3:57


















              • $begingroup$
                Needs another TU! +1
                $endgroup$
                – Amzoti
                Aug 7 '13 at 0:42










              • $begingroup$
                It relies on modus ponens three times, not twice. Also, the tautology there comes as a false reassurance, since it doesn't come as sufficient to actually help you write a derivation for the rule, which seems what TestSubject528491 wanted.
                $endgroup$
                – Doug Spoonwood
                Aug 8 '13 at 3:57
















              $begingroup$
              Needs another TU! +1
              $endgroup$
              – Amzoti
              Aug 7 '13 at 0:42




              $begingroup$
              Needs another TU! +1
              $endgroup$
              – Amzoti
              Aug 7 '13 at 0:42












              $begingroup$
              It relies on modus ponens three times, not twice. Also, the tautology there comes as a false reassurance, since it doesn't come as sufficient to actually help you write a derivation for the rule, which seems what TestSubject528491 wanted.
              $endgroup$
              – Doug Spoonwood
              Aug 8 '13 at 3:57




              $begingroup$
              It relies on modus ponens three times, not twice. Also, the tautology there comes as a false reassurance, since it doesn't come as sufficient to actually help you write a derivation for the rule, which seems what TestSubject528491 wanted.
              $endgroup$
              – Doug Spoonwood
              Aug 8 '13 at 3:57











              5












              $begingroup$

              In a standardly set up natural deduction system, with an introduction and an elimination rule for each connective, the rules are independent: you can't in particular, show that the $lor$E rule follows from the other rules.



              What you can do, however, as Gentzen noted, is to argue (outside the system) that the $lor$E rule is in harmony with the introduction rule $lor$I in the following sense: what the application of the elimination rule allows you to extract from a disjunction is no more than what you must have already been entitled to in order to assert the disjunction on the basis of $lor$I in the first place.



              Roughly: Suppose, as fixed background, that we have a proof from $P$ to $R$ and a proof from $Q$ to $R$. If you now put into play the disjunction $P lor Q$, then this will canonically be on the basis that you are already entitled to $P$ (and hence, in the circumstances, to $R$) or you are already entitled to $Q$ (and hence, in the circumstances, to $R$). So we can infer $R$. As $lor$E says.






              share|cite|improve this answer











              $endgroup$













              • $begingroup$
                I totally understand your first paragraph, however your second paragraph totally confuses me.
                $endgroup$
                – chharvey
                Aug 6 '13 at 12:36










              • $begingroup$
                I've added a paragraph which I hope helps
                $endgroup$
                – Peter Smith
                Aug 6 '13 at 12:43












              • $begingroup$
                Yes, a little, although it seems like you're just reiterating the rule. I understand the rule (as I've used it many times in math proofs). I just don't understand what you meant by "the $lor E$ rule is 'in harmony' with the $lor I$ rule".
                $endgroup$
                – chharvey
                Aug 6 '13 at 12:45










              • $begingroup$
                See plato.stanford.edu/entries/proof-theoretic-semantics (And if a rule is irreducibly basic, any justification will in the end use that very rule or a trivial equivalent.)
                $endgroup$
                – Peter Smith
                Aug 6 '13 at 12:51
















              5












              $begingroup$

              In a standardly set up natural deduction system, with an introduction and an elimination rule for each connective, the rules are independent: you can't in particular, show that the $lor$E rule follows from the other rules.



              What you can do, however, as Gentzen noted, is to argue (outside the system) that the $lor$E rule is in harmony with the introduction rule $lor$I in the following sense: what the application of the elimination rule allows you to extract from a disjunction is no more than what you must have already been entitled to in order to assert the disjunction on the basis of $lor$I in the first place.



              Roughly: Suppose, as fixed background, that we have a proof from $P$ to $R$ and a proof from $Q$ to $R$. If you now put into play the disjunction $P lor Q$, then this will canonically be on the basis that you are already entitled to $P$ (and hence, in the circumstances, to $R$) or you are already entitled to $Q$ (and hence, in the circumstances, to $R$). So we can infer $R$. As $lor$E says.






              share|cite|improve this answer











              $endgroup$













              • $begingroup$
                I totally understand your first paragraph, however your second paragraph totally confuses me.
                $endgroup$
                – chharvey
                Aug 6 '13 at 12:36










              • $begingroup$
                I've added a paragraph which I hope helps
                $endgroup$
                – Peter Smith
                Aug 6 '13 at 12:43












              • $begingroup$
                Yes, a little, although it seems like you're just reiterating the rule. I understand the rule (as I've used it many times in math proofs). I just don't understand what you meant by "the $lor E$ rule is 'in harmony' with the $lor I$ rule".
                $endgroup$
                – chharvey
                Aug 6 '13 at 12:45










              • $begingroup$
                See plato.stanford.edu/entries/proof-theoretic-semantics (And if a rule is irreducibly basic, any justification will in the end use that very rule or a trivial equivalent.)
                $endgroup$
                – Peter Smith
                Aug 6 '13 at 12:51














              5












              5








              5





              $begingroup$

              In a standardly set up natural deduction system, with an introduction and an elimination rule for each connective, the rules are independent: you can't in particular, show that the $lor$E rule follows from the other rules.



              What you can do, however, as Gentzen noted, is to argue (outside the system) that the $lor$E rule is in harmony with the introduction rule $lor$I in the following sense: what the application of the elimination rule allows you to extract from a disjunction is no more than what you must have already been entitled to in order to assert the disjunction on the basis of $lor$I in the first place.



              Roughly: Suppose, as fixed background, that we have a proof from $P$ to $R$ and a proof from $Q$ to $R$. If you now put into play the disjunction $P lor Q$, then this will canonically be on the basis that you are already entitled to $P$ (and hence, in the circumstances, to $R$) or you are already entitled to $Q$ (and hence, in the circumstances, to $R$). So we can infer $R$. As $lor$E says.






              share|cite|improve this answer











              $endgroup$



              In a standardly set up natural deduction system, with an introduction and an elimination rule for each connective, the rules are independent: you can't in particular, show that the $lor$E rule follows from the other rules.



              What you can do, however, as Gentzen noted, is to argue (outside the system) that the $lor$E rule is in harmony with the introduction rule $lor$I in the following sense: what the application of the elimination rule allows you to extract from a disjunction is no more than what you must have already been entitled to in order to assert the disjunction on the basis of $lor$I in the first place.



              Roughly: Suppose, as fixed background, that we have a proof from $P$ to $R$ and a proof from $Q$ to $R$. If you now put into play the disjunction $P lor Q$, then this will canonically be on the basis that you are already entitled to $P$ (and hence, in the circumstances, to $R$) or you are already entitled to $Q$ (and hence, in the circumstances, to $R$). So we can infer $R$. As $lor$E says.







              share|cite|improve this answer














              share|cite|improve this answer



              share|cite|improve this answer








              edited Aug 6 '13 at 12:42

























              answered Aug 6 '13 at 12:31









              Peter SmithPeter Smith

              40.9k340120




              40.9k340120












              • $begingroup$
                I totally understand your first paragraph, however your second paragraph totally confuses me.
                $endgroup$
                – chharvey
                Aug 6 '13 at 12:36










              • $begingroup$
                I've added a paragraph which I hope helps
                $endgroup$
                – Peter Smith
                Aug 6 '13 at 12:43












              • $begingroup$
                Yes, a little, although it seems like you're just reiterating the rule. I understand the rule (as I've used it many times in math proofs). I just don't understand what you meant by "the $lor E$ rule is 'in harmony' with the $lor I$ rule".
                $endgroup$
                – chharvey
                Aug 6 '13 at 12:45










              • $begingroup$
                See plato.stanford.edu/entries/proof-theoretic-semantics (And if a rule is irreducibly basic, any justification will in the end use that very rule or a trivial equivalent.)
                $endgroup$
                – Peter Smith
                Aug 6 '13 at 12:51


















              • $begingroup$
                I totally understand your first paragraph, however your second paragraph totally confuses me.
                $endgroup$
                – chharvey
                Aug 6 '13 at 12:36










              • $begingroup$
                I've added a paragraph which I hope helps
                $endgroup$
                – Peter Smith
                Aug 6 '13 at 12:43












              • $begingroup$
                Yes, a little, although it seems like you're just reiterating the rule. I understand the rule (as I've used it many times in math proofs). I just don't understand what you meant by "the $lor E$ rule is 'in harmony' with the $lor I$ rule".
                $endgroup$
                – chharvey
                Aug 6 '13 at 12:45










              • $begingroup$
                See plato.stanford.edu/entries/proof-theoretic-semantics (And if a rule is irreducibly basic, any justification will in the end use that very rule or a trivial equivalent.)
                $endgroup$
                – Peter Smith
                Aug 6 '13 at 12:51
















              $begingroup$
              I totally understand your first paragraph, however your second paragraph totally confuses me.
              $endgroup$
              – chharvey
              Aug 6 '13 at 12:36




              $begingroup$
              I totally understand your first paragraph, however your second paragraph totally confuses me.
              $endgroup$
              – chharvey
              Aug 6 '13 at 12:36












              $begingroup$
              I've added a paragraph which I hope helps
              $endgroup$
              – Peter Smith
              Aug 6 '13 at 12:43






              $begingroup$
              I've added a paragraph which I hope helps
              $endgroup$
              – Peter Smith
              Aug 6 '13 at 12:43














              $begingroup$
              Yes, a little, although it seems like you're just reiterating the rule. I understand the rule (as I've used it many times in math proofs). I just don't understand what you meant by "the $lor E$ rule is 'in harmony' with the $lor I$ rule".
              $endgroup$
              – chharvey
              Aug 6 '13 at 12:45




              $begingroup$
              Yes, a little, although it seems like you're just reiterating the rule. I understand the rule (as I've used it many times in math proofs). I just don't understand what you meant by "the $lor E$ rule is 'in harmony' with the $lor I$ rule".
              $endgroup$
              – chharvey
              Aug 6 '13 at 12:45












              $begingroup$
              See plato.stanford.edu/entries/proof-theoretic-semantics (And if a rule is irreducibly basic, any justification will in the end use that very rule or a trivial equivalent.)
              $endgroup$
              – Peter Smith
              Aug 6 '13 at 12:51




              $begingroup$
              See plato.stanford.edu/entries/proof-theoretic-semantics (And if a rule is irreducibly basic, any justification will in the end use that very rule or a trivial equivalent.)
              $endgroup$
              – Peter Smith
              Aug 6 '13 at 12:51











              0












              $begingroup$

              The rules of Disjunction Elimination and Constructive dilemma are interchangable.

              You can proof Disjunction Elimination from Constructive Dilemma and

              You can proof Constructive Dilemma from Disjunction Elimination.

              So whichever you have you can prove the other.



              Your second question is Disjunction Elimination an axiom?



              In a strict logical sense axioms are formulas that are treated as self-evidently true.

              Rules of inference are not formulas so in the strict sense they cannot be axioms.

              But seeing in it in a more relaxed way , they are treated as self-evidently true so you could call it a metalogical axiom or something like it.






              share|cite|improve this answer









              $endgroup$


















                0












                $begingroup$

                The rules of Disjunction Elimination and Constructive dilemma are interchangable.

                You can proof Disjunction Elimination from Constructive Dilemma and

                You can proof Constructive Dilemma from Disjunction Elimination.

                So whichever you have you can prove the other.



                Your second question is Disjunction Elimination an axiom?



                In a strict logical sense axioms are formulas that are treated as self-evidently true.

                Rules of inference are not formulas so in the strict sense they cannot be axioms.

                But seeing in it in a more relaxed way , they are treated as self-evidently true so you could call it a metalogical axiom or something like it.






                share|cite|improve this answer









                $endgroup$
















                  0












                  0








                  0





                  $begingroup$

                  The rules of Disjunction Elimination and Constructive dilemma are interchangable.

                  You can proof Disjunction Elimination from Constructive Dilemma and

                  You can proof Constructive Dilemma from Disjunction Elimination.

                  So whichever you have you can prove the other.



                  Your second question is Disjunction Elimination an axiom?



                  In a strict logical sense axioms are formulas that are treated as self-evidently true.

                  Rules of inference are not formulas so in the strict sense they cannot be axioms.

                  But seeing in it in a more relaxed way , they are treated as self-evidently true so you could call it a metalogical axiom or something like it.






                  share|cite|improve this answer









                  $endgroup$



                  The rules of Disjunction Elimination and Constructive dilemma are interchangable.

                  You can proof Disjunction Elimination from Constructive Dilemma and

                  You can proof Constructive Dilemma from Disjunction Elimination.

                  So whichever you have you can prove the other.



                  Your second question is Disjunction Elimination an axiom?



                  In a strict logical sense axioms are formulas that are treated as self-evidently true.

                  Rules of inference are not formulas so in the strict sense they cannot be axioms.

                  But seeing in it in a more relaxed way , they are treated as self-evidently true so you could call it a metalogical axiom or something like it.







                  share|cite|improve this answer












                  share|cite|improve this answer



                  share|cite|improve this answer










                  answered Aug 6 '13 at 15:32









                  WillemienWillemien

                  3,50031960




                  3,50031960























                      0












                      $begingroup$

                      I use Polish notation. First check that CCprCCqrCApqr qualifies as a tautology. I'll leave that to you. Then invoke the completeness theorem (so, we're lucky on this one), and you have $vdash$CCprCCqrCApqr. The next part you might do without reading what I've written now. Anyways, I'll still do it.



                      Instead of writing conditional introduction, and elimination, I write C-in and C-out respectively in the proof analysis. The Greek letters help us keep track of scope (or the "domains" as Jaskowski might write). The whole thing can use scope in a natural deduction context since it comes as a rule of inference and not a theorem. Thus...



                      1 $alpha$$beta$ p hypothesis



                      .



                      .



                      .



                      2 $alpha$$beta$ r assumed conclusion (we're assuming the derivation from p to r)



                      3 $alpha$ Cpr 1-2 C-in



                      4 $alpha$$gamma$ q hypothesis



                      .



                      .



                      .



                      5 $alpha$$gamma$ r assumed conclusion (again, we're assuming the derivation from q to r)



                      6 $alpha$ Cqr 4-5 C-in



                      7 $alpha$ Apq assumption



                      8 $alpha$ CCprCCqrCApqr Theorem Introduction



                      9 $alpha$ CCqrCApqr 3, 8 C-out



                      10 $alpha$ CApqr 6, 9 C-out



                      11 $alpha$ r 10, 7 C-out



                      Thus, "[ (p $vdash$ r) , (q $vdash$ r) , Apq] $vdash$ r".



                      Notice also that I didn't use any conjunction connective explicitly or implicitly. For all we know, in such a system conjunction might not come as definable, or it might come as definable, but "((((P→Q)∧(R→Q))∧(P∨R))→Q)" won't qualify as a tautology. Or at the very least, if you use ((((P→Q)∧(R→Q))∧(P∨R))→Q) to validate this rule as permissible, you'll need to use a conjunction-out rule to validate this rule, and still use the tautology that I used. This derivation didn't require "((((P→Q)∧(R→Q))∧(P∨R))→Q)".



                      Also, the rule might come as better written:



                      [Apq, (p $vdash$ r) , (q $vdash$ r)] $vdash$ r,



                      because if we did that, then Apq would appear before anything else and this derivation becomes more apparent:



                      1 $alpha$ Apq assumption



                      2 $alpha$$beta$ p hypothesis



                      .



                      .



                      .



                      3 $alpha$$beta$ r conclusion (we're assuming the derivation from p to r)



                      4 $alpha$ Cpr 2-3 C-in



                      5 $alpha$$gamma$ q hypothesis



                      .



                      .



                      .



                      6 $alpha$$gamma$ r conclusion (we're assuming the derivation from q to r)



                      7 $alpha$ Cqr 5-6 C-in



                      8 $alpha$ CCprCCqrCApqr Theorem Introduction



                      9 $alpha$ CCqrCApqr 4, 8 C-out



                      10 $alpha$ CApqr 7, 9 C-out



                      11 $alpha$ r 1, 10 C-out






                      share|cite|improve this answer











                      $endgroup$


















                        0












                        $begingroup$

                        I use Polish notation. First check that CCprCCqrCApqr qualifies as a tautology. I'll leave that to you. Then invoke the completeness theorem (so, we're lucky on this one), and you have $vdash$CCprCCqrCApqr. The next part you might do without reading what I've written now. Anyways, I'll still do it.



                        Instead of writing conditional introduction, and elimination, I write C-in and C-out respectively in the proof analysis. The Greek letters help us keep track of scope (or the "domains" as Jaskowski might write). The whole thing can use scope in a natural deduction context since it comes as a rule of inference and not a theorem. Thus...



                        1 $alpha$$beta$ p hypothesis



                        .



                        .



                        .



                        2 $alpha$$beta$ r assumed conclusion (we're assuming the derivation from p to r)



                        3 $alpha$ Cpr 1-2 C-in



                        4 $alpha$$gamma$ q hypothesis



                        .



                        .



                        .



                        5 $alpha$$gamma$ r assumed conclusion (again, we're assuming the derivation from q to r)



                        6 $alpha$ Cqr 4-5 C-in



                        7 $alpha$ Apq assumption



                        8 $alpha$ CCprCCqrCApqr Theorem Introduction



                        9 $alpha$ CCqrCApqr 3, 8 C-out



                        10 $alpha$ CApqr 6, 9 C-out



                        11 $alpha$ r 10, 7 C-out



                        Thus, "[ (p $vdash$ r) , (q $vdash$ r) , Apq] $vdash$ r".



                        Notice also that I didn't use any conjunction connective explicitly or implicitly. For all we know, in such a system conjunction might not come as definable, or it might come as definable, but "((((P→Q)∧(R→Q))∧(P∨R))→Q)" won't qualify as a tautology. Or at the very least, if you use ((((P→Q)∧(R→Q))∧(P∨R))→Q) to validate this rule as permissible, you'll need to use a conjunction-out rule to validate this rule, and still use the tautology that I used. This derivation didn't require "((((P→Q)∧(R→Q))∧(P∨R))→Q)".



                        Also, the rule might come as better written:



                        [Apq, (p $vdash$ r) , (q $vdash$ r)] $vdash$ r,



                        because if we did that, then Apq would appear before anything else and this derivation becomes more apparent:



                        1 $alpha$ Apq assumption



                        2 $alpha$$beta$ p hypothesis



                        .



                        .



                        .



                        3 $alpha$$beta$ r conclusion (we're assuming the derivation from p to r)



                        4 $alpha$ Cpr 2-3 C-in



                        5 $alpha$$gamma$ q hypothesis



                        .



                        .



                        .



                        6 $alpha$$gamma$ r conclusion (we're assuming the derivation from q to r)



                        7 $alpha$ Cqr 5-6 C-in



                        8 $alpha$ CCprCCqrCApqr Theorem Introduction



                        9 $alpha$ CCqrCApqr 4, 8 C-out



                        10 $alpha$ CApqr 7, 9 C-out



                        11 $alpha$ r 1, 10 C-out






                        share|cite|improve this answer











                        $endgroup$
















                          0












                          0








                          0





                          $begingroup$

                          I use Polish notation. First check that CCprCCqrCApqr qualifies as a tautology. I'll leave that to you. Then invoke the completeness theorem (so, we're lucky on this one), and you have $vdash$CCprCCqrCApqr. The next part you might do without reading what I've written now. Anyways, I'll still do it.



                          Instead of writing conditional introduction, and elimination, I write C-in and C-out respectively in the proof analysis. The Greek letters help us keep track of scope (or the "domains" as Jaskowski might write). The whole thing can use scope in a natural deduction context since it comes as a rule of inference and not a theorem. Thus...



                          1 $alpha$$beta$ p hypothesis



                          .



                          .



                          .



                          2 $alpha$$beta$ r assumed conclusion (we're assuming the derivation from p to r)



                          3 $alpha$ Cpr 1-2 C-in



                          4 $alpha$$gamma$ q hypothesis



                          .



                          .



                          .



                          5 $alpha$$gamma$ r assumed conclusion (again, we're assuming the derivation from q to r)



                          6 $alpha$ Cqr 4-5 C-in



                          7 $alpha$ Apq assumption



                          8 $alpha$ CCprCCqrCApqr Theorem Introduction



                          9 $alpha$ CCqrCApqr 3, 8 C-out



                          10 $alpha$ CApqr 6, 9 C-out



                          11 $alpha$ r 10, 7 C-out



                          Thus, "[ (p $vdash$ r) , (q $vdash$ r) , Apq] $vdash$ r".



                          Notice also that I didn't use any conjunction connective explicitly or implicitly. For all we know, in such a system conjunction might not come as definable, or it might come as definable, but "((((P→Q)∧(R→Q))∧(P∨R))→Q)" won't qualify as a tautology. Or at the very least, if you use ((((P→Q)∧(R→Q))∧(P∨R))→Q) to validate this rule as permissible, you'll need to use a conjunction-out rule to validate this rule, and still use the tautology that I used. This derivation didn't require "((((P→Q)∧(R→Q))∧(P∨R))→Q)".



                          Also, the rule might come as better written:



                          [Apq, (p $vdash$ r) , (q $vdash$ r)] $vdash$ r,



                          because if we did that, then Apq would appear before anything else and this derivation becomes more apparent:



                          1 $alpha$ Apq assumption



                          2 $alpha$$beta$ p hypothesis



                          .



                          .



                          .



                          3 $alpha$$beta$ r conclusion (we're assuming the derivation from p to r)



                          4 $alpha$ Cpr 2-3 C-in



                          5 $alpha$$gamma$ q hypothesis



                          .



                          .



                          .



                          6 $alpha$$gamma$ r conclusion (we're assuming the derivation from q to r)



                          7 $alpha$ Cqr 5-6 C-in



                          8 $alpha$ CCprCCqrCApqr Theorem Introduction



                          9 $alpha$ CCqrCApqr 4, 8 C-out



                          10 $alpha$ CApqr 7, 9 C-out



                          11 $alpha$ r 1, 10 C-out






                          share|cite|improve this answer











                          $endgroup$



                          I use Polish notation. First check that CCprCCqrCApqr qualifies as a tautology. I'll leave that to you. Then invoke the completeness theorem (so, we're lucky on this one), and you have $vdash$CCprCCqrCApqr. The next part you might do without reading what I've written now. Anyways, I'll still do it.



                          Instead of writing conditional introduction, and elimination, I write C-in and C-out respectively in the proof analysis. The Greek letters help us keep track of scope (or the "domains" as Jaskowski might write). The whole thing can use scope in a natural deduction context since it comes as a rule of inference and not a theorem. Thus...



                          1 $alpha$$beta$ p hypothesis



                          .



                          .



                          .



                          2 $alpha$$beta$ r assumed conclusion (we're assuming the derivation from p to r)



                          3 $alpha$ Cpr 1-2 C-in



                          4 $alpha$$gamma$ q hypothesis



                          .



                          .



                          .



                          5 $alpha$$gamma$ r assumed conclusion (again, we're assuming the derivation from q to r)



                          6 $alpha$ Cqr 4-5 C-in



                          7 $alpha$ Apq assumption



                          8 $alpha$ CCprCCqrCApqr Theorem Introduction



                          9 $alpha$ CCqrCApqr 3, 8 C-out



                          10 $alpha$ CApqr 6, 9 C-out



                          11 $alpha$ r 10, 7 C-out



                          Thus, "[ (p $vdash$ r) , (q $vdash$ r) , Apq] $vdash$ r".



                          Notice also that I didn't use any conjunction connective explicitly or implicitly. For all we know, in such a system conjunction might not come as definable, or it might come as definable, but "((((P→Q)∧(R→Q))∧(P∨R))→Q)" won't qualify as a tautology. Or at the very least, if you use ((((P→Q)∧(R→Q))∧(P∨R))→Q) to validate this rule as permissible, you'll need to use a conjunction-out rule to validate this rule, and still use the tautology that I used. This derivation didn't require "((((P→Q)∧(R→Q))∧(P∨R))→Q)".



                          Also, the rule might come as better written:



                          [Apq, (p $vdash$ r) , (q $vdash$ r)] $vdash$ r,



                          because if we did that, then Apq would appear before anything else and this derivation becomes more apparent:



                          1 $alpha$ Apq assumption



                          2 $alpha$$beta$ p hypothesis



                          .



                          .



                          .



                          3 $alpha$$beta$ r conclusion (we're assuming the derivation from p to r)



                          4 $alpha$ Cpr 2-3 C-in



                          5 $alpha$$gamma$ q hypothesis



                          .



                          .



                          .



                          6 $alpha$$gamma$ r conclusion (we're assuming the derivation from q to r)



                          7 $alpha$ Cqr 5-6 C-in



                          8 $alpha$ CCprCCqrCApqr Theorem Introduction



                          9 $alpha$ CCqrCApqr 4, 8 C-out



                          10 $alpha$ CApqr 7, 9 C-out



                          11 $alpha$ r 1, 10 C-out







                          share|cite|improve this answer














                          share|cite|improve this answer



                          share|cite|improve this answer








                          edited Aug 8 '13 at 4:20

























                          answered Aug 8 '13 at 3:47









                          Doug SpoonwoodDoug Spoonwood

                          8,13212244




                          8,13212244






























                              draft saved

                              draft discarded




















































                              Thanks for contributing an answer to Mathematics Stack Exchange!


                              • Please be sure to answer the question. Provide details and share your research!

                              But avoid



                              • Asking for help, clarification, or responding to other answers.

                              • Making statements based on opinion; back them up with references or personal experience.


                              Use MathJax to format equations. MathJax reference.


                              To learn more, see our tips on writing great answers.




                              draft saved


                              draft discarded














                              StackExchange.ready(
                              function () {
                              StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmath.stackexchange.com%2fquestions%2f461030%2fhow-to-prove-disjunction-elimination-rule-of-inference%23new-answer', 'question_page');
                              }
                              );

                              Post as a guest















                              Required, but never shown





















































                              Required, but never shown














                              Required, but never shown












                              Required, but never shown







                              Required, but never shown

































                              Required, but never shown














                              Required, but never shown












                              Required, but never shown







                              Required, but never shown







                              Popular posts from this blog

                              Le Mesnil-Réaume

                              Ida-Boy-Ed-Garten

                              web3.py web3.isConnected() returns false always