Sunteți pe pagina 1din 3

Concrete Mathematics: A Foundation for Computer Science

Ronald L. Graham, Donald E. Knuth, Oren Patashnik, and Stanley Liu

Citation: Computers in Physics 3, 106 (1989); doi: 10.1063/1.4822863


View online: https://doi.org/10.1063/1.4822863
View Table of Contents: https://aip.scitation.org/toc/cip/3/5
Published by the American Institute of Physics

ARTICLES YOU MAY BE INTERESTED IN

Fractal Growth Phenomena


Computers in Physics 3, 108 (1989); https://doi.org/10.1063/1.4822864

Computer A History of the Information Machine


Computers in Physics 11, 256 (1997); https://doi.org/10.1063/1.4822551

Quantum Computation and Quantum Information


American Journal of Physics 70, 558 (2002); https://doi.org/10.1119/1.1463744

Data Reduction and Error Analysis for the Physical Sciences


Computers in Physics 7, 415 (1993); https://doi.org/10.1063/1.4823194

Mathematical Methods for Physicists, 4th ed.


American Journal of Physics 67, 165 (1999); https://doi.org/10.1119/1.19217

The Image Processing Handbook


Computers in Physics 8, 177 (1994); https://doi.org/10.1063/1.4823282
BOOK
GRAPH
Easiest to use,
REVIEWS

and inexpensive!
Buffer Capacity/Species Concentrations
From the Discrete
to the Continuous
Concrete Mathematics: A Foundation for able talent and refreshing light touch of
Computer Science the junior co-author (Patashnik) is also
Ronald L. Graham, Donald E. Knuth, and keenly felt throughout this work.
Oren Patashnik This book is the outgrowth of a
&25 pp., Addison-Wesley, Reading, MA, course taught annually at Stanford
1989. $39.75.
since 1970 under the same title, "Con-
crete Mathematics." In organization it
Reviewed by Stanley Liu is an expanded, annotated version of the
Mathematical Preliminaries Section 1.2
in the monumental, (continuing)
athematics tends to play a sig- multi-volume computer science classic

Absorbance
M nificant role in a modern-day
physicist's professional life.
This is a theme deftly brought out by
The Art of Computer Programming,
Donald E. Knuth, Addison-Wesley,
1973. The book is divided into nine
Wigner in a celebrated essay on the chapters, many of which may be read
Absorption Study
~3mr---r---~--~--~-, unreasonable effectiveness of math- independently as individual expository
~~ o fasting
• norrfastJ.ng
ematics in the natural sciences-par-
ticularly, its effectiveness in physics. It
articles.
As the reader quickly catches on,
.3-2JIl
§ is pointed out that " ... mathematical an essential component of concrete
101.50
;, concepts turn up in entirely unexpected mathematics lies in the interplay
] too connections. Moreover, they often per- between the discrete and the continuous
mit an unexpectedly close and accurate and in the cross fertilization between
j: -1""--+----+------:+------:+-----::\
o 200 400 600 em DXl
description of the phenomena in these combinatorics and algorithmics. This
Dose log/kg) connections. " book achieves its highest, most endur-
Despite the seemingly restrictive ing level of success dealing with these
For $79 MicroMath's GRAPH pro- subtitle of this book, Concrete Math- topics. There are masterful discussions
gram provides you with most of the plot- ematics: A Foundation for Computer of the use of summations and manipula-
ting features found in much more expen-
sive packages. Included are several Science, is first and foremost a most tions of indices and a delightful excur-
built-in empirical curve generating rou- approachable book on mathematics: sion into "special numbers" of combin-
tines (interpolating or least squares mathematics pure and simple, math- atoric significance. To facilitate the
splines, polynomials, etc) and data may ematics theoretical and applied, math- discussions, Iverson's notation for the
be transformed using a variety of opera-
tors, including integration and differen-
ematics combinatorial and algorithmic, ceiling and floor functions has been
tiation. The program can be configured mathematics discrete and continuous. adopted (do you know how to express
at run-time for output to PostScript or It is also the kind of book on mathemat- in closed form the nth term of the
HPGL devices, or to a wide variety of dot ics many physicists will enjoy reading ascending infinite sequence 1, 2, 2, 3, 3,
matrix printers. Call our toll free order and be rewarded by the experience. 3, 4, ... in which the integer m occurs m
line for a FREE copy of our full featured
GRAPH demo program. Concrete Mathematics is an en- times in succession?), as has number
If you need full fledged nonlinear
lightening, serious college-level text- theorist Bachmann's notation on
curve fitting capability in addition to simple book treating several topics in detail, by asymptotic analysis ("big Dh" and
data plotting, then MINSQ is the solution. way of lucid, well-structured exposi- "little Dh", etc.), both now considered
For $179 MINSQ offers a great deal of tion, providing further guidance in the standard notation in the analysis of
flexibility for fitting .model equations en- form of extensive exercises (complete algorithms and appearing with increas-
tered at the keyboard or read from a file.
Call for a FREE copy of our catalog - it
with answers) and an occasional re- ing frequency in physics journals.
includes detailed technical application search problem. The two senior co- It is common knowledge that phy-
notes regarding MINSQ and our other authors (Graham and Knuth) are sicists love and indeed thrive on analo-
scientific software packages. mathematicians of international re- gies. In these days while the analogy
nown and respected scholars widely between the discrete (summation) and
1-800-942-MATH known to the general public and the continuous (integral) "polynomial

