Muutke küpsiste eelistusi

E-raamat: Classical Mechanics: A Computational Approach with Examples Using Mathematica and Python

(Lycoming College, Williamsport, PA, USA), (McDaniel College, Westminster, MD, USA)
  • Formaat: PDF+DRM
  • Ilmumisaeg: 22-Aug-2025
  • Kirjastus: CRC Press
  • Keel: eng
  • ISBN-13: 9781040388495
  • Formaat - PDF+DRM
  • Hind: 102,69 €*
  • * hind on lõplik, st. muud allahindlused enam ei rakendu
  • Lisa ostukorvi
  • Lisa soovinimekirja
  • See e-raamat on mõeldud ainult isiklikuks kasutamiseks. E-raamatuid ei saa tagastada.
  • Formaat: PDF+DRM
  • Ilmumisaeg: 22-Aug-2025
  • Kirjastus: CRC Press
  • Keel: eng
  • ISBN-13: 9781040388495

DRM piirangud

  • Kopeerimine (copy/paste):

    ei ole lubatud

  • Printimine:

    ei ole lubatud

  • Kasutamine:

    Digitaalõiguste kaitse (DRM)
    Kirjastus on väljastanud selle e-raamatu krüpteeritud kujul, mis tähendab, et selle lugemiseks peate installeerima spetsiaalse tarkvara. Samuti peate looma endale  Adobe ID Rohkem infot siin. E-raamatut saab lugeda 1 kasutaja ning alla laadida kuni 6'de seadmesse (kõik autoriseeritud sama Adobe ID-ga).

    Vajalik tarkvara
    Mobiilsetes seadmetes (telefon või tahvelarvuti) lugemiseks peate installeerima selle tasuta rakenduse: PocketBook Reader (iOS / Android)

    PC või Mac seadmes lugemiseks peate installima Adobe Digital Editionsi (Seeon tasuta rakendus spetsiaalselt e-raamatute lugemiseks. Seda ei tohi segamini ajada Adober Reader'iga, mis tõenäoliselt on juba teie arvutisse installeeritud )

    Seda e-raamatut ei saa lugeda Amazon Kindle's. 

Classical Mechanics: A Computational Approach with Examples using Python and Mathematica provides a unique, contemporary introduction to classical mechanics, with a focus on computational methods. In addition to providing clear and thorough coverage of key topics, this textbook includes integrated instructions and treatments of computation.

This newly updated and revised second edition include two new appendices instructing the reader in both the Python and Mathematica languages. All worked example problems in the second edition contain both Python and Mathematica code. New end-of-chapter problems explore the application of computational methods to classical mechanics problems.

Full of pedagogy, it contains both analytical and computational example problems within the body of each chapter. The example problems teach readers both analytical methods and how to use computer algebra systems and computer programming to solve problems in classical mechanics. End-of-chapter problems allow students to hone their skills in problem solving with and without the use of a computer. The methods presented in this book can then be used by students when solving problems in other fields both within and outside of physics.

It is an ideal textbook for undergraduate students in physics, mathematics, and engineering studying classical mechanics.

Features:

  • Gives readers the "big picture" of classical mechanics and the importance of computation in the solution of problems in physics
  • Numerous example problems using both analytical and computational methods, as well as explanations as to how and why specific techniques were used
  • Online resources containing specific example codes to help students learn computational methods and write their own algorithms

A solutions manual is available via the Routledge Instructor Hub and all example codes in the book are available via the Support Material tab, and at the book’s GitHub page: https://github.com/vpagonis/Classical_Mechanics_2nd_Edition



This book provides an introduction to classical mechanics with a focus on computational methods by providing clear coverage of key topics and includes integrated instructions and treat and ents of computation. The second edition include two new appendices instructing the reader in both the Python and Mathematica languages.

Arvustused

The Classical Mechanics textbook by Kulp and Pagonis does an excellent job of integrating a computational perspective, using both Mathematica and Python, into a traditional theoretical mechanics course. It is well written with meaningful computational examples which greatly assist in reinforcing and visualizing conceptual topics that are typically taught using a pen-paper approach. I strongly recommend the book.

- Trinanjan Datta, Professor of Physics, Augusta University, July 2025

"Classical Mechanics by Christopher Kulp and Vasilis Pagonis will be a valuable resource for any student wishing to develop a deep understanding of Newtonian, Lagrangian and Hamiltonian mechanics. A clear exposition of the fundamental ideas and techniques is supported by numerous examples and applications; but alongside the traditional algebraic methods for solving problems in classical mechanics the book also covers computational techniques. The authors show how symbolic and numeric computer codes can be used as powerful tools for investigating the behaviour of mechanical systems: as well as the strong pedagogical benefits of active learning, the use of computational tools greatly enlarges the range of systems that can be explored by the student. Numerous examples are presented in both Python and Mathematica, and it should be possible for students to adapt codes given in the text to other languages. The power of the approach taken in the book, already evident in the first edition, is enhanced in the second edition by a greatly expanded number of computational examples. In addition, two new appendices providing introductions to Python and Mathematica will make the book accessible even to students with little or no prior experience of these programming languages.

- Andrzej Wolski, University of Liverpool, July 2025

1. Foundations of Motion and Computation. Single-Particle Motion in One
Dimesnison.
3. Motion in Two and Three Dimensions.
4. Momentum, Angular
Momentum, and Multi-Particle Systems.
5. Energy.
6. Harmonic Oscillations.
7.
The Calculus of Variations.
8. Lagrangian and Hamiltonian Dynamics.
9.
Central Forces and Planetry Motions.
10. Motion in Non-Inertial Reference
Frames.
11. Rigid Body Motion.
12. Coupled Oscillations.
13. Nonlinear Systems
Christopher W. Kulp received his PhD in Physics from the College of William and Mary in 2004 and is currently a Professor of Physics at Lycoming College, where he teaches physics at all levels. Dr. Kulps research interests focus on the fields of nonlinear dynamics and complex systems. He has published more than 20 publications in peer-reviewed journals and conference proceedings and has written two book chapters. More than 10 of his publications have undergraduate co-authors. Much of his work focuses on distinguishing between chaotic and stochastic behaviour in time series data. His current research interests focus on using machine learning to analyse time series and model complex systems.

Vasilis Pagonis is Professor of Physics Emeritus at McDaniel College, Maryland, where he taught undergraduate courses and did research for 36 years. He is currently a Senior Associate Editor of the international journal Radiation Measurements. His research areas of interest is luminescence dosimetry, and applications of thermally and optically stimulated luminescence (TL and OSL). He has taught courses in classical and quantum mechanics, analog and digital electronics and mathematical physics, as well as numerous general science courses. Dr. Pagonis resume lists more than 200 peer-reviewed publications in international journals. He is the co-author with Dr Kulp of the textbook Mathematical methods using Python (CRC, 2024). He has also co-authored five graduate level books in the field of luminescence dosimetry.