Page 92 - Discrete Mathematics and Its Applications
P. 92

1.6 Rules of Inference  71

                                                     Rules of Inference for Propositional Logic


                                                     We can always use a truth table to show that an argument form is valid. We do this by showing
                                                     that whenever the premises are true, the conclusion must also be true. However, this can be
                                                     a tedious approach. For example, when an argument form involves 10 different propositional
                                                     variables, to use a truth table to show this argument form is valid requires 2 10  = 1024 different
                                                     rows. Fortunately, we do not have to resort to truth tables. Instead, we can first establish the
                                                     validity of some relatively simple argument forms, called rules of inference. These rules of
                                                     inference can be used as building blocks to construct more complicated valid argument forms.
                                                     We will now introduce the most important rules of inference in propositional logic.
                                                        The tautology (p ∧ (p → q)) → q is the basis of the rule of inference called modus po-
                                                     nens,orthe law of detachment. (Modus ponens is Latin for mode that affirms.) This tautology
                                                     leads to the following valid argument form, which we have already seen in our initial discussion
                                                     about arguments (where, as before, the symbol ∴ denotes “therefore”):


                                                          p
                                                          p → q
                                                        ∴ q

                                                     Usingthisnotation,thehypothesesarewritteninacolumn,followedbyahorizontalbar,followed
                                                     by a line that begins with the therefore symbol and ends with the conclusion. In particular, modus
                                                     ponens tells us that if a conditional statement and the hypothesis of this conditional statement
                                                     are both true, then the conclusion must also be true. Example 1 illustrates the use of modus
                                                     ponens.


                                      EXAMPLE 1      Suppose that the conditional statement “If it snows today, then we will go skiing” and its
                                                     hypothesis, “It is snowing today,” are true. Then, by modus ponens, it follows that the conclusion
                                                     of the conditional statement, “We will go skiing,” is true.                    ▲


                                                        As we mentioned earlier, a valid argument can lead to an incorrect conclusion if one or
                                                     more of its premises is false. We illustrate this again in Example 2.


                                      EXAMPLE 2      Determine whether the argument given here is valid and determine whether its conclusion must
                                                     be true because of the validity of the argument.
                                                           √            √   2      2            √
                                                                                                      3
                                                                 3
                                                        “If  2 > , then   2  >  3  . We know that  2 > . Consequently,
                                                                 2              2                     2
                                                                     3
                                                         √   2          2  9
                                                           2  = 2 >      = .”
                                                                     2     4
                                                                                   √
                                                                                                                    3 2
                                                                                         3
                                                     Solution: Let p be the proposition “ 2 > ” and q the proposition “2 >( ) .” The premises
                                                                                         2                          2
                                                     of the argument are p → q and p, and q is its conclusion. This argument is valid because it
                                                     is constructed by using modus ponens, a valid argument form. However, one of its premises,
                                                     √    3
                                                      2 > , is false. Consequently, we cannot conclude that the conclusion is true. Furthermore,
                                                          2
                                                                                                         9
                                                     note that the conclusion of this argument is false, because 2 < .              ▲
                                                                                                         4
                                                        There are many useful rules of inference for propositional logic. Perhaps the most widely
                                                     used of these are listed in Table 1. Exercises 9, 10, 15, and 30 in Section 1.3 ask for the
                                                     verifications that these rules of inference are valid argument forms. We now give examples of
                                                     arguments that use these rules of inference. In each argument, we first use propositional variables
                                                     to express the propositions in the argument. We then show that the resulting argument form is
                                                     a rule of inference from Table 1.
   87   88   89   90   91   92   93   94   95   96   97