0% found this document useful (0 votes)
26 views

Set Theory

Uploaded by

Khan G
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
26 views

Set Theory

Uploaded by

Khan G
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 18

Set Theory

• Set: Collection of objects (“elements”)


• aÎA “a is an element of A”
“a is a member of A”
• aÏA “a is not an element of A”
• A = {a1, a2, …, an} “A contains…”
• Order of elements is meaningless
• It does not matter how often the same element
is listed.
January 31, 2013 Applied Discrete Mathematics 1
Week 1: Logic and Sets
Set Equality
Sets A and B are equal if and only if they contain
exactly the same elements.
Examples:
• A = {9, 2, 7, -3}, B = {7, 9, -3, 2} : A=B
• A = {dog, cat, horse},
B = {cat, horse, squirrel, dog} : A¹B
• A = {dog, cat, horse},
B = {cat, horse, dog, dog} : A=B

January 31, 2013 Applied Discrete Mathematics 2


Week 1: Logic and Sets
Examples for Sets

“Standard” Sets:
• Natural numbers N = {0, 1, 2, 3, …}
• Integers Z = {…, -2, -1, 0, 1, 2, …}
• Positive Integers Z+ = {1, 2, 3, 4, …}
• Real Numbers R = {47.3, -12, p, …}
• Rational Numbers Q = {1.5, 2.6, -3.8, 15, …}
(correct definition will follow)

January 31, 2013 Applied Discrete Mathematics 3


Week 1: Logic and Sets
Examples for Sets
• A=Æ “empty set/null set”
• A = {z} Note: zÎA, but z ¹ {z}
• A = {{b, c}, {c, x, d}}
• A = {{x, y}}
Note: {x, y} ÎA, but {x, y} ¹ {{x, y}}
• A = {x | P(x)}
“set of all x such that P(x)”
• A = {x | xÎN Ù x > 7} = {8, 9, 10, …}
“set builder notation”

January 31, 2013 Applied Discrete Mathematics 4


Week 1: Logic and Sets
Examples for Sets
We are now able to define the set of rational
numbers Q:
Q = {a/b | aÎZ Ù bÎZ+}
or
Q = {a/b | aÎZ Ù bÎZ Ù b¹0}

And how about the set of real numbers R?


R = {r | r is a real number}
That is the best we can do.

January 31, 2013 Applied Discrete Mathematics 5


Week 1: Logic and Sets
Subsets
AÍB “A is a subset of B”
A Í B if and only if every element of A is also
an element of B.
We can completely formalize this:
A Í B Û "x (xÎA ® xÎB)

Examples:
A = {3, 9}, B = {5, 9, 1, 3}, AÍ B? true
A = {3, 3, 3, 9}, B = {5, 9, 1, 3}, A Í B ? true
A = {1, 2, 3}, B = {2, 3, 4}, AÍ B? false
January 31, 2013 Applied Discrete Mathematics 6
Week 1: Logic and Sets
Subsets
Useful rules:
• A = B Û (A Í B) Ù (B Í A)
• (A Í B) Ù (B Í C) Þ A Í C (see Venn Diagram)

B
A C

January 31, 2013 Applied Discrete Mathematics 7


Week 1: Logic and Sets
Subsets
Useful rules:
• Æ Í A for any set A
• A Í A for any set A

Proper subsets:
A Ì B “A is a proper subset of B”
A Ì B Û "x (xÎA ® xÎB) Ù $x (xÎB Ù xÏA)
or
A Ì B Û "x (xÎA ® xÎB) Ù ¬"x (xÎB ® xÎA)

January 31, 2013 Applied Discrete Mathematics 8


Week 1: Logic and Sets
Cardinality of Sets
If a set S contains n distinct elements, nÎN,
we call S a finite set with cardinality n.

Examples:
A = {Mercedes, BMW, Porsche}, |A| = 3
B = {1, {2, 3}, {4, 5}, 6} |B| = 4
C=Æ |C| = 0
D = { xÎN | x £ 7000 } |D| = 7001
E = { xÎN | x ³ 7000 } E is infinite!

January 31, 2013 Applied Discrete Mathematics 9


Week 1: Logic and Sets
The Power Set
2A or P(A) “power set of A”
2A = {B | B Í A} (contains all subsets of A)

