Lecture 8: Expectations Models. BU macro 2008 lecture 8 1

Similar documents
Master 2 Macro I. Lecture notes #12 : Solving Dynamic Rational Expectations Models

1 Linear Difference Equations

An Alternative Method to Obtain the Blanchard and Kahn Solutions of Rational Expectations Models

Solving Linear Rational Expectations Models

Introduction to Rational Expectations

Solving Linear Rational Expectation Models

MA Advanced Macroeconomics: Solving Models with Rational Expectations

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

1 Teaching notes on structural VARs.

EC744 Lecture Notes: Economic Dynamics. Prof. Jianjun Miao

Chapter 6. Maximum Likelihood Analysis of Dynamic Stochastic General Equilibrium (DSGE) Models

AN ITERATION. In part as motivation, we consider an iteration method for solving a system of linear equations which has the form x Ax = b

Macroeconomics Theory II

Linear Models with Rational Expectations

Lecture 4 The Centralized Economy: Extensions

Estimating and Identifying Vector Autoregressions Under Diagonality and Block Exogeneity Restrictions

MA Advanced Macroeconomics: 6. Solving Models with Rational Expectations

Decentralised economies I

International Macro Finance

Topic 5: The Difference Equation

Optimization under Commitment and Discretion, the Recursive Saddlepoint Method, and Targeting Rules and Instrument Rules: Lecture Notes

System Reduction and Solution Algorithms for Singular Linear Difference Systems under Rational Expectations

Lecture Notes 6: Dynamic Equations Part A: First-Order Difference Equations in One Variable

Volume 30, Issue 3. A note on Kalman filter approach to solution of rational expectations models

1 Teaching notes on structural VARs.

Linear Approximation to Policy Function in IRIS Toolbox

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

Monetary Economics: Solutions Problem Set 1

Adaptive Learning and Applications in Monetary Policy. Noah Williams

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

SOLVING LINEAR RATIONAL EXPECTATIONS MODELS. Three ways to solve a linear model

Dynamic stochastic game and macroeconomic equilibrium

Extreme Values and Positive/ Negative Definite Matrix Conditions

Seoul National University Mini-Course: Monetary & Fiscal Policy Interactions II

Chapter 7. Canonical Forms. 7.1 Eigenvalues and Eigenvectors

Linear Algebra March 16, 2019

Macroeconomics II. Dynamic AD-AS model

Dynamic AD-AS model vs. AD-AS model Notes. Dynamic AD-AS model in a few words Notes. Notation to incorporate time-dimension Notes

Spectral Graph Theory Lecture 2. The Laplacian. Daniel A. Spielman September 4, x T M x. ψ i = arg min

Basic concepts and terminology: AR, MA and ARMA processes

SGZ Macro Week 3, Lecture 2: Suboptimal Equilibria. SGZ 2008 Macro Week 3, Day 1 Lecture 2

Learning and Monetary Policy

Introduction to Numerical Methods

Title. Description. var intro Introduction to vector autoregressive models

Linear Algebra for Beginners Open Doors to Great Careers. Richard Han

Dynamic stochastic general equilibrium models. December 4, 2007

Solutions to Problem Set 4 Macro II (14.452)

Robotics. Control Theory. Marc Toussaint U Stuttgart

1 Recursive Competitive Equilibrium

CONTROL DESIGN FOR SET POINT TRACKING

Math Ordinary Differential Equations

Simultaneous Equation Models Learning Objectives Introduction Introduction (2) Introduction (3) Solving the Model structural equations

Final Review Sheet. B = (1, 1 + 3x, 1 + x 2 ) then 2 + 3x + 6x 2

Linear Riccati Dynamics, Constant Feedback, and Controllability in Linear Quadratic Control Problems

Matrix inversion and linear equations

1. Money in the utility function (start)

7.6 The Inverse of a Square Matrix

Economic Growth: Lecture 8, Overlapping Generations

Chapter 9: Forecasting

Linear Riccati Dynamics, Constant Feedback, and Controllability in Linear Quadratic Control Problems

7 Planar systems of linear ODE

Econornetrica,Vol. 45, No. 6 (September, 1977) CONDITIONS FOR UNIQUE SOLUTIONS IN STOCHASTIC MACROECONOMIC MODELS WITH RATIONAL EXPECTATIONS

Forward Guidance without Common Knowledge

Perturbation Methods I: Basic Results

