Undergraduate Texts in Mathematics: Axler F.W. Gehring Ribet
Undergraduate Texts in Mathematics: Axler F.W. Gehring Ribet
Undergraduate Texts in Mathematics: Axler F.W. Gehring Ribet
Editors
s. Axler
F.W. Gehring
K.A. Ribet
Undergraduate Texts in Mathematics
Discrete Mathenlatics
Elementary and Beyond
With 95 Illustrations
~ Springer
L. Lovasz J. Pelikan
Microsoft Corporation Department of Algebra
Microsoft Research and Number Theory
One Microsoft Way Eotvos Lorand University
Redmond, WA 98052-6399 Pazmany Peter Setany lIC
USA Budapest H-l117
lovasz@microsoft.com Hungary
pelikan@cs.eltc.hu
K. Vesztergombi
Department of Mathematics
University of Washington
Box 354-350
Seattle, WA 98195-4350
USA
veszter@math.washington.edu
Editorial Board
S. Axler F. W. Gehring K. A. Ribet
Mathematics Department Mathematics Department Mathematics Department
San Francisco State East Hall University of California,
University University of Michigan Berkeley
San Francisco, CA 94132 Ann Arbor, MI 48109 Berkeley, CA 94720-3840
USA USA USA
axler@sfsu.edu fgehring@math.lsa.umich.edu ribet@math.berkeley.edu
9 8 7 6
springer.com
Preface
For most students, the first and often only course in college mathematics
is calculus. It is true that calculus is the single most important field of
mathematics, whose emergence in the seventeenth century signaled the
birth of modern mathematics and was the key to the successful applications
of mathematics in the sciences and engineering.
But calculus (or analysis) is also very technical. It takes a lot of work
even to introduce its fundamental notions like continuity and the derivative
(after all, it took two centuries just to develop the proper definition of these
notions). To get a feeling for the power of its methods, say by describing
one of its important applications in detail, takes years of study.
If you want to become a mathematician, computer scientist, or engineer,
this investment is necessary. But if your goal is to develop a feeling for what
mathematics is all about, where mathematical methods can be helpful, and
what kinds of questions do mathematicians work on, you may want to look
for the answer in some other fields of mathematics.
There are many success stories of applied mathematics outside calculus.
A recent hot topic is mathematical cryptography, which is based on number
theory (the study of the positive integers 1,2,3, ... ), and is widely applied,
for example, in computer security and electronic banking. Other important
areas in applied mathematics are linear programming, coding theory, and
the theory of computing. The mathematical content in these applications
is collectively called discrete mathematics. (The word "discrete" is used in
the sense of "separated from each other," the opposite of "continuous;" it is
also often used in the more restrictive sense of "finite." The more everyday
version of this word, meaning "circumspect," is spelled "discreet.")
vi Preface
Preface v
1 Let's Count! 1
1.1 A Party 1
1.2 Sets and the Like . 4
1.3 The Number of Subsets 9
1.4 The Approximate Number of Subsets. 14
1.5 Sequences 15
1.6 Permutations 17
1.7 The Number of Ordered Subsets 19
1.8 The Number of Subsets of a Given Size 20
2 Combinatorial Tools 25
2.1 Induction 25
2.2 Comparing and Estimating Numbers 30
2.3 Inclusion-Exclusion. 32
2.4 Pigeonholes 34
2.5 The Twin Paradox and the Good Old Logarithm 37
4 Fibonacci Numbers 65
4.1 Fibonacci's Exercise . . . . . . . . . . 65
4.2 Lots ofIdentities . . . . . . . . . . . . 68
4.3 A Formula for the Fibonacci Numbers 71
5 Combinatorial Probability 77
5.1 Events and Probabilities . 77
5.2 Independent Repetition of an Experiment 79
5.3 The Law of Large Numbers . . . . . . . . 80
5.4 The Law of Small Numbers and the Law of Very Large Num-
bers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 83
7 Graphs 125
7.1 Even and Odd Degrees . . . . . . . . . . 125
7.2 Paths, Cycles, and Connectivity . . . . . 130
7.3 Eulerian Walks and Hamiltonian Cycles 135
8 Trees 141
8.1 How to Define Trees 141
8.2 How to Grow Trees . 143
8.3 How to Count Trees? . 146
8.4 How to Store Trees . . 148
8.5 The Number of Unlabeled Trees 153
Index 287