Presentation is loading. Please wait.

Presentation is loading. Please wait.

Set Operations. When sets are equal A equals B iff for all x, x is in A iff x is in B or … and this is what we do to prove sets equal.

Similar presentations


Presentation on theme: "Set Operations. When sets are equal A equals B iff for all x, x is in A iff x is in B or … and this is what we do to prove sets equal."— Presentation transcript:

1 Set Operations

2 When sets are equal A equals B iff for all x, x is in A iff x is in B or … and this is what we do to prove sets equal

3 Note: remember all that stuff about implication?

4 Union of two sets Give me the set of elements, x where x is in A or x is in B Example 0 0 0 0 1 1 1 0 1 1 1 1 OR A membership table

5 Union of two sets

6

7 Note: we are using set builder notation and the laws of logical equivalence (propositional equivalence)

8 Intersection of two sets Give me the set of elements, x where x is in A and x is in B Example 0 0 0 0 1 0 1 0 0 1 1 1 AND

9

10 Disjoint sets

11

12 Difference of two sets Give me the set of elements, x where x is in A and x is not in B Example 0 0 0 0 1 0 1 0 1 1 1 0

13

14 Note: Compliment of a set

15 Symmetric Difference of two sets Give me the set of elements, x where x is in A and x is not in B OR x is in B and x is not in A Example 0 0 0 0 1 1 1 0 1 1 1 0 XOR

16

17 Complement of a set Give me the set of elements, x where x is not in A Example Not U is the universal set

18 Cardinality of a Set In claire A = {1,3,5,7} B = {2,4,6} C = {5,6,7,8} |A u B| ? |A u C| |B u C| |A u B u C|

19 Cardinality of a Set The principle of inclusion-exclusion

20 Cardinality of a SetThe principle of inclusion-exclusion U Potentially counted twice (over counted)

21 Set Identities Identity Domination Think of U as true (universal) {} as false (empty) Union as OR Intersection as AND Complement as NOT Indempotent Note similarity to logical equivalences!

22 Set Identities Commutative Associative Distributive De Morgan Note similarity to logical equivalences!

23

24 Four ways to prove two sets A and B equal a membership table a containment proof show that A is a subset of B show that B is a subset of A set builder notation and logical equivalences Venn diagrams

25 Prove lhs is a subset of rhs Prove rhs is a subset of lhs

26 … set builder notation and logical equivalences Defn of complement Defn of intersection De Morgan law Defn of complement Defn of union

27 prove using membership table Class

28 Me They are the same

29 prove using set builder and logical equivalence Class

30 Me

31 Prove using set builder and logical equivalences

32 A containment proof See the text book Thats a cop out if ever I saw one!

33 A containment proofGuilt kicks in To do a containment proof of A = B do as follows 1. Argue that an arbitrary element in A is in B i.e. that A is an improper subset of B 2. Argue that an arbitrary element in B is in A i.e. that B is an improper subset of A 3. Conclude by saying that since A is a subset of B, and vice versa then the two sets must be equal

34 Collections of sets

35


Download ppt "Set Operations. When sets are equal A equals B iff for all x, x is in A iff x is in B or … and this is what we do to prove sets equal."

Similar presentations


Ads by Google