The following notebooks can be used interactively to gain a better understanding of some optimization algorithms. Instructions are to be found inside the notebooks. The notebooks are written in Mathematica@4.0 and you will get the ASCII version. You may wish to pick the notebook style. You need Mathematica@4.0 (sometimes you can use a previous version) to convert the plain version into a notebook and to run it.