Cover image for Chaos : a program collection for the PC
Title:
Chaos : a program collection for the PC
Personal Author:
Edition:
3rd rev. and enlarge ed.
Publication Information:
New York, NY : Springer, 2007
Physical Description:
xv, 341 p. : ill. ; 24 cm. + 1 CD-ROM (12 cm.)
ISBN:
9783540748663
General Note:
Accompanied by CD-ROM : CP 015701

Available:*

Library
Item Barcode
Call Number
Material Type
Item Category 1
Status
Searching...
30000010184919 Q172.5.C45 K67 2007 Open Access Book Book
Searching...
Searching...
30000003490186 Q172.5.C45 K67 2007 Open Access Book Book
Searching...

On Order

Summary

Summary

Ithasbeenthirteenyearssincetheappearanceofthe?rsteditionofthisbook, and nine years after the second. Meanwhile, chaotic (or nonlinear) dynamics is established as an essential part of courses in physics and it still fascinates students, scientists and even nonacademic people, in particular because of the beauty of computer generated images appearing frequently in this ?eld. Quite generally, computers are an ideal tool for exploring and demonstr- ing the intricate features of chaotic dynamics. The programs in the previous editions of this book have been designed to support such studies even for the non-experienced users of personal computers. However, caused by the rapid development of the computational world, these programs written in Turbo Pascal appeared in an old-fashioned design compared to the up-to-date st- dard.Evenmoreimportant,thoseprogramswouldnotproperlyoperateunder recent versions of the Windows operating system. In addition, there is an - creasing use of Linux operating systems. Therefore, for the present edition, all the programs have been entirely rewritten in C++ and, of course, revised and polished. Two version of the program codes are supplied working under Windows or Linux operating systems. We have again corrected a few passage in the text of the book and added somemorerecentdevelopmentsinthe?eldofchaoticdynamics.Finallyanew program treating the important class of two-dimensional discrete ('kicked') systems has been added and described in Chap.13.


Reviews 1

Choice Review

Readers with a foundation in the fundamental relations and mathematics of chaos can use this revised edition (2nd ed., 1998) to develop the skills necessary to apply chaos theory to emerging areas of study. Best thought of as a second course in chaos, the work's strength lies in its blending of theory, experiment, and computer simulation. This reviewer feels that this is clearly the way to learn chaos. By working through computer simulations and real experiments while learning the theory, users can easily see how the theory functions and is applied. Korsch and colleagues (all, Universitat Regensburg, Germany) address a different topic in each chapter, including collisions in systems, the double pendulum, chaotic scattering, Fermi mapping, the Duffing oscillator, Feigenbaum maps, electronic circuits, Mandelbrot and Julia sets, ordinary differential equations, and kicked systems. Even with the accompanying CD-ROM, the text is well illustrated and gives good explanations on using the programs (written in C++ in both Windows and Linux versions). Summing Up: Recommended. Upper-division undergraduates through researchers/faculty. E. Kincanon Gonzaga University


Table of Contents

