Revealed preference is the commitment to infer latent valuations from observed choices rather than from solicited reports, crediting the enacted choice — which carries an opportunity cost — over the cheap verbal report, and inverting a record of choices into the preference that rationalizes them.
If a kid says "I like apples best" but always grabs the cookie when both are out, watch what they grab, not what they say. What you pick when you could pick anything tells the real story. Choosing costs you the other thing, so it's harder to fake than just saying words.
Choices Tell The Truth
Revealed preference means figuring out what someone really values by watching what they choose, not by asking them. The big idea: when you pick one thing over others that were right there, you give up those others — that cost makes a choice hard to fake, while just saying "I prefer this" costs nothing. So if your words and your choices disagree, you trust the choices. From a bunch of choices across different options, you can work backward to figure out the person's real ranking of what they like. It can even break in a useful way: if someone picks A over B, B over C, but C over A, that loop tells you no clean ranking fits — and that's a clue too.
Choices Over Words
Revealed preference is the commitment to infer hidden valuations from observed choices rather than from what people say they want. The defining move is to treat the choice trace — which alternative someone picked when others were available — as the load-bearing evidence about what they value, and to treat verbal reports as a separate channel you're not obligated to trust. It rests on three parts: an epistemic asymmetry (choosing carries an opportunity cost, so it's harder to fake than reporting, which is free), a substitution claim (under sane behavioral assumptions, the chosen option carries at least as much information as a sincere report and strictly more than a distorted one), and an inversion procedure (from enough choices across varying menus you recover a preference structure that rationalizes them). That procedure has a known failure mode — intransitive cycles mean no rationalizing preference exists — and the failure is itself diagnostic.
Revealed preference is the structural commitment to infer latent valuations from observed choices rather than from solicited reports. The defining move is to treat the choice trace — the record of which alternative an agent picked when others were available — as the load-bearing evidence about what the agent values, and to treat any verbal report ("I prefer X to Y") as a separate and possibly inconsistent channel the analyst is not obligated to trust. The commitment has three tight components. First, an epistemic asymmetry: the choosing act is harder to fake than the reporting act, because choosing carries an opportunity cost while reporting does not. Second, a substitution claim: under reasonable behavioral axioms — consistency, weak transitivity, no spite or self-deception — the chosen alternative carries at least as much information as a sincere report and strictly more than a distorted one. Third, an inversion procedure: from a sufficient record of choices across varying menus, the analyst recovers a preference structure (or utility function, or value ranking) that rationalizes the choices. That inversion has a known failure mode — intransitive cycles imply no rationalizing preference exists — and the failure is itself diagnostic. The pattern is recognizable wherever an agent's acted behavior diverges from their stated behavior and the analyst must decide which to credit; naming it commits the analyst to credit the act over the statement, but with eyes open to the framing conditions under which that is sound and to the conditions under which the inversion breaks and the stated channel may be the better evidence.
It makes vivid the two channels — what an agent says they value versus what they do under a real choice — and forces the triage question of which channel to credit and why.
It compresses a wide family of preference-inference problems into one diagnostic stance: prefer the choice trace, document the axioms, and flag the conditions under which the channels diverge.
It licenses reasoning about the cost-of-signal asymmetry — expensive acts are harder to fake than cheap talk — and about failure modes like intransitive cycles, where no rationalizing preference exists.
A product team has survey data saying users want a feature, but clickstream and an A/B test show they never use it; the cost-of-signal asymmetry says to credit the enacted non-use over the costless survey answer.
Parents (1) — more general patterns this builds on
Revealed PreferencepresupposesPreference — The file is emphatic: 'Revealed preference is an INFERENCE METHOD... RIDING ON the deeper notion preference. The recovered ranking is what one estimation procedure produced under its axioms, NOT the agent's valuation as such.' It presupposes preference (the latent valuation it recovers).
Revealed Preference is not Preference because revealed preference is an inference method recovering a ranking under axioms that may fail, whereas preference is the underlying valuation itself.
Revealed Preference is not Signaling because signaling is a sender's deliberate costly act to communicate type, whereas revealed preference is an observer's inference from choices made for the agent's own sake.