Session 4: Money. Jean Imbs. November 2010

Slides II - Dynamic Programming

+ τ t R t 1B t 1 + M t 1. = R t 1B t 1 + M t 1. = λ t (1 + γ f t + γ f t v t )

Part VII. Accounting for the Endogeneity of Schooling. Endogeneity of schooling Mean growth rate of earnings Mean growth rate Selection bias Summary

EC5555 Economics Masters Refresher Course in Mathematics September 2014

Endogenous Growth: AK Model

Applications for solving DSGE models. October 25th, 2011

Whither News Shocks?

Lecture 6: Discrete-Time Dynamic Optimization

Learning and Global Dynamics

Massachusetts Institute of Technology. Department of Electrical Engineering and Computer Science : MULTIVARIABLE CONTROL SYSTEMS by A.

Taylor Rules and Technology Shocks

Matrix Factorizations

MA 527 first midterm review problems Hopefully final version as of October 2nd

FEDERAL RESERVE BANK of ATLANTA

Introduction Optimality and Asset Pricing

Solution Methods. Jesús Fernández-Villaverde. University of Pennsylvania. March 16, 2016

Macroeconomics Theory II

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

Small Open Economy RBC Model Uribe, Chapter 4

Some Notes on Linear Algebra

Linear Algebra, Summer 2011, pt. 2

EE363 homework 2 solutions

Endogenous Information Choice

22A-2 SUMMER 2014 LECTURE 5

Learning in Macroeconomic Models

Lecture 10: Powers of Matrices, Difference Equations

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

1. Find the solution of the following uncontrolled linear system. 2 α 1 1

[Disclaimer: This is not a complete list of everything you need to know, just some of the topics that gave people difficulty.]

MATHEMATICS 23a/E-23a, Fall 2015 Linear Algebra and Real Analysis I Module #1, Week 4 (Eigenvectors and Eigenvalues)

New Keynesian Macroeconomics

Designing Information Devices and Systems I Fall 2018 Lecture Notes Note Introduction to Linear Algebra the EECS Way

Eigenspaces. (c) Find the algebraic multiplicity and the geometric multiplicity for the eigenvaules of A.

Reducing the Dimensionality of Linear Quadratic Control Problems*

Notes on Random Variables, Expectations, Probability Densities, and Martingales

Transcription:

Lecture 8: Solving Linear Rational Expectations Models BU macro 2008 lecture 8 1

Five Components A. Core Ideas B. Nonsingular Systems Theory (Blanchard-Kahn) h C. Singular Systems Theory (King-Watson) D. A Singular Systems Example E. Computation BU macro 2008 lecture 8 2

A. Core Ideas 1. Recursive Forward Solution 2. Law of Iterated Expectations 3. Restrictions on Forcing Processes 4. Limiting Conditions 5. Fundamental v. nonfundamental solutions 6. Stable v. unstable roots 7. Predetermined v. nonpredetermined variables 8. Sargent s procedure: unwind unstable roots forward BU macro 2008 lecture 8 3

Basic Example Stock price as discounted sum of expected future dividends Let p t be the (ex dividend) stock price and d t be dividends per share. Basic approach to stock valuation t j β t t+ j j=1= 1 1 p = Ed with β = 1 + r Intuitive reference model, although sometimes criticized for details and in applications BU macro 2008 lecture 8 4

Origins of this model Investors (stockholders) must be indifferent between holding stock and earning an alternative rate of return r on some other asset. E t p t 1 E t d t 1 p t p t r Left hand side is expected return on stock including dividends and capital gains. BU macro 2008 lecture 8 5

Rewriting this as an expectational difference equation Takes first order form General: a E y = by + cx + cex t t t t t t Specific: Ep = (1 + rp ) Ed Alternatively t t + 1 t 0 t 1 t t + 1 t t+ 1 t t t+ 1 p t 1 1 r E tp t 1 E t d t 1 BU macro 2008 lecture 8 6

1. Recursive Forward Solution The process is straightforward but tedious, p t E t p t 11 d t 11 E t E t 1 p t 2 d t 2 d t 1... j 1 J j E t d t j J E t p t J BU macro 2008 lecture 8 7

2. Law of Iterated Expectations General result on conditional expectations E t E t 1 E t 2..E t j 1 x t j E t x t j j j j Works in RE models where market expectations are treated as conditional expectations Lets us move to last line above. BU macro 2008 lecture 8 8

