1 / 35

OPIM 952 – Market Equilibrium

OPIM 952 – Market Equilibrium. Ralph Ahn. Today’s Lecture. A general introduction to market equilibria Walras-Cassel Model The Wald “corrections” The Arrow-Debreu Model “On the complexity of Equilibria”. The problem:. Individuals are endowed with “factors” (labor, capital, raw goods)

santos
Download Presentation

OPIM 952 – Market Equilibrium

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. OPIM 952 – Market Equilibrium Ralph Ahn

  2. Today’s Lecture • A general introduction to market equilibria • Walras-Cassel Model • The Wald “corrections” • The Arrow-Debreu Model • “On the complexity of Equilibria”

  3. The problem: • Individuals are endowed with “factors” (labor, capital, raw goods) • …and they demand produced goods. • Firms demand factors and produce goods with a fixed production technology. • Does general equilibrium exist? • What does that realistically tell us about competitive markets?

  4. Definition of equilibrium - in english • The Walras-Cassel Model: • Where market demand is equal to market supply in all markets (factor or goods) • Maximizes utility for each consumer • Firms maximize proftis

  5. Notation – Walras Cassel model • Economy: H households, F firms, n produced commodities, m primary factors • Produced commodities: • Xh is a vector of commodities demanded by household h • Xf is a vector of commodities supplied by firm f • p is the vector of commodity prices

  6. Notation continued – Walras-Cassel • Factors: • vh is a vector of factors supplied by household h • vf is a vector of factors demanded by firm f • w is the vector of factor prices • Technology (fixed proportions, same tech for all firms: • bji= vjf / xif is a unit output prod. coefficient • B is n x m matrix of unit-input coefficients

  7. Elaboration of technology • bji= vjf / xif is a unit output prod. Coefficient • Represents the amount of factor j necessary to produce a unit of output I • B’ is m x n matrix of unit-output coefficients so that… • v = B’x , where vector x is the supply of produced goods and v is the demand for factors

  8. Setting Equilibrium assumptions • Perfect competition: • Entrepreneurs makes no positive profits or no losses, so… • Total revenue p’xf equals total cost w’vf for every firm f, or: p’xf = w’vf or as bji= vjf / xif, then the perfect comp. assumption implies p = Bw

  9. Objective of households (consumers) • Maximize utility: Uh(xh, vh) • utility increases with consumption of produced commodities xh • Utility decreases with supply of factors vh • Given an announced set of prices (p, v), the hth household max. the following: max Uh = Uh(xh, vh) s.t. p’xh <= w’vh (can’t consumer more than you have: household income comes in the form of selling factors w’vh)

  10. Resulting Functions • A result of the budget constraint, we can derive a a set of output demand functions and factor supply functions of the following general form: • xi = Di(p, w) for each commodity i = 1,..,n • vj = Fj(p, w) for each commodity j = 1,..,nasd

  11. Market Clearing Functions • Supply must meet demand, more explicitly: • Σhxih=Σh xiffor each commodity i = 1, … ,n • Σhvih=Σh viffor each factor j = 1,…,m • Given our earlier notation, this can be rewritten as • Di(p, w) = xi • Fj(p, w) = vj = Bj’ x

  12. Bring it all together… • Perfect competition: pi= Biw • Output market equil: Di(p, w) = xi • Factor market equil.: vj = Bj’ x • Market factor supplies: Fj(p, w) = vj

  13. Bring it all together… • Perfect competition: pi= Biw • Output market equil: Di(p, w) = xi • Factor market equil.: vj = Bj’ x • Market factor supplies: Fj(p, w) = vj

  14. Bring it all together… • Caveat 1: These are supposed to be vectors • Caveat 2: the output demand function is also a function of w, and the factor demand function is also a function of p, so there is interaction between the diagrams which will cause the curves to shift around.

  15. Equilibrium? The Walras proof • Perfect competition: pi= Biw • Output market equil: Di(p, w) = xi • Factor market equil.: vj = Bj’ x • Market factor supplies: Fj(p, w) = vj Unknowns: Quan. of produced goods: xi Quan. of factors: vj Output Prices: pi Factor Prices: wj

  16. Equilibrium? The Walras proof • Perfect competition: pi= Biw (n eq) • Output market equil: Di(p, w) = xi (n eq) • Factor market equil.: vj = Bj’ x (m eq) • Market factor supplies: Fj(p, w) = vj (m eq) Unknowns: Quan. of produced goods: xi (n unk) Quan. of factors: vj (m unk) Output Prices: pi(n unk) Factor Prices: wj(m unk)

  17. The proof: • There are 2n+2m equations and 2n+2m unknowns. This must be a solvable set of equations. • The problem: xy = 3 and x+y = 1, has no real solution • In context: have only one factory and 2 factors s.t. p = b1w1 + b2w2. Has no solution since there are numerous comb. of w1 and w2 that can yield the same output price.

  18. Other problems: • With the imposition of the equalities v = B’x and p = Bw, prices may turn out to be negative While negative prices and quantities are completely feasible, they mean nothing in this context.

  19. Wald’s fixings • Idea of free goods. • All factors are scarce and thus all have a price • However, a factor is scarce only if there is more demand of it than is available, but if supply far exceeds the demand , the factor should have zero price. • Real life examples: tap water, air, internet. • Carl Menger “one does not know at the outset which goods are free goods, so one should insert into the equality the poss. of an unused residual”

  20. Wald’s system • The problem was, if introduce inequalities is existence of an equilibrium certain? • vj>= Bj’x • In equil., for a particular factor j, either the quantity supplies is equal to the quantity demanded (i.e vj= Bj’x) or the quantity of that factor supplied exceeds the demand for the factor vj> Bj’x, but then the corresponding return to factor j must be zero i.e. wj = 0

  21. Primal and Dual Proof of Existence • Primal: max p’x (output revenue) • s.t. v>=B’x ; x>=0 • Dual: min w’v (factor paid) • s.t. p<=Bw ; w>=0 • Other constraint was that we needed to make sure cost of production (Bw) did not fall below output price, if it did then the company wouldn’t produce it, in other words xi = 0.

  22. Duality Theorem of linear programming • There exists a solution to the primal (x*) if and only if there exists a solution to the dual (w*) • The maximized values of the objectives of the primal and dual are the same. (In our case, that means p’x* = w*v’, which is another way of imposing pure competition at equilibrium)

  23. Duality Theorem of linear programming • The langragian multipliers which satisfy the primal problem is the solution vector to the dual (i.e. λ* = w*) and the multipliers which solve the second problem is the solution vector in the primal (i.e. μ* = x*). Implies that in equilibrium: • w* [ v-B’x* ] = 0 • x* [ Bw-p ] = 0 • Complementary slackness conditions

  24. Complementary slackness conditions • These are important b/c they replace the cond’s for equilibrium and allow for free goods: • w* [ v-B’x* ] = 0 • Either v = B’x* (factor market equil) or if there is an excess of a factor, vj >Bj’x* then wj* = 0 (the factor is free). Thus wj* > 0 only when vj =Bj’x* (i.e. a factor earns a positive return only if the market for that factor clears) • x* [ Bw-p ] = 0 • Same as above except every produced good must equal it’s cost of production.

  25. Proof of existence • If we assume that v (factor supply) is inelastic i.e. quantity is fixed, then we only have to be concerned with output x*, factor return w*, and output price p*. • The maximized values of the objectives of the primal and dual are the same. i.e. p’x* = w*v’ assures us if we are given p* then w* and x* just follows. • More in depth proof online

  26. Proof of existence (cont.) • How do we know if p is p*? • Define equilibrium as a set of inequalities that must be met. • (1) Di (p*, w*) <= xi* for all i = 1, .., n (output market clearing) • (2) If Di (p*, w*) < xi*, then pi* = 0(rule of free goods) • (3) vj >= Bj’ x* for all j = 1, .., m(factor market clearing) • (4) If vj > Bj’ x*, then wj = 0(rule of free factors) • (5) pi* <= Biw*(competition) • (6) If pi* < Biw*, then xi = 0(rule of viability) • the solution of the duality problem meets many of these inequalities

  27. Wald’s proof • Not only did Wald prove existence of an equilibrium, he also proved that it was unique. • A good rundown of the proof can be found here: • http://cepa.newschool.edu/het/essays/get/waldsys.htm

  28. Arrow-Debreu Model • Arrow-Debreu also proved the existence of an competitive equilibrium. • They defined the four conditions necessary for a competitive equilibrium to be: • Maximize profits for the company • Maximize utility w/budget constraint (considered stock rights and dividends) • Prices had to be non-negative and not all zero • The idea of a “free good”

  29. Significance • They proved that markets achieve equilibrium by the price mechanism. • “In any such situation, there is a price vector pЄRm+ , the price equilibrium s.t. if xi(p) denotes the allocation that optimizes ui (x) subject to px<=pei, then Σi xi(p) = Σi ei • In other words, if everyone just did their own thing, the market would clear on it’s own. • Produces an equilibrium w/o any communication between the parties. The market’s invisible hand?

  30. Equilibrium under uncertainty • They’ve also introduced the idea of “states” and uncertainty for a market. • Let there be S states of nature, n physically-differentiated outputs, h households. • The “commodity space” of agent h, xh is some subset of Rns defined as xh = [x1h,…,xsh ] where each xsh is a vector of commodities received in state s. An economy-wide allocation X is defined as a vector [x1,…xH] where xh is the allocation to the hth household and xh is defined as before. • Agent h also has other state dependent variables similar to x’s vectors, price p, endowments eh=[e1h,…,esh], • In addition ownerships shares θ (this was constant)

  31. Consumer Preference • Then household h prefers commodity vector xh to another yh if exp. utility is greater i.e. • Suppose agent h assigns a prob. πs to a particular state s occurring • xh>=yh if and only if ΣsЄS πsush(xsh)>= ΣsЄS πsush(ysh) • Lastly there are F firms that produce state-contingent production plans ysf

  32. Arrow-Debreu Equilibrium • An Arrow-Debreu equilibrium is a set of allocations (x*, y*) and a set of prices p* such that: • (i) for every fЄF, yf* satisfies p*yf*>=p*yf for all yfЄYf (firms maximize profits given state dependency) • (ii) for every hЄH, xh* is maximal in the budget set • Bh = {xh Є Xh I p*xh <= p*eh + Σhθhfp*yf*} (maximize consumption w/budget constraint) • (iii) ΣhЄH xh* = ΣfЄF yf* + ΣhЄH eh (market clears, i.e. supply meets demand)

  33. On the complexity of Equilibria • Given the ei’s (supply) and some representation of the ui’s, could we find the price equilibrium? • “To date, there is no known poly-time algorithm for it” • NP-hardness is highly unlikely due to it being guaranteed that an equilibrium exists. • Although some very good approx. equil. algorithms exists.

  34. Indivisible goods • If the commodities are indivisible then an equilibrium may not exist. Possible approx. algorithms? (linear utilities) • Market approx. clears: (1-Є) ΣieiΣixi<=Σiei • For all i, the utility is at least (1-Є) times the optimal solution subject to py<=pЄI • It is NP-hard to calculate or even approximate within any factor better than 1/3 the deficiency of a market with indivisible goods (even when there are only two agents, and even when it is known that equilibrium prices exist).

  35. Polynomial time Algorithms • Given linear markets with a bounded number of divisible goods, there apparently is a poly-time algorithm for finding an equilibrium. • There is a poly-time algorithm for computing an Є-pareto curve in linear markets with indivisible commodities and a fixed number of agents. • With a bounded number of goods, there is a poly-time algorithm which, for any linear indivisible market for which a price equilibrium exists, and for any Є>0, finds an Є-approximate equilibrium.

More Related