Why the Giffen Condition Matters
The usual law of demand says that a higher price reduces quantity demanded, holding other factors fixed. Consumer theory explains this result through a negative substitution effect: when a good becomes relatively more expensive, a consumer substitutes away from it. But a price change also changes purchasing power. For an inferior good, the resulting income effect can increase demand. If that positive income effect is strong enough, it can outweigh the substitution effect and make quantity demanded rise with price.
This is the Giffen condition. It is a precise threshold, not simply another name for an inferior good. The condition identifies when the ordinary own-price response is positive at a particular choice and set of prices. A good can be inferior without satisfying it.
The condition is local: it describes the response around a specified choice. It assumes a consumer choosing an affordable bundle to maximize preferences, with a differentiable demand function and an interior optimum. The own-price derivative is taken with income and all other prices held fixed. At a corner solution or where demand is not differentiable, the derivative condition may not apply directly.
Separating the Two Effects
Let \(x_i\) be the quantity demanded of good \(i\), \(p_i\) its price, and \(m\) income. Let \(h_i\) denote compensated demand: the quantity chosen when prices change but income is adjusted to hold utility constant. The Slutsky equation separates the ordinary demand response into a compensated price response and a purchasing-power response:
For the own-price response, set \(j=i\). The compensated substitution effect \(\partial h_i/\partial p_i\) is nonpositive: holding utility constant, a rise in the good's own price does not increase compensated demand for that good. If good \(i\) is inferior, then \(\partial x_i/\partial m<0\). Since \(x_i>0\), the income-effect term \(-x_i\partial x_i/\partial m\) is positive. The two terms therefore work in opposite directions.
Why the Slutsky Equation Holds
The decomposition follows by expressing ordinary demand as compensated demand evaluated at the consumer's utility level. Write \(u(p,m)\) for the utility attained at prices \(p\) and income \(m\). Then \(x_i(p,m)=h_i(p,u(p,m))\). Differentiating with respect to price \(p_j\), while holding income fixed, gives a direct compensated response and a response through the change in utility:
For differentiable preferences and an interior optimum, the envelope theorem gives \(\partial u/\partial p_j=-\lambda x_j\) and \(\partial u/\partial m=\lambda\), where \(\lambda>0\) is the marginal utility of income at the optimum. Differentiating demand with respect to income gives \(\partial x_i/\partial m=(\partial h_i/\partial u)\lambda\). Thus \((\partial h_i/\partial u)(\partial u/\partial p_j)=-x_j(\partial x_i/\partial m)\). Substitution into the preceding expression yields the Slutsky equation.
Worked Examples: Applying the Derivative Condition
Worked Example: Inferior but Not Giffen
At a consumer's interior choice, a hypothetical food has quantity \(x_i=4\). Its compensated own-price derivative is \(\partial h_i/\partial p_i=-1.20\) units per dollar. Its income derivative is \(\partial x_i/\partial m=-0.18\) units per dollar of income. Determine whether the good is inferior and whether it is Giffen. Use the Slutsky equation, with the other price and income held fixed.
Method. Calculate the income-effect term and add it to the compensated substitution effect. The negative income derivative shows whether the good is inferior; the sign of the total derivative determines whether it is Giffen.
First, \(\partial x_i/\partial m=-0.18<0\), so the good is inferior. The income-effect contribution to the own-price derivative is \(-x_i(\partial x_i/\partial m)=-4(-0.18)=0.72\) units per dollar of price.
The ordinary own-price derivative is therefore \(\partial x_i/\partial p_i=-1.20+0.72=-0.48\) units per dollar. Because this is negative, quantity demanded falls as price rises locally. The good is inferior but not Giffen.
Threshold check. The income effect would need to exceed \(1.20\). With \(x_i=4\), that would require \(-4(\partial x_i/\partial m)>1.20\), or \(\partial x_i/\partial m<-0.30\). The given derivative, \(-0.18\), does not meet that threshold. This comparison avoids the mistake of treating any inferior-good income effect as sufficient for Giffen demand.
Worked Example: Income Effect Exceeds Substitution Effect
At a hypothetical interior choice, a staple good has quantity \(x_i=5\), compensated own-price derivative \(\partial h_i/\partial p_i=-0.80\), and income derivative \(\partial x_i/\partial m=-0.22\). The derivatives use quantity units per dollar and income dollars, respectively. Determine the ordinary own-price response.
Method. Apply the derivative form of the Slutsky equation. First check inferiority, then compare the positive income-effect term with the absolute compensated effect.
Since \(-0.22<0\), the good is inferior. Its income-effect contribution is \(-5(-0.22)=1.10\) units per dollar of price. Combining the effects gives \(\partial x_i/\partial p_i=-0.80+1.10=0.30\) units per dollar.
The derivative is positive, so this good satisfies the Giffen condition at the stated choice. The income effect exceeds the substitution effect by \(1.10-0.80=0.30\) units per dollar. A common error is to report only the negative compensated derivative and conclude that ordinary demand must fall; that derivative excludes the purchasing-power effect.
The Condition in Elasticity Form
The same comparison can be written using elasticities. Define the ordinary own-price elasticity as \(\varepsilon_{ii}=(p_i/x_i)(\partial x_i/\partial p_i)\), the compensated own-price elasticity as \(\varepsilon^c_{ii}=(p_i/x_i)(\partial h_i/\partial p_i)\), and the income elasticity as \(\eta_i=(m/x_i)(\partial x_i/\partial m)\). The expenditure share of good \(i\) is \(w_i=p_i x_i/m\). Multiplying the own-price Slutsky equation by \(p_i/x_i\) gives:
For a normal good, \(\eta_i>0\), so the income term \(-w_i\eta_i\) makes ordinary own-price elasticity more negative than compensated elasticity. For an inferior good, \(\eta_i<0\), so this term is positive. Because \(w_i>0\), the Giffen condition is:
This says that the expenditure share multiplied by the absolute income elasticity must be greater than the absolute compensated own-price elasticity. The expenditure share matters: even a strongly negative income elasticity may not produce a large enough income effect if the good represents only a small share of the consumer's budget.
Worked Example: Testing the Elasticity Condition
A hypothetical consumer has income \(m=\$40\), buys \(x_i=8\) units of a good priced at \(p_i=\$3\), and faces a compensated own-price elasticity of \(\varepsilon^c_{ii}=-0.40\). The good's income elasticity is \(\eta_i=-1.50\). Determine whether the Giffen condition holds, and interpret the ordinary price elasticity.
Method. Find the expenditure share, substitute into the elasticity form of the Slutsky equation, and check the sign. The given income elasticity is negative, so the good is inferior.
The consumer spends \(p_i x_i=\$3(8)=\$24\) on the good. Its expenditure share is \(w_i=24/40=0.60\). Thus \(\varepsilon_{ii}=-0.40-(0.60)(-1.50)=-0.40+0.90=0.50\).
The ordinary own-price elasticity is positive, so the local demand response is Giffen. In the inequality form, \(w_i(-\eta_i)=0.60(1.50)=0.90\), while \(-\varepsilon^c_{ii}=0.40\); since \(0.90>0.40\), the condition holds. Locally, a one percent price increase corresponds to approximately a 0.50 percent increase in quantity demanded. This is an elasticity interpretation, not an exact finite-change prediction.
Common Mistakes and Economic Interpretation
The Giffen condition is useful because it makes clear which part of the demand response must be unusual. The compensated substitution effect remains nonpositive under the standard assumptions; it does not reverse direction. Instead, the positive income effect for an inferior good is large enough to dominate it. Thus a positive ordinary own-price response is consistent with a consumer optimizing subject to a budget constraint.
- Calling every inferior good Giffen. Inferiority establishes only that the income effect points in the positive direction when price rises. Its magnitude must still exceed the compensated substitution effect.
- Using the wrong sign. For an inferior good, \(\partial x_i/\partial m<0\), so \(-x_i(\partial x_i/\partial m)>0\). The positive term is the negative of the income derivative multiplied by the quantity.
- Mixing compensated and ordinary demand. The compensated own-price response isolates substitution. The ordinary response includes both substitution and income effects.
- Ignoring the expenditure share in the elasticity condition. The comparison is \(w_i(-\eta_i)>-\varepsilon^c_{ii}\), not merely \(-\eta_i>-\varepsilon^c_{ii}\).
- Making a global claim from a local derivative. A positive derivative at one choice establishes a local Giffen response there. It does not establish that demand rises with price at every price or income.
Check Your Understanding
For each problem, use the stated local consumer-choice conditions. Derivatives are evaluated at the specified choice, with other prices held fixed.
- A good has \(x_i=3\), \(\partial h_i/\partial p_i=-0.50\), and \(\partial x_i/\partial m=-0.12\). Is it inferior? Is it Giffen? (Answer: Inferior, but not Giffen; the ordinary own-price derivative is \(-0.50-3(-0.12)=-0.14\).)
- A hypothetical household has \(x_i=6\), \(\partial h_i/\partial p_i=-1.50\), and \(\partial x_i/\partial m=-0.30\). Calculate the ordinary own-price derivative and classify the good. (Answer: The derivative is \(-1.50-6(-0.30)=0.30\); the good is Giffen at this choice.)
- A good has expenditure share \(w_i=0.50\), income elasticity \(\eta_i=-1.00\), and compensated own-price elasticity \(\varepsilon^c_{ii}=-0.70\). Does it satisfy the Giffen condition? (Answer: No; \(\varepsilon_{ii}=-0.70-(0.50)(-1.00)=-0.20\), so ordinary demand still falls with price.)
- A good has expenditure share \(w_i=0.40\), income elasticity \(\eta_i=-1.00\), and compensated own-price elasticity \(\varepsilon^c_{ii}=-0.30\). Find its ordinary own-price elasticity and classify the response. (Answer: \(\varepsilon_{ii}=-0.30-(0.40)(-1.00)=0.10\); it is Giffen locally.)
- At a choice with \(x_i=4\) and compensated own-price derivative \(-0.90\), what threshold must \(\partial x_i/\partial m\) cross for the Giffen condition to hold? Would an income derivative of \(-0.25\) meet it? (Answer: It must be less than \(-0.90/4=-0.225\); \(-0.25\) meets the condition, giving ordinary derivative \(-0.90-4(-0.25)=0.10\).)