Lectures On Computation

Front Cover
Basic Books, Sep 8, 1996 - Science - 303 pages
From 1983 to 1986, the legendary physicist and teacher Richard Feynman gave a course at Caltech called “Potentialities and Limitations of Computing Machines.”Although the lectures are over ten years old, most of the material is timeless and presents a “Feynmanesque” overview of many standard and some not-so-standard topics in computer science. These include computability, Turing machines (or as Feynman said, “Mr. Turing's machines”), information theory, Shannon's Theorem, reversible computation, the thermodynamics of computation, the quantum limits to computation, and the physics of VLSI devices. Taken together, these lectures represent a unique exploration of the fundamental limitations of digital computers.Feynman's philosophy of learning and discovery comes through strongly in these lectures. He constantly points out the benefits of playing around with concepts and working out solutions to problems on your own-before looking at the back of the book for the answers. As Feynman says in the lectures: “If you keep proving stuff that others have done, getting confidence, increasing complexities of your solutions-for the fun of it-then one day you'll turn around and discovers that nobody actually did that one! And that's the way to become a computer scientist.”

From inside the book

Contents

3
52
Coding and Information Theory
94
39
133
Copyright

8 other sections not shown

Common terms and phrases

About the author (1996)

Richard Feynman, an American theoretical physicist, received his Ph.D. from Princeton University in 1942 and worked at Los Alamos, New Mexico, on the atomic bomb during World War II. From 1945 to 1950, he taught at Cornell University and became professor of theoretical physics at the California Institute of Technology in 1950. Feynman made important contributions to quantum electrodynamics (QED) and electromagnetic interactions, such as interactions among electrons. In Feynman's approach, interactions are considered exchanges of virtual particles. For example, Feynman explained the interaction of two electrons as an exchange of virtual photons. Feynman's theory has proved to be accurate in its predictions. In 1965 the Nobel Prize for physics was awarded to three pioneers in quantum electrodynamics: Feynman, Julian Schwinger, and Sin-Itiro Tomonaga. Feynman was an outspoken critic of NASA for its failure to notice flaws in the design of the Challenger space shuttle, which resulted in its tragic explosion.

Bibliographic information