Let there be two bundles of goods, a and b, available in a budget set B {\displaystyle B} . If it is observed that a is chosen over b, then a is considered (directly) revealed preferred to b.
If the budget set B {\displaystyle B} is defined for two goods; X , Y {\displaystyle X,Y} , and determined by prices p , q {\displaystyle p,q} and income m {\displaystyle m} , then let bundle a be ( x 1 , y 1 ) ∈ B {\displaystyle (x_{1},y_{1})\in B} and bundle b be ( x 2 , y 2 ) ∈ B {\displaystyle (x_{2},y_{2})\in B} . This situation would typically be represented arithmetically by the inequality p X + q Y ≤ m {\displaystyle pX+qY\leq m} and graphically by a budget line in the positive real numbers. Assuming strongly monotonic preferences, only bundles that are graphically located on the budget line, i.e. bundles where p x 1 + q y 1 = m {\displaystyle px_{1}+qy_{1}=m} and p x 2 + q y 2 = m {\displaystyle px_{2}+qy_{2}=m} are satisfied, need to be considered. If, in this situation, it is observed that ( x 1 , y 1 ) {\displaystyle (x_{1},y_{1})} is chosen over ( x 2 , y 2 ) {\displaystyle (x_{2},y_{2})} , it is concluded that ( x 1 , y 1 ) {\displaystyle (x_{1},y_{1})} is (directly) revealed preferred to ( x 2 , y 2 ) {\displaystyle (x_{2},y_{2})} , which can be summarized as the binary relation ( x 1 , y 1 ) ⪰ ( x 2 , y 2 ) {\displaystyle (x_{1},y_{1})\succeq (x_{2},y_{2})} or equivalently as a ⪰ b {\displaystyle \mathbf {a} \succeq \mathbf {b} } .3
The Weak Axiom of Revealed Preference (WARP) is one of the criteria which needs to be satisfied in order to make sure that the consumer is consistent with their preferences. If a bundle of goods a is chosen over another bundle b when both are affordable, then the consumer reveals that they prefer a over b. WARP says that when preferences remain the same, there are no circumstances (budget set) where the consumer prefers b over a. By choosing a over b when both bundles are affordable, the consumer reveals that their preferences are such that they will never choose b over a when both are affordable, even as prices vary. Formally:
where a {\displaystyle \mathbf {a} } and b {\displaystyle \mathbf {b} } are arbitrary bundles and C ( B , ⪰ ) ⊂ B {\displaystyle C(B,\succeq )\subset B} is the set of bundles chosen in budget set B {\displaystyle B} , given preference relation ⪰ {\displaystyle \succeq } .
In other words, if a is chosen over b in budget set B {\displaystyle B} where both a and b are feasible bundles, but b is chosen when the consumer faces some other budget set B ′ {\displaystyle B'} , then a is not a feasible bundle in budget set B ′ {\displaystyle B'} .
The strong axiom of revealed preferences (SARP) is equivalent to WARP, except that the choices A and B are not allowed to be either directly or indirectly revealed preferable to each other at the same time. Here A is considered indirectly revealed preferred to B if C exists such that A is directly revealed preferred to C, and C is directly revealed preferred to B. In mathematical terminology, this says that transitivity is preserved. Transitivity is useful as it can reveal additional information by comparing two separate bundles from budget constraints.
It is often desirable in economic models to prevent such "loops" from happening, for example in order to model choices with utility functions (which have real-valued outputs and are thus transitive). One way to do so is to impose completeness on the revealed preference relation with regards to the choices at large, i.e. without any price considerations or affordability constraints. This is useful because when evaluating {A,B,C} as standalone options, it is directly obvious which is preferred or indifferent to which other. Using the weak axiom then prevents two choices from being preferred over each other at the same time; thus it would be impossible for "loops" to form.
Another way to solve this is to impose SARP, which ensures transitivity. This is characterised by taking the transitive closure of direct revealed preferences and require that it is antisymmetric, i.e. if A is revealed preferred to B (directly or indirectly), then B is not revealed preferred to A (directly or indirectly).
These are two different approaches to solving the issue; completeness is concerned with the input (domain) of the choice functions; while the strong axiom imposes conditions on the output.
The Generalised axiom of revealed preference (GARP) is a generalisation of SARP. It is the final criteria required so that constancy may be satisfied to ensure consumers preferences do not change.
This axiom accounts for conditions in which two or more consumption bundles satisfy equal levels of utility, given that the price level remains constant. It covers circumstances in which utility maximisation is achieved by more than one consumption bundle.4
A set of data satisfies GARP if x i R x j {\displaystyle x^{i}Rx^{j}} implies not x j P 0 x i {\displaystyle x^{j}P^{0}x^{i}} .5 This establishes that if consumption bundle x i {\displaystyle x^{i}} is revealed preferred to x j {\displaystyle x^{j}} , then the expenditure necessary to acquire bundle x j {\displaystyle x^{j}} given that prices remain constant, cannot be more than the expenditure necessary to acquire bundle x i {\displaystyle x^{i}} .6
To satisfy GARP, a dataset must also not establish a preference cycle. Therefore, when considering the bundles {A,B,C}, the revealed preference bundle must be an acyclic order pair as such, If A ⪰ B {\displaystyle A\succeq B} and B ⪰ C {\displaystyle B\succeq C} , then B ⋡ A {\displaystyle B\nsucceq A} and A ⪰ C {\displaystyle A\succeq C} thus ruling out “preference cycles” while still holding transitivity.7
As GARP is closely related to SARP, it is very easy to demonstrate that each condition of SARP can imply GARP, however, GARP does not imply SARP. This is a result of the condition in which GARP is compatible with multivalued demand functions, whereas SARP is only compatible with single valued demand functions. As such, GARP permits for flat sections within indifference curves, as stated by Hal R Varian (1982).8
Afriat's Theorem, introduced by economist Sydney Afriat in 1967, extends GARP by proving that a finite dataset of observed choices can be explained by a utility function.9 Specifically, it states that a set of price vectors pi and quantity vectors xi (for i = 1, 2, ..., n) satisfies GARP if and only if there exists a continuous, increasing, and concave utility function u(x) such that each xi maximizes u(x) under the budget constraint pi · x ≤ pi · xi.10
The theorem provides a practical test: if GARP holds, there exist utility levels ui and positive weights λi satisfying the inequalities ui - uj ≤ λj (pj · (xi - xj)) for all i, j.11 These Afriat inequalities allow construction of the utility function directly from the data, unlike earlier axioms like SARP, which only prove existence for infinite datasets.12 For instance, if two bundles both maximize utility at the same budget (as in the GARP figure), Afriat's Theorem ensures a utility function exists, even where SARP fails.13 This result is widely used in econometrics to test rationality and build preferences from empirical data.14
Revealed preference theory has been used in numerous applications, including college rankings in the U.S.1516
Several economists criticised the theory of revealed preferences for different reasons.
Samuelson, Paul A. (February 1938). "A note on the pure theory of consumers' behaviour". Economica. New Series. 5 (17): 61–71. doi:10.2307/2548836. JSTOR 2548836. /wiki/Paul_Samuelson ↩
Samuelson, Paul A. (November 1948). "Consumption theory in terms of revealed preference". Economica. New Series. 15 (60): 243–253. doi:10.2307/2549561. JSTOR 2549561. /wiki/Paul_Samuelson ↩
Varian, Hal R. (2006). Intermediate microeconomics: a modern approach (7th ed.). New Delhi: Affiliated East-West Press. ISBN 978-81-7671-058-9. 978-81-7671-058-9 ↩
Chambers, Echenique, Christopher, Federico (2016). Revealed Preference theory. San Diego: Cambridge University press. pp. 30–40. ISBN 9781316104293.{{cite book}}: CS1 maint: multiple names: authors list (link) 9781316104293 ↩
Varian, Hal R (1982). "The Nonparametric Approach to Demand Analysis". Econometrica. 50 (4): 945–973. doi:10.2307/1912771. JSTOR 1912771. S2CID 39758686. /wiki/Doi_(identifier) ↩
Goodwin, John Ashley (2010). Consumer preference change and the generalized axiom of revealed preference (Thesis). University of Arkansas, Fayetteville. pp. 4–8. ↩
Afriat, Sydney (February 1967). "The Construction of Utility Functions from Expenditure Data". International Economic Review. 8 (1): 67–77. doi:10.2307/2525382. JSTOR 2525382. /wiki/Doi_(identifier) ↩
Chambers, Christopher; Echenique, Federico (2016). Revealed Preference Theory. San Diego: Cambridge University Press. pp. 30–40. ISBN 9781316104293. 9781316104293 ↩
Diewert, W. Erwin (2012). "Afriat's Theorem and Some Extensions to Choice under Uncertainty". The Economic Journal. 122 (560): 305–331. doi:10.1111/j.1468-0297.2012.02504.x. /wiki/Doi_(identifier) ↩
Irwin, Neil (4 September 2014). "Why Colleges With a Distinct Focus Have a Hidden Advantage". The Upshot. The New York Times. Retrieved 9 May 2023. https://www.nytimes.com/2014/09/04/upshot/why-colleges-with-a-distinct-focus-have-a-hidden-advantage.html ↩
Selingo, Jeffrey J. (September 23, 2015). "When students have choices among top colleges, which one do they choose?". The Washington Post. Retrieved 9 May 2023. https://www.washingtonpost.com/news/grade-point/wp/2015/09/23/when-students-have-choices-among-top-colleges-which-one-do-they-choose/ ↩
Wong, Stanley (1978). Foundations of Paul Samuelson's Revealed Preference Theory: A Study by the Method of Rational Reconstruction. Routledge. ISBN 978-0-7100-8643-3. 978-0-7100-8643-3 ↩
Koszegi, Botond; Rabin, Matthew (2007). "Mistakes in Choice-Based Welfare Analysis". American Economic Review. 97 (2): 477–481. CiteSeerX 10.1.1.368.381. doi:10.1257/aer.97.2.477. JSTOR 30034498. /wiki/American_Economic_Review ↩
Toward a Reconstruction of Utility and Welfare Economics, article by Murray N. Rothbard, 2006. Citing Mises at Human Action. https://mises.org/library/toward-reconstruction-utility-and-welfare-economics-0 ↩