3. Restrictions on Forcing Processes One issue in moving to infinite horizon: first part of price (the sum) above is well defined so long as dividends don t grow too fast, i.e., Ed t t+ j htγ with βγ < j 1 Under this condition, J J j βγ lim β β Ed t t+ j ht < = 1 βγ j 1 BU macro 2008 lecture 8 9

4. Limiting conditions For the stock price to match the basic prediction, the second term must be zero in limit. For a finite stock price, there must be some limit The conventional assumption is that J J t t+ J = lim β Ep 0 This is sometimes an implication (value of stock must be bounded at any point in time would do it, for example). BU macro 2008 lecture 8 10

5. Fundamental v. nonfundamental solutions Nonfundamental solutions are sometimes called bubble solutions. In the current setting, let s consider adding an arbitrary sequence of random variables to the above: p t f t b t These must be restricted by agents willingness to hold stock. b t 1 Et 1 r tb t 1 BU macro 2008 lecture 8 11

Form of nonfundamental solutions Stochastic difference equation Eb = (1 + rb ) b = (1 + rb ) + ξ t t+ 1 t t+ 1 t t+ 1 Bubble solution is expected to explode at just the right rate, E t j b t j b t so that it is not possible to eliminate the last term in the above. BU macro 2008 lecture 8 12

Comments on Bubbles A bursting bubble is one where there is a big decline due to a particular random event. Bubbles can t be expected to burst (or they wouldn t take place) Bursting bubbles are hard to distinguish empirically ii from anticipated i t dincreases in dividends that don t materialize. BU macro 2008 lecture 8 13

Ruling out bubbles of this form Formal arguments Transversality condition Informal procedures Unwind unstable roots forward (Sargent, see below) Sometimes motivated by type of data that one seeks to explain (nonexplosive data) BU macro 2008 lecture 8 14

6. Unstable and Stable Roots in RE models Stock price difference equation has unstable root Write as E t p t 1 1 r p t E t d t 1 Root is (1+r)>1 if r>0. BU macro 2008 lecture 8 15

Stable root example Capital accumulation difference equation k t 11 1 k t i t Backward recursive solution j o k t 1 1 t k 0 t Could well be part of RE model 1 j i t j BU macro 2008 lecture 8 16

7. Predetermined v. nonpredetermined d variables Stock price: nonpredetermined Capital: predetermined General solution practice so far captures approach in literature Stable Unstable Predetermined Non Predetermined Capital Stock Price BU macro 2008 lecture 8 17

8. Sargent s procedure In several contexts in the early 70s, Sargent made the suggestion that unstable roots should be unwound forward. Examples: Money and prices: similar to stocks Labor demand: d we will study this later. BU macro 2008 lecture 8 18

B. Linear Difference Systems under Rational Expectations Blanchard-Kahn: key contribution in the literature on how to solve RE macroeconomic models with a mixture of predetermined variables and nonpredetermined ones. Variant of their framework that we will study E t Y t 1 WY t 0 X t 1 E t X t 1 Y is column vector of endogenous variables, X is column vector of exgenous variables Other elements are fixed matrices (I,W, Ψ) that are conformable with vectors (e.g. W is n(y) by n(y)) BU macro 2008 lecture 8 19

Types of Variables Predetermined (k): no response to x t -E t-1 x t Nonpredetermined (λ) Endogenous variable vector is partitioned as Y t Y t t k t Notation n(k) is number of k s ks etc. if we need to be specific about it. BU macro 2008 lecture 8 20

Analytical Approach Transformation of system (of canonical variables form). In notation that we ll use later as well, let Let T be an invertible matrix transforming equations Let V be an invertible matrix transforming variables. New system in current context E t Y t 1 W Y t 0 X t 1 E t X t 1 BU macro 2008 lecture 8 21

Transformed system of interest Can be based on eigenvectors: WP=Pμμ T=inv(P) and V=inv(P) Then we have EY = WY + Ψ X + Ψ E X t t+ 1 t 0 t 1 t t+ 1 1 1 1 1 1 t t+ 1 = t + Ψ 0 t + Ψ1 t t+ 1 t t+ 1 = t + Ψ 0 t + Ψ1 t t+ 1 P EY P WPP Y P X P E X EY JY X E X with J block diagonal J Ju 0 = 0 J s BU macro 2008 lecture 8 22

