Mathematical Preliminaries: Fall 2005 Costas Busch - RPI 1
Mathematical Preliminaries: Fall 2005 Costas Busch - RPI 1
Mathematical Preliminaries: Fall 2005 Costas Busch - RPI 1
• Sets
• Functions
• Relations
• Graphs
• Proof Techniques
We write
1 A
ship B
Fall 2005 Costas Busch - RPI 3
Set Representations
C = { a, b, c, d, e, f, g, h, i, j, k }
C = { a, b, …, k } finite set
S = { 2, 4, 6, … } infinite set
U
6 A
2 3 8
1
7 4 5
9
10
U = { 1 , … , 10 }
Fall 2005 Costas Busch - RPI 5
Set Operations
A = { 1, 2, 3 } B = { 2, 3, 4, 5}
A B
• Union
2 4
1
A U B = { 1, 2, 3, 4, 5 } 3 5
• Intersection
U
A B = { 2, 3 } 2
3
• Difference
A-B={1}
1
B - A = { 4, 5 }
Venn diagrams
Fall 2005 Costas Busch - RPI 6
• Complement
Universal set = {1, …, 7}
A = { 1, 2, 3 } A = { 4, 5, 6, 7}
4
A
A 3 6
1
2
5 7
A=A
Fall 2005 Costas Busch - RPI 7
{ even integers } = { odd integers }
Integers
1 odd
even
6 5
2
0
4
3 7
AUB=A B
U
A B=AUB
U
SU =S
U
S = = Universal Set
S- =S
-S=
U
Proper Subset: A B
U
B
A
A B=
U
A B
|A| = 3
(set size)
S = { a, b, c }
2S = { , {a}, {b}, {c}, {a, b}, {a, c}, {b, c}, {a, b, c} }
Observation: | 2S | = 2|S| ( 8 = 23 )
A X B = { (2, 2), (2, 3), (2, 5), ( 4, 2), (4, 3), (4, 5) }
|A X B| = |A| |B|
AXBX…XZ
Fall 2005 Costas Busch - RPI 15
FUNCTIONS
domain range
4 A B
f(1) = a a
1
2 b
3 c
5
f : A -> B
If A = domain
then f is a total function
otherwise f is a partial function
Fall 2005 Costas Busch - RPI 16
RELATIONS
R = {(x1, y1), (x2, y2), (x3, y3), …}
xi R yi
Example: R = ‘=‘
•x=x
•x=y y=x
• x = y and y = z x=z
Example:
R = { (1, 1), (2, 2), (1, 2), (2, 1),
(3, 3), (4, 4), (3, 4), (4, 3) }
e
b
a d
e
b
a d
base e
b
3
a 1 d
2
c
e
b
a d
c
origin
e
b
a d
c
origin
(c, a)
(c, e)
e
b
a d
(c, a) c
origin
(c, a), (a, b)
(c, e)
(c, e), (e, b)
(c, e), (e, d)
Fall 2005 Costas Busch - RPI 29
Step 3
e
b
a d
(c, a) c
origin
(c, a), (a, b)
(c, a), (a, b), (b, e)
(c, e)
(c, e), (e, b)
(c, e), (e, d)
Fall 2005 Costas Busch - RPI 30
Step 4
e
b
(c, a) a d
parent
leaf
child
Level 1
leaf Height 3
Level 2
Level 3
• Proof by induction
• Proof by contradiction
If we know
• for some b that P1, P2, …, Pb are true
• for any k >= b that
P1, P2, …, Pk imply Pk+1
Then
Every Pi is true
• Inductive hypothesis
Let’s assume P1, P2, …, Pk are true,
for any k >= b
• Inductive step
• Inductive basis
L(0) = 1 (the root node)
• Inductive hypothesis
Let’s assume L(i) <= 2i for all i = 0, 1, …, k
• Induction step
Fall 2005
we need to Costas
show that
Busch - RPI
L(k + 1) <= 2 k+1
39
Induction Step
height
k
k+1
height
k L(k) <= 2k
k+1
f(0) = 1, f(1) = 1
Proof:
Assume by contradiction that it is rational
2 = n/m
n and m have no common factors
n is even
Therefore, n2 is even
n=2k
m is even
2 m2 = 4k2 m2 = 2k2
m=2p
Contradiction!
Fall 2005 Costas Busch - RPI 45