Mathematics.

periodic orbits

Poincare Maps

Dynamical Systems55 minDifficulty7 out of 10

You should know: limit cycles, phase portraits

Overview

A Poincare map (or first return map) reduces the study of a continuous-time dynamical system's periodic behavior to the iteration of a discrete map. By recording where trajectories pierce a cross-section transverse to the flow, we turn questions about periodic orbits into questions about fixed points of a lower-dimensional map. This tool is central to detecting and analyzing limit cycles, period-doubling, and chaos.

Intuition

Imagine a periodic orbit in 3D space as a looping ribbon. Place a piece of paper (Sigma) transversely so the orbit passes through it. Each time a nearby trajectory pierces the paper, mark the point. Starting from a point x_0 on Sigma, the next piercing point P(x_0) defines the Poincare map. If P(x*) = x*, then the trajectory through x* returns exactly to itself -- a periodic orbit. If |P'(x*)| < 1, nearby orbits converge to it: a stable limit cycle.

Formal Definition

Definition

Let Sigma be a codimension-1 surface transverse to the flow of the ODE x' = f(x). For x_0 in Sigma, define P(x_0) as the first point where the trajectory starting at x_0 returns to Sigma. Then P: Sigma -> Sigma is the Poincare return map. Fixed points of P correspond to periodic orbits of the flow, and the eigenvalues of DP (the Floquet multipliers) determine their stability.

P(x0)=ϕT(x0)(x0)ΣP(x_0) = \phi_{T(x_0)}(x_0) \in \Sigma
Poincare return map (phi is the flow, T is the first return time)
P(x)=x    trajectory through x is periodicP(x^*) = x^* \iff \text{trajectory through } x^* \text{ is periodic}
Fixed point = periodic orbit
P(x)<1x is a stable fixed point (stable limit cycle)|P'(x^*)| < 1 \Rightarrow x^* \text{ is a stable fixed point (stable limit cycle)}
Stability criterion (1D Poincare map)
Pn(x0)=x0 (period-norbit if Pk(x0)x0 for 0<k<n)P^n(x_0) = x_0 \text{ (period-}n\text{orbit if } P^k(x_0) \neq x_0 \text{ for } 0 < k < n)
Period-n orbit as period-n fixed point of P

Notation

NotationMeaning
P:ΣΣP: \Sigma \to \SigmaPoincare return map on the section Sigma
Σ\SigmaPoincare section (transverse surface)
xx^*Fixed point of P (corresponds to a periodic orbit)
P(x)P'(x^*)Derivative of the map at the fixed point (determines stability)

Theorems

Theorem 1: Fixed Points and Periodic Orbits
ApointxinSigmaisafixedpointofthePoincaremapPifandonlyifthetrajectoryoftheflowthroughxisaperiodicorbit.Moregenerally,Pn(x)=xwithminimalperiodncorrespondstoaperiodnorbitoftheflow.A point x* in Sigma is a fixed point of the Poincare map P if and only if the trajectory of the flow through x* is a periodic orbit. More generally, P^n(x*) = x* with minimal period n corresponds to a period-n orbit of the flow.
Theorem 2: Stability via Multiplier
For a 2D system with a 1D Poincare map P, the periodic orbit through x* is asymptotically stable if |P'(x*)| < 1, unstable if |P'(x*)| > 1, and requires further analysis if |P'(x*)| = 1.
Theorem 3: Period-Doubling Cascade
As a parameter varies, a fixed point x* can lose stability when |P'(x*)| passes through -1, giving birth to a period-2 orbit. Repeated period-doubling bifurcations can lead to chaotic behavior (Feigenbaum cascade).
Theorem 4: Poincare-Bendixson via Return Map
For planar systems, the Poincare map on a transversal segment is monotone. This monotonicity implies at most one fixed point (periodic orbit) for each connected component of the section, which underlies the Poincare-Bendixson theorem.

Worked Examples

  1. 1

    Rewrite as a 2D system: x' = y, y' = mu*(1-x^2)*y - x.

  2. 2

    Choose Sigma = {x = 0, y > 0} (the positive y-axis as Poincare section). Record the y-value each time the trajectory crosses Sigma going upward.

  3. 3

    The Poincare map P takes y_n (n-th crossing) to y_{n+1} (next crossing). For small mu, P has a fixed point y* where the trajectory is periodic.

  4. 4

    At the fixed point, |P'(y*)| < 1 (energetically: the nonlinear damping balances the driving), confirming the limit cycle is asymptotically stable.

    P(y)<1stable limit cycle|P'(y^*)| < 1 \Rightarrow \text{stable limit cycle}

✓ Answer

The Poincare map has a stable fixed point at y*, corresponding to the Van der Pol limit cycle.

Practice Problems

Mediumapplication

For the system r' = r*(1-r), theta' = 1 in polar coordinates, compute the Poincare map on the section theta = 0 and find the fixed point.

Mediumfree response

Explain in words what a period-2 orbit of the flow corresponds to in terms of the Poincare map.

Mediumproof writing

Show that if |P'(x*)| < 1 at a fixed point x* of a 1D Poincare map, then x* is asymptotically stable.

Common Mistakes

Common Mistake

A fixed point of the Poincare map is an equilibrium of the ODE.

A fixed point of P corresponds to a periodic orbit, not an equilibrium. Equilibria are constant solutions and do not appear as nontrivial fixed points of the return map.

Common Mistake

The Poincare map reduces dimension by 1, so a 2D system has a 1D map that is easy to analyze.

For 2D systems with 1D Poincare maps, the map is indeed 1D and powerful. For higher-dimensional systems, the Poincare map is still lower-dimensional but can itself be complex and chaotic.

Quiz

A fixed point of the Poincare map corresponds to:
If |P'(x*)| > 1 at a fixed point, the corresponding periodic orbit is:
Period-doubling occurs in the Poincare map when the multiplier P'(x*) passes through:
The Poincare section Sigma must be chosen so that:

Historical Background

Henri Poincare introduced the return map in his landmark work 'Les Methodes Nouvelles de la Mecanique Celeste' (1892-1899) while studying the three-body problem. He realized that understanding the long-term behavior of trajectories could be reduced to understanding a discrete map on a surface of section. This insight became the foundation of the modern study of dynamical systems and chaos.

  1. 1892

    Poincare introduces the first return map while studying the three-body problem

    Henri Poincare

  2. 1899

    Poincare publishes Les Methodes Nouvelles, establishing the surface-of-section method

    Henri Poincare

  3. 1963

    Lorenz uses Poincare-type return maps to study chaotic behavior in his weather model

    Edward Lorenz

  4. 1976

    May uses return maps (logistic map) to show period-doubling in population models

    Robert May

Summary

  • The Poincare map P records where trajectories return to a cross-section Sigma; it reduces continuous dynamics to a discrete map.
  • Fixed points of P correspond to periodic orbits of the flow; stability is determined by |P'(x*)| < 1 (stable) or > 1 (unstable).
  • Period-doubling bifurcation occurs when the multiplier passes through -1, and can cascade to chaos.
  • The Poincare map is a cornerstone of the qualitative theory of differential equations and the study of chaos.

References

  1. BookStrogatz, S. H. (2015). Nonlinear Dynamics and Chaos (2nd ed.). Westview Press.
  2. BookGuckenheimer, J. & Holmes, P. (1983). Nonlinear Oscillations, Dynamical Systems, and Bifurcations of Vector Fields. Springer.