Jordan form matrices Upper (or lower) diagonal Repeated root blocks may have ones as well as zeros above diagonal. Have inverses that are Jordan matrices also. Have zero limits if eigenvalues are all stable BU macro 2008 lecture 8 23

Jordan form example J μ 0 0 0 1 0 μ 0 0 1 = 0 0 μ 1 2 0 0 0 μ 2 BU macro 2008 lecture 8 24

Discussion Jordan blocks: matrices containing common eigenvalues. B1: yt = μ1yt 1+ xt Form of Jordan block zt = μ1zt 1+ xt depends on structure of difference equation (or canonical B y = μ1y 1 z variables) + Two examples shown zt = μ1zt 1+ xt at right 2: t t t BU macro 2008 lecture 8 25

Applying Sargent s suggestion System is decoupled into equations describing variables with stable dynamics (s) and unstable dynamics (u) Taking the u part (with similarly partitioned matrices on x s) xs) E t u t 1 J u u t 0uX t 1uE t X t 1 We can think about unwinding it forward. BU macro 2008 lecture 8 26

Forward solution Comes from rewriting as 1 1 1 t = ( u) t t+ 1 ( u) Ψ 0u t ( u) Ψ1 u t t+ 1 u J E u J X J E X Takes the form t = 1 h+ 1 u t Ψ 0u t+ h +Ψ1u t t+ h+ 1 h= 0 u [ J ] E { X E X } Suppresses unstable dynamics (any other initial iti condition for u implies explosive bubbles arising from these) BU macro 2008 lecture 8 27

Stable block evolves according to The difference system E ts t 1 J ss t C X C E X 0s t 1s t t 1 BU macro 2008 lecture 8 28

Solving for the variables we really care about The u s and s s are related to the elements of Y according to u V u V uk s V s V sk k R k R s u k R ku R ks s (R is inverse of V) BU macro 2008 lecture 8 29

Solving for nonpredetermined d variables Star Trek and Related Matters First line of matrix equation above u t V u t V uk k t. Solvable if we have two conditions Same number of unstable and nonpredetermined variables Invertible matrix V uλ BU macro 2008 lecture 8 30

Solving We get nonpredetermined variables as λ 1 t = Vuλ ut Vukkt [ ] 1 u λ 1 h+ 1 u t 0u t + h 1u t t + h + 1 h= 0 1 uλvukkt = V [ J ] E { Ψ X + Ψ E X } V BU macro 2008 lecture 8 31

Solving We get the predetermined variables as k t 11 w kk k t w k t 0k x t 1k E t x t 11 (Apparently, somewhat different solutions arise if you use other equations to get future k s but these are not really different) BU macro 2008 lecture 8 32

BK provide A tight description of how to solve for RE in a rich multivariate setting, as discussed above. A counting rule for sensible models: number of predetermined=number of stable n(k)=n(s) Some additional discussion of multiple equilibria and nonexistence BU macro 2008 lecture 8 33

Left Open What to do about unit roots? Generally (or at least in optimization settings) these are treated as stable, with idea that it is a notion of stability relative to a discount factor (β) that is relevant. Sometimes subtle. How cast models into form (1) or what to do about models which h cannot be placed into form (1)? BU macro 2008 lecture 8 34

C. Singular Linear RE Models Topic of active computational research in last 10 years. Now general form studied and used in computational work, although different computational approaches are taken. Theory provided in King-Watson, Solution of Singular Linear Difference Systems under RE, in a way which makes it a direct generalization of BK Not an accident that bulk of computational work undertaken by researchers studying large applied RE models with frictions like sticky prices and a monetary policy focus (Anderson-Moore, Sims, KW). These researchers got tired of working to put models in BK form. BU macro 2008 lecture 8 35

Form of Singular System Direct generalization of BK difference system (but with A not necessarily invertible) AE t Y t 1 BY t C 0 X t C 1 E t X t 1 BU macro 2008 lecture 8 36

Necessary condition for solvability There must be a z (scalar number) such that Az-B is not zero. Weaker than A not zero (required for inverse); can have A =0 or B =0 or both. If there is such a z, then one can construct matrices for transforming system in a useful way T transforms equations V transforms variables. BU macro 2008 lecture 8 37

Transformed System General form t t + 1 t 0 t 1 t t+ 1 AEY = BY + C X + C EX * 1 * 1 * with A = TAV ; B = TBV ; Ci = TCi BU macro 2008 lecture 8 38

