A topic in the Open Knowledge Graph — a free, open map of 15,290 topics and the order to learn them in.

Strong Axiom of Revealed Preference (SARP)

Research Depth 96 in the knowledge graph I know this Set as goal
2topics build on this
458prerequisites beneath it
See this on the map →
Weak Axiom of Revealed Preference (WARP)Integrability and Preference Recovery
rationality consistency preferences

Core Idea

SARP extends WARP to indirect revealed preference: if A is revealed preferred to B either directly or through a chain, then B cannot be revealed preferred to A. SARP is equivalent to the existence of a utility function that rationalizes all observed choices. Satisfying SARP is necessary and sufficient for consistency with neoclassical consumer theory.

Explainer

From your study of the Weak Axiom of Revealed Preference (WARP), you know that if a consumer chooses bundle A when bundle B was affordable, then A is directly revealed preferred to B, and we should never observe the consumer choosing B when A is also affordable. WARP enforces pairwise consistency: no direct contradictions between any two observed choices. But WARP only checks one link at a time. The Strong Axiom of Revealed Preference (SARP) extends this logic to chains of any length.

Imagine three observations: in situation 1, the consumer picks A over affordable B. In situation 2, she picks B over affordable C. In situation 3, she picks C over affordable A. Each pairwise comparison satisfies WARP — no single pair directly contradicts. But following the chain, A is revealed preferred to B, B to C, and C to A, creating a preference cycle. SARP rules this out. It says: if A is revealed preferred to B through any sequence of intermediate choices — directly or indirectly — then B cannot be revealed preferred to A through any chain. In graph theory terms, the revealed preference relation must be acyclic.

Why does acyclicity matter so much? Because it is mathematically equivalent to the existence of a well-behaved utility function that rationalizes the consumer's choices. If you can assign a number to every bundle such that chosen bundles always get higher numbers than affordable alternatives, you have a utility function. Cycles make this impossible — you cannot rank A above B above C above A with real numbers. SARP is therefore the testable condition for whether observed market behavior is consistent with the entire apparatus of neoclassical consumer theory: utility maximization, well-ordered preferences, and downward-sloping demand.

In practice, SARP gives economists a purely behavioral test. You do not need to ask consumers about their preferences or assume a particular utility function. You simply observe what people buy at different prices and incomes, check whether the revealed preference relation contains any cycles, and if it does not, you know that some utility function could have generated those choices. Violations of SARP in experimental or survey data signal that the standard rational-choice model fails to describe that consumer's behavior — opening the door to behavioral alternatives like reference-dependent preferences or bounded rationality.

Practice Questions 5 questions

Prerequisite Chain

Understanding ZeroThe Number ZeroCounting to FiveCounting to 10Counting to 20Counting a Set of Objects Up to 20Cardinality: The Last Number CountedMatching Numerals to QuantitiesSubitizing Small QuantitiesAddition Within 10Number Bonds to 10Addition Within 20Doubles and Near DoublesDoubles Facts Within 10Near Doubles Facts Within 20Mental Math Strategies for AdditionMental Math: Adding and Subtracting TensAddition Within 100Repeated Addition as MultiplicationMultiplication as Equal GroupsMultiplication: ArraysBasic Multiplication Facts (0s, 1s, 2s, 5s, 10s)Multiplication Facts Within 100Division as Equal SharingDivision as Grouping (Measurement Division)Division: Grouping (Repeated Subtraction) ModelDivision: Fair Sharing ModelDivision as Equal SharingDivision as GroupingBasic Division FactsDivision Facts Within 100Multiplication and Division Fact FamiliesRelationship Between Multiplication and DivisionDivision Facts as Inverse of MultiplicationRemainders and Quotients in DivisionDivision Word ProblemsMulti-Step Word ProblemsSolving Multi-Step Word ProblemsMultiplication Word ProblemsDivision Word ProblemsIntroduction to Long DivisionFactors and MultiplesPrime and Composite NumbersEquivalent FractionsRelating Fractions and DecimalsDecimal Place ValueIntegers and the Number LineComparing and Ordering IntegersAbsolute ValueAdding IntegersSubtracting IntegersMultiplying IntegersDividing IntegersUnit RatesProportionsPercent ConceptConverting Between Fractions, Decimals, and PercentsOperations with Rational NumbersTwo-Step EquationsSolving Multi-Step EquationsEquations with Variables on Both SidesLiteral EquationsSlope-Intercept FormPoint-Slope FormWriting Linear EquationsParallel and Perpendicular Line SlopesGraphing Linear EquationsPiecewise FunctionsOne-Sided LimitsContinuity DefinitionLimits and Continuity in Multiple VariablesFunctions of Several VariablesContinuity in Multiple VariablesPartial Derivatives: Definition and ComputationDifferentiability in Multiple VariablesDifferentiability in Multivariable FunctionsTotal Differential and Linear ApproximationChain Rule for Multivariable FunctionsImplicit DifferentiationRelated RatesOptimization ProblemsCritical Points of Multivariable FunctionsCritical Points and Classification of ExtremaSecond Partial Test for Local Extrema (Hessian)The Hessian Matrix and Second Derivative TestUnconstrained Optimization: Finding ExtremaOptimization in Multiple VariablesLagrange MultipliersConstrained Optimization and Lagrange MultipliersUtility and PreferencesMarginal Utility and Diminishing ReturnsBudget ConstraintIndifference CurvesConsumer OptimumRevealed Preference Theory: Preference Recovery from ChoicesWeak Axiom of Revealed Preference (WARP)Strong Axiom of Revealed Preference (SARP)

Longest path: 97 steps · 458 total prerequisite topics

Prerequisites (1)

Leads To (1)