Dynamic Optimization Problem. April 2, Graduate School of Economics, University of Tokyo. Math Camp Day 4. Daiki Kishishita.

Size: px
Start display at page:

Download "Dynamic Optimization Problem. April 2, Graduate School of Economics, University of Tokyo. Math Camp Day 4. Daiki Kishishita."

Transcription

1 Discrete Math Camp Optimization Problem Graduate School of Economics, University of Tokyo April 2, 2016

2 Goal of day 4 Discrete We discuss methods both in discrete and continuous : Discrete : condition : condition Because of constraint, I will mainly focus on discrete case.

3 Discrete Why are s important? One s decision about today s action affects the tomorrow s utility through the tomorrow s state. The amount of consumption today determines the amount of saving and tomorrow s budget constraint. Then, the amount of consumption today affects the amount of consumption tomorrow. Thus, to analyze individuals decision-makings, we have to take into account the aspects. Indeed, many economic researches deal with the aspects of social phenomena: RBC model, search theory, growth theory (macroeconomics) general equilibrium, repeated games, auction theory (microeconomics) discrete choice model (econometrics)

4 Discrete 1.1. discrete

5 Motivation: optimal growth theory Discrete You will encounter the optimal growth theory in Macroeconomics I. The objective of the optimal growth theory is to derive the optimal growth rate which maximizes the utility of a representative household. From now on, I will mainly use this theory as an example of a problem.

6 Goal Discrete Euler equation Transversality condition

7 Finite horizon Discrete You have seen the following problem: max u(c 0 ) + βu(c 1 ). c 0,c 1,k 1 s.t. c 0 + k 1 = f (k 0 ), c 1 = f (k 1 ) where k 0 is given. You can solve this problem by using Lagrange multiplier method.

8 Euler equation Discrete u (c t ) = βf (k t+1 )u (c t+1 ) This represents that the benefit and cost of a marginal change in consumption and saving are equal at the optimum. u (c t ): marginal utility cost of increasing saving today. u (c t+1 ): marginal utility of consumption tomorrow. f (k t+1 ): marginal income gain tomorrow.

9 One conjecture Discrete Even if there exist more periods, Euler equation is just enough for the optimality condition. Is this really true? Answer Finite horizen model Yes. Infinite horizen model No. Transversality condition is needed.

10 Finite vs. infinite Discrete Finite horizen T β t u(c t ). t=0 One knows exactly the timing of his own death. Infinite horizen β t u(c t ). t=0 Even though the horizen is finite, if one does not know the timing of his own death, the situation can be formulated as an infinite horizen model. Suppose that with probability m, one will die at the end of each period. And denote the discount factor by β. Then, β = β (1 m).

11 Finite vs. infinite Discrete Which is plausible?

12 Finite vs. infinite Discrete It depends on what kind of aspect you want to focus on in your model. When you focus on the difference between ages, you should use finite horizen model. Otherwise, it may be better to use infinite horizen model.

13 Finite horizon Discrete Next, consider the following problem: max c t,k t+1 T β t u(c t ) t=0 s.t. k t+1 + c t = f (k t ) where k 0 is given, k t+1 0 for t = 0,.., T 1, and k T +1 = 0. Again, you can solve this problem by using Lagrange multiplier method. Euler equation is derived as FOC.

14 Transversality condition Discrete In the former problem, I put the assumption such that k T +1 = 0. This is because nothing should be saved in the last period. There exists no terminal point in the infinite horizon case. We modify the former problem. max c t,k t+1 T β t u(c t ) t=0 s.t. k t+1 + c t = f (k t ) where k 0 is given, and k t+1 0 for t = 0,.., T 1.

15 condition Discrete FOC for t = 0,..., T 1 is: u (c t ) = βf (k t+1 )u (c t+1 ) FOC for t = T is: β T u (c T ) = 0 or β T u (c T ) 0, k T +1 = 0. Because u (c T ) 0, these two cases can be combined into β T u (c T )k T +1 = 0.

16 Transversality condition Discrete Transversality condition means that nothing should be saved in the last period unless it is costless to do so (u (c T ) = 0). When the value of the terminal point k T +1 is not given, there may be many paths satisfying the Euler equation. If we do not put an adhoc assumption such that k T +1 = 0, we need transversality condition as well as Euler equation.

17 Discrete Infinite horizon Last, consider the following infinite horizon problem: max c t,k t+1 β t u(c t ) t=0 s.t. k t+1 + c t = y t + f (k t ) where k 0 is given and k t+1 0 for t = 0, 1,... Euler equation: For t = 0,..., Transversality condition: u (c t ) = βf (k t+1 )u (c t+1 ) lim T βt u (c T )k T +1 = 0.

18 Discrete No-Ponzi-game condition and transversality condition In the analysis of a consumer s behavior, we consider some constraint on debt to exclude a situation such that the consumer will never pay back his debt. To do so, we often put an assumption such that the present discounted value of debt at infinity must be nonnegative. This condition is called no-ponzi-game condition. But, this is often called transversality condition, too. However, this condition is different from transversality condition which has been discussed until now.

19 Discrete 1.2.

20 Discrete Motivation of We can characterize the solution by using Lagrange multiplier method even in the case of infinite horizon. However, we can no longer solve this problem and obtain the solution itself by using Lagrange multiplier method. This is due to infinite dimensionality of the problem: infinitely many FOCs. The way to solve this problem (not to characterize) is.

21 Exploiting recursive structure Discrete The previous problem has the recursive structure. That is, the structure of the choice problem that a decision maker faces is identical at every point in. Therefore, we expect the agent s decisions are the same whenever k t are the same.

22 Exploiting recursive structure Discrete Examples of recursive structure S = x + βx + β 2 x +... is equal to S = x + βs. Suppose that x t = x 0 + αt. Then, the sum is S(x 0 ) = x 0 + β(x 0 + α) + β 2 (x 0 + 2α) +... And this can be rewritten as: S(x 0 ) = x 0 + βs(x 0 + α). S(x 0 ) = x 0 + βs(x 1 ).

