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·May 5, 2026

Retrospective Versus Prospective Meritocracy

Steven Durlauf
Topics: Uncategorized
BFI Working Paper·Mar 17, 2026

Quantum Bayesian Inference: An Exploration

Jon Frost, Carlos Madeira, Yash Rastogi, and Harald Uhlig
Topics: Uncategorized
BFI Working Paper·Feb 23, 2026

Multidimensional Signaling and the Rise of Cultural Politics

Daron Acemoglu, Georgy Egorov, and Konstantin Sonin
Topics: Uncategorized