Form of Transformed System Key matrices are block diagonal Jordan matrices with stable and unstable eigenvalues just as in BK New matrix N is nilpotent (zeros on diagonal and below; ones and zeros above diagonal). A N 0 0 I 0 0 0 I 0 and B 0 J u 0 0 0 I 0 0 J s BU macro 2008 lecture 8 39

An aside Solutions to Az-B =0 are called generalized eigenvalues of A,B Since roots of the polynomial are not affected by multiplication li by arbitrary nonsingular matrices, these are the same as generalized eigenvalues of A*,B* i.e., the roots of A*z-B* =0. With a little work, you can see that there are only as many roots as n(ju)+n(js), ( ), since there are zeros on the diagonal of N. Try the case at right for intuition 0 0 0 A = 0 1 0 0 0 1 1 0 0 B = 0 μu 0 0 0 μs BU macro 2008 lecture 8 40

Implications There are transformed variables which evolve according to separated equation systems Y t i t u t s t BU macro 2008 lecture 8 41

Some parts are just a repeat of results from nonsingular case Unstable canonical variables t t+ 1 = u t + 0u t + 1u t t+ 1 Eu J u C X C EX 1 h+ 1 t u t 0u t+ h 1u t t+ h+ 1 h=0 u = [ J ] E { C X + C E X } Stable canonical variables E t s t 1 J s s t C 0s X t C 1s E t X t 1 BU macro 2008 lecture 8 42

New elements Infinite eigenvalue canonical variables tt + 1 = t+ 0 i t+ 1 i t t + 1 NE i i C X C E X l h t t 0i t+ h 1i t t+ h+ 1 h=00 i = N E { C X + C E X } There is a finite forward sum because raising N to the power l +1 times produces a matrix of zeros (l is < the number of rows of N) BU macro 2008 lecture 8 43

Solving for the variables we really care about Partition Y into predetermined and nonpredetermined variables Y t t K t Group i and u variables into U U t i t u t BU macro 2008 lecture 8 44

Partition the variable transformation matrix V and its inverse R U s V U V UK V s V sk K R U R s U K R KU R Ks s BU macro 2008 lecture 8 45

In a similar fashion to earlier We solve for nonpredetemined variables given solutions for U. Λ = V 1 [ U V K ] t U Λ t UK t This requires a square and nonsingular matrix, as in discussion of BK (same counting rule). BU macro 2008 lecture 8 46

Solving for predetermined variables Use the reverse transform, the solution for the stable variables, and the solution for the U variables (unstable and infinite cvs) K t 1 R KU E t U t 1 R Ks E t s t 1 R KU E t U t 1 R Ks J s s t C 0s X t C 1s E t X t 1 R KU E t U t 1 R Ks J s V s t V sk K t R Ks C 0s X t C 1s E t X t 1 R KU E t U t 11 R Ks J s V s V 1 U U t V UK K t V sk K t R Ks C 0s X t C 1s E t X t 1 BU macro 2008 lecture 8 47

Summary We now have a precise solution for a richer model, which incorporates prior work as special case. Solvability requires Az-B is nonzero for some z, which is easy to check on computer. Unique solvability requires that a certain matrix be square and invertible: counting rule is necessary condition. BU macro 2008 lecture 8 48

Linking the two systems KW (2003) show that any uniquely solvable model has a reduced dimension nonsingular system representation f = Kd Ψ ( F) E X t t f t t Ed + 1 = Wd Ψ ( F ) EX t t t d t t F is lead operator (see homework) d is a vector containing all predetermined variables and some nonpredetermined variables There are as many f as I variables. BU macro 2008 lecture 8 49

D. A (Recalcitrant) Example BK discuss an example of a model which their method cannot solve, which takes the form of y = θ E y + φx t t 1 t t in the notation of this lecture. We note that this model has a natural solution, unless θ=1, which is that φ y = E 1x + φx 1 θ t t t t but that the BK approach cannot produce it. BU macro 2008 lecture 8 50

Casting this model in First-Order Od Form Defining w t =E t-1 y t, we can write this model in the standard form as 0 0 yt+ 1 1 θ yt φ Et 1 1 w = t+ 1 0 0 w + t 0 x t where the first equation is the model above and the second is w t+1 =E t y t+1. Note that A =0 and B =0 BU macro 2008 lecture 8 51

