Department of Physics University of Wisconsin Madison, WI 53706
GEORGE ROWLANDS
Department of Physics University of Warwick Coventry CV47AL, England
CHAOS DEMONSTRATIONS is published by the American Institute of Physics
as part of a continuing series of software from Physics Academic Software. STARTING THE PROGRAM To start the program, type START and press <Enter>. Alternatively, you may type CHAOS and press <Enter>. OVERVIEW CHAOS DEMONSTRATIONS is a collection of eighteen demonstrations illustrating chaos in physical and biological systems. The goal of the program is to encourage an appreciation of the complexity and beauty of even simple systems, not only for the professional scientist, but also for the interested nonspecialist. The demonstrations can be appreciated on many different levels, from the forefront of research in nonlinear dynamics to pure art. They can be used by an instructor in the classroom, by individual students as a tutorial, or as a display in a museum. You can sit back and watch the demonstrations cycle through an automatic sequence or take control and examine in detail the effect of varying the parameters. All the commands are by single keystrokes or single clicks of a mouse. The program is written to make it easy for you to move from one thing to another. It is accompanied by a graded multiple-choice quiz during which you may review the appropriate demonstration. COMPUTER SYSTEM Your computer system and hardware configuration should be an IBM PC, XT, AT, or PS/2 computer with the following features: 1. CGA, HGA, MCGA, EGA, or VGA graphics 2. Minimum memory of 256K 3. DOS 2.0 or higher 4. Math coprocessor (recommended) 5. Mouse (convenient) 6. Printer (optional) IBM PC versions of Physics Academic Software programs may not operate on non-IBM personal computers and peripherals. CUSTOMIZATION AND AUTOMATION You can run CHAOS DEMONSTRATIONS by simply typing CHAOS from the DOS prompt and then pressing the <Enter> key. You can customize or automate the operation by instead typing CHAOS, a space, and a command string containing up to 127 characters representing a sequence of keystrokes to be executed automatically when the program begins. This string may contain single-digit numbers that will cause a delay for a corresponding number of seconds. For example, typing CHAOS A5XB5XC5X at the DOS prompt will cycle through the first three demonstrations spending five seconds on each. You can produce a longer delay by using multiple digits (e.g., 99 gives eighteen seconds delay). You can execute DOS commands or user- supplied .BAT, .EXE or .COM files by embedding them in the command string enclosed within brackets [], but external commands require that COMMAND.COM be in the current path. You can also save the output of a calculation to a disk file by putting a filename in curly brackets on the command line. For example, CHAOS F{LORENZ.DAT} will save the Lorenz attractor data to the file LORENZ.DAT for more detailed analysis by a forthcoming program, CHAOS DATA ANALYZER, under development by the author. Several other special commands are supported as follows: - waits until space bar is pressed ; dissolves the screen display ? initiates the help feature <F1> $ displays the disk directory <F2> @ displays the program logo <F3> ! initiates the quiz program <F4> % executes commands in AUTO.TXT <F5> . returns to DOS <Esc> Placing an R at the end of the command string causes the commands to repeat indefinitely. The special command CHAOS R (equivalent to CHAOS %R) activates an unattended museum-mode of operation. Other possibilities such as CHAOS !5X5R give interesting results. You can keep a record of museum use with a command such as CHAOS {USE.LOG}R. When in the museum mode, the demonstrations cycle automatically with the parameters stepped through a range of values. You can interrupt automatic operation by pressing any key or mouse button, but the cycle will resume automatically after 45 seconds of keyboard and mouse inactivity. You can single-step through the automatic sequence using the <Tab> key. To exit the automatic mode, press <Ctrl><Home> and then release them and quickly press <Esc>. The diskette may be removed from the drive after the program has begun cycling. The commands performed in museum mode are recorded in a file called AUTO.TXT file which you can modify with any word processor that will read and write ASCII files. The explanations in EXPLAIN.TXT can be edited, as can the quiz questions in QUIZ.TXT, provided the format is followed exactly. (In QUIZ.TXT, always enter the correct answer as choice A.) COPYRIGHT AND COPY POLICY Copyright 1990 by the American Institute of Physics. All rights reserved. Portions copyright 1989 by Julien C. Sprott. All rights reserved. Published in the United States of America. ISBN 0-88318-683-7 5 1/4" diskette format ISBN 0-88318-684-5 3 1/2" diskette format Under the copyright laws, neither this software nor the documentation may be copied, in whole or in part, without the written consent of the American Institute of Physics, except in the normal use of the software or to make an archival copy of the software. The label provided must be affixed to the archival copy. Additional copies must be identified by authorized labels. You may not give or sell unauthorized copies to anyone, but your license and all of the material purchased (with all archival copies and authorized copies) may be sold, given, or loaned to another person. ORDERING The software package includes a User's Manual for IBM PC, XT, AT, PS/2 computers. To order additional copies of the software package or multiple-copy licenses, telephone (800) 955-TASL or (919) 851-7323, send a fax to (919) 737-2682, or write to The Academic Software Library Box 8202 North Carolina State University Raleigh, NC 27695-8202 PHYSICS ACADEMIC SOFTWARE Physics Academic Software is a project of the American Institute of Physics in cooperation with the American Physical Society and the American Association of Physics Teachers. The editorial offices are located at North Carolina State University. Editor: John S. Risley Assistant to the Editor: Christopher John Adams Software Manager: Margaret H. Gjertson Technical Editor: Nancy H. Margolis Copyeditor: Elizabeth R. Harder Designer: Michelle Stone AIP-APS-AAPT Advisory Committee Robert G. Fuller, University of Nebraska-Lincoln Malvin H. Kalos, New York University Donald F. Kirwin, American Institute of Physics Brian B. Schwartz, American Physical Society Edwin F. Taylor, Massachusetts Institute of Technology Jack M. Wilson, American Association of Physics Teachers Physics Academic Software reviews, selects, and publishes high-quality software suitable for use in undergraduate or graduate training in physics. Submitted software is peer-reviewed for excellence in pedagogical or research value. Physics Academic Software invites authors of software for teaching, laboratory, or research activities in physics to submit their programs with documentation to the editor. A submission must be complete before it can be reviewed. Write to the editor for submission guidelines. Prof. John S. Risley, Editor Physics Academic Software Department of Physics North Carolina State University Raleigh, NC 27695-8202 ACKNOWLEDGMENTS Computers used in developing the program were provided through a Technology Transfer contract from IBM. IBM PC, IBM XT, IBM AT, and IBM PS/2 are registered trademarks of International Business Machines, Inc.