Page 101 - Discrete Mathematics and Its Applications
P. 101

80  1 / The Foundations: Logic and Proofs


                             20. Determine whether these are valid arguments.    29. Use rules of inference to show that if ∀x(P (x) ∨ Q(x)),
                                                              2
                                a) If x is a positive real number, then x is a positive real  ∀x(¬Q(x) ∨ S(x)), ∀x(R(x) →¬S(x)), and ∃x¬P(x)
                                                     2
                                   number. Therefore, if a is positive, where a is a real  are true, then ∃x¬R(x) is true.
                                   number, then a is a positive real number.     30. Use resolution to show the hypotheses “Allen is a bad
                                      2
                                b) If x  = 0, where x is a real number, then x  = 0. Let  boy or Hillary is a good girl” and “Allen is a good boy or
                                                       2
                                   a be a real number with a  = 0; then a  = 0.
                                                                                    David is happy” imply the conclusion “Hillary is a good
                             21. Which rules of inference are used to establish the  girl or David is happy.”
                                conclusion of Lewis Carroll’s argument described in  31. Use resolution to show that the hypotheses “It is not rain-
                                Example 26 of Section 1.4?                          ing or Yvette has her umbrella,” “Yvette does not have
                             22. Which rules of inference are used to establish the  her umbrella or she does not get wet,” and “It is raining
                                conclusion of Lewis Carroll’s argument described in  or Yvette does not get wet” imply that “Yvette does not
                                Example 27 of Section 1.4?                          get wet.”
                             23. Identify the error or errors in this argument that sup-
                                posedly shows that if ∃xP(x) ∧∃xQ(x) is true then  32. Show that the equivalence p ∧¬p ≡ F can be derived
                                ∃x(P(x) ∧ Q(x)) is true.                            using resolution together with the fact that a condi-
                                                                                    tional statement with a false hypothesis is true. [Hint: Let
                                1. ∃xP(x) ∨∃xQ(x) Premise                           q = r = F in resolution.]
                                2. ∃xP(x)          Simplification from (1)
                                3. P(c)            Existential instantiation from (2)  33. Use resolution to show that the compound propo-
                                4. ∃xQ(x)          Simplification from (1)           sition (p ∨ q) ∧ (¬p ∨ q) ∧ (p ∨¬q) ∧ (¬p ∨¬q) is
                                5. Q(c)            Existential instantiation from (4)  not satisfiable.
                                6. P(c) ∧ Q(c)     Conjunction from (3) and (5)  ∗ 34. The Logic Problem, taken from WFF’N PROOF, The
                                7. ∃x(P(x) ∧ Q(x))  Existential generalization      Game of Logic, has these two assumptions:
                             24. Identify the error or errors in this argument that sup-  1. “Logic is difficult or not many students like logic.”
                                posedly shows that if ∀x(P (x) ∨ Q(x)) is true then  2. “If mathematics is easy, then logic is not difficult.”
                                ∀xP(x) ∨∀xQ(x) is true.                             By translating these assumptions into statements involv-
                                1. ∀x(P(x) ∨ Q(x))  Premise                         ing propositional variables and logical connectives, deter-
                                2. P(c) ∨ Q(c)     Universal instantiation from (1)  mine whether each of the following are valid conclusions
                                3. P(c)            Simplification from (2)           of these assumptions:
                                4. ∀xP(x)          Universal generalization from (3)  a) That mathematics is not easy, if many students like
                                5. Q(c)            Simplification from (2)              logic.
                                6. ∀xQ(x)          Universal generalization from (5)  b) That not many students like logic, if mathematics is
                                7. ∀x(P(x) ∨∀xQ(x)) Conjunction from (4) and (6)       not easy.
                             25. Justify the rule of universal modus tollens by showing
                                                                                    c) That mathematics is not easy or logic is difficult.
                                that the premises ∀x(P(x) → Q(x)) and ¬Q(a) for a
                                                                                    d) That logic is not difficult or mathematics is not easy.
                                particular element a in the domain, imply ¬P(a).
                                                                                    e) That if not many students like logic, then either math-
                             26. Justifytheruleofuniversaltransitivity,whichstatesthat
                                                                                       ematics is not easy or logic is not difficult.
                                if ∀x(P(x) → Q(x)) and ∀x(Q(x) → R(x)) are true,
                                then ∀x(P(x) → R(x)) is true, where the domains of all  ∗ 35. Determine whether this argument, taken from Kalish and
                                quantifiers are the same.                            Montague [KaMo64], is valid.
                             27. Use rules of inference to show that if ∀x(P(x) →       If Superman were able and willing to prevent evil,
                                (Q(x) ∧ S(x))) and ∀x(P (x) ∧ R(x)) are true, then      he would do so. If Superman were unable to prevent
                                ∀x(R(x) ∧ S(x)) is true.                                evil, he would be impotent; if he were unwilling
                             28. Use rules of inference to show that if ∀x(P(x) ∨       to prevent evil, he would be malevolent. Superman
                                Q(x)) and ∀x((¬P(x) ∧ Q(x)) → R(x)) are true, then      does not prevent evil. If Superman exists, he is nei-
                                ∀x(¬R(x) → P(x)) is also true, where the domains of     ther impotent nor malevolent. Therefore, Superman
                                all quantifiers are the same.                            does not exist.



                              1.7       Introduction to Proofs


                                                Introduction


                                                In this section we introduce the notion of a proof and describe methods for constructing proofs.
                                                A proof is a valid argument that establishes the truth of a mathematical statement. A proof can
                                                use the hypotheses of the theorem, if any, axioms assumed to be true, and previously proven
   96   97   98   99   100   101   102   103   104   105   106