Theory of Consumer Behavior
Theory of Consumer Behavior
The basis of the theory of consumer behavior rests upon the theory of demand. Theory of
demand begins with the ‘law of demand’ which states that the quantity demanded of a
commodity varies inversely with its price, ceteris paribus (keeping other factors unchanged,
Now in the theory of consumer behavior, we assume the consumer is a rational individual who
wants to maximize her utility from a basket of consumable goods given her income unchanged.
There are two basic approaches in microeconomic theory for measuring the utility levels from
the commodity basket and they are: (1) The cardinalist approach and (2) The ordinalist
approach.
Assumptions:
1. Rationality: The consumer is a rational individual who wants to maximize her total
3. Diminishing marginal utility: The ‘law of diminishing marginal utility’ states that
the total utility of a commodity falls beyond certain ‘saturation’ point of consumption.
4. The total utility derived from a ‘basket of goods’ is directly related to the different
where MUi is the marginal utility of commodity i and pi is the price of commodity i.
(i = 1, 2, …, n)
Consumer Preferences
Consumer preferences are guided by two axioms and defined by the preference relation
indifferent to y”)
The strong axiom of revealed preference theorem states that for all x, y and z ϵ X,
For all x. y ϵ X, the sets {x: x ≿ y} and {x: x ≾ y} are closed sets and {x: x ≻ y} and
{x: x ≺ y} are open sets. In other words, in the superset X, the indifferent choices are
closed sets and the strongly preferred choices are open sets.
Utility Functions
(indifferent choices between goods) if, for all x, y ϵ X, U (x) ≥ U (y) with x ≿ y.
where the preference for x will always supersede the preference for z provided that none
e.g., pollution.
Local nonsatiation
Given any x, y and ɛ ϵ X and ɛ > 0, then the Euclidian distance between x and y,
bundles x and y must be less than the utility level of ɛ, that is, there is a probability that ɛ
Convexity
The concept of convexity may be explained in this manner – in a finite Euclidian set X, if
two commodity bundles x and y are at least as good as commodity z, then in the finite
budget space of a consumer, the sum of respective shares of income spent on two bundles
Strict Convexity
Given x, y and z ϵ x with x ≥ z, y ≥ z and x ≠ y, then tx + (1-t)y > z for all 0 < t < 1 .
In the case of strict convexity , within the finite Euclidian set X , if two commodity
bundles x and y are at least as good as commodity bundle z, then in the finite budget
space of a consumer, the sum of respective shares of income spent on two bundles x
The concept of utility function and the related assumptions discussed earlier jointly
form the framework of ordinal utility theory and the concept of indifference curve.
An indifference curve is a locus of points within the finite budget space of a rational
The indifference curve is negatively sloped and convex to the origin. Convex
preferences by a consumer may exhibit ‘flat spots’ on the curve but strictly convex
To put it in a very simple way, the equation of the indifference curve is given by:
fx dx + fy dy = dU¯ = 0
(i) Either to maximize her utility function derived from two commodity bundles x
Or
(ii) To minimize her budget (within the finite budget space) subject to her utility
δ ᴌ / δ y = fx – λpx = 0 …. (1)
δ ᴌ / δ y = fy – λpy = 0 …. (2)
fx / fy = px / py
- px - py 0
Finally by substituting the values of fx and fy from equation: (4) into equation: (3), we
get the Ordinary or Marshallian demand functions as x (px, m) and y (py, m).
In the second case, the objective function of the consumer may be expressed as:
MRSx,y = fx / fy = px / py.
However the demand functions derived for x and y would be somehow different from
demand functions.
Illustration:
U = xα y 1 - α (α < 1)
MRSx,y = px / py
Thus MRSx,y = fx / fy = α xα – 1 y1 – α / (1 – α) xα y –α = (α / 1 – α) * (y / x)
y = (α / 1 – α) (pxx / py).
m̅ = pxx / α
get:
px / py = (α / 1 – α) * (y / x)
Similarly, we derive:
Maximizes utility
Minimizes expenditure
Good 1
Figure 1
Good 2
IC
Good 1
IC
Good 1
Indirect utility
(1) If v (p, m) is the indirect utility function, then it is nonincreasing in p, that is,
(3) v (p, m) is quasiconvex in p, that is, {p: v (p, m) ≤ k} is a convex set for all
values of k;
(5) If g (p, U) is the expenditure – minimizing bundle necessary to achieve utility U at prices
Roy’s Identity
If x (p, m) is the Marshallian demand function, then xi (p, m) = - δ v (p, m)/ δ pi ∕ δ v (p, m)/ δ pi
Proof:
The indirect utility function is given by v (p, m) ≡ U (x (p, m)) ………………. (10)
δ v (p, m) ∕ δ pi = ∑i = 1n δ U (x) ∕ δ xi / δ xi ∕ δ pi
Again we know that x (p, m) is the Marshallian demand function which satisfies the first order
condition for utility maximization. The first order condition for utility maximization requires:
xi (p, m) + ∑i = 1n pi (δ xi ∕ δ pi) = 0
∑i = 1n pi (δ xi ∕ δm) = 1
The money metric utility function may be defined as the utility function which yields the
consumer same or more utility at price p for a particular bundle of good z at minimum expenses
Good 2
m (p, x) ∕ p2 z
Good 1
m (p, x) ∕ p1
Figure 3
The money metric indirect utility function may be defined as the utility level derived
Good 2
(pʹ, m) Good 1
Figure 4
Illustration:
α ∕ x1 = λ p1 and 1 – α ∕x2 = λ p2
→ α / p1 x1 = 1 – α ∕ p2 x2
The own price elasticity of demand of a commodity may be defined as the ratio of
change in its price p1. In other words, the own price elasticity of demand measures the
Goods with very large values of elasticities (|e11| > 1) are called luxuries and goods
with very small values of elasticities (|e11| < 1) are called necessities.
The cross price elasticity of demand of a commodity X2 may be defined as the ratio of
proportionate change in its quantity demanded to the proportionate change in the price
commodity X1.
The definition of cross price elasticity of demand may be extended to a Euclidian set
X as below:
(i = 1, 2,…, m; j = 1, 2, ….., n; i ≠ j)
In a two – commodity world, let the budget equation of a rational consumer be:
p1 x1 + p2 x2 = m …………….. (i)
Now, in the short run, we assume dp2 = dm = 0 and thus equation: (ii) reduces to:
→ x1 dp1[1 + (p1 dx1 ∕ x1 dp1)] + (p2x2 / p1) dp1 [p1 dx2 ∕ x2 dp1] = 0
The income elasticity of demand for a commodity X may be defined as the ratio of
In other words, the income elasticity of demand measures the percentage change in
consumer.
η = m δx1 ∕ x1 δm
p1 x1 + p2 x2 = m
By assuming p1 and p2 unchanged in the short run, and by taking the total differential
Engel’s aggregation condition also implies that in a two – commodity world, both the
Now by adding equation: (iii) and equation: (iv) and rearranging, we get:
From equation: (v), it may be stated that in a finite set X and within a closed sub set
(pi, xi) with i = (1, 2); the own price elasticity of demand, the cross price elasticity of
Good 2
Good 1
Figure 5 (a)
The income consumption curve is a straight line through the origin if the income
elasticity of demand is 1.
Proof:
Let the budget equation of the consumer in a two – commodity world be:
m = p2̅ x2 → x2* = (1 ∕ p2̅ ) * m → which are equations of straight lines through the
origin.
Good 2
Good 1
Figure 5 (b)
Good 2
Good 1
Figure 5 (c)
p2 dx2 + x2 dp2 = dm
→ 1 + [1 ∕ e2] = dm ∕ p2 dx2
→ 1 + (1 ∕ e2) = m ∕ p2 x2 [1 ∕ η2]
→ 1 ∕ e2 = m ∕ p2 x2 η2 – 1
→ (m - p2 x2 η2) ∕ p2 x2 η2 = 1 ∕ e2
Equation: (vi) establishes the relationship between the income elasticity of demand
A Giffen good is an ultra inferior good because it helps to decrease the real income of
Engel curve
Income
Engel curve
Good 1
Figure 5 (d)
Price consumption curve
commodity with respect to changes in its price levels keeping the price of the other
commodity unchanged.
Good 2
Good 1
Figure 5 (e)
Good 1
Figure 5 (f)
Utility functions are assumed to be strictly quasi – concave, increasing and differentiable
in nature.
U = ∑i = 1n fi (qi)
A utility function is homothetic in nature if and only if f (q) = g (h (q)) where h (∙) is
Good 2 f (q) = y
2q
yy
f (q) = 2y
q 2qʹ
q
qʹ
Good 1
Figure 6 (a)
2q
2qʹ f (q) ≠ 2y
qʹ f (q) = 2y
Good 1
Figure 6 (b)
Good 1
Figure 7
Elasticity of substitution
The elasticity of substitution may be defined as the ratio of proportionate change in the input
ratio to the proportionate change in the ratio of Marginal rate of technical substitution (MRTS) of
two inputs of production (for a production function). It may be also defined as the ratio of
proportionate change in the consumption ratio of two goods to the ratio of proportionate change
in the ratio of Marginal rate of substitution (MRS) between the two goods (for a utility
function).
Since we know that σ = f1 f2 (f1 x1 + f2 x2) ∕ x1 x2Ɗ; hence we consider three different cases with
Let the utility function be of Cobb – Douglas form: U (x1, x2) = x1α x21 – α (α < 1)
By substituting the derived values of f11, f12 and f22 in the formula of elasticity of substitution, we
get σ = 1.
So for a utility function in the Cobb – Douglas form, the elasticity of substitution is 1 and hence
the utility function takes the shape of a straight line through the origin.
Proof:
σ = 1 gives us: (f1 ∕ f2) ∕ (x2 ∕ x1) * d (x2 ∕ x1) ∕ d (f1 ∕ f2) = 1
Now let f1 ∕ f2 = F and x2 ∕ x1 = X and hence the above equation may be rewritten as:
(F ∕ X) * dX ∕ dF = 1
→ dX ∕ X = dF ∕ F
So in this case, σ → ∞ and the utility function is horizontal to the X – axis and infinitely elastic.
Third case
Here σ = 0 and the utility function is parallel to the Y – axis and perfectly inelastic.
Good 2
U (x1, x2)
Good 1
Case 1
U (x1, x2)
Good 1
Case 2
Good 2
U (x1, x2)
Good 1
Case 3
The Price Effect (PE) on a particular commodity (due to a change in its price) may be
Formally, PE = IE + SE.
The substitution effect may be defined as the change in quantity demanded of a particular
commodity due to a change in its price after adjusting the income of the consumer in such a way
The income effect may be defined as the change in the consumption level of a particular
commodity due to the change in the real income of the consumer. The substitution effect and
Figures 8 (a), 8 (b) and 8 (c) explain the compensating variation of income method for
isolation of substitution and income effect for normal, inferior, and Giffen good respectively by
Hicksian method.
Good 2
2
A
e3
e2 e1
B1 D B Good 1
Figure 8 (a)
Let the consumer initially consumes at the tangency point e1 (tangent between the budget line
AB and indifference curve 1). Now if the price of good 1 increases, the initial budget line AB
will shift leftward to AB1 and the consumer is forced to curtail her consumption of good 1 and
now she consumes at tangency point e2 (tangent between the shifted budget line AB1 and
indifference curve 2). Now if she desires to maintain her initial utility level from good 1
unchanged, she will have to consume at tangency point e3 (tangent between an imaginary or
compensated budget line CD drawn parallel to AB1 and indifference curve 1) where her initial
utility level will be restored as she will be on her initial indifference curve once again.
The movement from e1 to e3 is the substitution effect and the movement from e2 to e3 is the
income effect. The entire range of movement from e1 to e2 is the price effect.
In case of normal good [Figure 8 (a)], the stronger substitution effect outweighs the weaker
income effect.
Good 2
e3
e1
e2
Good 1
B1 D B
Figure 8 (b)
According to figure: 8 (b), the movement from e1 to e3 is the substitution effect and the
movement from e2 to e3 is the income effect. The entire range of movement from e1 to e2 is the
price effect.
In case of inferior good [Figure 8 (b)], the stronger income effect outweighs the weaker
substitution effect.
Good 2
B1 D B Good 1
Figure 8 (c)
In case of a Giffen good, an extremely strong income effect outweighs the weak substitution
effect so that the Price Consumption Curve (red dashed line) bends backwards [Figure 8 (c)].
For a Giffen good, the real income of the consumer falls due to continual increase in the price of
The Slutsky equation helps us to segregate the substitution effect and income effect with respect
Proof:
Let x* be the utility maximizing quantity at optimal price – quantity combination (p*, m*) and let
U* = U (x*).
Hence we can write: hi (p, U*) ≡ xi (p, e (p, U*)) where e (p, U*) = Indirect utility function.
Now by differentiating the above identity with respect to price pi and estimate the result at
δ hi (p*, U*) ∕ δ pi = δ xi (p*, m*) ∕ δ pi + [δ xi (p*, m*) ∕ δm] * [δ e (p*, U*) ∕ δ pi]
δ xi (p*, m*) ∕ δ pi = δ hi (p*, U*) ∕ δ pi - [δ xi (p*, m*) ∕ δm] * [δ e (p*, U*) ∕ δ pi]
The substitution effect is derived by keeping the prices of other commodities unchanged and
the income effect is derived by keeping the utility level of the consumer unchanged.
The theory of revealed preference
The theory of revealed preference attempts to rationalize a consumer’s preference pattern within
First, let us assume there are commodity bundles xi available at prices pi (i = 1, 2,…, n).
Now for a commodity bundle x, if U (xi) ≥ U (x), then pi xi ≥ pi x condition states that the
commodity bundle xi is strictly revealed preferred to commodity bundle x and formally it may
be expressed as xi PD x.
Now if we have a preferential sequence based on the revealed preference of commodity bundles
available such that xi RD xj, xj RD xk, …… , xn RD x, then in this case xi would be revealed
preferred to x and it would be formally expressed as xi R x (The symbol RD stands for directly
bundle xj).
If xi is revealed preferred to xj, then xj cannot be strictly directly revealed preferred to xi.
If xi is revealed preferred to xj, xj is revealed preferred to xk, xk is revealed preferred to xn, then
The SARP ensures the transitivity axiom of revealed preference, but it is stronger than the usual
transitivity axiom.
Afriat’s theorem
Let (pi, xi) for i = 1, 2, ….., n be a finite vector space for price – quantity combinations.
1. There exists a locally nonsatiated utility function that will rationalize the consumer’s
preferences,
2. The price – quantity combination that maximizes the utility level of the consumer will
3. There exists positive vector combinations (Ui, λi) for i = 1, 2, …., n; that will satisfy the
Afriat inequality:
The consumer will always find herself in a nonsatiated situation when Ui ≠ Uj and xj ≠ xi.
Thus the condition for nonsatiation may be written as:
When Ui = Uj and xj = xi, the above inequality becomes zero (since λi, pi ≠ 0) and the
4. There exists a locally nonsatiated, continuous, concave and monotonic utility function
Proof:
Let a consumer consumes a bundle x1 at price p1 and she is indifferent between bundles x1 and x2
at price vector p1 in a finite set of price – quantity vectors (pi, xi) for i = 1, 2, …., n.
Now as per assumption, she is indifferent between x1 and x2 and decides to purchase x1, then we
can write:
p1 x1 ≤ p1 x2 …………………….. (I)
Again, if she decides to purchase bundle x2 at price p2, then it implies that x1 must not be cheaper
p2 x2 ≤ p2 x1 ……………………… (II)
p1 x1 - p1 x2 ≤ 0
→ p1 (x1 – x2) ≤ 0,
→ - p1 (x2 – x1) ≤ 0 ………………….. (III)
p2 x2 – p2 x1 ≤ 0
The inequality shown in equation: (V) will be equal to zero if and only if p1 = p2 (since | x2 – x1|
≠ 0). But this is not possible as the price vectors p1 and p2 are different in the (p, x) vector space.
Thus we may write (p2 – p1) (x2 – x1) < 0 – which implies that an effect of a price change on the
consumption level of a consumer is negative – which is nothing but the substitution effect.
Shephard’s lemma
Let the expenditure function of a consumer be m (p1, p2, …., pn, U*) which conforms to
consumer.
Proof:
Since the compensated demand functions are derived by minimizing expenditure functions
subject to the utility constraints, hence in the finite (p, x, m) vector space, change of a single
price vector pi won’t affect the remaining pn – 1 price vectors. Thus under this assumption, the
term δ xi (pi, U*) ∕ δ pi = 0 and the second term on the right hand side of the above equation
vanishes.
Hence the above equation reduces to: δm ∕ δpi = xi (pi, U*) – which eventually proves the
Consumer’s Surplus
Equivalent Variation (EV) of income method uses the current prices as the base to measure the
change of income required (at current prices) so that her change in wealth would be equivalent
between two time periods in case of an impact on her overall welfare. It may be formally defined
in two ways:
(i) Let U0 = U0 (p0, w) and U1 = U1 (p1, w) with e (p0, U0) = e (p1, U1) = w;
where U0 (p0, w) = Utility at the base price p0 and welfare level (w),
e (p0, U0) = Expenditure function / Indirect utility function at the base price p0 and
e (p1, U1) = Expenditure function / Indirect utility function at the new price p1 and
Hence as per definition, EV (p0, p1, w) = e (p0, U1) - e (p0, U0) = e (p0, U1) – w ………… (A)
x1 = New consumption,
m1 = New income.
Now for the time period t ϵ [0, 1], the Equivalent Variation (EV) Index may be expressed as:
Hence if this concept is applied in a finite (p, x, m) space with good i (i = 1, 2, …., n), then
EV (p, x, m) = [∑i = 1n (pi0 xi1) m = mi1 ∕ (pi0 xi0) m = mi0] * 100 …………. (C)
Equation: (C) is simply the Laspeyre’s Quantity Index (LQI) for measuring the change of
Compensating Variation (CV) of income method uses the new prices as the base to measure the
change of income required (at new prices) so that her change in expenditure on commodities
would keep her utility level unchanged between two time periods in case of an impact on her
(i) CV (p0, p1, w) = e (p1, U1) - e (p1, U0) = w - e (p1, U0) ………………… (D)
(ii) CV (p0, p1, x0, x1, m) = (p1 x1) m = m1 – (p1 x0) m = m0.
Now for the time period t ϵ [0, 1], the Compensating Variation (CV) Index may be expressed as:
Hence if this concept is applied in a finite (p, x, m) space with good i (i = 1, 2, …., n), then
CV (p, x, m) = [∑i = 1n (pi1 xi1) m = mi1 ∕ (pi1 xi0) m = mi0] * 100 …………. (F)
Equation: (F) is simply the Paasche’s Quantity Index (PQI) for measuring the change of
p10
Quantity of good 1
Figure 9 (a)
Consumer’s Surplus under the Equivalent Variation (EV) of income method (colored
region)
Price of good 1
p10
Quantity of good 1
Figure 9 (b)
Consumer’s Surplus under the Compensating Variation (CV) of income method (colored
region)
Note:
[p* = (p2̅, p3̅, ………, pn - 1̅) = Set of constant prices other than p1 in the finite space]
Consumer’s Surplus
The difference between what a consumer actually pays for consuming a bundle of goods and
what she is willing to pay (rather than not purchasing the bundle of goods) is known as the
Price of good 1
A Consumer’s surplus
p0 B
x0
Quantity of Good 1
Figure 9 (c)
From figure 9 (c), it may be inferred that the triangular area Ap0B refers to the consumer’s
surplus. If price p > p0, then the area under consumer’s surplus will decrease and on the other
= G (x0) – R0
Let the government imposes a tax ‘t’ per unit on the consumption of good 1. The post – tax price
p11 = p10 + t
T = t * x1 (p1, w)
In other words, the difference [w – T - e (p0, U1)] is known as the Deadweight Loss of
commodity taxation.
Formally, the deadweight loss may be defined as the economic event which leads to a net loss of
wealth of the consumer due to commodity taxation. In absence of taxation, the consumer might
have been on a higher indifference curve at the base price of the commodity.
Formally, the deadweight loss (DWL) in terms of Equivalent Variation (EV) of income
= ∫ p10 p10 + t [h1 (p1, p*, U1) d p1 - h1 (p10 + t, p*, U1)] dp1
On the other hand, the deadweight loss (DWL) in terms of Compensating Variation (CV) of
DWLCV = e (p1, U0) - e (p0, U0) – T = e (p1, U1) - e (p0, U0) – t * h1 (p1, U0)
= ∫ p10 p10 + t [h1 (p1, p*, U0) - h1 (p10 + t, p*, U0)] dp1
p10 + t
Quantity of good 1
Figure 10 (a)
p10 + t
x1 (p1, p*, w)
p10
Quantity of good 1
Figure 10 (b)
m = Income = ∑i = 1n pi xi = 1 (i = 1, 2, …., n)
and m̅ = ∑i = 1n pi xi = 1.
Now by multiplying equation: (G) by xi, we get:
(δ U (x) ∕ δ xi) * xi - λ pi xi = 0
∑i = 1n (δ U (x) ∕ δ xi) * xi = λ ∑i = 1n pi xi
We have already known that the demand functions have to be strictly convex and continuous in
their entire range to suffice to the conditions of utility maximization for a consumer.
In other words, for any three commodity bundles x, y and z ϵ X and t being a scalar, the
condition tx + (1 – t) y > z (0 < t < 1) has to be met in order to maintain the continuity of the
demand curve. However, when the above condition is not met, then the preferences of the
consumer become nonconvex and hence the demand curve becomes discontinuous in nature
(Figure 11).
Price
p1*
x1* x1 Quantity
Figure 11
References
Bilas, Richard A. (1971) Microeconomic Theory (2nd ed.), New York, NY: McGraw – Hill, Inc.
Gravelle, Hugh, and Rees, R. (1992) Microeconomics (2nd ed.), London: Pearson.
Mas – Colell, Andreu, Whinston, M. D., and Green, J. R. (2003) Microeconomic Theory, New
Varian, Hal R. (1992) Microeconomic Analysis (3rd ed.), New York, NY: W. W. Norton &
Company, Inc.