23 Bellman equation Discrete V (k 0 ) = = max u(c 0 ) + β c 0,k 1 max {c t,k t+1 } t=0 max β t u(c t ) t=0 {c t,k t+1 } t=1 Then, because of resursive structure, β t 1 u(c t ) V (k 0 ) = max c 0,k 1 u(c 0 ) + βv (k 1 ).

24 Bellman equation Discrete The problem in a recursive form is: V (k t ) = max c t,k t+1 u c (t) + βv (k t+1 ). s.t. k t+1 + c t = f (k t ) where k 0 is given, k t+1 0 for t = 0, 1,... The above equation is called bellman equation. Under certain conditions, solving bellman equation is equivalent to solving the original problem!

25 State variable vs. control variable Discrete What characterizes the decision structure is k t, which was pre-determined at t. We call this a state variable. On the other hand, what you choose at t is called a control variable. In this case, this is c t.

26 Another example Discrete McCall (1970) s search model: Two states of a worker: unemployed, employed. If unemployed, the worker receives a job offer whose wage is w. This offer is drawn randomly according to the probability distribution F (w). After the worker accepted the offer, the accepted wage continues forever. The worker is risk-neutral and discount factor is β.

27 Another example Discrete Bellman equation is: V (w) = max { w 1 β, β } V (w )df (w ). Here, the state variable tomorrow is not deterministic. This is stochastic although I do not cover the details about stochastic case.

28 General model Discrete Consider the following sequential problem: max {x t+1 } t=0 β t F (x t, x t+1 ) t=0 s.t. x t+1 Γ(x t ), t = 0, 1, 2,... given x 0 X. Here x t is called a state variable (vector) and take a value in some set X, and a correspondence Γ : X X describes the state transition. F : A R is the one-period return function where A := {(x, y) X X : y Γ(x)}. β (0, 1) is a discount factor.

29 General model Discrete The problem in a recursive form is: V (x t ) = max F (x t, x t+1 ) + βv (x t+1 ) x t+1 Γ(x t ) s.t. x t+1 Γ(x t ), t = 0, 1, 2,... given x 0 X. The above equation is called bellman equation. This is a functional equation (FE) in which unknown variables are functions.

30 Relationship between V and V Discrete What is the relationship between V (value function in the sequential problem) and V (solution to FE)? Remark V is unique. On the other hand, there may exist more than one solution to (FE).

31 Relationship between V and V Discrete Plan from x 0 is denoted by x = (x 0, x 1,...). Assumption 1 Γ(x) ϕ for any x X. Assumption 2 For any x 0 X and x Γ(x 0 ), lim n t=0 n β t F (x t, x t+1 ) = β t F (x t, x t+1 ) t=0 exists.

32 Relationship between V and V Discrete Proposition Suppose that Assumption 1 and 2 are satisfied. Then, V satisfies (FE).

33 Relationship between V and V Discrete Proposition Suppose that Assumption 1 and 2 are satisfied. Also, suppose that if V satisfies (FE) and lim t βt V (x t ) = 0 for any x 0 X and x Γ(x 0 ). Then, V = V.

34 How to solve Discrete There are three ways to solve Bellman equation. Guess and Verify Guess the functional form of V or policy function, and verify whether the guess is correct. Value Function Iteration Start from any initial guess of value function, and keep updating until it converges. Policy Function Iteration Start from any initial guess of policy function, and keep updating until it converges.

35 condition revisited Discrete Without solving the functional equation, we can characterize the solution of FE by deriving the optimality conditions (e.g. Euler condition).

36 FOC Discrete FOC is: V (x t ) = max F (x t, x t+1 ) + βv (x t+1 ) x t+1 Γ(x t) s.t. x t+1 Γ(x t ), t = 0, 1, 2,... given x 0 X. F (x i,t, x i,t+1 ) + β V (x i,t+1 ) = 0. x i,t+1 x i,t+1 Here, V x i,t+1 (x i,t+1 ) is unknown. Envelope theorem

37 Envelope theorem Discrete If V is differentiable, Thus, FOC can be rewritten as F x i,t+1 V (x x i,t) = F (x i,t x i,t, xi,t+1). i,t (x i,t, x i,t+1) + β F x i,t (x i,t, x i,t+1) = 0.

38 Euler equation Discrete Consider the following problem: max c t,k t+1 β t u(c t ) t=0 s.t. k t+1 + c t = f (k t ) where k 0 is given and k t+1 0 for t = 0, 1,... Then, FOC is: This is called Euler equation. u (c t ) = βf (k t+1 )u (c t+1 ).

39 Discrete 2. continuous

40 Typical problem in continuous Discrete We discussed the discrete version optimal growth theory. However, in macroeconomics I, you will encounter the continuous version optimal growth theory. and k 0 is given. max c(t),k(t) 0 e ρt u(c(t)) s.t. c(t) + k(t) = f (k(t)) δk(t), k(t) 0,

41 Typical problem in continuous Discrete and k(0) is given. max c(t),k(t) 0 v(k(t), c(t), t)dt s.t. k(t) = g(k(t), c(t), t), k(t) 0, How can we derive optimality conditions?

42 How to get FOC Discrete Construct a Hamiltonian function: Then, the FOC is: and H = v(k, c, t) + µ(t) g(k, c, t). H c = 0, H k = µ(t), lim µ(t)k(t) = 0. t The last condition is transversality condition.

43 Discrete In many economic applications, Thus, 0 v(k(t), c(t), t)dt = Current-value Hamiltonian 0 e ρt u(k(t), c(t), t)dt. H = e ρt u(k(t), c(t), t) + µ(t) g(k, c, t). Then, the shadow price µ(t) represents present-value of the capital stock k. We can restructure the problem in terms of current-value prices. where q(t) = e ρt µ(t). Ĥ = u(k, c, t) + q(t) g(k, c, t)

