Page 160 - Discrete Mathematics and Its Applications
P. 160

2.3 Functions  139


                                                     Adams                         A
                                                     Chou                          B

                                                     Goodfriend                    C
                                                     Rodriguez                     D

                                                     Stevens                       F
                                                     FIGURE 1 Assignment of Grades in a Discrete Mathematics Class.


                                                     which are functions defined in terms of themselves, are used throughout computer science; they
                                                     will be studied in Chapter 5. This section reviews the basic concepts involving functions needed
                                                     in discrete mathematics.


                                   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. We write f(a) = b if b is the unique element of B
                                                      assigned by the function f to the element a of A.If f is a function from A to B, we write
                                                      f : A → B.



                                                     Remark: Functions are sometimes also called mappings or transformations.

                                                        Functions are specified in many different ways. Sometimes we explicitly state the assign-
                                                     ments, as in Figure 1. Often we give a formula, such as f(x) = x + 1, to define a function.
                                                     Other times we use a computer program to specify a function.
                                                        A function f : A → B can also be defined in terms of a relation from A to B. Recall from
                                                     Section 2.1 that a relation from A to B is just a subset of A × B. A relation from A to B that
                                                     contains one, and only one, ordered pair (a, b) for every element a ∈ A, defines a function f
                                                     from A to B. This function is defined by the assignment f(a) = b, where (a, b) is the unique
                                                     ordered pair in the relation that has a as its first element.


                                   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.
                                                      If f(a) = b, we say that b is the image of a and a is a preimage of b. The range,or image,
                                                      of f is the set of all images of elements of A. Also, if f is a function from A to B, we say
                                                      that f maps A to B.


                                                     Figure 2 represents a function f from A to B.
                                                        When we define a function we specify its domain, its codomain, and the mapping of elements
                                                     of the domain to elements in the codomain. Two functions are equal when they have the same
                                                     domain, have the same codomain, and map each element of their common domain to the same
                                                     element in their common codomain. Note that if we change either the domain or the codomain



                                                                          f
                                                            a                        b = f(a)



                                                            A                          B
                                                                          f
                                                     FIGURE 2 The Function f Maps A to B.
   155   156   157   158   159   160   161   162   163   164   165