For an arbitrary finite or infinite dataset D of prices and corresponding chosen bundles, it is shown that the following three conditions are equivalent. (i) D satisfies GARP; (ii) D can be rationalized by a utility function; (iii) D can be rationalized by a strictly increasing, quasiconcave utility function. Examples of infinite datasets satisfying GARP are provided for which every utility rationalization fails to be lower semicontinuous, upper semicontinuous, or concave. Thus condition (iii) cannot be substantively improved upon.

More on this topic

BFI Working Paper·Jun 23, 2026

Misleading Estimates from Nonlinear Models with a Binary Outcome

Brian Curran, Bruce Meyer, and Derek Wu
Topics: Uncategorized
BFI Working Paper·Jun 15, 2026

Don’t Give Up on Lab Experiments: Why the Field Still Needs the Lab

John List
Topics: Uncategorized
BFI Working Paper·May 5, 2026

Retrospective Versus Prospective Meritocracy

Steven Durlauf
Topics: Uncategorized