1 Overview and Basic Conceptsp. 1
1.1 Introductionp. 1
1.2 The Programsp. 5
1.3 Literature on Chaotic Dynamicsp. 8
2 Nonlinear Dynamics and Deterministic Chaosp. 11
2.1 Deterministic Chaosp. 12
2.2 Hamiltonian Systemsp. 13
2.2.1 Integrable and Ergodic Systemsp. 13
2.2.2 Poincare Sectionsp. 16
2.2.3 The KAM Theoremp. 18
2.2.4 Homoclinic Pointsp. 20
2.3 Dissipative Dynamical Systemsp. 22
2.3.1 Attractorsp. 24
2.3.2 Routes to Chaosp. 26
2.4 Special Topicsp. 27
2.4.1 The Poincare-Birkhoff Theoremp. 28
2.4.2 Continued Fractionsp. 29
2.4.3 The Lyapunov Exponentp. 32
2.4.4 Fixed Points of One-Dimensional Mapsp. 35
2.4.5 Fixed Points of Two-Dimensional Mapsp. 38
2.4.6 Bifurcationsp. 44
Referencesp. 45
3 Billiard Systemsp. 47
3.1 Deformations of a Circle Billiardp. 50
3.2 Numerical Techniquesp. 53
3.3 Interacting with the Programp. 54
3.4 Computer Experimentsp. 58
3.4.1 From Regularity to Chaosp. 58
3.4.2 Zooming Inp. 60
3.4.3 Sensitivity and Determinismp. 61
3.4.4 Suggestions for Additional Experimentsp. 63
3.5 Suggestions for Further Studiesp. 66
3.6 Real Experiments and Empirical Evidencep. 66
Referencesp. 67
4 Gravitational Billiards: The Wedgep. 69
4.1 The Poincare Mappingp. 70
4.2 Interacting with the Programp. 75
4.3 Computer Experimentsp. 77
4.3.1 Periodic Motion and Phase Space Organizationp. 77
4.3.2 Bifurcation Phenomenap. 81
4.3.3 'Plane Filling' Wedge Billiardsp. 86
4.3.4 Suggestions for Additional Experimentsp. 88
4.4 Suggestions for Further Studiesp. 89
4.5 Real Experiments and Empirical Evidencep. 90
Referencesp. 90
5 The Double Pendulump. 91
5.1 Equations of Motionp. 91
5.2 Numerical Algorithmsp. 93
5.3 Interacting with the Programp. 93
5.4 Computer Experimentsp. 98
5.4.1 Different Types of Motionp. 98
5.4.2 Dynamics of the Double Pendulump. 102
5.4.3 Destruction of Invariant Curvesp. 107
5.4.4 Suggestions for Additional Experimentsp. 110
5.5 Real Experiments and Empirical Evidencep. 111
Referencesp. 113
6 Chaotic Scatteringp. 115
6.1 Scattering off Three Disksp. 117
6.2 Numerical Techniquesp. 121
6.3 Interacting with the Programp. 121
6.4 Computer Experimentsp. 124
6.4.1 Scattering Functions and Two-Disk Collisionsp. 124
6.4.2 Tree Organization of Three-Disk Collisionsp. 127
6.4.3 Unstable Periodic Orbitsp. 129
6.4.4 Fractal Singularity Structurep. 131
6.4.5 Suggestions for Additional Experimentsp. 133
6.5 Suggestions for Further Studiesp. 135
6.6 Real Experiments and Empirical Evidencep. 136
Referencesp. 136
7 Fermi Accelerationp. 137
7.1 Fermi Mappingp. 138
7.2 Interacting with the Programp. 139
7.3 Computer Experimentsp. 142
7.3.1 Exploring Phase Space for Different Wall Oscillationsp. 142
7.3.2 KAM Curves and Stochastic Accelerationp. 144
7.3.3 Fixed Points and Linear Stabilityp. 146
7.3.4 Absolute Barriersp. 148
7.3.5 Suggestions for Additional Experimentsp. 150
7.4 Suggestions for Further Studiesp. 154
7.5 Real Experiments and Empirical Evidencep. 154
Referencesp. 155
8 The Duffing Oscillatorp. 157
8.1 The Duffing Equationp. 157
8.2 Numerical Techniquesp. 161
8.3 Interacting with the Programp. 161
8.4 Computer Experimentsp. 168
8.4.1 Chaotic and Regular Oscillationsp. 168
8.4.2 The Free Duffing Oscillatorp. 168
8.4.3 Anharmonic Vibrations: Resonances and Bistabilityp. 171
8.4.4 Coexisting Limit Cycles and Strange Attractorsp. 174
8.4.5 Suggestions for Additional Experimentsp. 176
8.5 Suggestions for Further Studiesp. 181
8.6 Real Experiments and Empirical Evidencep. 181
Referencesp. 183
9 Feigenbaum Scenariop. 185
9.1 One-Dimensional Mapsp. 186
9.2 Interacting with the Programp. 188
9.3 Computer Experimentsp. 191
9.3.1 Period-Doubling Bifurcationsp. 191
9.3.2 The Chaotic Regimep. 195
9.3.3 Lyapunov Exponentsp. 199
9.3.4 The Tent Mapp. 200
9.3.5 Suggestions for Additional Experimentsp. 202
9.4 Suggestions for Further Studiesp. 206
9.5 Real Experiments and Empirical Evidencep. 208
Referencesp. 209
10 Nonlinear Electronic Circuitsp. 211
10.1 A Chaos Generatorp. 211
10.2 Numerical Techniquesp. 214
10.3 Interacting with the Programp. 215
10.4 Computer Experimentsp. 220
10.4.1 Hopf Bifurcationp. 220
10.4.2 Period-Doublingp. 221
10.4.3 Return Mapp. 225
10.4.4 Suggestions for Additional Experimentsp. 226
10.5 Real Experiments and Empirical Evidencep. 229
Referencesp. 230
11 Mandelbrot and Julia Setsp. 231
11.1 Two-Dimensional Iterated Mapsp. 231
11.2 Numerical Methodsp. 235
11.3 Interacting with the Programp. 236
11.4 Computer Experimentsp. 242
11.4.1 Mandelbrot and Julia-setsp. 242
11.4.2 Zooming into the Mandelbrot Setp. 244
11.4.3 General Two-Dimensional Quadratic Mappingsp. 245
11.4.4 Suggestions for Additional Experimentsp. 249
11.5 Suggestions for Further Studiesp. 251
11.6 Real Experiments and Empirical Evidencep. 252
Referencesp. 253
12 Ordinary Differential Equationsp. 255
12.1 Numerical Techniquesp. 256
12.2 Interacting with the Programp. 256
12.3 Computer Experimentsp. 268
12.3.1 The Pendulump. 268
12.3.2 A Simple Hopf Bifurcationp. 270
12.3.3 The Duffing Oscillator Revisitedp. 273
12.3.4 Hill's Equationp. 275
12.3.5 The Lorenz Attractorp. 281
12.3.6 The Rossler Attractorp. 284
12.3.7 The Henon-Heiles Systemp. 285
12.3.8 Suggestions for Additional Experimentsp. 288
12.4 Suggestions for Further Studiesp. 293
Referencesp. 298
13 Kicked Systemsp. 301
13.1 Interacting with the Programp. 303
13.2 Computer Experimentsp. 307
13.2.1 The Standard Mappingp. 307
13.2.2 The Kicked Quartic Oscillatorp. 309
13.2.3 The Kicked Quartic Oscillator with Dampingp. 311
13.2.4 The Henon Mapp. 312
13.2.5 Suggestions for Additional Experimentsp. 313
13.3 Real Experiments and Empirical Evidencep. 316
Referencesp. 316
A System Requirements and Program Installationp. 319
A.1 System Requirementsp. 319
A.2 Installing the Programsp. 319
A.2.1 Windows Operating Systemp. 320
A.2.2 Linux Operating Systemp. 320
A.3 Programsp. 321
A.4 Third Party Softwarep. 321
B General Remarks on Using the Programsp. 323
B.1 Interaction with the Programsp. 323
B.2 Input of Mathematical Expressionsp. 325
Glossaryp. 327
Indexp. 335