WOLFRAM NOTEBOOK

WOLFRAM|DEMONSTRATIONS PROJECT

Orbits of the Hopalong Map

map parameters
α
β
δ
0
1
randomize parameters
10
25
50
random initial points
number of iterates
n
2000
4000
8000
range
full range
orbit colors
BrightBands
background
hide locators
This Demonstration plots a number of orbits of the two-dimensional iterative map known as the Hopalong map. The Hopalong map can be represented by the recursion equations:
x
k+1
=
y
k
-sgn(
x
k
)
β
x
k
-δ
,
y
k+1
=α-
x
k
, with
α
and
β
ranging over the reals and
δ
equal to either 0 or +1.
Different orbits are generated using different initial points defined by the "
" locators. Initially, 25 orbits are plotted. You can drag the initial points or add or delete new ones (Alt+Click on Windows, Command+Click on Macintosh) inside the plot. Alternatively, up to 50 random initial points can be launched.
The map parameters
α
,
β
, and
δ
can be varied manually or a random set can be used. Use the "range" slider as a magnifier to see more detail inside some orbits. Check "full range" to see all points from all orbits.
The Hopalong map is effectively a simplified version of Martin's map (see the Demonstration "Orbits of Martin's Map"): {
x
k+1
=
y
k
-sgn(
x
k
)
b
x
k
-c
,
y
k+1
=a-
x
k
}. By dividing both sides of the equations by
c
, as suggested by Barry Martin, we obtain:
x
k+1
=
y
k
-sgn(
x
k
)
β
x
k
-δ
,
y
k+1
=α-
x
k
with
δ
either 0 or +1. This way, only two parameters are needed and we can divide all possible orbits into two classes with
δ
either 0 or 1.
Wolfram Cloud

You are using a browser not supported by the Wolfram Cloud

Supported browsers include recent versions of Chrome, Edge, Firefox and Safari.


I understand and wish to continue anyway »

You are using a browser not supported by the Wolfram Cloud. Supported browsers include recent versions of Chrome, Edge, Firefox and Safari.