44 Current-value Hamiltonian Discrete Then, FOC is: and Ĥ k Ĥ c = 0, = ρq(t) q(t), lim t q(t)e ρt k(t) = 0.

45 Discrete Adda and Cooper (2003). Economics: Quantitative Methods and Applications. The MIT Press. Barro and Sala-i-Martin (2003). Economic Growth, Second Edition. The MIT Press. Mathematical Appendix. [introduction to continuous case] Kamihigashi (2008). Transversality Conditions and Economic Behavior, New Palgrave Dictionary of Economics, 2nd Edition, Vol [introduction to transversality condition] Stokey and Lucas, Jr. (1989). Recursive Methods in Economic s, Harvard Univeristy Press. [, difficult]

Dynamic Optimization Using Lagrange Multipliers

Dynamic Optimization Using Lagrange Multipliers Dynamic Optimization Using Lagrange Multipliers Barbara Annicchiarico barbara.annicchiarico@uniroma2.it Università degli Studi di Roma "Tor Vergata" Presentation #2 Deterministic Infinite-Horizon Ramsey

More information

DYNAMIC LECTURE 5: DISCRETE TIME INTERTEMPORAL OPTIMIZATION

DYNAMIC LECTURE 5: DISCRETE TIME INTERTEMPORAL OPTIMIZATION DYNAMIC LECTURE 5: DISCRETE TIME INTERTEMPORAL OPTIMIZATION UNIVERSITY OF MARYLAND: ECON 600. Alternative Methods of Discrete Time Intertemporal Optimization We will start by solving a discrete time intertemporal

More information

Lecture 6: Discrete-Time Dynamic Optimization

Lecture 6: Discrete-Time Dynamic Optimization Lecture 6: Discrete-Time Dynamic Optimization Yulei Luo Economics, HKU November 13, 2017 Luo, Y. (Economics, HKU) ECON0703: ME November 13, 2017 1 / 43 The Nature of Optimal Control In static optimization,

More information

(a) Write down the Hamilton-Jacobi-Bellman (HJB) Equation in the dynamic programming

(a) Write down the Hamilton-Jacobi-Bellman (HJB) Equation in the dynamic programming 1. Government Purchases and Endogenous Growth Consider the following endogenous growth model with government purchases (G) in continuous time. Government purchases enhance production, and the production

More information

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

A simple macro dynamic model with endogenous saving rate: the representative agent model A simple macro dynamic model with endogenous saving rate: the representative agent model Virginia Sánchez-Marcos Macroeconomics, MIE-UNICAN Macroeconomics (MIE-UNICAN) A simple macro dynamic model with

More information

Advanced Macroeconomics

Advanced Macroeconomics Advanced Macroeconomics The Ramsey Model Marcin Kolasa Warsaw School of Economics Marcin Kolasa (WSE) Ad. Macro - Ramsey model 1 / 30 Introduction Authors: Frank Ramsey (1928), David Cass (1965) and Tjalling

More information

UNIVERSITY OF WISCONSIN DEPARTMENT OF ECONOMICS MACROECONOMICS THEORY Preliminary Exam August 1, :00 am - 2:00 pm

UNIVERSITY OF WISCONSIN DEPARTMENT OF ECONOMICS MACROECONOMICS THEORY Preliminary Exam August 1, :00 am - 2:00 pm UNIVERSITY OF WISCONSIN DEPARTMENT OF ECONOMICS MACROECONOMICS THEORY Preliminary Exam August 1, 2017 9:00 am - 2:00 pm INSTRUCTIONS Please place a completed label (from the label sheet provided) on the

More information

Slides II - Dynamic Programming

Slides II - Dynamic Programming Slides II - Dynamic Programming Julio Garín University of Georgia Macroeconomic Theory II (Ph.D.) Spring 2017 Macroeconomic Theory II Slides II - Dynamic Programming Spring 2017 1 / 32 Outline 1. Lagrangian

More information

Introduction to Recursive Methods

Introduction to Recursive Methods Chapter 1 Introduction to Recursive Methods These notes are targeted to advanced Master and Ph.D. students in economics. They can be of some use to researchers in macroeconomic theory. The material contained

More information

Competitive Equilibrium and the Welfare Theorems

Competitive Equilibrium and the Welfare Theorems Competitive Equilibrium and the Welfare Theorems Craig Burnside Duke University September 2010 Craig Burnside (Duke University) Competitive Equilibrium September 2010 1 / 32 Competitive Equilibrium and

More information

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

ECON 582: Dynamic Programming (Chapter 6, Acemoglu) Instructor: Dmytro Hryshko ECON 582: Dynamic Programming (Chapter 6, Acemoglu) Instructor: Dmytro Hryshko Indirect Utility Recall: static consumer theory; J goods, p j is the price of good j (j = 1; : : : ; J), c j is consumption

More information

problem. max Both k (0) and h (0) are given at time 0. (a) Write down the Hamilton-Jacobi-Bellman (HJB) Equation in the dynamic programming

problem. max Both k (0) and h (0) are given at time 0. (a) Write down the Hamilton-Jacobi-Bellman (HJB) Equation in the dynamic programming 1. Endogenous Growth with Human Capital Consider the following endogenous growth model with both physical capital (k (t)) and human capital (h (t)) in continuous time. The representative household solves

More information

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

Suggested Solutions to Homework #3 Econ 511b (Part I), Spring 2004 Suggested Solutions to Homework #3 Econ 5b (Part I), Spring 2004. Consider an exchange economy with two (types of) consumers. Type-A consumers comprise fraction λ of the economy s population and type-b

More information

Permanent Income Hypothesis Intro to the Ramsey Model

Permanent Income Hypothesis Intro to the Ramsey Model Consumption and Savings Permanent Income Hypothesis Intro to the Ramsey Model Lecture 10 Topics in Macroeconomics November 6, 2007 Lecture 10 1/18 Topics in Macroeconomics Consumption and Savings Outline

More information

Neoclassical Growth Model / Cake Eating Problem

