Page 12 - Discrete Mathematics and Its Applications
P. 12

Preface xi


                                                     FLEXIBILITY       This text has been carefully designed for flexible use. The dependence
                                                     of chapters on previous material has been minimized. Each chapter is divided into sections of
                                                     approximately the same length, and each section is divided into subsections that form natural
                                                     blocks of material for teaching. Instructors can easily pace their lectures using these blocks.

                                                     WRITING STYLE        The writing style in this book is direct and pragmatic. Precise mathe-
                                                     matical language is used without excessive formalism and abstraction. Care has been taken to
                                                     balance the mix of notation and words in mathematical statements.

                                                     MATHEMATICAL RIGOR AND PRECISION              All definitions and theorems in this text
                                                     are stated extremely carefully so that students will appreciate the precision of language and
                                                     rigor needed in mathematics. Proofs are motivated and developed slowly; their steps are all
                                                     carefully justified. The axioms used in proofs and the basic properties that follow from them
                                                     are explicitly described in an appendix, giving students a clear idea of what they can assume in
                                                     a proof. Recursive definitions are explained and used extensively.

                                                     WORKED EXAMPLES          Over 800 examples are used to illustrate concepts, relate different
                                                     topics, and introduce applications. In most examples, a question is first posed, then its solution
                                                     is presented with the appropriate amount of detail.

                                                    APPLICATIONS        The applications included in this text demonstrate the utility of discrete
                                                     mathematics in the solution of real-world problems. This text includes applications to a wide va-
                                                     riety of areas, including computer science, data networking, psychology, chemistry, engineering,
                                                     linguistics, biology, business, and the Internet.

                                                    ALGORITHMS          Results in discrete mathematics are often expressed in terms of algo-
                                                     rithms; hence, key algorithms are introduced in each chapter of the book. These algorithms
                                                     are expressed in words and in an easily understood form of structured pseudocode, which is
                                                     described and specified in Appendix 3. The computational complexity of the algorithms in the
                                                     text is also analyzed at an elementary level.

                                                     HISTORICAL INFORMATION           The background of many topics is succinctly described
                                                     in the text. Brief biographies of 83 mathematicians and computer scientists are included as foot-
                                                     notes. These biographies include information about the lives, careers, and accomplishments of
                                                     these important contributors to discrete mathematics and images, when available, are displayed.
                                                        In addition, numerous historical footnotes are included that supplement the historical in-
                                                     formation in the main body of the text. Efforts have been made to keep the book up-to-date by
                                                     reflecting the latest discoveries.

                                                     KEY TERMS AND RESULTS          A list of key terms and results follows each chapter. The
                                                     key terms include only the most important that students should learn, and not every term defined
                                                     in the chapter.

                                                     EXERCISES       There are over 4000 exercises in the text, with many different types of
                                                     questions posed. There is an ample supply of straightforward exercises that develop basic skills,
                                                     a large number of intermediate exercises, and many challenging exercises. Exercises are stated
                                                     clearly and unambiguously, and all are carefully graded for level of difficulty. Exercise sets
                                                     contain special discussions that develop new concepts not covered in the text, enabling students
                                                     to discover new ideas through their own work.
                                                                                                                                  ∗
                                                        Exercises that are somewhat more difficult than average are marked with a single star ;
                                                     those that are much more challenging are marked with two stars  ∗∗ . Exercises whose solutions
                                                     require calculus are explicitly noted. Exercises that develop results used in the text are clearly
                                                     identified with the right pointing hand symbol  . Answers or outlined solutions to all odd-
   7   8   9   10   11   12   13   14   15   16   17