In the graphs below (generated when you click the "start" button), the x-axis represents the value of the constant a. In the upper graph, the y values represent the steady state or oscillatory states to which the system tends for those values of a. Where the system is chaotic, hitting an infinite number of points, you'll see a mishmash of points on the graph.
The lower graph depicts the curves formed by taking a critical point of fa(x) (a point where the derivative is 0) and iterating it a few times. One curve is the first iteration for various values of a, one is the second, etc. These are displayed in different colors so you can tell which is which. These curves tend to reflect the general shape/behavior of the bifurcation diagram, and if you look closely, you can see some of them showing up in the upper graph, faint lines discernible within the chaotic mishmash. This is because the values that the equation hits tend to be more concentrated around those curves.
You can customize the graphs by changing values for hspan (the span of a values shown), vspan, number of iterations (for the lower graph), and by choosing a different function from the pull-down list.
Here's the source code.
Site Updated: 2011/April/04
Copyright © 2011, All Rights Reserved. Check the credits before you borrow any of the graphics on these pages.