Physics 7123:  Homework Assignment #3
Due: Thursday, 4 September


from the webbook:
exercise 4.1: (you will use this relation in many other theory courses)

exercise 2.6: use language other than C to program Runge-Kutta 4th order 
	      integrator 
exercise 2.7: integrate numerically Rossler system using your integrator

not from the webbok:
         3. Modify pendulum.c code which calculates stroboscopic map fors
	    a driven pendulum, 
          http://cns.physics.gatech.edu/ChaosBook/extras/Peles/pendulum.c
            so that it calculates Poincare map for the Rossler system.

You need GNU Scientific Library (GSL) package [1] installed on your 
computer to compile the code.  

I arranged for GSL to be installed on a several machines in physics graduate
student computer lab (Howey building, ground floor). GSL is available for
a wide range of platforms (including Microsoft if you can't use anything
better), so it really shouldn't be a problem for you to install it on your
computer.  Alternatively, you can run Quantian, an operating system which
runs from your CD drive instead of hard disk [2]. It comes with GSL and
many other scientific software packages by default. Before using any of
these software packages please read first its licence and disclaimer.

Problems 2.6, 2.7 and 3 should be done by teams of two or three
students. All team members should work on the algorithm together, and
those with the experience with the required programing language should do
the coding. List of "homework teams" is on the course homepage:
  http://cns.physics.gatech.edu/~predrag/courses/PHYS-7123-03/homeworkTeams

If you have any problems with the programing part feel free 
to stop by my office W509. 

Good luck,
Slaven Peles

---------------------------------

Useful links:

1. GNU Scientific Library
http://sources.redhat.com/gsl/

2. Quantian
http://dirk.eddelbuettel.com/quantian.html