Lecture 1: Overview, Hamiltonians and Phase Diagrams. ECO 521: Advanced Macroeconomics I. Benjamin Moll. Princeton University, Fall

Similar documents
Lecture 3: Growth Model, Dynamic Optimization in Continuous Time (Hamiltonians)

Lecture 1: Background and Overview Hamiltonians and Phase Diagrams. Distributional Macroeconomics. Benjamin Moll. Part II of ECON 2149

Lecture 3: Hamilton-Jacobi-Bellman Equations. Distributional Macroeconomics. Benjamin Moll. Part II of ECON Harvard University, Spring

Lecture 4: Analysis of Optimal Trajectories, Transition Dynamics in Growth Model

Heterogeneous Agent Models in Continuous Time Part I

The Growth Model in Continuous Time (Ramsey Model)

Heterogeneous Agent Models in Continuous Time Part I

Ramsey Cass Koopmans Model (1): Setup of the Model and Competitive Equilibrium Path

Viscosity Solutions for Dummies (including Economists)

Lecture 8. The Workhorse Model of Income and Wealth Distribution in Macroeconomics. ECO 521: Advanced Macroeconomics I.

Economic Growth: Lectures 5-7, Neoclassical Growth

Advanced Macroeconomics

A t = B A F (φ A t K t, N A t X t ) S t = B S F (φ S t K t, N S t X t ) M t + δk + K = B M F (φ M t K t, N M t X t )

The Ramsey Model. Alessandra Pelloni. October TEI Lecture. Alessandra Pelloni (TEI Lecture) Economic Growth October / 61

Lecture 2 The Centralized Economy

Public Economics The Macroeconomic Perspective Chapter 2: The Ramsey Model. Burkhard Heer University of Augsburg, Germany

Endogenous Growth: AK Model

[A + 1 ] + (1 ) v: : (b) Show: the derivative of T at v = v 0 < 0 is: = (v 0 ) (1 ) ; [A + 1 ]

Time-varying Consumption Tax, Productive Government Spending, and Aggregate Instability.

HOMEWORK #1 This homework assignment is due at 5PM on Friday, November 3 in Marnix Amand s mailbox.

Introduction to Continuous-Time Dynamic Optimization: Optimal Control Theory

Economic Growth (Continued) The Ramsey-Cass-Koopmans Model. 1 Literature. Ramsey (1928) Cass (1965) and Koopmans (1965) 2 Households (Preferences)

Macroeconomics Theory II

Economic Growth: Lecture 9, Neoclassical Endogenous Growth

Advanced Macroeconomics

Lecture 15. Dynamic Stochastic General Equilibrium Model. Randall Romero Aguilar, PhD I Semestre 2017 Last updated: July 3, 2017

Online Appendix I: Wealth Inequality in the Standard Neoclassical Growth Model

Lecture 1: Basic Models of Growth

UNIVERSITY OF VIENNA

Suggested Solutions to Homework #6 Econ 511b (Part I), Spring 2004

Lecture 5 Dynamics of the Growth Model. Noah Williams

A simple macro dynamic model with endogenous saving rate: the representative agent model

A Note on the Ramsey Growth Model with the von Bertalanffy Population Law

Slides II - Dynamic Programming

Dynamic Macroeconomic Theory Notes. David L. Kelly. Department of Economics University of Miami Box Coral Gables, FL

ECON 582: The Neoclassical Growth Model (Chapter 8, Acemoglu)

Lecture 2 The Centralized Economy: Basic features

Lecture 12. Estimation of Heterogeneous Agent Models. ECO 521: Advanced Macroeconomics I. Benjamin Moll. Princeton University, Fall

The Ramsey/Cass-Koopmans (RCK) Model

Graduate Macro Theory II: Notes on Quantitative Analysis in DSGE Models

1. Using the model and notations covered in class, the expected returns are:

Lecture 5: Competitive Equilibrium in the Growth Model