Neoclassical Growth Model / Cake Eating Problem Dynamic Optimization Institute for Advanced Studies Vienna, Austria by Gabriel S. Lee February 1-4, 2008 An Overview and Introduction to Dynamic Programming using the Neoclassical Growth Model and Cake

More information

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

Ramsey Cass Koopmans Model (1): Setup of the Model and Competitive Equilibrium Path Ramsey Cass Koopmans Model (1): Setup of the Model and Competitive Equilibrium Path Ryoji Ohdoi Dept. of Industrial Engineering and Economics, Tokyo Tech This lecture note is mainly based on Ch. 8 of Acemoglu

More information

Dynamic (Stochastic) General Equilibrium and Growth

Dynamic (Stochastic) General Equilibrium and Growth Dynamic (Stochastic) General Equilibrium and Growth Martin Ellison Nuffi eld College Michaelmas Term 2018 Martin Ellison (Nuffi eld) D(S)GE and Growth Michaelmas Term 2018 1 / 43 Macroeconomics is Dynamic

More information

ADVANCED MACROECONOMIC TECHNIQUES NOTE 3a

ADVANCED MACROECONOMIC TECHNIQUES NOTE 3a 316-406 ADVANCED MACROECONOMIC TECHNIQUES NOTE 3a Chris Edmond hcpedmond@unimelb.edu.aui Dynamic programming and the growth model Dynamic programming and closely related recursive methods provide an important

More information

Lecture 7: Stochastic Dynamic Programing and Markov Processes

Lecture 7: Stochastic Dynamic Programing and Markov Processes Lecture 7: Stochastic Dynamic Programing and Markov Processes Florian Scheuer References: SLP chapters 9, 10, 11; LS chapters 2 and 6 1 Examples 1.1 Neoclassical Growth Model with Stochastic Technology

More information

In the Ramsey model we maximized the utility U = u[c(t)]e nt e t dt. Now

In the Ramsey model we maximized the utility U = u[c(t)]e nt e t dt. Now PERMANENT INCOME AND OPTIMAL CONSUMPTION On the previous notes we saw how permanent income hypothesis can solve the Consumption Puzzle. Now we use this hypothesis, together with assumption of rational

More information

Development Economics (PhD) Intertemporal Utility Maximiza

Development Economics (PhD) Intertemporal Utility Maximiza Development Economics (PhD) Intertemporal Utility Maximization Department of Economics University of Gothenburg October 7, 2015 1/14 Two Period Utility Maximization Lagrange Multiplier Method Consider

More information

Lecture 2 The Centralized Economy

Lecture 2 The Centralized Economy Lecture 2 The Centralized Economy Economics 5118 Macroeconomic Theory Kam Yu Winter 2013 Outline 1 Introduction 2 The Basic DGE Closed Economy 3 Golden Rule Solution 4 Optimal Solution The Euler Equation

More information

Macroeconomics Qualifying Examination

Macroeconomics Qualifying Examination Macroeconomics Qualifying Examination August 2015 Department of Economics UNC Chapel Hill Instructions: This examination consists of 4 questions. Answer all questions. If you believe a question is ambiguously

More information

HOMEWORK #3 This homework assignment is due at NOON on Friday, November 17 in Marnix Amand s mailbox.

HOMEWORK #3 This homework assignment is due at NOON on Friday, November 17 in Marnix Amand s mailbox. Econ 50a second half) Yale University Fall 2006 Prof. Tony Smith HOMEWORK #3 This homework assignment is due at NOON on Friday, November 7 in Marnix Amand s mailbox.. This problem introduces wealth inequality

More information

Stochastic Problems. 1 Examples. 1.1 Neoclassical Growth Model with Stochastic Technology. 1.2 A Model of Job Search

Stochastic Problems. 1 Examples. 1.1 Neoclassical Growth Model with Stochastic Technology. 1.2 A Model of Job Search Stochastic Problems References: SLP chapters 9, 10, 11; L&S chapters 2 and 6 1 Examples 1.1 Neoclassical Growth Model with Stochastic Technology Production function y = Af k where A is random Let A s t

More information

The representative agent model

The representative agent model Chapter 3 The representative agent model 3.1 Optimal growth In this course we re looking at three types of model: 1. Descriptive growth model (Solow model): mechanical, shows the implications of a given

More information

Economic Growth: Lecture 9, Neoclassical Endogenous Growth

Economic Growth: Lecture 9, Neoclassical Endogenous Growth 14.452 Economic Growth: Lecture 9, Neoclassical Endogenous Growth Daron Acemoglu MIT November 28, 2017. Daron Acemoglu (MIT) Economic Growth Lecture 9 November 28, 2017. 1 / 41 First-Generation Models

More information

Lecture 2 The Centralized Economy: Basic features

Lecture 2 The Centralized Economy: Basic features Lecture 2 The Centralized Economy: Basic features Leopold von Thadden University of Mainz and ECB (on leave) Advanced Macroeconomics, Winter Term 2013 1 / 41 I Motivation This Lecture introduces the basic

More information

Macroeconomics Qualifying Examination

Macroeconomics Qualifying Examination Macroeconomics Qualifying Examination August 2016 Department of Economics UNC Chapel Hill Instructions: This examination consists of 4 questions. Answer all questions. If you believe a question is ambiguously

More information

Chapter 4. Applications/Variations

Chapter 4. Applications/Variations Chapter 4 Applications/Variations 149 4.1 Consumption Smoothing 4.1.1 The Intertemporal Budget Economic Growth: Lecture Notes For any given sequence of interest rates {R t } t=0, pick an arbitrary q 0

More information

Advanced Macroeconomics

Advanced Macroeconomics Advanced Macroeconomics The Ramsey Model Micha l Brzoza-Brzezina/Marcin Kolasa Warsaw School of Economics Micha l Brzoza-Brzezina/Marcin Kolasa (WSE) Ad. Macro - Ramsey model 1 / 47 Introduction Authors:

