Dynamical Systems with Applications using Maple & Nonlinear Physics with Maple or Mathematica for Scientists and Engineers

By Stephen Lynch &
Richard H. Enns and George C. McGuire
Print
Cover of Nonlinear Physics with Mathematica for Scientists and Engineers Nonlinear Physics with Mathematica for Scientists and Engineers

Richard H. Enns and George C. McGuire, Birkhauser Verlag AG, Basel etc. (2001) , price ca. € 70.-
Cover of Nonlinear Physics with Maple for Scientists and Engineers, 2nd ed. Nonlinear Physics with Maple for Scientists and Engineers, 2nd ed.

Richard H. Enns and George C. McGuire, Birkhauser Verlag AG (2001), Basel etc., price ca. € 70.-
Cover of Nonlinear Physics with Maple for Scientists and Engineers, 2nd ed. Dynamical Systems with Applications using Maple

Stephen Lynch, Birkhauser Verlag AG, Basel etc. (2001), price ca. € 65.-
Reviewer: Alois Steindl, Institute for Mechanics, Vienna University of Technology.

Level: medium.
During the last decades symbolic algebra packages have become a powerful mathematical tool. Programs like Mathematica or Maple provide sophisticated symbolic, numeric and graphical capabilities, which are very useful for the investigation of mathematical problems. It is especially convenient to formulate a set of equations within one program and let this program perform simulations, visualize the results, apply transformations or series expansions, just to name some important tasks for applications.

The books ``Nonlinear Physics with Mathematica for Scientists and Engineers'' and ``Nonlinear Physics with Maple for Scientists and Engineers'' by Richard H. Enns and George C. McGuire and ``Dynamical Systems with Applications using Maple'' by Stephen Lynch demonstrate how to treat simple and difficult systems arising in different branches of Applied Mathematics using the dominant computer algebra systems Mathematica and Maple.

Dynamical Systems with Applications using Maple
The paperback by Stephen Lynch concentrates mainly on continuous and discrete dynamical systems. After a short introduction into Maple simple ordinary differential equations are considered. The student learns to study the behaviour of (essentially) planar differential equations by drawing the vector fields and phase portraits. Also the linearization of the vector field at critical points and the Poincaré-Bendixson theorems are explained very well.
Further chapters deal with Hamiltonian systems, Lyapunov functions and bifurcation theory. It is shown how the dynamics of the system changes at a bifurcation point and that hysteresis effects are possible for certain parameter combinations.
In this chapter I would expect to find a short explanation of Center Manifold theory and Normal Form simplification, because these tools are essential for higher dimensional systems and can benefit quite a lot from algebra systems.
The chapters on Hilbert's sixteenth problem and limit cycles of Liénard systems demonstrate nicely how the graphical, symbolic and numeric capabilities of Maple can be used to deal with mathematical problems.
The following chapters cover discrete dynamical systems, complex iterative maps and fractals. As main application optical resonators are introduced in some detail and some rather complicated bifurcation diagrams for these devices are shown.
Finally the concept of ``controlling chaos'' is introduced and applied to several chaotic systems.

A student or scientist, who works through some chapters of the book, learns a good deal about the presented mathematical concepts and possibilities of the symbolic algebra package to assist the researcher in understanding his mathematical model.

Nonlinear Physics with Mathematica for Scientists and Engineers and Nonlinear Physics with Maple for Scientists and Engineers
Also the authors of these voluminous hardcover books emphasize that their main subject are the basic concepts and applied mathematical methods of nonlinear science. Additionally the second part of the books describes a series of experimental activities, which the reader/student should carry out to watch interesting phenomena, that can be understood with the theoretical background from the first part.
The books also contain CD-ROM media with the Maple worksheets or Mathematica notebooks to run the examples from the books and play around with the system.
After a short introduction (with many carefully selected examples) to the packages the books start with rather simple dynamical systems, e.g. from mechanics, population dynamics, and chemical reactions.
Then specific topics for nonlinear systems, like pattern formation, solitons and chaos are introduced and presented very clearly.
After this exposition topological methods like phase plane analysis and linearization are applied to several dynamical systems. Then the authors present several exact and approximative analytical methods to deal with nonlinearities. For these calculations the symbolic abilities of the programs are indispensable.
Chapter 6 discusses several numerical methods to integrate `normal' and stiff ODEs.
Chapter 7 is devoted to (self-excited) limit cycles; while the Poincaré-Bendixson theory is explained with sufficient detail, the Hopf bifurcation theorem, which also applies to higher order systems, isn't mentioned in this part. Next various aspects of forced oscillations and nonlinear maps are treated.
The following chapters are devoted to the analytic and numeric treatment of nonlinear PDEs, especially methods to calculate solitary waves.

Also these two books cover a large range of topics from simple differential equations to nonlinear PDEs. In addition to the presented theory many problems are stated as exercises to help the student to consolidate his new knowledge. Furthermore the provided programs for Mathematica and Maple demonstrate how to delegate the nasty calculations to computer programs and how to obtain reliable numerical results and impressive graphic output.

All three books demonstrate that it is quite straightforward to calculate stable solutions, which can also be observed in experiments. Unfortunately it isn't that easy to calculate unstable solution branches, which might also play an essential role for nonlinear systems, because they sometimes delimit domains of attraction or lead to `crises', that govern the periodic windows within chaotic regimes. I would have appreciated some discussion about the role of these unstable solutions and maybe some pointers to numerical or symbolic packages for their determination.
Nevertheless I recommend these three books as excellent textbooks for dynamical systems and good explanations how to apply (the most common) computer algebra packages for the analytical and numerical treatment and graphical representation of the mathematical models.

Categories: Magazine, Book Reviews
Tags:

Please login or register to post comments.

Name:
Email:
Subject:
Message:
x