Knuth - All Questions Answered PDF
Knuth - All Questions Answered PDF
Donald Knuth
On October 5, 2001, at the Technische Universität (1979), the Adelsköld Medal from the Royal Swedish
München, Donald Knuth presented a lecture entitled Academy of Sciences (1994), the Harvey Prize from
“All Questions Answered”. The lecture drew an au- the Technion of Israel (1995), the John von Neumann
dience of around 350 people. This article contains Medal from the Institute of Electrical and Electron-
the text of the lecture, edited by Notices senior ics Engineers (1995), and the Kyoto Prize from the
writer and deputy editor Allyn Jackson. Inamori Foundation (1996). Since 1968 Knuth has
Originally trained as a mathematician, Donald been on the faculty of Stanford University, where
Knuth is renowned for his research in computer sci- he currently holds the title of Professor Emeritus of
ence, especially the analysis of algorithms. He is a The Art of Computer Programming.
prolific author, with 160 entries in MathSciNet. —Allyn Jackson
Among his many books is the three-volume series
The Art of Computer Programming [TAOCP], for Knuth: In every class that I taught at Stanford,
which he received the AMS Steele Prize for Exposi- the last day was devoted to “all questions an-
tion in 1986. The citation for the prize stated that swered”. The students didn’t have to come to class
TAOCP “has made as great a contribution to the if they didn’t want to, but if they did, they could
teaching of mathematics for the present generation ask any question on any subject except religion or
of students as any book in mathematics proper in politics or the final exam. I got the idea from
recent decades.” The long awaited fourth volume is Richard Feynman, who did the same thing in his
in preparation and some parts are available through classes at Caltech, and it was always interesting to
Knuth’s website, http://www-cs-faculty. see what the students really wanted to know. Today
stanford.edu/~knuth/. I’ll answer any question on any subject. Do we
Knuth is the creator of the TE X and METAFONT allow religion or politics? I don’t know. But there
languages for computer typesetting, which have is no final exam to worry about. I’ll try to answer
revolutionized the preparation and distribution of without taking too much time so that we can get a
technical documents in many fields, including math- lot of questions in.
ematics. In 1978 he presented the AMS Gibbs Lecture So, who wants to ask the first question?… Well,
entitled “Mathematical Typography”. The lecture if there are no questions…[Knuth makes as if to
was subsequently published in the Bulletin of the leave.]
AMS [MT]. Question: There was a special report to the Amer-
Knuth earned his Ph.D. in mathematics in 1963 ican president, the PITAC report [PITAC], contain-
from the California Institute of Technology under ing some recommendations. I am wondering
the direction of Marshall Hall. He has received the whether you would be willing to comment on the pri-
Turing Award from the Association for Computing orities outlined in these recommendations:
Machinery (1974), the National Medal of Science better software engineering, building a teraflop