More information

Dynamic Problem Set 1 Solutions

Dynamic Problem Set 1 Solutions Dynamic Problem Set 1 Solutions Jonathan Kreamer July 15, 2011 Question 1 Consider the following multi-period optimal storage problem: An economic agent imizes: c t} T β t u(c t ) (1) subject to the period-by-period

More information

Macroeconomic Theory and Analysis Suggested Solution for Midterm 1

Macroeconomic Theory and Analysis Suggested Solution for Midterm 1 Macroeconomic Theory and Analysis Suggested Solution for Midterm February 25, 2007 Problem : Pareto Optimality The planner solves the following problem: u(c ) + u(c 2 ) + v(l ) + v(l 2 ) () {c,c 2,l,l

More information

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

G Recitation 3: Ramsey Growth model with technological progress; discrete time dynamic programming and applications G6215.1 - Recitation 3: Ramsey Growth model with technological progress; discrete time dynamic Contents 1 The Ramsey growth model with technological progress 2 1.1 A useful lemma..................................................

More information

Lecture notes for Macroeconomics I, 2004

Lecture notes for Macroeconomics I, 2004 Lecture notes for Macroeconomics I, 2004 Per Krusell Please do NOT distribute without permission! Comments and suggestions are welcome. 1 Chapter 3 Dynamic optimization There are two common approaches

More information

Dynamic Optimization: An Introduction

Dynamic Optimization: An Introduction Dynamic Optimization An Introduction M. C. Sunny Wong University of San Francisco University of Houston, June 20, 2014 Outline 1 Background What is Optimization? EITM: The Importance of Optimization 2

More information

The Necessity of the Transversality Condition at Infinity: A (Very) Special Case

The Necessity of the Transversality Condition at Infinity: A (Very) Special Case The Necessity of the Transversality Condition at Infinity: A (Very) Special Case Peter Ireland ECON 772001 - Math for Economists Boston College, Department of Economics Fall 2017 Consider a discrete-time,

More information

Suggested Solutions to Problem Set 2

Suggested Solutions to Problem Set 2 Macroeconomic Theory, Fall 03 SEF, HKU Instructor: Dr. Yulei Luo October 03 Suggested Solutions to Problem Set. 0 points] Consider the following Ramsey-Cass-Koopmans model with fiscal policy. First, we

More information

Overlapping Generation Models

Overlapping Generation Models Overlapping Generation Models Ömer Özak SMU Macroeconomics II Ömer Özak (SMU) Economic Growth Macroeconomics II 1 / 122 Growth with Overlapping Generations Section 1 Growth with Overlapping Generations

More information

Simple Consumption / Savings Problems (based on Ljungqvist & Sargent, Ch 16, 17) Jonathan Heathcote. updated, March The household s problem X

Simple Consumption / Savings Problems (based on Ljungqvist & Sargent, Ch 16, 17) Jonathan Heathcote. updated, March The household s problem X Simple Consumption / Savings Problems (based on Ljungqvist & Sargent, Ch 16, 17) subject to for all t Jonathan Heathcote updated, March 2006 1. The household s problem max E β t u (c t ) t=0 c t + a t+1

More information

The Ramsey Model. (Lecture Note, Advanced Macroeconomics, Thomas Steger, SS 2013)

The Ramsey Model. (Lecture Note, Advanced Macroeconomics, Thomas Steger, SS 2013) The Ramsey Model (Lecture Note, Advanced Macroeconomics, Thomas Steger, SS 213) 1 Introduction The Ramsey model (or neoclassical growth model) is one of the prototype models in dynamic macroeconomics.

More information

The Principle of Optimality

The Principle of Optimality The Principle of Optimality Sequence Problem and Recursive Problem Sequence problem: Notation: V (x 0 ) sup {x t} β t F (x t, x t+ ) s.t. x t+ Γ (x t ) x 0 given t () Plans: x = {x t } Continuation plans

More information

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

HOMEWORK #1 This homework assignment is due at 5PM on Friday, November 3 in Marnix Amand s mailbox. Econ 50a (second half) Yale University Fall 2006 Prof. Tony Smith HOMEWORK # This homework assignment is due at 5PM on Friday, November 3 in Marnix Amand s mailbox.. Consider a growth model with capital

More information

Macroeconomics I. University of Tokyo. Lecture 12. The Neo-Classical Growth Model: Prelude to LS Chapter 11.

Macroeconomics I. University of Tokyo. Lecture 12. The Neo-Classical Growth Model: Prelude to LS Chapter 11. Macroeconomics I University of Tokyo Lecture 12 The Neo-Classical Growth Model: Prelude to LS Chapter 11. Julen Esteban-Pretel National Graduate Institute for Policy Studies The Cass-Koopmans Model: Environment

More information

An approximate consumption function

An approximate consumption function An approximate consumption function Mario Padula Very Preliminary and Very Incomplete 8 December 2005 Abstract This notes proposes an approximation to the consumption function in the buffer-stock model.

More information

Lecture notes for Macroeconomics I, 2004

Lecture notes for Macroeconomics I, 2004 Lecture notes for Macroeconomics I, 2004 Per Krusell Please do NOT distribute without permission Comments and suggestions are welcome! 1 2 Chapter 1 Introduction These lecture notes cover a one-semester

More information

Lecture 4: The Bellman Operator Dynamic Programming

