Classical sampling says you need as many measurements as unknowns. Compressed sensing breaks that when the signal is sparse — mostly zeros in some basis. Then a handful of random linear measurements, far fewer than the signal's length, suffice to reconstruct it exactly — by finding the sparsest signal consistent with the measurements (an L₁ minimization). It is why an MRI can scan in a quarter of the time and a single-pixel camera can image at all. The recovery is caused by sparsity: it is that structure — few nonzeros — that makes an underdetermined system have a unique answer. Remove the sparsity and the same few measurements determine nothing.
A 1-sparse signal (one nonzero in a long vector). The demo recovers both its value and position from just two measurements: live demo
“You need as many measurements as unknowns.” — not for a sparse signal: a few random projections plus the assumption of sparsity pin it down uniquely. The structure buys back the missing measurements. cited
Few random measurements, plus “the answer is sparse,” and the underdetermined system has one solution. Sparsity is the structure that makes recovery possible at all. Candès-Tao / Donoho 2006
On the canonical compiler, a 1-sparse signal (value 7 at position 3) is recovered from two measurements — a sum m₂=7 gives the value, a position-weighted sum m₁=21 gives the position 21/7=3: