Arnold's Cat
Cat Map Chaos Physics
Size guide S–5XL · inches
Arnold's Cat gets sheared into stripes, scrambled into noise and then, on a 124×124 pixel grid, snaps back whole after exactly 15 steps. The map (x, y) → (x + y, x + 2y) mod 1 stretches by a factor of about 2.618 each step and squeezes by 0.382, so area is kept while the picture turns chaotic. On a finite grid no pixel is ever lost, only moved, so the shuffle must repeat. Arnold's Cat on a pixel-art unisex tee; equations, symbols and sources in the panel below.
Shipping calculated at checkout by destinationMade to order, ships in 2–5 business days
Details
Size & fitS–5XL
Unisex heavy cotton (Gildan 5000), classic fit.
| Size | Width | Length | Sleeve |
|---|---|---|---|
| S | 18 | 28 | 15.1 |
| M | 20 | 29 | 16.5 |
| L | 22 | 30 | 18 |
| XL | 24 | 31 | 19.5 |
| 2XL | 26 | 32 | 21 |
| 3XL | 28 | 33 | 22.4 |
| 4XL | 30 | 34 | 23.7 |
| 5XL | 32 | 35 | 25 |
For scale: size M is 20 in (50.80 cm) wide, about 3.143 × 1034 Planck lengths (lP = 1.616255 × 10−35 m). A tape measure is quicker.
Measurements in inches, ±1.5 in tolerance.
ShippingBy destination
Shipping calculated at checkout by destination. Printed to order for you.
Returns & replacements21 days
Every item is printed to order, so we can’t accept returns or exchanges for change of mind, or if you ordered the wrong size or colour.
Print defect, misprint, damage or the wrong item? We’ll send a free replacement, or a refund if you prefer. Report it within 21 days of delivery with a photo; no need to send it back.
The physics
Each step stretches the picture in one direction and squeezes it in another, keeping its area, so the cat quickly turns to noise. On a finite grid of pixels the map only shuffles them, and a shuffle repeated enough times must bring every pixel home: on a 124×124 grid, after 15 steps.
Equations
| Symbol | Meaning | Unit |
|---|---|---|
| \(x, y\) | coordinates on the unit torus (on an N×N pixel grid: integers, arithmetic mod N) | \(\mathrm{1}\) |
| \(\Gamma\) | Arnold's cat map | — |
| \(A\) | integer matrix of the map (Arnold–Avez form, acting on the column (x, y)) | \(\mathrm{1}\) |
| \(\det A\) | determinant of A; 1 means area is preserved | \(\mathrm{1}\) |
| \(\lambda_\pm\) | eigenvalues of A: ≈ 2.618 (stretch) and ≈ 0.382 (squeeze), = φ² and φ⁻² | \(\mathrm{1}\) |
| \(\Pi(N)\) | period: number of steps after which every pixel of an N×N grid is back in place | \(\mathrm{1}\) |
| \(N\) | grid size in pixels per side | \(\mathrm{1}\) |
Sources
- Arnold, V. I. & Avez, A. (1968) Ergodic Problems of Classical Mechanics, W. A. Benjamin, New York
- Dyson, F. J. & Falk, H. (1992) Period of a Discrete Cat Mapping, Amer. Math. Monthly 99, 603 (opens in a new tab)
- Periods Π(124)=15, Π(101)=25, Π(100)=150, Π(5)=10: computed by QUILL by direct iteration of the full grid (2026-11-01)
Source Arnold, V. I.; Avez, A. (1968). Ergodic Problems of Classical Mechanics. New York: W. A. Benjamin.