Lecture 4: The Bellman Operator Dynamic Programming Lecture 4: The Bellman Operator Dynamic Programming Jeppe Druedahl Department of Economics 15th of February 2016 Slide 1/19 Infinite horizon, t We know V 0 (M t ) = whatever { } V 1 (M t ) = max u(m t,

More information

Economic Growth: Lecture 8, Overlapping Generations

Economic Growth: Lecture 8, Overlapping Generations 14.452 Economic Growth: Lecture 8, Overlapping Generations Daron Acemoglu MIT November 20, 2018 Daron Acemoglu (MIT) Economic Growth Lecture 8 November 20, 2018 1 / 46 Growth with Overlapping Generations

More information

McCall Model. Prof. Lutz Hendricks. November 22, Econ720

McCall Model. Prof. Lutz Hendricks. November 22, Econ720 McCall Model Prof. Lutz Hendricks Econ720 November 22, 2017 1 / 30 Motivation We would like to study basic labor market data: unemployment and its duration wage heterogeneity among seemingly identical

More information

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

Lecture 15. Dynamic Stochastic General Equilibrium Model. Randall Romero Aguilar, PhD I Semestre 2017 Last updated: July 3, 2017 Lecture 15 Dynamic Stochastic General Equilibrium Model Randall Romero Aguilar, PhD I Semestre 2017 Last updated: July 3, 2017 Universidad de Costa Rica EC3201 - Teoría Macroeconómica 2 Table of contents

More information

Lecture 4 The Centralized Economy: Extensions

Lecture 4 The Centralized Economy: Extensions Lecture 4 The Centralized Economy: Extensions Leopold von Thadden University of Mainz and ECB (on leave) Advanced Macroeconomics, Winter Term 2013 1 / 36 I Motivation This Lecture considers some applications

More information

ECON607 Fall 2010 University of Hawaii Professor Hui He TA: Xiaodong Sun Assignment 2

ECON607 Fall 2010 University of Hawaii Professor Hui He TA: Xiaodong Sun Assignment 2 ECON607 Fall 200 University of Hawaii Professor Hui He TA: Xiaodong Sun Assignment 2 The due date for this assignment is Tuesday, October 2. ( Total points = 50). (Two-sector growth model) Consider the

More information

Macro I - Practice Problems - Growth Models

Macro I - Practice Problems - Growth Models Macro I - Practice Problems - Growth Models. Consider the infinitely-lived agent version of the growth model with valued leisure. Suppose that the government uses proportional taxes (τ c, τ n, τ k ) on

More information

Toulouse School of Economics, M2 Macroeconomics 1 Professor Franck Portier. Exam Solution

Toulouse School of Economics, M2 Macroeconomics 1 Professor Franck Portier. Exam Solution Toulouse School of Economics, 2013-2014 M2 Macroeconomics 1 Professor Franck Portier Exam Solution This is a 3 hours exam. Class slides and any handwritten material are allowed. You must write legibly.

More information

Topic 8: Optimal Investment

Topic 8: Optimal Investment Topic 8: Optimal Investment Yulei Luo SEF of HKU November 22, 2013 Luo, Y. SEF of HKU) Macro Theory November 22, 2013 1 / 22 Demand for Investment The importance of investment. First, the combination of

More information

Macroeconomic Theory II Homework 2 - Solution

Macroeconomic Theory II Homework 2 - Solution Macroeconomic Theory II Homework 2 - Solution Professor Gianluca Violante, TA: Diego Daruich New York University Spring 204 Problem The household has preferences over the stochastic processes of a single

More information

ECON 581: Growth with Overlapping Generations. Instructor: Dmytro Hryshko

ECON 581: Growth with Overlapping Generations. Instructor: Dmytro Hryshko ECON 581: Growth with Overlapping Generations Instructor: Dmytro Hryshko Readings Acemoglu, Chapter 9. Motivation Neoclassical growth model relies on the representative household. OLG models allow for

More information

The Neoclassical Growth Model

The Neoclassical Growth Model The Neoclassical Growth Model Ömer Özak SMU Macroeconomics II Ömer Özak (SMU) Economic Growth Macroeconomics II 1 / 101 Introduction Section 1 Introduction Ömer Özak (SMU) Economic Growth Macroeconomics

More information

Problem Set # 2 Dynamic Part - Math Camp

Problem Set # 2 Dynamic Part - Math Camp Problem Set # 2 Dynamic Part - Math Camp Consumption with Labor Supply Consider the problem of a household that hao choose both consumption and labor supply. The household s problem is: V 0 max c t;l t

More information

Problem Set #4 Answer Key

Problem Set #4 Answer Key Problem Set #4 Answer Key Economics 808: Macroeconomic Theory Fall 2004 The cake-eating problem a) Bellman s equation is: b) If this policy is followed: c) If this policy is followed: V (k) = max {log

More information

Economics 210B Due: September 16, Problem Set 10. s.t. k t+1 = R(k t c t ) for all t 0, and k 0 given, lim. and

Economics 210B Due: September 16, Problem Set 10. s.t. k t+1 = R(k t c t ) for all t 0, and k 0 given, lim. and Economics 210B Due: September 16, 2010 Problem 1: Constant returns to saving Consider the following problem. c0,k1,c1,k2,... β t Problem Set 10 1 α c1 α t s.t. k t+1 = R(k t c t ) for all t 0, and k 0

More information

Asymmetric Information in Economic Policy. Noah Williams

Asymmetric Information in Economic Policy. Noah Williams Asymmetric Information in Economic Policy Noah Williams University of Wisconsin - Madison Williams Econ 899 Asymmetric Information Risk-neutral moneylender. Borrow and lend at rate R = 1/β. Strictly risk-averse

More information

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

Lecture 6: Competitive Equilibrium in the Growth Model (II) Lecture 6: Competitive Equilibrium in the Growth Model (II) ECO 503: Macroeconomic Theory I Benjamin Moll Princeton University Fall 204 /6 Plan of Lecture Sequence of markets CE 2 The growth model and

More information

Neoclassical Models of Endogenous Growth

Neoclassical Models of Endogenous Growth Neoclassical Models of Endogenous Growth October 2007 () Endogenous Growth October 2007 1 / 20 Motivation What are the determinants of long run growth? Growth in the "e ectiveness of labour" should depend

More information

Eco504 Spring 2009 C. Sims MID-TERM EXAM

Eco504 Spring 2009 C. Sims MID-TERM EXAM Eco504 Spring 2009 C. Sims MID-TERM EXAM This is a 90-minute exam. Answer all three questions, each of which is worth 30 points. You can get partial credit for partial answers. Do not spend disproportionate

