n | Onset | Bifurcation | General |
---|---|---|---|
1 | eq. | eq. | r-X |
2 | eq. | eq. | r-X |
3 | eq. | eq. | r-X |
4 | eq. | eq. | r-X |
5 | eq. | eq. | r-X |
6 | eq. | eq. | r-X |
7 | eq. | eq. | r-X |
8 | eq. | eq. | |
9 | eq. (.zip file) | eq. (.zip file) |
Program | Description |
---|---|
cub.ma |
A self-contained Mathematica script that computes
the onset and bifurcation polynomials
of r
for the n-cycles.
For the onset polynomial of the 7-cycles, type
math < cub.ma 7 a
The output would be
cr7a.txt.
For the bifurcation polynomial of the 6-cycles, type
math < cub.ma 6 b
The output would be
cr6b.txt.
For the general boundary polynomial of the 5-cycles, type
math < cub.ma 5 X
The output would be
cr5X.txt.
A variant can be accessed through
“X”
instead of
“Y”.
For the complex branching polynomial of the intersection of the 3-cycles and 21-cycles, type
math < cub.ma 3 x 21
The output would be
cr3x21.txt.
|
lsfit.ma | A Mathematica script that computes a polynomial from interpolating a list of r values. This is used in parallel runs, see here for details. |
|
|
mknsolv.py | A Python script that generates a Mathematica script, which numerically solves the polynomial equation of r. |
mkgb.py | (Slow) A Python script that generates a
Magma
script,
which solves the boundary polynomial
by constructing a Gröbner basis.
For example, to compute the bifurcation polynomial
of the 5-cycle for the cubic logistic map, type
python mkgb.py 5 b > c5b.magma
Then call magma
magma < c5b.magma
To compute the onset polynomial, type
python mkgb.py -c 5 a > c5a.magma
magma < c5a.magma |
cub2.ma | A Mathematica script that computes a transformed cubic map, which encompasses both n-cycle and n-half-cycle polynomials. The usage is similar to cub.ma. |
Last updated on April 2nd, 2014.