140 likes | 262 Views
Discrete Mathematics CS 2610. September 12, 2006. Agenda. Last class Functions Vertical line rule Ordered pairs Graphical representation Predicates as functions This class More on functions!. Function Terminology. Given a function f:A B A is the domain of f.
E N D
Discrete Mathematics CS 2610 September 12, 2006
Agenda • Last class • Functions • Vertical line rule • Ordered pairs • Graphical representation • Predicates as functions • This class • More on functions!
Function Terminology Given a function f:AB • A is the domain of f. • B is the codomain of f. • If f(a)=b, b is the imageof a under f. • a is a pre-image of b under f. • In general, b may have more than 1 pre-image. • The range R of f (or image of f) is : R={b | a f(a)=b } -- the set of all images • For any set S A, the image of S, • f(S) = { b B | a S, b = f(a)} • For any set T B, the inverse image of T • f−1(T) = { a A | f(a) T }
John Smith Edward Jones Richard Boone Mike Mario Kim Joe Jill Example f A B Domain Codomain • The image of Mike under f is John Smith • Mike is a pre-image of John Smith under f R (f) = {John Smith, Richard Boone} f(Mike,Mario,Jill) = {John Smith, Richard Boone} f-1(Richard Boone) = {Joe, Jill}
Example • Given a function f: Z Z where f(x) = x2 • -- the domain of f is the set of all integers • -- the codomain of f is the set of all integers • -- the range of f is the set of all integers that are perfect squares {0, 1, 4, 9, 16, 25, …}
f g 2 h 3 b 5 d 1 o 7 A B C Function Composition Given the functions g:ABand f:BC, the compositionof f and g, f ○g: AC defined as f○g (a) = f ( g (a) ) f○g (h) ?
Function Composition Properties • Associative: Given the functions g:ABand f:BC and h:CDthen h ○ (f○g) (h ○ f ) ○ g
Function Self-Composition • A function f: AA (the domain and codomain are the same) can be composed with itself f: People People where f(x) is the father of x f○f (Mike)is the father of the father of Mike f○f ○ f(Mike) ? f○f ○ f○ f(Mike) ?
f A B Injective Functions (one-to-one) • A function f: A B is one-to-one (injective, an injection) iff f(x) = f(y) x = y for all x and y in the domain of f (xy(f(x) = f(y) x = y)) • Equivalently: xy(x y f(x) f(y)) Every b B has at most 1 pre-image
f A B Surjective Functions (onto) • A function f: A B is onto (surjective, an surjection) iff yx( f(x) = y) where y B, x A Every b B has at least one pre-image
Bijective Functions • A function f: A B is bijective iff it is one-to-one and onto (a one-to-one correspondence) f B A The domain cardinality equals the codomain cardinality
Inverse Functions • Let f : A B be a bijection, the inverse of f, f -1:B A such that for any b B, f -1(b) = a when f (a) = b A B f f-1
Inverse Functions • Let f: A B be a bijection, and f-1:B A be the inverse of f: f-1 ○ f = IA = (f-1○f)(a) = f-1 (f(a)) = f-1 (b) = a f ○ f-1 = IB = (f○f-1)(b) = f(f-1 (b)) = f(a) = b A B f f-1
Functions: Real Functions • Given f :RR and g :RR then • (f g): RR, is defined as (f g)(x) = f(x) g(x) • (f . g): RR is defined as (f g)(x) = f(x)× g(x) Example: Let f :RR be f(x) = 2x and g :RR be g(x) = x3 (f+g)(x) = x3+2x (f . g)(x) = 2x4