Lecture 2. (1) Aggregation (2) Permanent Income Hypothesis. Erick Sager. September 14, 2015

Permanent Income Hypothesis Intro to the Ramsey Model

Lecture 6: Competitive Equilibrium in the Growth Model (II)

Lectures 7: Growth Model and the Data

Graduate Macro Theory II: Notes on Solving Linearized Rational Expectations Models

A suggested solution to the problem set at the re-exam in Advanced Macroeconomics. February 15, 2016

Mean Field Games in Economics Part II

Monetary Economics: Solutions Problem Set 1

Advanced Tools in Macroeconomics

1 Bewley Economies with Aggregate Uncertainty

Lecture 6: Discrete-Time Dynamic Optimization

Introduction to Recursive Methods

Lecture 15 Real Business Cycle Model. Noah Williams

ECON 582: Dynamic Programming (Chapter 6, Acemoglu) Instructor: Dmytro Hryshko

Problem Set #2: Overlapping Generations Models Suggested Solutions - Q2 revised

The Neoclassical Growth Model

Optimal Control. Macroeconomics II SMU. Ömer Özak (SMU) Economic Growth Macroeconomics II 1 / 112

Topic 2. Consumption/Saving and Productivity shocks

Lectures 7 and 8. The Workhorse Model of Income and Wealth Distribution in Macroeconomics. Distributional Macroeconomics. Part II of ECON 2149

Economic Growth

Heterogeneous Agent Models: I

202: Dynamic Macroeconomics

Assumption 5. The technology is represented by a production function, F : R 3 + R +, F (K t, N t, A t )

Math Camp Notes: Everything Else

Neoclassical Models of Endogenous Growth

The Real Business Cycle Model

Monetary Policy and Equilibrium Indeterminacy in a Cash in Advance Economy with Investment. Abstract

Economics 202A Lecture Outline #3 (version 1.0)

Chapter 12 Ramsey Cass Koopmans model

Learning Externalities and Economic Growth

Advanced Macroeconomics

Macroeconomics Field Exam. August 2007

When Inequality Matters for Macro and Macro Matters for Inequality

Projection Methods. Felix Kubler 1. October 10, DBF, University of Zurich and Swiss Finance Institute

Topic 5: The Difference Equation

Econ 204A: Section 3

Growth Theory: Review

Economic Growth: Lecture 1

G Recitation 3: Ramsey Growth model with technological progress; discrete time dynamic programming and applications

Chapter 9 Solow. O. Afonso, P. B. Vasconcelos. Computational Economics: a concise introduction

Economic Growth: Lecture 7, Overlapping Generations

Y t = log (employment t )

Lecture 3 - Solow Model

Foundations of Modern Macroeconomics Second Edition

slides chapter 3 an open economy with capital

FIN 550 Practice Exam Answers. A. Linear programs typically have interior solutions.

Optimization Over Time

Government The government faces an exogenous sequence {g t } t=0

Lecture 10: Powers of Matrices, Difference Equations

Introduction to Real Business Cycles: The Solow Model and Dynamic Optimization

Solution to Homework 2 - Exogeneous Growth Models

Solution by the Maximum Principle

When Inequality Matters for Macro and Macro Matters for Inequality

Cointegration and the Ramsey Model

Small Open Economy RBC Model Uribe, Chapter 4

Growth Theory: Review

The Solow Model. Prof. Lutz Hendricks. January 26, Econ520

On the dynamics of an endogenous growth model with learning by doing. Alfred Greiner

Transcription:

Lecture 1: Overview, Hamiltonians and Phase Diagrams ECO 521: Advanced Macroeconomics I Benjamin Moll Princeton University, Fall 2016 1

Course Overview Two Parts: (1) Substance: income and wealth distribution in macroeconomics (2) Tools: continuous time methods Everything is flexible, feedback very useful! 2