More information

Optimization Over Time

Optimization Over Time Optimization Over Time Joshua Wilde, revised by Isabel Tecu and Takeshi Suzuki August 26, 21 Up to this point, we have only considered constrained optimization problems at a single point in time. However,

More information

Macroeconomics: A Dynamic General Equilibrium Approach

Macroeconomics: A Dynamic General Equilibrium Approach Macroeconomics: A Dynamic General Equilibrium Approach Mausumi Das Lecture Notes, DSE Jan 23-Feb 23, 2018 Das (Lecture Notes, DSE) DGE Approach Jan 23-Feb 23, 2018 1 / 135 Modern Macroeconomics: the Dynamic

More information

1 Recursive Competitive Equilibrium

1 Recursive Competitive Equilibrium Feb 5th, 2007 Let s write the SPP problem in sequence representation: max {c t,k t+1 } t=0 β t u(f(k t ) k t+1 ) t=0 k 0 given Because of the INADA conditions we know that the solution is interior. So

More information

Dynamic Programming. Peter Ireland ECON Math for Economists Boston College, Department of Economics. Fall 2017

Dynamic Programming. Peter Ireland ECON Math for Economists Boston College, Department of Economics. Fall 2017 Dynamic Programming Peter Ireland ECON 772001 - Math for Economists Boston College, Department of Economics Fall 2017 We have now studied two ways of solving dynamic optimization problems, one based on

More information

ECON 2010c Solution to Problem Set 1

ECON 2010c Solution to Problem Set 1 ECON 200c Solution to Problem Set By the Teaching Fellows for ECON 200c Fall 204 Growth Model (a) Defining the constant κ as: κ = ln( αβ) + αβ αβ ln(αβ), the problem asks us to show that the following

More information

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

Government The government faces an exogenous sequence {g t } t=0 Part 6 1. Borrowing Constraints II 1.1. Borrowing Constraints and the Ricardian Equivalence Equivalence between current taxes and current deficits? Basic paper on the Ricardian Equivalence: Barro, JPE,

More information

Econ 204A: Section 3

