# Mathematica How-Tos

Here are some useful how-tos for Mathematica. Each is available
in PDF, notebook, and web-page formats. The help links in the
web-page versions are broken, apparently due to a bug in
Mathematica's save-as-html command. (*sigh*) The notebook
files can be opened in Mathematica and have functioning help
links.

**Cusp Catastrophe How-To:** Illustrates how to reproduce the
cusp figure associated with a cusp catastrophe (the unfolding of
a pitchfork bifurcation). Shows manipulation of polynomials,
how to extract their coefficients, and computing discriminants.
Also demonstrates parametric plotting and the

`Thread`
function.

**Learning to Program:** Notes and exercises that should give
you a good introduction to very basic functional programming,
structure manipulation,
iteration, random numbers, linear algebra, and discrete
simulations.