Mathematica and C in modern theoretical physics: with emphasis on quantum mechanics (Q4354447)

From MaRDI portal

!

This is the item page for this Wikibase entity, intended for internal use and editing purposes. Please use the normal view instead:

scientific article; zbMATH DE number 1061389
Language Label Description Also known as
default for all languages
No label defined
    English
    Mathematica and C in modern theoretical physics: with emphasis on quantum mechanics
    scientific article; zbMATH DE number 1061389

      Statements

      0 references
      15 September 1997
      0 references
      Lagrange's equations
      0 references
      data exchange
      0 references
      MathLink
      0 references
      program listings
      0 references
      programming tools
      0 references
      Hamilton equations
      0 references
      initial value problems
      0 references
      discretization
      0 references
      stability
      0 references
      automatic step control
      0 references
      Hénon-Heiles systems
      0 references
      Poincaré sections
      0 references
      Toda chains
      0 references
      Atwood machine
      0 references
      parametrically excited pendulum
      0 references
      electrostatics
      0 references
      field lines
      0 references
      equipotential surfaces
      0 references
      Bohr-Sommerfeld quantization
      0 references
      oscillators
      0 references
      time-dependent Schrödinger equation
      0 references
      central field
      0 references
      Coulomb field
      0 references
      Mathematica and C in modern theoretical physics: with emphasis on quantum mechanics (English)
      0 references
      This book allows to study classical and quantum mechanics in an interactive way, by application of the computer algebra system Mathematica, combined with \(C\)-programs which are used mainly for numerical calculations. The data exchange between Mathematica and \(C\) is realized through MathLink and the presented C-programs can be compiled by means of usual software (Borland C 5.01 for Windows, or GNU C for OS/2 and Linux). The reader can find all the program listings on the inclosed CD-ROM, together with some useful programming tools. The topics considered in the book cover standard mechanics and quantum mechanics problems, as well as some advanced formulations. Beginning with the classical mechanics (Lagrange's and Hamilton equations in chapter 1), the author applies Mathematica to the solution of the encountered initial value problems, including the discretization techniques, stability and automatic step control. Chapter 2 introduces such advanced subjects as Hénon-Heiles systems, Poincaré sections and cyclic Toda chains. Nevertheless, the reader prone to deal only with classical problems, can find here detailed discussions of the Atwood machine and a parametrically excited pendulum. The next two chapters are devoted to purely physical problems. A short chapter 3 is concerned with electrostatics and describes how to calculate field lines and equipotential surfaces in three dimensions. The following chapter 4, ``Quantum mechanics'', is central in the book and discusses in detail various applications which include, in particular, the Bohr-Sommerfeld quantization, one- and three-dimensional oscillators, time-dependent Schrödinger equation, motion in a central field and, as an example, motion in the Coulomb field. Numerous new and interesting plots illustrate the solutions obtained, and thus demonstrate unexhaustible graphical possibilities of the Mathematica package. Summarizing, Kuska's book will be good reading for a student who is interested in modern computational methods and in mechanics, and provides a useful material for all teaching the subject.
      0 references

      Identifiers

      0 references
      0 references
      0 references
      0 references
      0 references
      0 references