In economics and consumer theory, a linear utility function is a function of the form:
u(x1,x2,...,xm)=w1x1+w2x2+...wmxm
or, in vector form:
u(\overrightarrow{x})=\overrightarrow{w} ⋅ \overrightarrow{x}
where:
m
\overrightarrow{x}
m
xi
i
\overrightarrow{w}
m
wi
i
wi=0
i
wi
A consumer with a linear utility function has the following properties:
i,j
MRSi,j=wi/wj
Define a linear economy as an exchange economy in which all agents have linear utility functions. A linear economy has several properties.
Assume that each agent
A
\overrightarrow{eA}
m
eA,i
i
A
\overrightarrow{wA} ⋅ \overrightarrow{eA}
Suppose that the market prices are represented by a vector
\overrightarrow{p}
m
pi
i
A
\overrightarrow{p} ⋅ \overrightarrow{eA}
\overrightarrow{x}
\overrightarrow{p} ⋅ \overrightarrow{x}\leq\overrightarrow{p} ⋅ \overrightarrow{eA}
A competitive equilibrium is a price vector and an allocation in which the demands of all agents are satisfied (the demand of each good equals its supply). In a linear economy, it consists of a price vector
\overrightarrow{p}
X
\overrightarrow{xA}
\sumA{\overrightarrow{xA}}=\sumA{\overrightarrow{eA}}
A
\overrightarrow{xA}
\overrightarrow{wA} ⋅ \overrightarrow{x}
\overrightarrow{p} ⋅ \overrightarrow{x}\leq\overrightarrow{p} ⋅ \overrightarrow{eA}
In equilibrium, each agent holds only goods for which his utility/price ratio is weakly maximal. I.e, if agent
A
i
j
wA,i/pi\geqwA,j/pj
i
j
Without loss of generality, it is possible to assume that every good is desired by at least one agent (otherwise, this good can be ignored for all practical purposes). Under this assumption, an equilibrium price of a good must be strictly positive (otherwise the demand would be infinite).
David Gale proved necessary and sufficient conditions for the existence of a competitive equilibrium in a linear economy. He also proved several other properties of linear economies.
A set
S
S
S
wi=0
i
S
S
S
S
A linear economy has a competitive equilibrium if and only if no set of agents is super-self-sufficient.
Proof of "only if" direction: Suppose the economy is in equilibrium with price
\overrightarrow{p}
x
S
S
\sumA\in{\overrightarrow{xA}}=\sumA\in{\overrightarrow{eA}}
x
i
i
S
x
i
S
e
e
S
S
S
Competitive equilibrium with equal incomes (CEEI) is a special kind of competitive equilibrium, in which the budget of all agents is the same. I.e, for every two agents
A
B
\overrightarrow{p} ⋅ \overrightarrow{xA}=\overrightarrow{p} ⋅ \overrightarrow{xB}
xA
A
xB
One way to achieve a CEEI is to give all agents the same initial endowment, i.e., for every
A
B
\overrightarrow{eA}=\overrightarrow{eB}
n
1/n
In a linear economy, a CEEI always exists.
In all examples below, there are two agents - Alice and George, and two goods - apples (x) and guavas (y).
A. Unique equilibrium: the utility functions are:
uA(x,y)=3x+2y
uG(x,y)=2x+3y
T=(6,6)
Px=1
Py
Py>3/2
Py<2/3
2/3\leqPy\leq3/2
Py=2/3
Py=3/2
2/3<Py<3/2
Py=Px=1
B. No equilibrium: Suppose Alice holds apples and guavas but wants only apples. George holds only guavas but wants both apples and guavas. The set is self-sufficient, because Alice thinks that all goods held by George are worthless. Moreover, the set is super-self-sufficient, because Alice holds guavas which are worthless to her. Indeed, a competitive equilibrium does not exist: regardless of the price, Alice would like to give all her guavas for apples, but George has no apples so her demand will remain unfulfilled.
C. Many equilibria: Suppose there are two goods and two agents, both agents assign the same value to both goods (e.g. for both of them,
wapples=wguavas=1
But, in both these equilibria, the total utilities of both agents are the same: Alice has utility 6 in both equilibria, and George has utility 8 in both equilibria. This is not a coincidence, as shown in the following section.
Gale proved that:
In a linear economy, all agents are indifferent between all the equilibria.
Proof. The proof is by induction on the number of traders. When there is only a single trader, the claim is obvious. Suppose there are two or more traders and consider two equilibria: equilibrium X with price vector
\overrightarrow{p}
x
\overrightarrow{q}
y
a. The price vectors are the same up to multiplicative constant:
\overrightarrow{p}=C ⋅ \overrightarrow{q}
C
b. The price vectors are not proportional. This means that the price of some goods changed more than others. Define the highest price-rise as:
M:=maxi{qi/pi}
H:=\{i|qi/pi=M\}
and define the highest price-rise holders as those trader/s that hold one or more of those maximum-price-change-goods in Equilibrium Y:
S:=\{A|yA,i>0forsomei\inH\}
In equilibrium, agents hold only goods whose utility/price ratio is weakly maximal. So for all agents in
S
H
\overrightarrow{q}
H
\overrightarrow{p}
S
H
H
S
So in equilibrium X, the
S
H
S
H
On one hand, in equilibrium X with price
\overrightarrow{p}
S
H
\overrightarrow{p} ⋅ \sumA\in{\overrightarrow{eA}}\leq\sumi\in{pi ⋅ \overrightarrow{ei}}
\overrightarrow{ei}
i
On the other hand, in equilibrium Y with price
\overrightarrow{q}
S
H
\overrightarrow{q} ⋅ \sumA\in{\overrightarrow{eA}}\geq\sumi\in{qi ⋅ \overrightarrow{ei}}
Combining these equations leads to the conclusion that, in both equilibria, the
S
\sumA\in{yA}=\sumA\in{xA}=\sumA\in{eA}
Hence, the agents not in
S
S
H
S
H
S
Eaves presented an algorithm for finding a competitive equilibrium in a finite number of steps, when such an equilibrium exists.
Linear utilities functions are a small subset of Quasilinear utility functions.
Goods with linear utilities are a special case of substitute goods.
Suppose the set of goods is not finite but continuous. E.g., the commodity is a heterogeneous resource, such as land. Then, the utility functions are not functions of a finite number of variables, but rather set functions defined on Borel subsets of the land. The natural generalization of a linear utility function to that model is an additive set function. This is the common case in the theory of fair cake-cutting. An extension of Gale's result to this setting is given by Weller's theorem.
Under certain conditions, an ordinal preference relation can be represented by a linear and continuous utility function.