How is the book "Structure and Interpretation of Classical Mechanics"?

In summary, "Structure and Interpretation of Classical Mechanics" is a comprehensive text that combines physics and computer science to present classical mechanics through a unique lens. The book emphasizes the underlying principles and structures of mechanics, using a programming language to illustrate concepts and facilitate deeper understanding. It encourages readers to think critically about the foundations of physics and the nature of scientific inquiry, making it an essential resource for both students and educators in the field of mechanics.
  • #1
CGandC
326
34
I learned some computer science basics from the book SICP ( Structure and Interpretation of Computer Programs, Authors: Gerald Jay Sussman, Hal Abelson, Julie Sussman ) and I've witnessed a book about mechanics from the same author called Structure and Interpretation of Classical Mechanics, authors: Jack Wisdom, Gerald Jay Sussman.
How is it as a book that teaches classical mechanics ( I have experience in physics but that was long time ago )? is it worthwhile investing the time?
 
  • Like
Likes PhDeezNutz
Physics news on Phys.org
  • #2
I can only assume that you looked it up on Amazon. Just because a book is not famous (talked about here or on StackExchange) doesn't mean it can't be a gem waiting to be found. This is under MIT Press and I'm pretty sure it was well reviewed by the corpus of the prestigious school. The price is high, maybe a used copy somewhere can be made available for at least 1/2 a price.
 
  • Like
Likes PhDeezNutz and vanhees71
  • #3
The book seems to be adjusted to those who are interested in numerical computations. Not my cup of tea.
 
  • Like
Likes PhDeezNutz
  • #4
I like how the book seems to relate physics to computer programs/numerical computations. The only downside is that some of the notations in the book are non-standard but that shouldn't be a problem. I think I'll order a copy once I'll have time to immerse myself into it. Thanks!
 
  • Like
Likes vanhees71
  • #5
Gerry Sussman is a professor of computer science, so what you say is not surprising. In general, I would consider physics texts written by non-physicists at best as intended for a narrow and specialized audience.
 
  • Like
Likes vanhees71

FAQ: How is the book "Structure and Interpretation of Classical Mechanics"?

What is the main focus of "Structure and Interpretation of Classical Mechanics"?

The main focus of "Structure and Interpretation of Classical Mechanics" (SICM) is to provide a deep understanding of classical mechanics through the lens of computational methods. The book emphasizes the use of the Scheme programming language to formulate and solve problems, offering a unique approach that integrates theoretical concepts with practical computation.

How is the book structured?

The book is structured into several chapters that progressively build on each other. It starts with fundamental principles of mechanics and then moves into more advanced topics such as Lagrangian and Hamiltonian formulations. Each chapter includes a mix of theoretical explanations, mathematical derivations, and computational exercises that reinforce the concepts discussed.

Who is the target audience for this book?

The target audience for SICM includes advanced undergraduate and graduate students in physics, engineering, and applied mathematics, as well as professionals and researchers who are interested in a computational approach to classical mechanics. A background in classical mechanics and some familiarity with programming, particularly in Scheme, is beneficial for readers.

What programming language is used in the book and why?

The book uses the Scheme programming language to illustrate and solve problems in classical mechanics. Scheme is chosen because of its simplicity and flexibility, which make it well-suited for symbolic computation and for expressing complex mathematical ideas in a clear and concise manner.

How does this book differ from other classical mechanics textbooks?

What sets SICM apart from other classical mechanics textbooks is its strong emphasis on computational methods and its use of the Scheme programming language. While traditional textbooks focus primarily on analytical solutions, SICM integrates computational techniques to provide a more comprehensive understanding of the subject. This approach allows readers to explore and solve more complex problems that might be intractable using purely analytical methods.

Similar threads

Replies
5
Views
625
Replies
6
Views
2K
Replies
1
Views
847
Replies
5
Views
2K
Replies
12
Views
6K
Replies
11
Views
6K
Replies
15
Views
3K
Replies
13
Views
10K
Replies
7
Views
14K
Replies
5
Views
3K
Back
Top