Skip to content
The Lumenary

Each worksheet prints cleanly on A4 or Letter. Answer keys are on a separate page.

The Lumenary · Advanced undergraduate

Dynamical systems and chaos

Name: ______________________

Date: ______________________

You will learn to

  • Find fixed points of maps and flows, prove the derivative test for attracting and repelling fixed points, and classify the equilibria of planar linear systems by trace and determinant
  • Use linearisation (Hartman–Grobman) and Lyapunov functions to decide stability, and recognise when linearisation is inconclusive
  • Use trapping regions and the Poincaré–Bendixson theorem to prove that limit cycles exist, and explain why planar flows cannot be chaotic
  • Analyse the logistic map — fixed points, the period-2 orbit, period doubling and Feigenbaum's constant — distinguishing numerical evidence from proof
  • Prove that the doubling map has sensitive dependence and dense periodic points, and transfer this to the logistic map at r=4r = 4
  1. 1.

    The map f(x)=x3f(x) = x^3 has three fixed points. How many of them are attracting?

  2. 2.

    Classify the equilibrium at the origin of x˙=x+2y\dot x = x + 2y, y˙=3x+2y\dot y = 3x + 2y.

    • A.Saddle
    • B.Unstable node
    • C.Unstable spiral
    • D.Centre
  3. 3.

    For the logistic map with r=2.5r = 2.5, how do orbits starting near the fixed point x∗=1−1/r=0.6x^* = 1 - 1/r = 0.6 behave?

    • A.They converge to 0.60.6, alternating sides, with the distance roughly halving each step.
    • B.They converge to 0.60.6 from one side, monotonically.
    • C.They converge to a 2-cycle.
    • D.They move away from 0.60.6.
  4. 4.

    How many points of the circle have minimal period exactly 33 under the doubling map D(x)=2x mod 1D(x) = 2x \bmod 1?

  5. 5.

    On the torus R2/Z2\R^2/\Z^2, the flow x˙=1\dot x = 1, y˙=2\dot y = \sqrt2 has no equilibria, every orbit is bounded, and every orbit is dense — so no orbit is periodic or approaches a periodic orbit. Which hypothesis of the Poincaré–Bendixson theorem fails?

    • A.The phase space is not (an open subset of) the plane.
    • B.The vector field is not C1C^1.
    • C.The orbit does not stay in a compact set.
    • D.The compact set contains an equilibrium.
  6. 6.

    In Mathlib, which statement says that p lies on an orbit of f of period exactly 2 (periodic with period 2, but not a fixed point)?

    • A.Function.minimalPeriod f p = 2
    • B.Function.IsPeriodicPt f 2 p
    • C.f (f p) = p
    • D.∀ n, f^[n] p ≠ p
  7. 7.

    Consider x˙=−y−x(x2+y2)\dot x = -y - x(x^2 + y^2), y˙=x−y(x2+y2)\dot y = x - y(x^2 + y^2). Which statement about the origin is correct?

    • A.Its linearisation is a centre, but the origin is asymptotically stable: in polar coordinates r˙=−r3\dot r = -r^3.
    • B.It is a centre, because its linearisation is a centre.
    • C.It is unstable, because the eigenvalues ±i\pm i are not in the left half-plane.
    • D.Hartman–Grobman shows the flow is conjugate to rotation near the origin.
  8. 8.

    Write lyapunov(r, x0, n, transient) that estimates the Lyapunov exponent of the logistic map fr(x)=rx(1−x)f_r(x) = rx(1 - x): iterate transient times from x0 without recording, then return the average of ln⁡∣fr′(xk)∣=ln⁡∣r(1−2xk)∣\ln|f_r'(x_k)| = \ln|r(1 - 2x_k)| over the next n iterates xkx_k.

    Computational — Practice

  9. 9.

    Which statements are true? Choose all that apply.

    • A.The logistic map at r=4r = 4 is deterministic, and its orbits have the closed form xn=sin⁡2(2nπθ0)x_n = \sin^2(2^n\pi\theta_0).
    • B.A positive Lyapunov exponent computed in floating point proves that a map is chaotic.
    • C.Since the logistic map at r=3.83r = 3.83 has a period-3 orbit, it has periodic orbits of every period.
    • D.A planar autonomous flow can have a strange attractor.
    • E.An irrational rotation of the circle is chaotic in Devaney's sense, because every orbit is dense.
  10. 10.

    For which values of rr is the period-2 orbit {p+,p−}\{p_+, p_-\} of the logistic map attracting?

    • A.3<r<1+63 < r < 1 + \sqrt6
    • B.3<r<43 < r < 4
    • C.1<r<31 < r < 3
    • D.3<r<3.5699…3 < r < 3.5699\ldots (up to the accumulation point)
Code: Apache-2.0 · Content: CC BY-SA 4.0