Page 89 - Discrete Mathematics and Its Applications
P. 89

68  1 / The Foundations: Logic and Proofs


                             36. Express each of these statements using quantifiers. Then  45. Determine the truth value of the statement ∀x∃y(xy = 1)
                                form the negation of the statement so that no negation is  if the domain for the variables consists of
                                to the left of a quantifier. Next, express the negation in  a) the nonzero real numbers.
                                simple English. (Do not simply use the phrase “It is not  b) the nonzero integers.
                                the case that.”)
                                                                                    c) the positive real numbers.
                                a) No one has lost more than one thousand dollars play-  46. Determine the truth value of the statement ∃x∀y(x ≤ y )
                                                                                                                              2
                                   ing the lottery.                                 if the domain for the variables consists of
                                b) There is a student in this class who has chatted with
                                   exactly one other student.                       a) the positive real numbers.
                                c) No student in this class has sent e-mail to exactly two  b) the integers.
                                   other students in this class.                    c) the nonzero real numbers.
                                d) Some student has solved every exercise in this book.  47. Show that the two statements ¬Px ∀yP(x, y) and
                                e) No student has solved at least one exercise in every
                                   section of this book.                            ∀x∃y¬P(x, y), where both quantifiers over the first vari-
                                                                                    able in P(x, y) have the same domain, and both quanti-
                             37. Express each of these statements using quantifiers. Then  fiers over the second variable in P(x, y) have the same
                                form the negation of the statement so that no negation is  domain, are logically equivalent.
                                to the left of a quantifier. Next, express the negation in
                                                                                ∗ 48. Show that ∀xP(x) ∨∀xQ(x) and ∀x∀y(P (x) ∨ Q(y)),
                                simple English. (Do not simply use the phrase “It is not
                                the case that.”)                                    where all quantifiers have the same nonempty domain,
                                                                                    are logically equivalent. (The new variable y is used to
                                a) Every student in this class has taken exactly two math-  combine the quantifications correctly.)
                                   ematics classes at this school.
                                b) Someone has visited every country in the world except  ∗ 49. a) Show that ∀xP(x) ∧∃xQ(x) is logically equivalent
                                   Libya.                                              to ∀x∃y(P(x) ∧ Q(y)), where all quantifiers have
                                c) No one has climbed every mountain in the Himalayas.  the same nonempty domain.
                                d) Every movie actor has either been in a movie with  b) Show that ∀xP(x) ∨∃xQ(x) is equivalent to ∀x∃y
                                   Kevin Bacon or has been in a movie with someone     (P(x) ∨ Q(y)), where all quantifiers have the same
                                   who has been in a movie with Kevin Bacon.
                                                                                       nonempty domain.
                             38. Express the negations of these propositions using quan-
                                                                                 A statement is in prenex normal form (PNF) if and only if it
                                tifiers, and in English.
                                                                                 is of the form
                                a) Every student in this class likes mathematics.
                                b) There is a student in this class who has never seen a
                                   computer.                                            Q 1 x 1 Q 2 x 2 ··· Q k x k P(x 1 ,x 2 ,...,x k ),
                                c) There is a student in this class who has taken every
                                   mathematics course offered at this school.    where each Q i ,i = 1, 2,...,k, is either the existential quan-
                                d) There is a student in this class who has been in at least  tifier or the universal quantifier, and P(x 1 ,...,x k ) is a pred-
                                   one room of every building on campus.
                                                                                 icate involving no quantifiers. For example, ∃x∀y(P (x, y) ∧
                             39. Find a counterexample, if possible, to these universally  Q(y)) is in prenex normal form, whereas ∃xP(x) ∨∀xQ(x)
                                quantified statements, where the domain for all variables  is not (because the quantifiers do not all occur first).
                                consists of all integers.                            Every statement formed from propositional variables,
                                         2
                                              2
                                a) ∀x∀y(x = y → x = y)                           predicates, T, and F using logical connectives and quan-
                                         2
                                b) ∀x∃y(y = x)                                   tifiers is equivalent to a statement in prenex normal form.
                                c) ∀x∀y(xy ≥ x)                                  Exercise 51 asks for a proof of this fact.
                             40. Find a counterexample, if possible, to these universally  ∗ 50. Put these statements in prenex normal form. [Hint: Use
                                quantified statements, where the domain for all variables  logical equivalence from Tables 6 and 7 in Section 1.3,
                                consists of all integers.                           Table 2 in Section 1.4, Example 19 in Section 1.4,
                                a) ∀x∃y(x = 1/y)                                    Exercises 45 and 46 in Section 1.4, and Exercises 48 and
                                         2
                                b) ∀x∃y(y − x< 100)                                 49.]
                                         2
                                              3
                                c) ∀x∀y(x  = y )
                                                                                    a) ∃xP(x) ∨∃xQ(x) ∨ A, where A is a proposition not
                             41. Use quantifiers to express the associative law for multi-  involving any quantifiers.
                                plication of real numbers.
                                                                                    b) ¬(∀xP(x) ∨∀xQ(x))
                             42. Use quantifiers to express the distributive laws of multi-
                                                                                    c) ∃xP(x) →∃xQ(x)
                                plication over addition for real numbers.
                                                                               ∗∗ 51. Show how to transform an arbitrary statement to a state-
                             43. Use quantifiers and logical connectives to express the fact
                                that every linear polynomial (that is, polynomial of de-  ment in prenex normal form that is equivalent to the given
                                gree 1) with real coefficients and where the coefficient of  statement. (Note: A formal solution of this exercise re-
                                x is nonzero, has exactly one real root.            quires use of structural induction, covered in Section 5.3.)
                             44. Use quantifiers and logical connectives to express the fact  ∗ 52. Express the quantification ∃!xP(x), introduced in Sec-
                                that a quadratic polynomial with real number coefficients  tion 1.4, using universal quantifications, existential quan-
                                has at most two real roots.                         tifications, and logical operators.
   84   85   86   87   88   89   90   91   92   93   94