0% found this document useful (0 votes)
60 views26 pages

Functions: Rosen 6 Ed., 2.3

The document defines and discusses various concepts related to functions: 1. A function f from set A to set B assigns exactly one element f(x) in B to each element x in A. Functions can be represented graphically. 2. Key terminology includes domain, codomain, range, image, and pre-image. Functions can be added, multiplied, and composed. 3. A function is one-to-one if each element in the range has a unique pre-image, onto if its range is equal to its codomain, and a bijection if it is both one-to-one and onto.

Uploaded by

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

Functions: Rosen 6 Ed., 2.3

The document defines and discusses various concepts related to functions: 1. A function f from set A to set B assigns exactly one element f(x) in B to each element x in A. Functions can be represented graphically. 2. Key terminology includes domain, codomain, range, image, and pre-image. Functions can be added, multiplied, and composed. 3. A function is one-to-one if each element in the range has a unique pre-image, onto if its range is equal to its codomain, and a bijection if it is both one-to-one and onto.

Uploaded by

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

Functions

Rosen 6th ed., §2.3

1
Definition of Functions
• Given any sets A, B, a function f from (or
“mapping”) A to B (f:AB) is an
assignment of exactly one element f(x)B
to each element xA.

2
Graphical Representations
• Functions can be represented graphically in
several ways:
f A B
• •
f • •
a• • • y
b •


• x
A Graph
B Plot
Like Venn diagrams

3
Definition of Functions (cont’d)
• Formally: given f:AB
“x is a function” : (x,y: x=y  f(x)  f(y)) or
“x is a function” : ( x,y: (x=y)  (f(x)  f(y))) or
“x is a function” : ( x,y: (x=y)  (f(x) = f(y))) or
“x is a function” : ( x,y: (x=y)  (f(x) = f(y))) or

“x is a function” : ( x,y: (f(x)  f(y))  (x  y))

4
Some Function Terminology
• If f:AB, and f(a)=b (where aA & bB),
then:
– A is the domain of f.
– B is the codomain of f.
– b is the image of a under f.
– a is a pre-image of b under f.
• In general, b may have more than one pre-image.
– The range RB of f is {b | a f(a)=b }.

5
Range vs. Codomain - Example
• Suppose that: “f is a function mapping
students in this class to the set of grades
{A,B,C,D,E}.”
• At this point, you know f’s codomain is:
__________, and its range is ________.
{A,B,C,D,E} unknown!
• Suppose the grades turn out all As and Bs.
• Then the range of f is _________,
{A,B} but its
codomain is __________________.
still {A,B,C,D,E}!
6
Function Addition/Multiplication
• We can add and multiply functions

f,g:RR:

– (f  g):RR, where (f  g)(x) = f(x)  g(x)


– (f × g):RR, where (f × g)(x) = f(x) × g(x)

7
Function Composition
• For functions g:AB and f:BC, there is a
special operator called compose (“○”).
– It composes (i.e., creates) a new function out of f,g by
applying f to the result of g.
(f○g):AC, where (f○g)(a) = f(g(a)).
– Note g(a)B, so f(g(a)) is defined and C.
– The range of g must be a subset of f’s domain!!
– Note that ○ (like Cartesian , but unlike +,,) is non-
commuting. (In general, f○g  g○f.)

8
Function Composition

9
Images of Sets under Functions
• Given f:AB, and SA,
• The image of S under f is simply the set of
all images (under f) of the elements of S.
f(S) : {f(s) | sS}
: {b |  sS: f(s)=b}.
• Note the range of f can be defined as simply
the image (under f) of f’s domain!

10
One-to-One Functions
• A function is one-to-one (1-1), or injective,
or an injection, iff every element of its
range has only one pre-image.
• Only one element of the domain is mapped
to any given one element of the range.
– Domain & range have same cardinality. What
about codomain?

11
One-to-One Functions (cont’d)
• Formally: given f:AB
“x is injective” : (x,y: xy  f(x)f(y)) or
“x is injective” : ( x,y: (xy)  (f(x)f(y))) or
“x is injective” : ( x,y: (xy)  (f(x)  f(y))) or
“x is injective” : ( x,y: (xy)  (f(x)  f(y))) or

“x is injective” : ( x,y: (f(x)=f(y))  (x =y))

12
One-to-One Illustration
• Graph representations of functions that are
(or not) one-to-one:
• • • •
• • •
• • •
• • •
• • • •
• • •
• • • •
• • •
Not one-to-one Not even a
One-to-one function!

13
Sufficient Conditions for 1-1ness
• Definitions (for functions f over numbers):
– f is strictly (or monotonically) increasing iff
x>y  f(x)>f(y) for all x,y in domain;
– f is strictly (or monotonically) decreasing iff
x>y  f(x)<f(y) for all x,y in domain;
• If f is either strictly increasing or strictly
decreasing, then f is one-to-one.
– e.g. f(x)=x3

14
Onto (Surjective) Functions
• A function f:AB is onto or surjective or a
surjection iff its range is equal to its
codomain (bB, aA: f(a)=b).
• An onto function maps the set A onto (over,
covering) the entirety of the set B, not just
over a piece of it.
– e.g., for domain & codomain R, x3 is onto,
whereas x2 isn’t. (Why not?)

15
Illustration of Onto
• Some functions that are or are not onto their
codomains:

• • • • • • • •
• • • • • •
• •
• • • •
• • • •
• • • •
• • • •
• •
Onto Not Onto Both 1-1 1-1 but
(but not 1-1) (or 1-1) and onto not onto

16
Bijections
• A function f is a one-to-one
correspondence, or a bijection, or
reversible, or invertible, iff it is both one-
to-one and onto.

17
Inverse of a Function

• For bijections f:AB, there exists an


inverse of f, written f 1:BA, which is the
unique function such that:

1
f  f I

18
Inverse of a function (cont’d)

19
The Identity Function
• For any domain A, the identity function
I:AA (variously written, IA, 1, 1A) is the
unique function such that aA: I(a)=a.
• Some identity functions you’ve seen:
– ing with T, ing with F, ing with , ing
with U.
• Note that the identity function is both one-
to-one and onto (bijective).
20
Identity Function Illustrations
• The identity function:


• • y
• •
• •
• •

Domain and range x

21
Graphs of Functions
• We can represent a function f:AB as a set
of ordered pairs {(a,f(a)) | aA}.
• Note that a, there is only one pair (a, f(a)).
• For functions over numbers, we can
represent an ordered pair (x,y) as a point on
a plane. A function is then drawn as a curve
(set of points) with only one y for each x.

22
Graphs of Functions

23
A Couple of Key Functions
• In discrete math, we frequently use the
following functions over real numbers:
– x (“floor of x”) is the largest integer  x.
– x (“ceiling of x”) is the smallest integer  x.

24
Visualizing Floor & Ceiling
• Real numbers “fall to their floor” or “rise to
their ceiling.” 3
1.6=2
.
• Note that if xZ, 2 .
1.6
.
x   x & 1 1.6=1

x   x 0
1.4= 1
1 .
.
• Note that if xZ, 2
1.4
.
x = x = x.
1.4= 2

3 .. .
3
3=3= 3

25
Plots with floor/ceiling: Example
• Plot of graph of function f(x) = x/3:
f(x)

Set of points (x, f(x)) +2

3 +3 x

2

26

You might also like