Horseshoe map

Horseshoe map

In the mathematics of chaos theory, a horseshoe map is any member of a class of chaotic maps of the square into itself. It is a core example in the study of dynamical systems. The map was introduced by Smale while studying the behavior of the orbits of the van der Pol oscillator. The action of the map is defined geometrically by squishing the square, then stretching the result into a long strip, and finally folding the strip into the shape of a horseshoe.

Most points eventually leave the square under the action of the map. They go to the side caps where they will, under iteration, converge to a fixed point in one of the caps. The points that remain in the square under repeated iteration form a fractal set and are part of the invariant set of the map.

The squishing, stretching and folding of the horseshoe map are the essential elements that must be present in a chaotic system. In the horseshoe map the squeezing and stretching are uniform. They compensate each other so that the area of the square does not change. The folding is done neatly, so that the orbits that remain forever in the square can be simply described.

For a horseshoe

* there is an infinite number of periodic orbits;
* periodic orbits of arbitrarily long period exist;
* the number of periodic orbits grows exponentially with the period; and
* close to any point of the fractal invariant set there is a point of a periodic orbit.

The horseshoe map

The horseshoe map f is a diffeomorphism defined from a region S of the plane into itself. The region S is a square capped by two semi-disks. The action of f is defined through the composition of three geometrically defined transformations. First the square is contracted along the vertical direction by a factor a<1/2. The caps are contracted so as to remain semi-disks attached to the resulting rectangle. Contracting by a factor smaller than one half assures that there will be a gap between the branches of the horseshoe. Next the rectangle is stretched horizontally by a factor of 1/a; the caps remain unchanged. Finally the resulting strip is folded into a horseshoe-shape and placed back into S.

The interesting part of the dynamics is the image of the square into itself. Once that part is defined, the map can be extended to a diffeomorphism by defining its action on the caps. The caps are made to contract and eventually map inside one of the caps (the left one in the figure). The extension of "f" to the caps adds a fixed point to the non-wandering set of the map. To keep the class of horseshoe maps simple, the curved region of the horseshoe should not map back into the square.

The horseshoe map is one-to-one: any point in the domain has a unique image, even though not all points of the domain are the image of a point. The inverse of the horseshoe map, denoted by "f&ndash;1" cannot have as its domain the entire region "S", instead it must be restricted to the image of "S" under "f", that is, the domain of "f&ndash;1" is "f(S)".

By folding the contracted and stretched square in different ways, other types of horseshoe maps are possible. The contracted square cannot overlap itself to assure that it remains one-to-one. When the action on the square is extended to a diffeomorphism, the extension cannot always be done on the plane. For example, the map on the right needs to be extended to a diffeomorphism of the sphere by using a “cap” that wraps around the equator.

The horseshoe map is an Axiom A diffeomorphism that serves as a model for the general behavior at a transverse homoclinic point, where the stable and unstable manifolds of a periodic point intersect.

Dynamics of the map

The horseshoe map was designed to reproduce the chaotic dynamics of a flow in the neighborhood of a given periodic orbit. The neighborhood is chosen to be a small disk perpendicular to the orbit. As the system evolves, points in this disk remain close to the given periodic orbit, tracing out orbits that eventually intersect the disk once again. Other orbits diverge.

The behavior of all the orbits in the disk can be determined by considering what happens to the disk. The intersection of the disk with the given periodic orbit comes back to itself every period of the orbit and so do points in its neighborhood. When this neighborhood returns, its shape is transformed. Among the points back inside the disk are some points that will leave the disk neighborhood and others that will continue to return. The set of points that never leaves the neighborhood of the given periodic orbit form a fractal.

A symbolic name can be given to all the orbits that remain in the neighborhood. The initial neighborhood disk can be divided into a small number of regions. Knowing the sequence in which the orbit visits these regions allows the orbit to be pinpointed exactly. The visitation sequence of the orbits provide a symbolic representation of the dynamics, known as symbolic dynamics.


It is possible to describe the behavior of all initial conditions of the horseshoe map. An initial point "u"0 = {"x", "y" } gets mapped into the point "u"1 = "f"("u"0). Its iterate is the point "u"2 = "f"("u"1) = "f" 2("u"0), and repeated iteration generates the orbit "u"0, "u"1, "u"2, …

Under repeated iteration of the horseshoe map, most orbits end up at the fixed point in the left cap. This is because the horseshoe maps the left cap into itself by an affine transformation, which has exactly one fixed point. Any orbit that lands on the left cap never leaves it and converges to the fixed point in the left cap under iteration. Points in the right cap get mapped into the left cap on the next iteration, and most points in the square get mapped into the caps. Under iteration, most points will be part of orbits that converge to the fixed point in the left cap, but some points of the square never leave.

Iterating the square

Under forward iterations of the horseshoe map, the original square gets mapped into a series of horizontal strips. The points in these horizontal strips come from vertical strips in the original square. Let S_0 be the original square, map it forward "n" times, and consider only the points that fall back into the square "S"0, which is a set of horizontal stripes : H_n = f^n(S_0)S_0. The points in the horizontal stripes came from the vertical stripes : V_n = f^{-n}(H_n),which are the horizontal strips H_n mapped backwards "n" times.That is, a point in "Vn" will, under "n" iterations of the horseshoe, end up in the set H_n of vertical strips.

Invariant set

If a point is to remain indefinitely in the square, then it must belong to a set Lambda that maps to itself. Whether this set is empty or not has to be determined. The vertical strips V_1 map into the horizontal strips H_1, but not all points of V_1 map back into V_1. Only the points in the intersection of V_1 and H_1 may belong to Lambda, as can be checked by following points outside the intersection for one more iteration.