Econ 204A: Section 3 Econ 204A: Section 3 Ryan Sherrard University of California, Santa Barbara 18 October 2016 Sherrard (UCSB) Section 3 18 October 2016 1 / 19 Notes on Problem Set 2 Total Derivative Review sf (k ) = (δ +

More information

ECOM 009 Macroeconomics B. Lecture 2

ECOM 009 Macroeconomics B. Lecture 2 ECOM 009 Macroeconomics B Lecture 2 Giulio Fella c Giulio Fella, 2014 ECOM 009 Macroeconomics B - Lecture 2 40/197 Aim of consumption theory Consumption theory aims at explaining consumption/saving decisions

More information

"0". Doing the stuff on SVARs from the February 28 slides

0. Doing the stuff on SVARs from the February 28 slides Monetary Policy, 7/3 2018 Henrik Jensen Department of Economics University of Copenhagen "0". Doing the stuff on SVARs from the February 28 slides 1. Money in the utility function (start) a. The basic

More information

Multiple Interior Steady States in the Ramsey Model with Elastic Labor Supply

Multiple Interior Steady States in the Ramsey Model with Elastic Labor Supply Multiple Interior Steady States in the Ramsey Model with Elastic Labor Supply Takashi Kamihigashi March 18, 2014 Abstract In this paper we show that multiple interior steady states are possible in the

More information

Macroeconomics Qualifying Examination

Macroeconomics Qualifying Examination Macroeconomics Qualifying Examination January 2016 Department of Economics UNC Chapel Hill Instructions: This examination consists of 3 questions. Answer all questions. If you believe a question is ambiguously

More information

Endogenous Growth: AK Model

Endogenous Growth: AK Model Endogenous Growth: AK Model Prof. Lutz Hendricks Econ720 October 24, 2017 1 / 35 Endogenous Growth Why do countries grow? A question with large welfare consequences. We need models where growth is endogenous.

More information

1 The Basic RBC Model

1 The Basic RBC Model IHS 2016, Macroeconomics III Michael Reiter Ch. 1: Notes on RBC Model 1 1 The Basic RBC Model 1.1 Description of Model Variables y z k L c I w r output level of technology (exogenous) capital at end of

More information

1. Money in the utility function (start)

1. Money in the utility function (start) Monetary Economics: Macro Aspects, 1/3 2012 Henrik Jensen Department of Economics University of Copenhagen 1. Money in the utility function (start) a. The basic money-in-the-utility function model b. Optimal

More information

Introduction to Continuous-Time Dynamic Optimization: Optimal Control Theory

Introduction to Continuous-Time Dynamic Optimization: Optimal Control Theory Econ 85/Chatterjee Introduction to Continuous-ime Dynamic Optimization: Optimal Control heory 1 States and Controls he concept of a state in mathematical modeling typically refers to a specification of

More information

Chapter 3. Dynamic Programming

Chapter 3. Dynamic Programming Chapter 3. Dynamic Programming This chapter introduces basic ideas and methods of dynamic programming. 1 It sets out the basic elements of a recursive optimization problem, describes the functional equation

More information

Dynamic Programming Theorems

Dynamic Programming Theorems Dynamic Programming Theorems Prof. Lutz Hendricks Econ720 September 11, 2017 1 / 39 Dynamic Programming Theorems Useful theorems to characterize the solution to a DP problem. There is no reason to remember

More information

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

Lecture 3: Hamilton-Jacobi-Bellman Equations. Distributional Macroeconomics. Benjamin Moll. Part II of ECON Harvard University, Spring Lecture 3: Hamilton-Jacobi-Bellman Equations Distributional Macroeconomics Part II of ECON 2149 Benjamin Moll Harvard University, Spring 2018 1 Outline 1. Hamilton-Jacobi-Bellman equations in deterministic

More information

Monetary Economics: Solutions Problem Set 1

Monetary Economics: Solutions Problem Set 1 Monetary Economics: Solutions Problem Set 1 December 14, 2006 Exercise 1 A Households Households maximise their intertemporal utility function by optimally choosing consumption, savings, and the mix of

More information

University of Warwick, EC9A0 Maths for Economists Lecture Notes 10: Dynamic Programming

University of Warwick, EC9A0 Maths for Economists Lecture Notes 10: Dynamic Programming University of Warwick, EC9A0 Maths for Economists 1 of 63 University of Warwick, EC9A0 Maths for Economists Lecture Notes 10: Dynamic Programming Peter J. Hammond Autumn 2013, revised 2014 University of

More information

Foundations of Modern Macroeconomics Second Edition

Foundations of Modern Macroeconomics Second Edition Foundations of Modern Macroeconomics Second Edition Chapter 5: The government budget deficit Ben J. Heijdra Department of Economics & Econometrics University of Groningen 1 September 2009 Foundations of

More information

A Simple No-Bubble Theorem for Deterministic Sequential Economies

A Simple No-Bubble Theorem for Deterministic Sequential Economies A Simple No-Bubble Theorem for Deterministic Sequential Economies Takashi Kamihigashi September 28, 2015 Abstract We show a simple no-bubble theorem that applies to a wide range of deterministic sequential

More information

Macroeconomic Theory I. Cesar E. Tamayo Department of Economics, Rutgers University

Macroeconomic Theory I. Cesar E. Tamayo Department of Economics, Rutgers University Macroeconomic Theory I Cesar E. Tamayo Department of Economics, Rutgers University ctamayo@econ.rutgers.edu Class Notes: Fall 200 Contents I Deterministic models 4 The Solow Model 5. Dynamics........................................

More information

Macroeconomics I. University of Tokyo. Lecture 13

Macroeconomics I. University of Tokyo. Lecture 13 Macroeconomics I University of Tokyo Lecture 13 The Neo-Classical Growth Model II: Distortionary Taxes LS Chapter 11. Julen Esteban-Pretel National Graduate Institute for Policy Studies Environment! Time

More information

Modern Macroeconomics II

Modern Macroeconomics II Modern Macroeconomics II Katsuya Takii OSIPP Katsuya Takii (Institute) Modern Macroeconomics II 1 / 461 Introduction Purpose: This lecture is aimed at providing students with standard methods in modern

More information

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

Public Economics The Macroeconomic Perspective Chapter 2: The Ramsey Model. Burkhard Heer University of Augsburg, Germany Public Economics The Macroeconomic Perspective Chapter 2: The Ramsey Model Burkhard Heer University of Augsburg, Germany October 3, 2018 Contents I 1 Central Planner 2 3 B. Heer c Public Economics: Chapter

More information

Economic Growth: Lecture 7, Overlapping Generations

Economic Growth: Lecture 7, Overlapping Generations 14.452 Economic Growth: Lecture 7, Overlapping Generations Daron Acemoglu MIT November 17, 2009. Daron Acemoglu (MIT) Economic Growth Lecture 7 November 17, 2009. 1 / 54 Growth with Overlapping Generations

More information

Chapter 15. Several of the applications of constrained optimization presented in Chapter 11 are. Dynamic Optimization

Chapter 15. Several of the applications of constrained optimization presented in Chapter 11 are. Dynamic Optimization Chapter 15 Dynamic Optimization Several of the applications of constrained optimization presented in Chapter 11 are two-period discrete-time optimization problems. he objective function in these intertemporal

More information

Solving a Dynamic (Stochastic) General Equilibrium Model under the Discrete Time Framework

Solving a Dynamic (Stochastic) General Equilibrium Model under the Discrete Time Framework Solving a Dynamic (Stochastic) General Equilibrium Model under the Discrete Time Framework Dongpeng Liu Nanjing University Sept 2016 D. Liu (NJU) Solving D(S)GE 09/16 1 / 63 Introduction Targets of the

More information

Introduction Optimality and Asset Pricing

Introduction Optimality and Asset Pricing Introduction Optimality and Asset Pricing Andrea Buraschi Imperial College Business School October 2010 The Euler Equation Take an economy where price is given with respect to the numéraire, which is our

More information

Solution to Homework 2 - Exogeneous Growth Models

Solution to Homework 2 - Exogeneous Growth Models Solution to Homework 2 - Exogeneous Growth Models ECO-3211 Macroeconomia Aplicada (Applied Macroeconomics Question 1: Solow Model with a Fixed Factor 1 The law of motion for capital in the Solow economy

More information

Multiple Interior Steady States in the Ramsey Model with Elastic Labor Supply

Multiple Interior Steady States in the Ramsey Model with Elastic Labor Supply Multiple Interior Steady States in the Ramsey Model with Elastic Labor Supply Takashi Kamihigashi July 31, 2014 Abstract In this paper, we show that multiple interior steady states are possible in the

More information

Foundations of Modern Macroeconomics B. J. Heijdra & F. van der Ploeg Chapter 6: The Government Budget Deficit

Foundations of Modern Macroeconomics B. J. Heijdra & F. van der Ploeg Chapter 6: The Government Budget Deficit Foundations of Modern Macroeconomics: Chapter 6 1 Foundations of Modern Macroeconomics B. J. Heijdra & F. van der Ploeg Chapter 6: The Government Budget Deficit Foundations of Modern Macroeconomics: Chapter

More information

Graduate Macroeconomics 2 Problem set Solutions

Graduate Macroeconomics 2 Problem set Solutions Graduate Macroeconomics 2 Problem set 10. - Solutions Question 1 1. AUTARKY Autarky implies that the agents do not have access to credit or insurance markets. This implies that you cannot trade across

More information

The Real Business Cycle Model

The Real Business Cycle Model The Real Business Cycle Model Macroeconomics II 2 The real business cycle model. Introduction This model explains the comovements in the fluctuations of aggregate economic variables around their trend.

More information