Substance: Where I m going Income and wealth distribution in macroeconomics...... or models in which relevant state variable is a distribution Want to get you started on building these kind of models Why should you be interested in this? Fertile area of research, excellent dissertation topics! Many open questions Hard high entry barriers 3

Substance: Where I m going Some questions we will try to answer: Why are income and wealth so unequally distributed? Does inequality affect macroeconomic aggregates? Does inequality affect how the macroeconomy responds to shocks? What are the forces that lead to the concentration of economic activity in a few very large firms? How important is firm heterogeneity and reallocation for the aggregate economy? More generally, want to give you an idea of some open questions in macro and get you started with your research! 4

Put in a Nice Way The most important discovery was the evidence on the pervasiveness of heterogeneity and diversity in economic life. (Heckman, 2001) While we often must focus on aggregates for macroeconomic policy, it is impossible to think coherently about national well-being while ignoring inequality and poverty, neither of which is visible in aggregate data. Indeed, and except in exceptional cases, macroeconomic aggregates themselves depend on distribution. (Deaton, 2016) 5

What you ll be able to do at end of this course Joint distribution of income and wealth in Aiyagari model 0.5 0.4 Density g(a,z,t) 0.3 0.2 0.1 0 1.5 1 Income, z 0.5 0 5 Wealth, a 10 6

What you ll be able to do at end of this course Experiment: effect of one-time redistribution of wealth 0.5 0.4 Density g(a,z,t) 0.3 0.2 0.1 0 1.5 1 Income, z 0.5 0 5 Wealth, a 10 7

What you ll be able to do at end of this course Video of convergence back to steady state https://www.dropbox.com/s/op5u2nlifmmer2o/distribution_tax.mp4?dl=0 8

Plan of Lecture (1) Hamiltonians (2) Phase diagrams (3) Finite difference methods and shooting algorithm 9

Hamiltonians Pretty much all deterministic optimal control problems in continuous time can be written as v (x 0 ) = max {α(t)} t 0 subject to the law of motion for the state 0 e ρt r (x (t), α (t)) dt ẋ (t) = f (x (t), α (t)) and α (t) A for t 0, x(0) = x 0 given. ρ 0: discount rate x X R N : state vector α A R M : control vector r : X A R: instantaneous return function 10

Example: Neoclassical Growth Model subject to v (k 0 ) = max {c(t)} t 0 0 e ρt u(c(t))dt k (t) = F (k(t)) δk(t) c(t) for t 0, k(0) = k 0 given. Here the state is x = k and the control α = c r(x, α) = u(α) f (x, α) = F (x) δx α 11

Hamiltonian: General Formulation Consider the general optimal control problem two slides back Can obtain necessary and sufficient conditions for an optimum using the following procedure ( cookbook ) Current-value Hamiltonian λ R N : co-state vector H (x, α, λ) = r (x, α) + λf (x, α) 12

Hamiltonian: General Formulation Necessary and sufficient conditions: H α (x (t), α (t), λ (t)) = 0 λ (t) = ρλ (t) H x (x (t), α (t), λ (t)) for all t 0 ẋ (t) = f (x (t), α (t)) Initial value for state variable(s): x(0) = x 0 Boundary condition for co-state variable(s) λ (t), called transversality condition lim T e ρt λ (T ) x (T ) = 0 http://www.princeton.edu/~moll/eco503web/lecture2_eco503.pdf (Slide 26 ff) Note: initial value of the co-state variable λ (0) not predetermined 13

Example: Neoclassical Growth Model Recall: r(x, α) = u(α) and f (x, α) = F (x) δx α Using the cookbook We have H(k, c, λ) = u(c) + λ[f (k) δk c] H c (k, c, λ) = u (c) λ H k (k, c, λ) = λ(f (k) δ) Therefore conditions for optimum are: λ = λ(ρ + δ F (k)) k = F (k) δk c (ODE) u (c) = λ with k(0) = k 0 and lim T e ρt λ(t )k(t ) = 0. 14

