Notes on Macroeconomic Theory Steve Williamson Dept. of Economics University of Iowa Iowa City, IA 52242 August 1999 Chapter 1 Simple Representative Agent Models This chapter deals with the most simple kind of macroeconomic model, which abstracts from all issues of heterogeneity and distribution among economic agents. Here, we study an economy consisting of a represen- tative ¯rm and a representative consumer. As we will show, this is equivalent, under some circumstances, to studying an economy with many identical ¯rms and many identical consumers.
Here, as in all the models we will study, economic agents optimize, i. they maximize some objective subject to the constraints they face. The preferences of consumers, the technology available to ¯rms, and the endowments of resources available to consumers and ¯rms, combined with optimizing behavior and some notion of equilibrium, allow us to use the model to make predictions. Here, the equilibrium concept we will use is competi- tive equilibrium, i.
all economic agents are assumed to be price-takers.1 Preferences, endowments, and technology There is one period and N consumers, who each have preferences given by the utility function u(c; `); where c is consumption and ` is leisure. Here, u(¢; ¢) is strictly increasing in each argument, strictly concave, and 1 2 CHAPTER 1. SIMPLE REPRESENTATIVE AGENT MODELS twice di®erentiable. Also, assume that limc!0 u1 (c; `) = 1; ` > 0; and lim`!0 u2 (c; `) = 1; c > 0: Here, ui (c; `) is the partial derivative with respect to argument i of u(c; `): Each consumer is endowed with one unit of time, which can be allocated between work and leisure.
Each consumer also owns kN0 units of capital, which can be rented to ¯rms. There are M ¯rms, which each have a technology for producing consumption goods according to y = zf (k; n); where y is output, k is the capital input, n is the labor input, and z is a parameter representing total factor productivity. Here, the function f (¢; ¢) is strictly increasing in both arguments, strictly quasiconcave, twice di®erentiable, and homogeneous of degree one. That is, produc- tion is constant returns to scale, so that ¸y = zf(¸k; ¸n); (1.1) for ¸ > 0: Also, assume that limk!0 f1 (k; n) = 1; limk!1 f1 (k; n) = 0; limn!0 f2 (k; n) = 1; and limn!1 f2 (k; n) = 0: 1.2 Optimization In a competitive equilibrium, we can at most determine all relative prices, so the price of one good can arbitrarily be set to 1 with no loss of generality.
We call this good the numeraire. We will follow convention here by treating the consumption good as the numeraire. There are markets in three objects, consumption, leisure, and the rental services of capital. The price of leisure in units of consumption is w; and the rental rate on capital (again, in units of consumption) is r: Consumer's Problem Each consumer treats w as being ¯xed, and maximizes utility subject to his/her constraints.
That is, each solves max u(c; `) c;`;ks 1. A STATIC MODEL 3 subject to c · w(1 ¡ `) + rks (1.5) Here, ks is the quantity of capital that the consumer rents to ¯rms, (1.2) is the budget constraint, (1.3) states that the quantity of capital rented must be positive and cannot exceed what the consumer is endowed with, (1.4) is a similar condition for leisure, and (1.5) is a nonnegativity constraint on consumption. Now, given that utility is increasing in consumption (more is pre- ferred to less), we must have ks = kN0 ; and (1.2) will hold with equality. Our restrictions on the utility function assure that the nonnegativity constraints on consumption and leisure will not be binding, and in equi- librium we will never have ` = 1; as then nothing would be produced, so we can safely ignore this case.
The optimization problem for the con- sumer is therefore much simpli¯ed, and we can write down the following Lagrangian for the problem. k0 L = u(c; `) + ¹(w + r ¡ w` ¡ c); N where ¹ is a Lagrange multiplier. Our restrictions on the utility func- tion assure that there is a unique optimum which is characterized by the following ¯rst-order conditions. @L = u1 ¡ ¹ = 0 @c @L = u2 ¡ ¹w = 0 @` @L k0 = w + r ¡ w` ¡ c = 0 @¹ N Here, ui is the partial derivative of u(¢; ¢) with respect to argument i: The above ¯rst-order conditions can be used to solve out for ¹ and c to obtain k0 k0 wu1 (w + r ¡ w`; `) ¡ u2 (w + r ¡ w`; `) = 0; (1.
SIMPLE REPRESENTATIVE AGENT MODELS which solves for the desired quantity of leisure, `; in terms of w; r; and k0 N : Equation (1.6) can be rewritten as u2 = w; u1 i. the marginal rate of substitution of leisure for consumption equals the wage rate. Diagrammatically, in Figure 1.1, the consumer's budget constraint is ABD, and he/she maximizes utility at E, where the budget constraint, which has slope ¡w; is tangent to the highest indi®erence curve, where an indi®erence curve has slope ¡ uu12 : Firm's Problem Each ¯rm chooses inputs of labor and capital to maximize pro¯ts, treat- ing w and r as being ¯xed. That is, a ¯rm solves max[zf (k; n) ¡ rk ¡ wn]; k;n and the ¯rst-order conditions for an optimum are the marginal product conditions zf1 = r; (1.8) where fi denotes the partial derivative of f (¢; ¢) with respect to argu- ment i: Now, given that the function f (¢; ¢) is homogeneous of degree one, Euler's law holds.
That is, di®erentiating (1.1) with respect to ¸; and setting ¸ = 1; we get zf (k; n) = zf1 k + zf2 n: (1.9) then imply that maximized pro¯ts equal zero. This has two important consequences. The ¯rst is that we do not need to be concerned with how the ¯rm's pro¯ts are distributed (through shares owned by consumers, for example). Secondly, suppose k ¤ and n¤ are optimal choices for the factor inputs, then we must have zf (k; n) ¡ rk ¡ wn = 0 (1.
A STATIC MODEL 5 Figure 1. SIMPLE REPRESENTATIVE AGENT MODELS for k = k ¤ and n = n¤ : But, since (1.10) also holds for k = ¸k ¤ and n = ¸n¤ for any ¸ > 0; due to the constant returns to scale assumption, the optimal scale of operation of the ¯rm is indeterminate. It therefore makes no di®erence for our analysis to simply consider the case M = 1 (a single, representative ¯rm), as the number of ¯rms will be irrelevant for determining the competitive equilibrium.3 Competitive Equilibrium A competitive equilibrium is a set of quantities, c; `; n; k; and prices w and r; which satisfy the following properties. Each consumer chooses c and ` optimally given w and r: 2.
The representative ¯rm chooses n and k optimally given w and r: 3. Here, there are three markets: the labor market, the market for consumption goods, and the market for rental services of capital. In a competitive equilibrium, given (3), the following conditions then hold.13) That is, supply equals demand in each market given prices. Now, the total value of excess demand across markets is N c ¡ y + w[n ¡ N (1 ¡ `)] + r(k ¡ k0 ); but from the consumer's budget constraint, and the fact that pro¯t maximization implies zero pro¯ts, we have N c ¡ y + w[n ¡ N (1 ¡ `)] + r(k ¡ k0 ) = 0: (1.14) would hold even if pro¯ts were not zero, and were dis- tributed lump-sum to consumers.
But now, if any 2 of (1. A STATIC MODEL 7 and (1.14) implies that the third market-clearing con- dition holds.14) is simply Walras' law for this model. Walras' law states that the value of excess demand across markets is always zero, and this then implies that, if there are M markets and M ¡ 1 of those markets are in equilibrium, then the additional mar- ket is also in equilibrium. We can therefore drop one market-clearing condition in determining competitive equilibrium prices and quantities.
Here, we eliminate (1. The competitive equilibrium is then the solution to (1. These are ¯ve equations in the ¯ve unknowns `; n, k; w; and r; and we can solve for c using the consumer's budget constraint. It should be apparent here that the number of consumers, N; is virtually irrelevant to the equilibrium solution, so for convenience we can set N = 1, and simply analyze an economy with a single repre- sentative consumer.
Competitive equilibrium might seem inappropriate when there is one consumer and one ¯rm, but as we have shown, in this context our results would not be any di®erent if there were many ¯rms and many consumers. We can substitute in equation (1.6) to obtain an equation which solves for equilibrium `: zf2 (k0 ; 1 ¡ `)u1 (zf (k0 ; 1 ¡ `); `) ¡ u2 (zf (k0 ; 1 ¡ `); `) = 0 (1.15) Given the solution for `; we then substitute in the following equations to obtain solutions for r; w; n; k, and c: zf1 (k0 ; 1 ¡ `) = r (1.18) It is not immediately apparent that the competitive equilibrium exists and is unique, but we will show this later. SIMPLE REPRESENTATIVE AGENT MODELS 1.4 Pareto Optimality A Pareto optimum, generally, is de¯ned to be some allocation (an al- location being a production plan and a distribution of goods across economic agents) such that there is no other allocation which some agents strictly prefer which does not make any agents worse o®. Here, since we have a single agent, we do not have to worry about the allo- cation of goods across agents.
It helps to think in terms of a ¯ctitious social planner who can dictate inputs to production by the representa- tive ¯rm, can force the consumer to supply the appropriate quantity of labor, and then distributes consumption goods to the consumer, all in a way that makes the consumer as well o® as possible. The social planner determines a Pareto optimum by solving the following problem.19) Given the restrictions on the utility function, we can simply substitute using the constraint in the objective function, and di®erentiate with respect to ` to obtain the following ¯rst-order condition for an optimum.20) are identical, and the solution we get for c from the social planner's problem by substituting in the constraint will yield the same solution as from (1. That is, the competitive equilibrium and the Pareto optimum are identical here. Further, since u(¢; ¢) is strictly concave and f(¢; ¢) is strictly quasiconcave, there is a unique Pareto optimum, and the competitive equilibrium is also unique.
Note that we can rewrite (1.20) as u2 zf2 = ; u1 where the left side of the equation is the marginal rate of transforma- tion, and the right side is the marginal rate of substitution of consump- tion for leisure.2, AB is equation (1.19) and the Pareto 1. A STATIC MODEL 9 optimum is at D, where the highest indi®erence curve is tangent to the production possibilities frontier. In a competitive equilibrium, the representative consumer faces budget constraint AFG and maximizes at point D where the slope of the budget line, ¡w; is equal to ¡ uu12 : In more general settings, it is true under some restrictions that the following hold. A competitive equilibrium is Pareto optimal (First Welfare The- orem).
Any Pareto optimum can be supported as a competitive equilib- rium with an appropriate choice of endowments. The non-technical assumptions required for (1) and (2) to go through include the absence of externalities, completeness of markets, and ab- sence of distorting taxes (e. income taxes and sales taxes).