1I1'~r_fJth
computer science community through sums and derivatives" is no longer
their earlier popular works. The unmis- taught in the schools as part of the
SCIENTIFIC SOFTWARE takable presence of the clearly recogniz- regular curriculum, this book bucks the
Salt Lake UT 84121-3144
Circle number 28 on Reader Service Card

108 COMPUTERS IN PHYSICS, SEP IOCT 1888


trend and gently reminds the readers of three authors have taught the materials lyzes some aspects of hashing tech-
these fascinating interrelationships; it of the book a number of times since niques in computer science. Presented
offers a fresh perspective on some of 1970, the complete set of solutions to on a level seemingly less exalted and
these long neglected results in the these challenging problems is a gem in more mundane than the others, this
calculus of finite differences, which one clarity and illumination, which should chapter handles some topics more ex-
rarely encounters outside their custom- be of tremendous help to the serious plicitly belonging to computer science.
ary applications in numerical analysis reader. (As a printed marginal note in In summary, Concrete Mathemat-
and which faded in time with the advent the book wryly warned, "I would advise ics is a delightful, highly readable and
of the infinitesimal calculus. the casual student to stay away from informative book on mathematics, skill-
There are in this book interesting this course.") fully and expertly presented in an
discussions on elementary number the- There is a chapter on discrete accessible manner. •
ory, combinatorial identities (binomial probability, which is presented with an
coefficients, Stirling numbers of the eye for the beginning computer science
first and second kind, recast in an major. It gives definitions for the mean Stanley Wu- Wei Liu is a graduate of MIT and
The University of Pennsylvania. He has been
innovative and visually suggestive nota- and variance, discusses the binomial Assistant Editor of Physical Review B since
tion to highlight their combinatorial distribution, gives one example of a 1982 and Technical Editor of Chinese Physics
significance and origin), hypergeome- finite-state automaton, and then ana- since 1981.
tric functions (also in a generalized
notation), Euler numbers, Bernoulli
numbers (dealing with the sum of the
powers of integers), harmonic
numbers, Fibonacci numbers, recur-
rence, continuant polynomials and infi- //////////////////1//1/1/1//1/
nite continued fractions, generating
functions, asymptotic analysis, etc., to
mention just a few of the many topics
covered.
To all solid state physicists and
materials scientists whose work in-
volves molecular-beam epitaxy and
"Fibonacci (super) lattices" (and mod-
els of other "quasicrystals" such as
Penrose tilings) the reviewer heartily
recommends taking a closer look at
Section 6.6 on the Fibonacci numbers.
In about eleven pages, many elementary
results on these numbers are succinctly
and elegantly laid out, including the
beautifully symmetric Cassini identity
between any three successive Fibonacci
numbers. It should be noted, however,
5.4 Gigabytes Unattended Backup
that this symmetry is destroyed if any
indexing choice other than having as °
the zeroth term and 1 as the first term in
Oigi-Oata's GIGASTORETM provides up to 5.4 Gigabytes of
data storage on a single T-120 VHS video cartridge. That permits
backup of your largest disk drive on off-hours without an operator.
the Fibonacci sequence is made for the
Utilizing true read-atter-write coupled with very powerful error
boundary conditions on the Fibonacci
correction, GIGASTORE gives you an unsurpassed error rate of 1 in
recurrence. I hope all Fibonacci super-
1023 bits. In addition, you get a high speed search capability not
lattice researchers will find it possible to
available in most 9-track drives.
adopt this convention in their analysis
GIGASTORE can be provided with an interface for IBM PC/XTI
and, in so doing, reconcile the essential ATIPS·2™ . It is available with DEC interface for VAX and MicroVAX.
physics of these man-made quasi-one-
It is also available for backup of data on Novell LANs.
dimensional systems with the symmetry Call Digi-Oata, an organization with a 25 year history of man-
inherent in the mathematics. ufacturing quality tape drives, at (301) 498-0200.
Another strength of Concrete
~ GIGASTORE is a trademark of Digi·Data Corporation. PC/XT1AT IPS-2 are trademarks of IBM Corporation.
Mathematics is a plethora of well-
placed problems to further stimulate DIGI-OA TA CORPORATION d

the reader, extending his or her knowl- 8580 Dorsey Run Road ~~~ S
Jessup. MD 20794-9990 O~~ \~\~
edge and problem solving skills. The (301) 498-0200 .1.o.U\4'~O
viewpoint taken is that the essence of Telex 87-580 \''''t.....\'-I', lOo
concrete mathematics resides in the _ • • • • ... First In Value ,"
solution of useful problems. Since all In Europe contact: Digi-Data Ltd . • Unit 4· Kings Grove· Maidenhead , Berkshire
England SL6 4Dp· Telephone No. 0628 29555/ 6' Telex 84n20
Circle number 29 on Reader Service Card

COMPIITEIS • PHYSICS, SIP/OCT 1889 107

S-ar putea să vă placă și