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

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






                                       Proofs Involving Conjunctions and Biconditionals  125
                            Example 3.4.1. Suppose A ⊆ B, and A and C are disjoint. Prove that
                            A ⊆ B \ C.

                            Scratch work
                                           Givens                     Goal
                                         A ⊆ B                      A ⊆ B \ C
                                         A ∩ C = ∅

                              Analyzing the logical form of the goal, we see that it has the form ∀x(x ∈
                            A → x ∈ B \ C), so we let x be arbitrary, assume x ∈ A, and try to prove that
                            x ∈ B \ C. The new goal x ∈ B \ C means x ∈ B ∧ x /∈ C, so according to
                            our strategy we should split this into two goals, x ∈ B and x /∈ C, and prove
                            them separately.
                                           Givens                     Goals
                                         A ⊆ B                        x ∈ B
                                         A ∩ C = ∅                    x /∈ C
                                          x ∈ A
                            The final proof will have this form:

                                Let x be arbitrary.
                                  Suppose x ∈ A.
                                      [Proof of x ∈ B goes here.]
                                      [Proof of x /∈ C goes here.]
                                    Thus, x ∈ B ∧ x /∈ C,so x ∈ B \ C.
                                  Therefore x ∈ A → x ∈ B \ C.
                                Since x was arbitrary, ∀x(x ∈ A → x ∈ B \ C), so A ⊆ B \ C.
                              The first goal, x ∈ B, clearly follows from the fact that x ∈ A and A ⊆ B.
                            The second goal, x /∈ C, follows from x ∈ A and A ∩ C =∅. You can see
                            this by analyzing the logical form of the statement A ∩ C =∅. It is a negative
                            statement, but it can be reexpressed as an equivalent positive statement:
                            A ∩ C =∅ is equivalent to ¬∃y(y ∈ A ∧ y ∈ C) (definitions of ∩ and ∅),
                                 which is equivalent to ∀y¬(y ∈ A ∧ y ∈ C) (quantifier negation law),
                                 which is equivalent to ∀y(y /∈ A ∨ y /∈ C)  (DeMorgan’s law),
                                 which is equivalent to ∀y(y ∈ A → y /∈ C) (conditional law).
                            Plugging in x for y in this last statement, we see that x ∈ A → x /∈ C, and since
                            we already know x ∈ A, we can conclude that x /∈ C.
                            Solution

                            Theorem. Suppose A ⊆ B, and A and C are disjoint. Then A ⊆ B \ C
   134   135   136   137   138   139   140   141   142   143   144