Chaos for Java
This software is designed to accompany the author's book
"Exploring Chaos: Theory and Experiment", published by
Perseus Books.
Documentation on the software, as well as more than 100 student exercises
which employ it, may be found in the book.
The software is free for non commercial use; before using it you must
read and agree to the licence agreement.
All other rights reserved. Copyright ©1999-2002 by Brian Davies.
Simply press one of the buttons in the Applet, after it has
loaded (as indicated by the progress bar) and a window will pop up after a
short delay. Note that, to provide visual feedback that something is happening,
the button will stay down until after the window is constructed; further clicks
during this time will be ignored.
Bug reports may be sent to
Brian.Davies@anu.edu.au
but it is essential to quote all the information in the panel above, ie
- the platform and operating system - displayed top left,
- the virtual machine information - displayed top right,
- the Chaos for Java version - displayed bottom.
- the Browser (including version) or other method of deployment.
Version History
- Version 1.0 - June 30, 1999.
Original Applet version released for use with book.
- Version 1.0.1 - August 2, 1999.
Resolves an incompatibility with Internet Explorer 5 for Windows.
- Version 1.0.2 - September 22, 1999.
Minor bug fixes.
- Version 1.0.3 - October 1, 1999.
Minor changes to allow application versions.
- Version 1.0.4 - November 1, 1999.
Enhancement (animation) of "Graphical Analysis".
- Version 1.0.5 - January 7, 2000.
Minor bug fixes.
- Version 1.1 - January 28, 2000.
First application version.
- Version 1.1 - March 1, 2000.
(i) Common applet/application version.
(ii) Ability to save pictures in gif and jpg formats.
- Version 1.1.1 - May 5, 2000.
(i) Save pictures in png format.
(ii) 8th order Runge-Kutta integration of ODEs.
(iii) Enhancements of application version user interface.
- Version 1.1.2 - October 20, 2000.
(i) Minor bug fixes.
(ii) Enhancements of user interface and application preferences.
(iii) Iterate(1d) has animation and includes 2d maps.
(iv) Return maps include 1d maps.
(v) Improved box-counting.
(vi) Saved files not all compatible with previous versions.
- Version 1.1.3 - April 24, 2001.
(i) Major enhancement of Iterate(2d) to allow investigation of fixed
points of two dimensional maps and compositions. The zero-curves of
x - f(x,y) and y - g(x,y) may be viewed in the x-y plane, accurate positions
and eigenvalues of fixed points may also be obtained.
(ii) ODEs: the two-well oscillator [f(x) = x(1-x^2)] and Duffing oscillator
[f(x) = -x(1+x^2)] are included.
(iii) Version 1.1.3 will read and convert files saved from
version 1.1.2 but the new file format is incompatible with earlier ones.
(iv) Minor bug fixes and user interface enhancements.
- Version 1.1.4 - October 22, 2001.
(i) Minor bug fixes and enhancements.
(ii) Version 1.1.4 will read and convert files saved from
versions 1.1.2 and 1.1.3 but the new file format is incompatible with earlier ones.
- Version 1.1.5 - June 1, 2002.
(i) Minor bug fixes.
(ii) Some features not documented in "Exploring Chaos: Theory and Experiment"
temporarily removed.