revealed preference
You cannot peer inside someone's head to see what they truly want, but you can watch what they buy. Revealed preference is the elegant idea that people's actual choices, given their options and prices, reveal their preferences more reliably than anything they might say. If a shopper could have bought either basket and picked the first, then, the theory says, they have revealed that they prefer the first.
Pioneered by economist Paul Samuelson in the 1930s, this approach rebuilt consumer theory without ever mentioning unmeasurable utility. Instead of starting from a hidden ranking, it starts from observed purchases and asks whether they are consistent. The core consistency rule, the weak axiom of revealed preference, says that if you choose basket A when B was affordable, you should never turn around and choose B when A is affordable at the same kind of prices, unless your situation changed. From such consistency conditions alone, economists can reconstruct downward-sloping demand and most of the choice theory that older approaches built on utility.
Revealed preference matters because it grounds economics in behaviour we can actually see, which is appealingly scientific. It powers practical tools, from estimating demand using real sales data to building price indexes, and it sidesteps the awkward fact that utility is invisible. The honest caveat is that it assumes people are consistent and that their choices reflect stable preferences; behavioural economics has shown choices can be swayed by framing, defaults, and mood, so what is revealed is not always a clean, fixed want.
A friend says they prefer saving money, yet they always pick the name-brand drink when both are affordable. Their choices reveal a preference for the brand that their words do not, exactly what revealed preference watches for.
Actions reveal preferences more reliably than words.
It infers preferences only when both options were genuinely affordable and chosen freely. It assumes consistency, an assumption behavioural economics shows can fail when framing or defaults nudge choices.