Examples:
A = {x, y, z}
2A = {Æ, {x}, {y}, {z}, {x, y}, {x, z}, {y, z}, {x, y, z}}

A=Æ
2A = {Æ}
Note: |A| = 0, |2A| = 1
January 31, 2013 Applied Discrete Mathematics 10
Week 1: Logic and Sets
The Power Set
Cardinality of power sets:
| 2A | = 2|A|
• Imagine each element in A has an “on/off” switch
• Each possible switch configuration in A corresponds
to one element in 2A
A 1 2 3 4 5 6 7 8
x x x x x x x x x
y y y y y y y y y
z z z z z z z z z
• For 3 elements in A, there are
2´2´2 = 8 elements in 2A
January 31, 2013 Applied Discrete Mathematics 11
Week 1: Logic and Sets
Cartesian Product
The ordered n-tuple (a1, a2, a3, …, an) is an ordered
collection of objects.
Two ordered n-tuples (a1, a2, a3, …, an) and
(b1, b2, b3, …, bn) are equal if and only if they
contain exactly the same elements in the same
order, i.e. ai = bi for 1 £ i £ n.

The Cartesian product of two sets is defined as:


A´B = {(a, b) | aÎA Ù bÎB}
Example: A = {x, y}, B = {a, b, c}
A´B = {(x, a), (x, b), (x, c), (y, a), (y, b), (y, c)}
January 31, 2013 Applied Discrete Mathematics 12
Week 1: Logic and Sets
Cartesian Product
Note that:
• A´Æ = Æ
• Æ´A = Æ
• For non-empty sets A and B: A¹B Û A´B ¹ B´A
• |A´B| = |A|×|B|

The Cartesian product of two or more sets is


defined as:
A1´A2´…´An = {(a1, a2, …, an) | aiÎAi for 1 £ i £ n}

January 31, 2013 Applied Discrete Mathematics 13


Week 1: Logic and Sets
Set Operations

Union: AÈB = {x | xÎA Ú xÎB}

Example: A = {a, b}, B = {b, c, d}


AÈB = {a, b, c, d}

Intersection: AÇB = {x | xÎA Ù xÎB}

Example: A = {a, b}, B = {b, c, d}


AÇB = {b}

January 31, 2013 Applied Discrete Mathematics 14


Week 1: Logic and Sets
Set Operations

Two sets are called disjoint if their intersection is


empty, that is, they share no elements:
AÇB = Æ

The difference between two sets A and B contains


exactly those elements of A that are not in B:
A-B = {x | xÎA Ù xÏB}
Example: A = {a, b}, B = {b, c, d}, A-B = {a}

January 31, 2013 Applied Discrete Mathematics 15


Week 1: Logic and Sets
Set Operations
The complement of a set A contains exactly those
elements under consideration that are not in A:
-A = U-A

Example: U = N, B = {250, 251, 252, …}


-B = {0, 1, 2, …, 248, 249}

Table 1 in Section 2.2 (4th edition: Section 1.5; 5th


edition: Section 1.7; 6th edition: Section 2.2) shows
many useful equations for set identities.

January 31, 2013 Applied Discrete Mathematics 16


Week 1: Logic and Sets
Set Operations

How can we prove AÈ(BÇC) = (AÈB)Ç(AÈC)?


Method I:
xÎAÈ(BÇC)
Û xÎA Ú xÎ(BÇC)
Û xÎA Ú (xÎB Ù xÎC)
Û (xÎA Ú xÎB) Ù (xÎA Ú xÎC)
(distributive law for logical expressions)
Û xÎ(AÈB) Ù xÎ(AÈC)
Û xÎ(AÈB)Ç(AÈC)

January 31, 2013 Applied Discrete Mathematics 17


Week 1: Logic and Sets
Set Operations
Method II: Membership table
1 means “x is an element of this set”
0 means “x is not an element of this set”
A B C BÇC AÈ(BÇC) AÈB AÈC (AÈB) Ç(AÈC)
0 0 0 0 0 0 0 0
0 0 1 0 0 0 1 0
0 1 0 0 0 1 0 0
0 1 1 1 1 1 1 1
1 0 0 0 1 1 1 1
1 0 1 0 1 1 1 1
1 1 0 0 1 1 1 1
1 1 1 1 1 1 1 1
January 31, 2013 Applied Discrete Mathematics 18
Week 1: Logic and Sets

You might also like