The intersection of the horizontal and vertical stripes, H_nV_n,are squares that converge in the limit n → ∞ to the invariant set Lambda. The structure of this set can be better understood by introducing a system of labels for all the intersections&mdash;a symbolic dynamics.

ymbolic dynamics

The intersection H_nV_nis contained in V_1. So any point that is in Lambda under iteration must land in the left vertical strip "A" of V_1, or on the right vertical strip "B". The lower horizontal strip of H_1 is the image of "A" and the upper horizontal strip is the image of "B", so "H"1 = "f(A)" ∪ "f(B)".The strips "A" and "B" can be used to label the four squares in the intersection of V_1 and H_1::The set ΛB•A consist of points from strip "A" that were in strip "B" in the previous iteration. A dot is used to separate the region the point of an orbit is in from the region the point came from.

The notation can be extended to higher iterates of the horseshoe map. The vertical strips can be named according to the sequence of visits to strip "A" or strip "B". For example, the set "ABB" ⊂ "V"3 consists of the points from "A" that will all land in "B" in one iteration and remain in "B" in the iteration after that:: "ABB" = { x ∈ A | "f(x)" ∈ "B" and "f 2(x)" ∈ "B" }Working backwards from that trajectory determines a small region, the set "ABB", within "V"3.

The horizontal strips are named from their vertical strip pre-images. In this notation, the intersection of "V"2 and "H"2 consists of 16 squares, one of which is: ΛAB•BB = "f 2(AB)" ∩ "BB".All the points in ΛAB•BB are in "B" and will continue to be in "B" for at least one more iteration. Their previous trajectory before landing in "BB" was "A" followed by "B".

Periodic orbits

Any one of the intersections Λ"P•F" of a horizontal strip with a vertical strip, where "P" and "F" are sequences of "A"s and "B"s, is an affine transformation of a small region in"V1".If "P" has "k" symbols in it, and if"f &ndash;kP•F)"andΛ"P•F"intersect, the region ΛP•Fwill have a fixed point. This happens when the sequence "P" is the same as "F". For example, Λ"ABAB•ABAB" ⊂ "V4" ∩ "H4"has at least one fixed point. This point is also the same as the fixed point in ΛAB•AB. By including more and more "AB"s in the "P" and "F" part of the label of intersection, the area of the intersection can be made as small as needed. It converges to a point that is part of a periodic orbit of the horseshoe map. The periodic orbit can be labeled by the simplest sequence of "A"s and "B"s that labels one of the regions the periodic orbit visits.

For every sequence of "A"s and "B"s there is a periodic orbit.






External links

* [ Interactive Smale horseshoe] with Java applet and comments

Wikimedia Foundation. 2010.

Look at other dictionaries:

  • horseshoe map — noun Any of a class of chaotic maps of the square into itself, used in the study of dynamical systems …   Wiktionary

  • Horseshoe (disambiguation) — Horseshoe may mean:*Horseshoe, the shoe for horses *Horseshoes, the game played with a Horseshoe *Horseshoe sandwich, an open faced sandwich found regionally in the Midwest *The shape or an object shaped like a horseshoe *In chaos theory, a… …   Wikipedia

  • Horseshoe Bend (Idaho) — Horseshoe Bend Ciudad de los Estados Unidos …   Wikipedia Español

  • Horseshoe Lake State Park — Infobox protected area | name = Horseshoe Lake State Park, Illinois, USA iucn category = III caption = Map of the U.S. state of Illinois showing the location of Horseshoe Lake State Park locator x = 110 locator y = 270 location = Madison County,… …   Wikipedia

  • Horseshoe Lake State Fish and Wildlife Area — Infobox protected area | name = Horseshoe Lake State Fish and Wildlife Area, Illinois, USA iucn category = IV caption = Map of the U.S. state of Illinois showing the location of Horseshoe Lake State Fish and Wildlife Area locator x = 150 locator… …   Wikipedia

  • Horseshoe Lake (California) — Infobox lake lake name = Summit Lake image lake = caption lake = image bathymetry = caption bathymetry = location = Northern California coords = coord|40|28|21|N|121|20|09|W|region:US CA type:waterbody|display=inline,title type = inflow = outflow …   Wikipedia

  • Horseshoe Lake (Arizona) — Infobox lake lake name = Horseshoe Lake image lake = HorseshoeLake01.jpg caption lake = image bathymetry = caption bathymetry = location = Arizona coords = coord|33|59|8.83|N|111|43|16.21|W|region:US AZ type:waterbody|display=inline,title type =… …   Wikipedia

  • Horseshoe curve (transportation) — As far as possible, a railway or road trying to climb a steep gradient tries to follow the contours so that cuttings and embankments are kept to a minimum, while also minimizing the total length of the line.Sometimes a valley at right angles to… …   Wikipedia

  • Horseshoe Bend, Shirehampton — Infobox SSSI Location map|Bristol|width=220|marksize=12|lat=51.487362|long= 2.658985|float=center|border=#999 name=Horseshoe Bend, Shirehampton aos=Avon interest=Biological gridref=ST542767 area=4.45 hectare notifydate=1999… …   Wikipedia

  • Baker's map — In dynamical systems theory, the baker s map is a chaotic map from the unit square into itself. It is named after a kneading operation that bakers apply to dough: the dough is cut in half, and the two halves are stacked on one another, and… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”