Definition 1 Let us fix . We say that a function , , is an excess demand function, if it satisfies the following conditions:
-
1.
z is continuous on ,
-
2.
Walras’ law holds, that is, for ,
-
3.
the boundary condition holds: if , , and , , then ,
-
4.
z is bounded from below: , .
Definition 2 Let be an excess demand function, . A point is called an equilibrium point for z, if .
The main goal of the paper is to give a new proof of the fact that for each excess demand function there exists an equilibrium point. First, we are going to characterize the behavior of z near the (relative) boundary of its domain, which is crucial for the theorem to follow. The intuition for the lemma below is as follows: if the price of a good i is low (in comparison to some other price - prices are standardized; they sum up to 1) then the demand significantly exceeds the supply of that good; if the price is (relatively) high - so all the other prices are low - then the demand for the i th good is considerably less than its supply.
Lemma 2 Let be an excess demand function. Then there exists such that for and we have
Proof Suppose that the former implication is not true. Then there exist and a sequence , , , and , which contradicts the boundary condition. This implies that there exists for which the just considered implication is true and without loss of generality we can assume that . To prove the latter implication, observe that implies , , so the first implication guarantees that , . Now, from Walras’ law, we get , and is satisfied. □
Lemma 3 Let z and be as in Lemma 2. Let and define the function as follows:
(1)
Then
-
1.
is continuous,
-
2.
is bounded from below: , ,
-
3.
for ,
-
4.
if , , and , , then ,
-
5.
:
Proof The continuity of is obvious. The boundedness from below of stems from the fact that z is bounded from below and the weights , , are positive and less than 1 for all . The following equalities show that property (3) is met:
If , , converges to a point p with for some then diverges to +∞ and since the product is bounded from below it holds: . To prove that (5) is true it suffices to observe that for we have and to proceed as in the proof of Lemma 2 with in place of z. □
The formula used to define the function resembles the linear homotopy between functions
and
just put t in place of , assume that t changes from through and the ‘homotopy’ is
But H is not a homotopy since the domain of changes as t changes.
The important thing which Lemma 3 reveals is that at each fixed the function is an excess demand function defined on a simplex of dimension instead of .i
Now suppose that and satisfy the statement of Lemma 3 and let for :
(2)
We can assume that the vectors , , are linearly independent; it suffices to take sufficiently small . The set is an -simplex with the vertices , . If , then , and if (i.e., ) then ; similarly, if (i.e. ) then . Moreover, if and then and if then (see Lemma 2). We are now in a position to prove the main result of the paper.
Theorem Let z be as in Lemma 3. For each there exists .
Proof If , then there is nothing to prove: , and by Walras’ law, at . Suppose that . Let us fix and define , where comes from Lemma 2. Let also be as in the hypothesis of Lemma 3 and let be the -simplex with vertices given by (2). By the continuity of the restriction of to the compact set , there exists such that if and , then . Choose an integer for which all simplices in have diameter less than . Let denote the smallest integer in for which - this ensures that a point whose last barycentric coordinate in is greater than or equal to satisfies . To justify this statement, observe that and entail
The minimality of assures that for any nonnegative integer if and , then and ; the latter implies that the claim of Lemma 3(5) applies to p. Notice that if and then and if then (see Lemma 2). Let us define a function l from the set of vertices to as follows:j
(3)
where is defined in (1). For , if , , and then it is clear that , since if , then we would obtain . Assume that and . Since , Lemma 3(3) ensures that for some - so, is well defined. Moreover, implies for some nonnegative integer k such that and, therefore, due to Lemma 3(5), it holds that for from which we obtain whenever . Therefore, the assumptions of the combinatorial Lemma 1 are satisfied. Hence, there exists a sequence of simplices in such that and are adjacent and , , , . There exists the first simplex in that sequence, call it , such that for all the last barycentric coordinate of all vertices of in are less than . Simplices are adjacent, i.e. they share an -face, and in other words, they differ by one vertex only. By the choice of all vertices satisfy , and there is a vertex such that . Now, the adjacency of and , the fact that all simplices in have diameters less than and the inequality entail that for , which implies for . Reasoning analogously, we get for the last simplex, , that it holds: , . By the choice of , all simplices , , are contained in . Moreover, their diameters are less than δ so , , implies , . Since is (arcwise) connected and and then by the continuity of there exists a simplex . Let . So , .Since for each i, there exists a vertex of such that (by the inclusion ), , . Further, , , since , if , due to Lemma 2. We have found a point , , which ends the proof. □
Figure 2 illustrates the proof.
Corollary Let z be as in the above theorem. There exists an equilibrium point for z.
Proof Let , , be a sequence converging to 0. In view of the proof of the theorem, for each there exists a point such that , . The Bolzano-Weierstrass theorem and compactness of imply that there exists a convergent subsequence of , such that . From the continuity of z, it follows that , for . Since , , . Walras’ law ensures that . □