Lexicographic Preference - The Ohio State University

advertisement
MICROECONOMICS LECTURE SUPPLEMENTS
Hajime Miyazaki
File Name: lexico95.usc/lexico99.dok
DEPARTMENT OF ECONOMICS
OHIO STATE UNIVERSITY
Fall 1993/1994/1995
Miyazaki.1@osu.edu
On Lexicographic (Dictionary) Preference
This short note discusses a lexicographic preference over two commodity bundles. The extension to the n-commodity case is
straightforward.
Lexicographic Preference
Let a = (a1 , a2 ) and b = (b1 , b2 ) be two consumption
vectors. We say that a is lexicographically preferred to b, and write
a f b if and only if either (a1 > b1 ) or (a1 = b1 and a2 ≥ b2 ).
~
From this definition, it follows that a f b if and only if either (a1 >
b1 ) or (a1 = b1 and a2 > b2 ). It is straightforward to verify that the
lexicographic preference is complete, transitive, and reflexive. It is
also convex and strictly monotone. Nevertheless, the lexicographic
preference cannot be represented by a utility function.
An important observation is antisymmetry of the lexicographic
preference. That is, (a ∼ b
⇔
a = b) where a ∼ b means that
a f b and b f a . As a result, a is indifferent to b (a ~ b), if
~
~
and only if a1 = b1 and a2 = b2 . In other words, I(a), the
indifference class of a, consists of "a" only.
I(a)
= {x | x ~ a}
= {x | x = a}
= {a}.
The singleton indifference class already suggests a difficulty in
constructing a utility function that represents the lexicographic
preference. The singleton indifference class means that each
OSU E804
Fall 93/94/95/99
Lexicographic Preference
Hajime Miyazaki
-2-
consumption vector must have its own value, different from all others:
that is, no two points in the plane R2 can have the same value
assigned. But, R2 has a way too many more points than R from which
the numerical values have to be assigned. It is just impossible to
assign different numbers to all points in R2 plane from the real line R.
There will not be enough real numbers assignable to all consumption
vectors. This intuition can be formally validated by a reductio ad
absurdum argument. It will become apparent that the existence of
utility function representation and the existence of non-degenerate
indifference curve are completely synonymous.
The other important property of a lexicographic preference is
that it is not a continuous preference. To see this, check whether the
upper contour set
A(a) = {x | x f a } is closed.
~
2
a2
a
A(a)
0
a1
1
Given a = (a1 , a2 ), any vector to the right of the vertical line at a1 is
strictly preferred to a. Similarly, any vector directly above a is also
strictly preferred to a. All other vectors are strictly less preferred to
OSU E804
Fall 93/94/95/99
Lexicographic Preference
Hajime Miyazaki
-3-
a. Thus, A(a) is the shaded half-space with the thick vertical half-line
above the “a” vector included. The upper contour set A(a) is neither
open nor closed.
Since A(a) is not closed, the preference ordering of a
converging sequence can be reversed in the limit. To illustrate,
consider the following sequence.
x ( n) = ( a1 +
1 a2
1
,
+ )
n 2
n
as n = 1, 2, 3, ⋅⋅⋅⋅⋅⋅. For any n, a1 + (1/n) > a1 . Thus, x ( n ) f a
for any n. The limit of x(n) as n goes infinity is
x = ( a1 ,
But, x = ( a1 ,
a2
).
2
a2
) p ( a1 , a 2 ) = a .
2
2
a
a2/
2
0
•a
x x(n x(2
•) • •
a a1+(1/2)
x(1
)•
a1+1
1
The diagram illustrates the following sequence and preference
reversal.
OSU E804
Fall 93/94/95/99
Lexicographic Preference
Hajime Miyazaki
-4-
x (1)
x ( 2)
x (3)
M
x (n )
M
f
f
f
M
f
M
x
p a.
a
a
a
M
a
M
and
Proposition: A lexicographic preference on the two-commodity space
cannot be represented by a utility function.
Here I provide a heuristic proof that relies on reductio ad absurdum.
Suppose that the lexicographic preference can be represented
by a utility function u : R+2 → R . For each x 1 , the lexicographic
preference says that ( x1 , 1) f ( x1 , 0) if and only if u(x 1 , 1) >
u(x 1 , 0). Then, for each x 1 we can assign a nondegenerate interval
R(x 1 ) = [u(x 1 , 0), u(x 1 , 1)].
Next, take x$1 such that x$1 > x1 , so that
u( x$1 , 1) > u( x$1 , 0) .
Again, R( x$1 ) = [ u( x$1 , 0), u( x$1 , 1)] is nondegenerate. Further,
R( x$1 ) and R(x 1 ) are disjoint intervals, that is R( x$1 ) ∩ R( x1 ) = ∅
because x$1 > x1 implies that u( x$1 , 0 ) > u( x1 ,1) .
Now, each nondegenerate interval contains a rational number,
in fact, infinitely many rational numbers as well as infinitely many
irrational numbers. Let Q(x 1 ) be the set of all rational numbers
contained in R(x 1 ), and Q( x$1 ) the set of all rational numbers
contained in R( x$1 ) .
OSU E804
Fall 93/94/95/99
Lexicographic Preference
Hajime Miyazaki
-5-
Because R(x 1 ) and R( x$1 ) are disjoint, Q(x 1 ) and Q( x$1 ) are
also disjoint. Observe that we can define R(x 1 ) for any nonnegative
real number, and all such R(x 1 )’s are disjoint from each other. There
are as many nondegenerate R(x 1 ) intervals as the number of all
nonnegative real numbers. Since each R(x 1 ) contains Q(x 1 ), it
follows that there are as many such Q(x 1 ) sets as the number of all
nonnegative real numbers. Since each Q(x 1 ) contains rational
numbers, the upshot is that the total number of rational numbers
collected over all Q(x 1 )’s is at least as great as the number of all
nonnegative real numbers.
u( x$1 ,1)
l
l
l
u(x 1, 1) l
l
l
R( x$1 ,0)
u( x$1 ,0 )
l
l
2
l
l
R(x 1, 0)
(0, 1)
l
u(x 1, 0)
1
l
( x$1 ,0 )
l
(x 1, 0)
0
Mathematicians have the notion called "cardinality" to measure
the size of a given by “counting” the number of elements in the set.
Using this terminology, we have just argued that the cardinality of the
OSU E804
Fall 93/94/95/99
-6-
Lexicographic Preference
Hajime Miyazaki
rational-number set is at least as great as the cardinality of the
nonnegative real-number set. But, it is an established fact that the
cardinality of the nonnegative real-number set is the same as the
cardinality of the set of all real numbers. It is also an established fact
that the cardinality of the set of all rational numbers is strictly (far)
less than the cardinality of the set of all real numbers. We have thus
reached a conclusion that is contrary to this established mathematical
fact by supposing that a utility function exists representing the
lexicographic preference.
Q.E.D.
The upshot is that there is no utility function representation of
the lexicographic preference. A rigorous proof of the nonexistence
proposition for the lexicographic case can be found in Theory of Value:
An Axiomatic Analysis of Economic Equilibrium by Gerald Debreu,
(1959) Cowles Foundation Monograph, ISBN 0-300-01558-5. In the
same monograph, Debreu provides a most general existence proof of a
utility function for any continuous preference preordering.
Representation Function
The absence of a utility function does not imply the absence of
a decision function for a lexicographic consumer. Suppose that a
consumer chooses the most preferred bundle from a budget set of the
form
B(p1 , p2 m) = {(x1, x 2 )
p1 x1 + p2 x2 ≤ m} ,
where prices are strictly positive. Consider the decision function
v( B( p1 , p2 m)) = ( max{x1 p1 x1 + p2 x 2 ≤ m for some x2 }, 0 )
= ( m / x1 , 0 ) .
A consumer with this decision function will always choose the same
consumption bundle that a consumer with lexicographic preferences
OSU E804
Fall 93/94/95/99
-7-
Lexicographic Preference
Hajime Miyazaki
would choose on all budget sets of the form B( p1 , p2 m) . In this
sense, this ν function serves as an adequate behavioral rule for the
lexicographic consumer facing these budget sets. To put it more
bluntly, a consumer with the utility function u( x1 , x2 ) = x1 behaves
exactly the same as the lexicographic consumer on all budget sets of
the form B( x1 , x2 m) with p >> 0. But neither this u nor v
above is a utility function for the lexicographic preference, because
neither can be used to rank consumption vectors of the form ( x1 ,⋅ • ).
Integer Consumption
The impossibility of utility representation has crucially
depended on the idea that all real vectors were consumption bundles.
If one commodity can only be consumed in nonnegative integer units,
a utility presentation is possible even for the lexicographic consumer.
2
a
1
0
a
a+1
a+2 a+3
OSU E804
Fall 93/94/95/99
Lexicographic Preference
Hajime Miyazaki
-8-
Suppose that the consumer has a lexicographic preference over
two -commodity bundles, but that the first commodity x 1 can only be
consumed in nonnegative integer amounts. x 1 = 0, 1, 2, 3, ⋅⋅⋅The
relevant consumption set is Ζ+ × R+ where Ζ+ is the set of
nonnegative integers and R+ the set of nonnegative real numbers. The
upper contour set for a is A(a) = {x in Ζ+ × R+ | x f a }. For
~
each nonnegative integer "a", A(a) is a closed set. It is then possible to
define a numerical representation of the lexicographic preference
defined on Ζ+ × R+.
u
x
x
2
1
3
1
2
1
0
Consider the function
u( x1 , x 2 ) = ( x1 + 1) −
1
x2 + 1
where x 1 is a nonnegative integer. Note that for each integer x 1 ,
x1 ≤ u( x1 , ⋅ ) < x1 + 1
OSU E804
Fall 93/94/95/99
-9-
Lexicographic Preference
Hajime Miyazaki
and u(x 1 , ⋅) increases asymptotically in x 2 to the value x 1 + 1 (as x 2
→ ∞). Since x1 + 1 ≤ u( x1 + 1, ⋅) < x1 + 2 , we have
u( x1 , ⋅) < u ( x1 + 1, ⋅) . As a result,
0 = u(0, 0) < u(0, ⋅) < u(1, ⋅) < u(2, ⋅) < ⋅⋅⋅.
Once again, we have disjoint intervals R(x 1 ). But, the previous
conundrum does not arise. The cardinality of Ζ+ is decisively far less
than the cardinality of R+. Note that u(x 1 , x 2 ) = (x 1 +1) − (1/ex 2 )
will be another utility representation of the lexicographic preference
when the first commodity is integer-indivisible. It is left to the reader
to confirm that (x 1+1) – (1/ex 2 ) is a monotone transform of (x 1+1) –
1/(x 2+1).
The above exercise can be extended to a case in which x 1 can
be consumed only in increments of 1/k. That is,
x 1 = 0, 1/k, 2/k, ⋅⋅⋅, n/k, ⋅⋅⋅.
This k can be taken as large as one wishes, so that 1/k can be made
as small as one wishes. Consider
u( x1 , x 2 ) = ( x1 +
1
(1 k )
) −
.
k
x2 + 1
Then,
x1 ≤ u( x1 , ⋅) < x1 +
1
,
k
and u(x 1 , x 2 ) increases in x 2 approaching the asymptotic value of
x1 +
1
as x 2 → ∞. Once again,
k
OSU E804
Fall 93/94/95/99
- 10 -
Lexicographic Preference
Hajime Miyazaki
1
2
3
0 = u( 0, 0) < u( 0, x 2 ) < u( , ⋅) < u( , ⋅) < u( , ⋅)
k
k
k
n
n +1
< L < u( , ⋅) < u(
, ⋅) < L .
k
k
Relevance of Lexicographic Preference
Despite the logically compelling example of a lexicographic
preference, economists have generally dismissed it as curiosum. For
example, Malinvaud (1972, p. 20) says, “Such a preference relation
has sometimes been considered; it hardly seems likely to arise in
economics, since it assumes that, for the consumer, the good 1 is
immeasurably more important than the good 2. We loose little in the
way of realism if we eliminate this and similar cases which do not
satisfy [the continuity axiom].” (italics and brackets mine). But,
modified forms of the basic lexicographic preference can arise and
rather plausible.
Consider for example, the case of yellow and red apples. I will
not be surprised that if my neighbor compares two bushels of apples
first by the total quantity of apples and, only if two baskets contain the
same number of apples, she prefers the one with more red apples than
yellow apples. Letting the good 1 be a red apple and the good 2 a
yellow apple, we can have a modified lexicographic preference given
by (x 1, x 2) f (x′1, x′2) if either (x 1 + x 2 > x′1 + x′2 ) or (x 1 + x 2 =
~
x′1 + x′2 and x 1 > x′1) holds. Clearly, this consumer’s upper
contour set is neither open nor closed as in the standard lexicographic
preference. Note that this consumer’s demand behavior is identical to
OSU E804
Fall 93/94/95/99
- 11 -
Lexicographic Preference
Hajime Miyazaki
the consumer with the continuous preference given by the utility
function as u(x 1, x 2) = x 1 + x 2 on every linear budget except when
the relative prices of yellow and red apples are unitary ( p1 / p2. = 1).
When p1 = p2, the lexicographic consumer chooses all red apples (x 1
=
m/ p1. and x 2 = 0 ), but the consumer with u(x 1, x 2) = x 1 + x 2
can chooses any vector on the budget line. The plausibility of such a
lexicographic preference is not eclipsed when the consumer’s choice
includes three types of apples: red, green and yellow.
In fact, from any consumer that has a continuous preference, I
can create a modified lexicographic preference that behaves in the
identical fashion on every linear budget set except when the original
consumer’s choice is a demand correspondence, rather than a demand
function1. Let f be an original preference that is continuous in the
~
sense that its upper contour set is closed. Then, induce a modified
lexicographic preference L defined as follows: xLx’ if and only if
either ( x f x’ ) or (x ∼ x’ and x 1 > x′1) holds. Letting U be a
utility function that represents the continuous preference, we define
xLx’ if and only if either U(x) > U(x’) or ( U(x) = U(x’) and x 1 >
x′1) holds. For example, by this method, a Cobb-Douglas utility
function can be modified into a Cobb-Douglas type lexicographic
preference.
Expenditure Minimization
1
If a consumer’s choice is a demand correspondence, it means that the consumer is indifferent
among multiple vectors, but the lexicographic choice on the same demand set will select the one that
has the largest first component. A nonconvex preference can induce a demand correspondence. The
previous example produced the case of a demand set when the relative price of yellow and red
apples was unity.
OSU E804
Fall 93/94/95/99
- 12 -
Lexicographic Preference
Hajime Miyazaki
The duality theory of consumption is built on the use of
expenditure function. The expenditure function calculates the
minimum expenditure necessary for a consumer to attain a given level
of preference. That is, e(p, x o) = min{p· x | x f x o}. The
~
expenditure function does not generally exist unless the upper contour
set A(x o) = {x | x f x o} is closed. The need for this technical
~
requirement is fairly transparent if we express the expenditure
function as e(p, x o) = min{p· x | x in A(x o)}. In fact, for the case of
the original lexicographic preference, there is no expenditure
minimizer and the expenditure function is not defined2 unless x o is on
the horizontal axis, i.e., x o = (x o1, 0 ). In contrast, the consumer with
u( x1 , x2 ) = x1 has the expenditure function e(p, x o) = p1 x o1 = min
{p· x | u(x) ≥ u(x o)} for all x o.
Similarly, for the lexicographic preference for yellow and red
apples, there is no expenditure minimizer, and the expenditure
function is not defined, whenever p1 > p2. Again, for the consumer
with u(x 1, x 2) = x 1 + x 2 the expenditure function is well defined
for all p and x, namely, e(p1, p2, x 1, x 2) = (x 1 + x 2) Min {p1, p2 }.
Since the expenditure function is itself a utility function, called
a money-metric utility function, we can heuristically confirm
Debreu’s Theorem on the existence of utility function. The existence
of the expenditure function is tantamount to the existence of a utility
function. Because a closed upper contour set guarantees a well2
If we redefine the expenditure function as the infimum, rather than the minimum, expenditure,
then we have it well-defined. e(p, xo) = inf{p· x | x f xo} = p 1 xo1 for all nonnegative xo. But,
~
the preference still fails to have any utility function representation. In this sense, I consider the
infimum version an isolated technical remedy, and prefer using the minimum definition to
underscore the economic-theoretic underpinning of the relations among preference, demand and
utility function.
OSU E804
Fall 93/94/95/99
- 13 -
Lexicographic Preference
Hajime Miyazaki
defined expenditure function, we know that a continuous preference,
as it necessarily has closed upper contour sets, can be represented by a
utility function.
Remark: We can minimize expenditure on the lexicographic
preference over yellow and red apples, provided that p1 ≤ p2 . Even
so, the minimizer is of the form x = (x 1, 0 ) = (m/ p1 , 0 ), and
whenever x o is not on the boundary, the minimizer is strictly
preferred to x o: x = (x 1, 0 ) f x o = (x o1, x o2) . In that sense, the
constraint x f x o is not binding at the minimization solution. We
~
often say casually that the indifference curve of a given consumption
vector x f x o is the boundary of the upper contour set {x | x f x o}.
~
~
If the preference is lexicographic, the boundary definition of an
indifference curve does not hold. The boundary of the upper contour
set, even where the boundary is included in the upper contour set, is
not necessarily an indifference curve.
Download