Wave Packet Tiling Game

Drag small rectangles (tiles) onto the time–frequency plane to cover the red "signal" band. All tiles have the same area (Heisenberg uncertainty). Choose from many aspect ratios (from long–narrow to short–wide). Try to achieve high coverage with as few tiles as possible.

Place tiles to cover the signal

Concepts (No overlap of text below)

Gabor Decomposition

Gabor analysis represents a signal as a sum of time–frequency atoms (windowed sinusoids). Each atom is localized in time and frequency, and the collection of atoms tiles the time–frequency plane. Your rectangles mimic these atoms.

Uncertainty Principle

The Heisenberg uncertainty principle states that time spread and frequency spread cannot both be arbitrarily small: their product has a positive lower bound. In the game, every tile has the same area, reflecting this constraint.