Example: Neoclassical Growth Model Interpretation: continuous time Euler equation In discrete time λ t = βλ t+1 (F (k t+1 ) + 1 δ) k t+1 = F (k t ) + (1 δ)k t c t u (c t ) = λ t (ODE) is continous-time analogue 15

Phase Diagrams How analyze (ODE)? In one-dimensional case (scalar x): use phase-diagram Two possible phase-diagrams: (i) in (λ, k)-space: more general strategy (ii) in (c, k)-space: nicer in terms of the economics For (i), use u (c) = λ or c = (u ) 1 (λ) to write (ODE) as λ = λ(ρ + δ F (k)) k = F (k) δk (u ) 1 (λ) (ODE ) with k(0) = k 0 and lim T e ρt λ(t )k(t ) = 0. Homework 1: draw phase-diagram in (λ, k)-space. 16

Phase Diagrams For (ii), note that λ = u (c)ċ and substitute into equation for λ: u (c)ċ = u (c)(ρ + δ F (k)) Or define the coefficient of relative risk aversion σ(c) := u (c)c u (c) > 0 and write (ODE) as ċ c = 1 σ(c) (F (k) ρ δ) k = F (k) δk c (ODE ) with k(0) = k 0 and lim T e ρt u (c(t ))k(t ) = 0. Note: 1 σ(c) = intertemporal elasticity of substitution (IES) 17

Steady State In steady state k = ċ = 0. Therefore F (k ) = ρ + δ c = F (k ) δk Same as in discrete time with β = 1/(1 + ρ). For example, if F (k) = Ak α, α < 1. Then k = ( ) 1 αa 1 α ρ + δ 18

Phase Diagram See graph that I drew in lecture by hand or Figure 8.1 in Acemoglu s textbook Obtain saddle path Prove stability of steady state Important: saddle path is not a knife edge case in the sense that the system only converges to steady state if (c(0), k(0)) happens to lie on the saddle path and diverges for all other initial conditions In contrast to the state variable k(t), c(t) is a jump variable. That is, c(0) is free and always adjusts so as to lie on the saddle path 19

Violations of Transversality Condition Question: how do you know that trajectories with c(0) off the saddle path violate the transversality condition? See Acemoglu, chapter 8 The Neoclassical Growth Model section 5 Transitional Dynamics if c(0) below saddle path, k(t) k max and c(t) 0 if c(0) above saddle path, k(t) 0 in finite time while c(t) > 0. Violates feasibility. local analysis/linearization gives same answer http://www.princeton.edu/~moll/eco503web/lecture4_eco503.pdf notes that most rigorous and straightforward way is to use that concave problems have unique solution (his Theorem 7.14) 20

Numerical Solution: Finite-Difference Method By far the simplest and most transparent method for numerically solving differential equations. Approximate k(t) and c(t) at N discrete points in the time dimension, t n, n = 1,..., N. Denote distance between grid points by t. Use short-hand notation k n = k(t n ). Approximate derivatives Approximate (ODE ) as c n+1 c n t k(t n ) kn+1 k n t 1 c n = 1 σ(c n ) (F (k n ) ρ δ) k n+1 k n = F (k n ) δk n c n t 21

Finite-Difference Method/Shooting Algorithm Or with k 0 = k 0 given. c n+1 = tc n 1 σ(c n ) (F (k n ) ρ δ) + c n k n+1 = t(f (k n ) δk n c n ) + k n Homework 2: draw phase diagram/saddle path in MATLAB. Assume F (k) = Ak α, u(c) = c1 σ 1 σ, A = 1, α = 0.3, σ = 2, ρ = δ = 0.05, k 0 = 1 2 k, t = 0.1, N = 700. Algorithm: (i) guess c 0 (FD) (ii) obtain (c n, k n ), n = 1,..., N by running (FD) forward in time. (iii) If the sequence converges to (c, k ), then you have obtained the correct saddle path. If not, back to (i) and try different c 0. This is called a shooting algorithm 22