Page 152 - HOW TO PROVE IT: A Structured Approach, Second Edition
P. 152

P1: PIG/
                   0521861241c03  CB996/Velleman  October 20, 2005  2:42  0 521 86124 1  Char Count= 0






                                   138                         Proofs
                                   reasoning for the second case is quite similar, using the second given instead
                                   of the first.

                                   Solution
                                   Theorem. Suppose that A, B, and C are sets. If A ⊆ C and B ⊆ C then A ∪
                                   B ⊆ C.
                                   Proof. Suppose A ⊆ C and B ⊆ C, and let x be an arbitrary element of A ∪ B.
                                   Then either x ∈ A or x ∈ B.
                                     Case 1. x ∈ A. Then since A ⊆ C, x ∈ C.
                                     Case 2. x ∈ B. Then since B ⊆ C, x ∈ C.
                                     Since we know that either x ∈ A or x ∈ B, these cases cover all the possi-
                                   bilities, so we can conclude that x ∈ C. Since x was an arbitrary element of
                                   A ∪ B, this means that A ∪ B ⊆ C.

                                     Note that the cases in this proof are not exclusive. In other words, it is possible
                                   for both x ∈ A and x ∈ B to be true, so some values of x might fall under both
                                   cases. There is nothing wrong with this. The cases in a proof by cases must
                                   cover all possibilities, but there is no harm in covering some possibilities more
                                   than once. In other words, the cases must be exhaustive, but they need not be
                                   exclusive.
                                     Proof by cases is sometimes also helpful if you are proving a goal of the
                                   form P ∨ Q. If you can prove P in some cases and Q in others, then as long as
                                   your cases are exhaustive you can conclude that P ∨ Q is true. This method
                                   is particularly useful if one of the givens also has the form of a disjunction,
                                   because then you can use the cases suggested by this given.

                                     To prove a goal of the form P ∨ Q:
                                       Break your proof into cases. In each case, either prove P or prove Q.

                                   Example 3.5.2. Suppose that A, B and C are sets. Prove that A \ (B \ C) ⊆
                                   (A \ B) ∪ C.

                                   Scratch work
                                   Because the goal is ∀x(x ∈ A \ (B \ C) → x ∈ (A \ B) ∪ C), we let x be ar-
                                   bitrary, assume x ∈ A \ (B \ C), and try to prove x ∈ (A \ B) ∪ C. Writing
                                   these statements out in logical symbols gives us:
                                              Givens                             Goal
                                      x ∈ A ∧¬(x ∈ B ∧ x /∈ C)          (x ∈ A ∧ x /∈ B) ∨ x ∈ C
                                     We split the given into two separate givens, x ∈ A and ¬(x ∈ B ∧ x /∈ C),
                                   and since the second is a negated statement we use one of DeMorgan’s laws to
   147   148   149   150   151   152   153   154   155   156   157