The necessary condition Not easy to think about general meaning of there exists some z for which Az-B isn t 0 But in this case it is intuitive: evaluating g Az- B as we will on the next page says the condition is satisfied unless 1= θ in which case the model becomes degenerate in that it imposes restrictions on x but not on y! y = E y + φx t t 1 t t E y = E y + φe x t 1 t t 1 t t 1 t 0 Et 1xt = φ BU macro 2008 lecture 8 52

Generalized eigenvalues 0 0 Looking for finite 1 Az B z eigenvalues: z=0 is a root of Az-B θ 0 = = 1 1 0 0 1 θ = = z(1 θ) z z Looking for infinite eigenvalues: z=0 is a root of Bz-A 11 θ 0 0 0 = Bz A = z 0 0 1 1 z θz = = z (1 θ 1 1 ) BU macro 2008 lecture 8 53

General meaning Infinite eigenvalue: there is a dynamic identity present in the model Zero eigenvalue: it may not be necessary to have as many state variables as predetermined variables. Let s see how this can be seen in this model. We can substitute out the equation for y in the equation for w, producing a new version of the system which looks like that on the next page BU macro 2008 lecture 8 54

Reduced System in Example Features One identity One possibly redundant state Subtlety of redundancy y = θw + φx t t t φ w = 0 w + E x 1 θ t + 1 t t t + 1 BU macro 2008 lecture 8 55

Comments Muth s model 1 was easy for him, but hard from perspective of BK: it is essentially the model that we just studied. Nearly every linear model that we write down is singular. For example, Muth s model 2 is singular if we do not use supply=demand to drop flow output (y), but instead want to carry it along. BU macro 2008 lecture 8 56

Computational Topics A. Forecasting discounted sums Suppose that we want to evaluate the stock price model under the following assumption about the driving process. p d ς j t = β Ed t t+ j j= 1 t = Qς t = ρς + ge t t 1 t BU macro 2008 lecture 8 57

Working out the matrix sum j t = β t t+ j j = β tςt+ j j= 1 j= 1 = β j Qρ j ςt = Q[ β j ρ j ] ςt j= 1 j= 1 p Ed QE = Qβρ[ I + ( βρ) + ( βρ) +...] ς 1 = Q βρ [ I ( βρ )] ςt 2 t BU macro 2008 lecture 8 58

In words Solution above tells how forward-looking asset price depends on the state variables which govern demand. Solution above is a very convenient formula to implement on computer, in context of empirical work or quantitative modeling Solution strategy generalizes naturally to evaluating forward-looking components of RE models. These are, essentially, just lots of equations with unstable eigenvalues although frequently the sums start with 0 rather than 1, so that the details on the prior page are slightly different. BU macro 2008 lecture 8 59

More precisely, We know that solutions above include expected distributed leads of x. We can evaluate these given a forcing process like that t above. The result is then that the SOLUTION to the RE model evolves as a state space system. BU macro 2008 lecture 8 60

Additional detail Evaluating model requires we solve for t = [ 1 h + 1 u ] t{ 0u t+ h + 1u t t+ h+ 1} =Φt h=0= 0 u J E C X C E X ς Know all of the forecasts depend just on state, so answer must have form above. Algebra of working this out is similar to stock price example above (distributed lead starts at 0 here rather than 1, though). BU macro 2008 lecture 8 61

Full solution Takes the form With Y t S t S t MS t 1 Ge t S t Kt = ςt In words: states of solved model are predetermined variables plus the forcing (driving, forecasting) variables. BU macro 2008 lecture 8 62

Modern computational approaches make it easy to handle large linear RE models Approaches based on numerically desirable versions (called QZ) of the TV transformations described above Klein (JEDC) Sims (Computational Economics, 2003) Approaches based on finding a subsytem or otherwise reducing the dimension of problem AIM (Anderson and Moore at FRBG) King/Watson (Computational Economics, 2003) Sargent and coauthors BU macro 2008 lecture 8 63

A. Core Ideas Summary Recursive forward solution for nonpredetermined variables Recursive e forward solution o for predetermined variables ab Unwinding unstable roots forward B. Nonsingular Systems Theory Unique stable solution requires: number of predetermined = number of unstable C. Singular Systems Theory Solvability: Az-B nonzero plus counting rule D. A Singular Systems Example Solvability condition interpreted E. Computation With state space driving process, solution to model occurs in state space form States are predetermined variables (the past) and driving variables (the present and future x s) xs) BU macro 2008 lecture 8 64