Structure and Interpretation of Classical Mechanics

{{short description|Textbook by Gerald Jay Sussman and Jack Wisdom with Meinhard E. Mayer}}

{{DISPLAYTITLE:Structure and Interpretation of Classical Mechanics}}

{{Infobox book

| name = Structure and Interpretation of Classical Mechanics

| image =

| author = Gerald Jay Sussman and Jack Wisdom

| language =

| country = United States

| genre =

| publisher = MIT Press

| italic title = force

| caption =

| title_orig =

| translator =

| illustrator =

| cover_artist =

| series =

| subject = Classical mechanics

| pub_date = 2001

}}

Structure and Interpretation of Classical Mechanics (SICM) is a classical mechanics textbook written by Gerald Jay Sussman and Jack Wisdom with Meinhard E. Mayer. The first edition was published by MIT Press in 2001, and a second edition was released in 2015. The book is used at the Massachusetts Institute of Technology to teach a class in advanced classical mechanics, starting with Lagrange's equations and proceeding through canonical perturbation theory.{{Cite journal|last=Hut|first=Piet|author-link=Piet Hut|date=2002-02-01|title=Book Review: Structure and Interpretation of Classical Mechanics|url=https://www.ids.ias.edu/~piet/publ/other/sicm.html|journal=Foundations of Physics|language=en|volume=32|issue=2|pages=323–326|doi=10.1023/a:1014417411545|s2cid=117948062|issn=0015-9018}}{{Cite web|url=http://groups.csail.mit.edu/mac/users/gjs/6946/|title=Classical Mechanics: A Computational Approach|website=CSAIL|access-date=2017-12-27}}

SICM explains some physical phenomena by showing computer programs for simulating them.{{Cite journal|last=Hayes|first=Brian|author-link=Brian Hayes (scientist)|date=2002|title=Matter in Motion|jstor=27857667|journal=American Scientist|volume=90|issue=3|pages=278–279}} These programs are written in the Scheme programming language, as were the programs in Sussman's earlier computer science textbook, Structure and Interpretation of Computer Programs.

Sussman wrote:

Classical mechanics is deceptively simple. It is surprisingly easy to get the right answer with fallacious reasoning or without the real understanding. To address this problem Jack Wisdom and I, with help from Hardy Mayer, have written [Structure and Interpretation of Classical Mechanics] and are teaching a class at MIT that uses computational techniques to communicate a deeper understanding of Classical mechanics. We use computational algorithms to express the methods used to analyze dynamical phenomena. Expressing the methods in a computer language forces them to be unambiguous and computationally effective. Formulating a method as a computer-executable program and debugging that program is a powerful exercise in the learning process. Also, once formalized procedurally, a mathematical idea becomes a tool that can be used directly to compute results.{{Cite web|url=http://www.eecs.mit.edu/AY01-02/events/8.html|title=EECS Event: Structure and Interpretation of Classical Mechanics|last=Sussman|first=Gerald Jay|date=2001-09-17|archive-url=https://web.archive.org/web/20020615184138/http://www.eecs.mit.edu/AY01-02/events/8.html|archive-date=2002-06-15|url-status=dead|access-date=2017-12-27}}

The entire text is freely available online from the publisher's website.{{Cite web|url=https://mitp-content-server.mit.edu/books/content/sectbyfn/books_pres_0/9579/sicm_edition_2.zip/book.html|title=Structure and Interpretation of Classical Mechanics|website=MIT Press|access-date=2017-12-27}}

Editions

  • {{Cite book|title=Structure and Interpretation of Classical Mechanics|last1=Sussman|first1=Gerald Jay|last2=Wisdom|first2=Jack|first3=Meinhard E.|last3=Mayer|date=2001|publisher=MIT Press|isbn=0262194554|location=Cambridge, Massachusetts|oclc=45223598}}
  • {{Cite book|title=Structure and interpretation of classical mechanics|last1=Sussman|first1=Gerald Jay|last2=Wisdom|first2=Jack|date = 6 February 2015|publisher=MIT Press|isbn=9780262028967|edition=Second|location=Cambridge, Massachusetts|oclc=905916340}}

References

{{Reflist}}