9 Functions Copy
9 Functions Copy
Functions
Muhammad Shafiq
1
Recall the Cartesian Product
2
Grade Assignment
Ali A
Babar B
Chishti C
Ali A
Babar B
Chishti C
3
Function
• This assignment is an example of a function
4
Definition 1
Let A and B be nonempty sets. A function f from A
to B is an assignment of exactly one element of B
to each element of A.
5
Specifying a Function
6
Definition 2
• If f is a function from A to B, we say that A is
the domain of f and B is the codomain of f.
Domain A B Co-domain
f
f(4.3)
4.3 4
7
Definition 2
• If f (a) = b, we say that b is the image of a and
a is a preimage of b.
Domain R Z Co-domain
f
f(4.3)
4.3 4
8
Pre-image of 4 Image of 4.3
Definition 2
• If f is a function from A to B, we say that f
maps A to B. f maps R to Z
R f:A→B Z
Domain Co-domain
f
f(4.3)
4.3 4
Babar B “bb“ 2
Chishti C “cccc” 3
Dawood D “dd” 4
Ammara F “e” 5
Some function…
11
Not a valid function!
“a” 1
“bb“ 2
“cccc” 3
“dd” 4
“e” 5
Exercise
• Let f : Z → Z
assign the square of an integer to this integer
• What is f (x) =?
– f(x) = x2
• What is domain of f ?
– Set of all integers
• What is codomain of f ?
– St of all integers
• What is the range of f ?
– {0, 1, 4, 9, . . . }. All integers that are perfect squares
13
Function arithmetic
• Just as we are able to add (+), subtract (-), multiply
(×), and divide (÷) two or more numbers, we are able
to + , - , × , and ÷ two or more functions
be un-used elements i 3
o 4
in a co-domain 5
A one-to-one function
18
Exercise
• Determine that the function f(x) = x2 of
type Z × Z is one-to-one.
• 0 -> 0
• 1 -> 1
• 2 -> 4
• 3 -> 9
• 10 -> 100
19
Onto functions
• A function is onto if each element in the co-
domain is an image of some pre-image
• Formal definition: A function f is onto if for all
y C, there exists x D such that f(x) = y.
a 1 a 1
e 2 e 2
i 3 i 3
o 4 o 4
u 5
elements in the i 3
o 4
co-domain u
An onto function
21
Exercise
• Determine that the function f(x) = x2 of type Z × Z
is onto?
• No 0 0
1 1
2 2
3 3
⁞ 4
5
6
⁞
22
Onto vs. one-to-one
• Are the following functions onto, one-to-one,
both, or neither?
a 1 a 1
a 1
b 2 b 2
b 2
c 3 c 3
c 3
4 d 4
4
1-to-1, not onto Both 1-to-1 and onto Not a valid function
a 1 a 1
b 2 b 2
c 3 c 3
d d 4
Onto, not 1-to-1 Neither 1-to-1 nor onto
23
Bijections
• Consider a function that is
both one-to-one and onto: a 1
b 2
c 3
• Such a function is a one-to-
d 4
one correspondence, or a
bijection
24
• A relation is an Equivalence Relation if it is
reflexive, symmetric, and transitive.
25