Documente Academic
Documente Profesional
Documente Cultură
1
Set Theory - Definitions and notation
2 Implicitly:
{1, 2, 3, } is a way we denote an infinite set (in this case, the natural numbers).
by using a set builder notation, stating the property or properties of the elements of the set.
O = {x | x is an odd positive integer less than 10},
Note: Real number are the numbers that can be represented by an infinite decimal representation,
such as 3.4871773339. The real numbers include both rational, and irrational numbers such
as and the 2 can be represented as points along an infinitely long number line.
3
Set Theory - Ways to define sets
: and | are read
such that or
Explicitly: {John, Paul, George, Ringo} where
Implicitly: {1,2,3,}, or {2,3,5,7,11,13,17,}
Set builder: { x : x is prime }, { x | x is odd }.
In general { x : P(x) is true }, where P(x) is some description of the set.
4
Notation for intervals of real numbers:
[a, b] = {x | a x b} - closed interval
[a, b) = {x | a x < b}
(a, b] = {x | a < x b}
(a, b) = {x | a < x < b}- open interval
Two sets are equal if and only if they have the same elements.
Therefore, if A and B are sets, then A and B are equal if and
only if x(x A x B). We write A = B if A and B are equal
sets.
Compare: There is a town with a barber who shaves all the people
(and only the people) who dont shave themselves.
Who shaves the 6
barber?
Aside: this laymans version of Russells paradox; has some drawbacks.
A B means A is a subset of B.
or, B contains A.
or, every element of A is also in B.
or, x ((x A) (x B)).
Venn Diagram
A
B
8
Set Theory - Definitions and notation
A B means A is a subset of B.
A B means A is a superset of B.
A = B if and only if A and B have exactly the same elements.
iff, A B and B A
iff, A B and A B
iff, x ((x A) (x B)).
10
Set Theory - Definitions and notation
Quick examples:
{1,2,3} {1,2,3,4,5}
{1,2,3} {1,2,3,4,5}
Is {1,2,3}? No!
Is {,1,2,3}? Yes!
Is {,1,2,3}? Yes!
11
Set Theory - Definitions and notation
A few more:
Yes
Is {a} {a}?
Is {a} {a}? No
12
Set Theory - Cardinality
If S = {1,2,3}, |S| = 3.
If S = {3,3,3,3,3}, |S| = 1.
If S = , |S| = 0.
If S = { , {}, {,{}} }, |S| = 3.
13
Set Theory - Power sets
14
Set Theory Ordered Tuples
Cartesian Product
For example, R = {(a, 0), (a, 1), (a, 3), (b, 1), (b, 2), (c, 0), (c, 3)} is a
relation from the set {a, b, c} to the set {0, 1, 2, 3}. A relation from a
set A to itself is called a relation on A.
Set Theory - Operators
B
A
17
Set Theory - Operators
A B = {Lucy}
B
A
18
Set Theory - Operators
A B = {x : x is a deceased US president}
B
A
19
Set Theory - Operators
Sets whose
B
A intersection is
empty are called
disjoint sets
20
Set Theory - Operators
A = { x : x A}
If A = {x : x is bored}, then
A = {x : x is not bored}
U
A = U
and
U=
U
A
B
A-B = { x:xAx B }
A-B=AB
22
Set Theory - Operators
like
exclusive
or
U
A
B
23
Set Theory Operators
Example proof
A B = { x : (x A x B) v (x B x A)}
= (A - B) U (B - A)
Proof: { x : (x A x B) v (x B x A)}
= { x : (x A - B) v (x B - A)}
= { x : x ((A - B) U (B - A))}
= (A - B) U (B - A)
Q.E.D.
24
Directly from defns.
Set Theory - Identities
Identity AU=A
AU=A
Domination
AUU=U
A=
Idempotent
AUA=A
AA=A
25
Set Theory Identities, cont.
Complement Laws
AUA=U
AA=
Double complement
A=A
26
Set Theory - Identities, cont.
Commutativity
AUB= BUA
AB= BA
Associativity
(A U B) U C = A U (B U C)
(A B) C = A (B C)
Distributivity
A U (B C) = (A U B) (A U C)
A (B U C) = (A B) U (A C)
27
Compare to
rules for logical
connectives. There
DeMorgans I (A U B) = A B is a deep connection
via Boolean algebra.
DeMorgans II
(A B) = A U B
Proof by
diagram
(useful!), but
A B we aim for a
more formal
proof.
28
Proving identities
1. () (x A U B)
(x (A U B))
(x A and x B)
(x A B)
2. () (x ( A B))
(x A and x B)
(x A U B)
(x A U B)
29
Alt. proof
A B
A B A B AB AUB AUB
1 1 0 0 0 1 0
1 0 0 1 0 1 0
0 1 1 0 0 1 0
0 0 1 1 1 0 1 Havent we seen
this before?
Proof using logically equivalent set definitions:
(A U B) = A B
(A U B) = {x : (x A v x B)}
= {x : (x A) (x B)}
= {x : (x A) (x B)}
=AB 31
Example
(X Y) - (X Z) = (X Y) (X Z)
= (X Y) (X U Z) Distributive law
= (X Y X) U (X Y Z)
= U (X Y Z)
= (X Y Z)
= X (Y - Z)
AB=
Pv that if (A - B) U (B - A) = (A U B) then ______
35
Set Theory - Generalized Union/Intersection
Suppose that Ai = {1, 2, 3, . . . , i} for i = 1, 2, 3, . . . . Then,
36
Set Theory - Inclusion/Exclusion
Example: 157
There are 217 cs students. 145
157 are taking cs280.
145 are taking cs211.
98 are taking both.
37
Generalized Inclusion/Exclusion
A B
Suppose we have:
B 0 1 1 0 0 1
Bit-wise OR AB 1 1 1 0 1 1
Bit-wise AND AB 0 0 1 0 0 1 41