Ken Levasseur, Al Doerr, Michiel Smid, Oscar Levin, Charles M. Grinstead, J. Laurie Snell, Eric Lehman, F. Thomson Leighton, Albert R Meyer, Jeff Erickson, Kenneth P. Bogart, Carol Chritchlow, David Eck, OpenDSA Project, L.J. Miller
In this chapter we shall look more closely at some basic facts about sets. One question we could ask ourselves is: Can we manipulate sets similarly to the way we manipulated expressions in basic algebra, or to the way we manipulated propositions in logic? In basic algebra we are aware that \(a \cdot (b + c) = a\cdot b + a \cdot c \) for all real numbers \(a\text{,}\)\(b\text{,}\) and \(c\text{.}\) In logic we verified an analogue of this statement, namely, \(p
\land ( q \lor r) \Leftrightarrow (p \land q)\lor (p \land r))\text{,}\) where \(p, q, \textrm{ and } r\) were arbitrary propositions. If \(A\text{,}\)\(B\text{,}\) and \(C\) are arbitrary sets, is \(A \cap (B \cup C) = (A \cap B) \cup (A \cap C)\text{?}\) How do we convince ourselves of it is truth, or discover that it is false? Let us consider some approaches to this problem, look at their pros and cons, and determine their validity. Later in this chapter, we introduce partitions of sets and minsets.