Lesson 10 asked how demand responds to the good’s own price. Two other responses give goods their names. How does the quantity bought change when income changes (normal, inferior, necessity, luxury)? And how does it change when the price of a different good changes (substitute, complement)? Both come from the same optimum, read along a different direction.
The income elasticity of demand is the percentage change in the quantity bought divided by the percentage change in income, with prices held fixed. It is computed exactly like the price elasticity of Lesson 10, with m in the place of P.
Three exam calculations in the same form. A product’s quantity rises from 40,000 to 48,000 while income per head rises from Rs 30,000 to Rs 33,000: that is +20% on +10%, so η = 2 (CUET 2018). A person buys 8 units of sugar at income Rs 2,000 and 12 units at Rs 2,500: +50% on +25%, so η = 2 (UOH 2021). And in reverse: with η = 1.5, a 4% rise in income raises the quantity by 1.5 × 4 = 6% (UOH 2013).
A country’s GDP grows at 5% and its population at 2%. The income per head therefore rises by about 3%. With an income elasticity for food of 0.5, food demand per head grows by 1.5%, and the number of mouths adds 2%: total food demand grows by 3.5% (JNU 2013).
| Type of good | Income elasticity | As income rises |
|---|---|---|
| Inferior | η < 0 | Quantity falls |
| Normal: necessity | 0 < η < 1 | Quantity rises, but the share of income spent on it falls |
| Normal: luxury | η > 1 | Quantity rises, and the share of income spent on it rises |
In increasing order of income elasticity: inferior goods, then necessities, then luxuries (UOH 2021). All of these statements are tested directly: a normal good has a positive elasticity, an inferior good has a negative one and a luxury has one above 1, not below (JAM 2026). If flour is inferior, then more income lowers its demand, the demand is negatively related to income, and the income elasticity is negative: all three are the same fact (JNU 2013). To say a good is inferior means its income elasticity is negative, not that it is bad or that the elasticity is above 1 (UOH 2017).
Take the three demands of UOH 2021: Q₁ = 120 − 3.5P₁ − 6P₂ + 14H and Q₂ = 100 − 2P₂ + 3P₃ + 1.1H have positive income coefficients and are normal, while Q₃ = 1500 − 0.5P₃ − 30H does not. For the electric-vehicle demand of JAM 2022, QE = 0.75 − 1.5PE + 2.5PF − 0.5PB + 3.2I at PE = 6.5, PF = 4.5, PB = 0.5 and I = 10, the quantity is 34 and so η = 3.2 × 10/34 = 0.94, while the cross elasticity with respect to the fossil-fuel price is 2.5 × 4.5/34 = 0.33.
Hold both prices fixed and raise income. Each income gives a budget line, and each budget line gives an optimum. Joining the optima across the (x, y) plane gives the income consumption curve (ICC), also called the income expansion path. Plotting the quantity of one good against income gives its Engel curve: income and the quantity of one good, nothing else (JAM 2025).
Their slopes carry the type of good:
Orientation matters in one calculation. If income is on the vertical axis, the slope of the Engel curve is dm/dx, the reverse of how much extra x each rupee buys. For perfect complements min{x₁, x₂} with prices 1 and 2, the bundle costs 3 per pair, so x₂ = m/3 and the curve has income = 3x₂: slope 3 (JAM 2026).
Pick tastes and slide income. The dotted path on the left is the ICC and the red curve on the right is the Engel curve for x. The readouts give the income elasticity and say what kind of good x is at that income, which can change: the last set of tastes makes rice inferior over one range of income and normal over another.
Cobb–Douglas: she spends half her income on x whatever it is. The Engel curve is a straight line through the origin and the income elasticity is 1. Prices: x costs Rs 2, y costs Rs 3.
She buys 22.5 of x and 15 of y. Her income elasticity of demand for x is 1, so x is unit elastic in income here. For y it is 1.
She spends 50% of income on x and 50% on y. Weighting each elasticity by its share: 0.5 × 1 + 0.5 × 1 = 1. This is always 1, because extra income must be spent somewhere.
Cobb–Douglas, CES and quasi-linear tastes never make a good inferior. The lab’s inferior case is built from a constraint: she must eat 30 calories, and rice gives the most per rupee. At a low income she fills the floor with rice and spends only the remainder on meat. As she gets richer she shifts calories from rice to meat, so rice is inferior until the floor stops binding. That is the logic of the staple-food examples behind Giffen goods, which Lesson 12 returns to.
Engel’s law: as income rises, the share of income spent on food falls (UOH 2010, 2016). Put in the textbook’s wider form, the share spent on primary products falls and the share spent on manufactured goods rises (UOH 2018). In the language of this lesson, food is a necessity: 0 < η < 1.
The second rule follows from the budget. Extra income has to go somewhere, so the shares of the extra income add up to one. If si is the share of income spent on good i:
If food takes half of the budget with η = 0.6, the other half of the budget must have a share-weighted average elasticity of (1 − 0.3)/0.5 = 1.4. The lab prints this sum for you: it equals 1 at every income, for every taste.
The cross-price elasticity of the demand for Y with respect to the price of X is the percentage change in Y divided by the percentage change in the price of X.
Chains of relations: if X and Y are complements and Y and Z are substitutes, nothing follows about X and Z, but a rise in the price of Y raises the demand for Z (UOH 2013).
For Q = A·Y·PXβ/PQα the three elasticities are visible at once: −α for its own price, β for the price of X (a substitute if β > 0) and 1 for income (JNU 2021).
Definitions and one-step calculations: the shape of a curve, a budget line, an optimum for Cobb–Douglas tastes. Most CUET, UGC NET, Hyderabad and early JNU questions sit here.
Statements to judge, matching lists, and demands to compute with unusual tastes, up to JAM, GATE and JNU level.
This topic’s hardest questions, from the DSE entrance, are worked through in Lesson 17: Income effects, Slutsky splits and duality.
These are questions from the TestStop bank. A free account answers 10 a day, each with its worked solution; All-Access opens every set with no daily limit.