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

Size: px
Start display at page:

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

Transcription

1 Linear Riccati Dynamics, Constant Feedback, and Controllability in Linear Quadratic Control Problems July 2001 Ronald J. Balvers Douglas W. Mitchell Department of Economics Department of Economics P.O. Box 6025 P.O. Box 6025 West Virginia University West Virginia University Morgantown, WV Morgantown, WV Phone: (304) Phone: (304) ABSTRACT Conditions are derived for linear-quadratic control (LQC) problems to exhibit linear evolution of the Riccati matrix and constancy of the control feedback matrix. One of these conditions involves a matrix upon whose rank a necessary condition and a sufficient condition for controllability are based. Linearity of Riccati evolution allows for rapid iterative calculation, and constancy of the control feedback matrix allows for time-invariant comparative static analysis of policy reactions. JEL classification: C61 Keywords: Controllability, Riccati Equation, Linear Quadratic Control.

2 Linear Riccati Dynamics, Constant Feedback, and Controllability in Linear Quadratic Control Problems 1. Introduction This paper presents some conditions for linear evolution of the Riccati matrix, for constancy of the control-feedback matrix, and for controllability or lack thereof, in the standard linear quadratic control (LQC) problem. Computational aspects and simplification of the LQC problem have figured prominently in the recent literature on dynamic linear economies [see Amman (1997), Anderson et al. (1997), Anderson and Moore (1985), Binder and Pesaran (2000), Blanchard and Kahn (1980), Ehlgen (1999), Klein (2000), Ljungqvist and Sargent (2000), and Sims (2000)]. Linearity of Riccati evolution allows for rapid iterative calculation, and constancy of the control feedback matrix allows for time-invariant comparative static analysis of policy reactions. 2. The control problem A typical statement of the finite horizon linear quadratic control problem is: Min T (1a) V(y s, s) ', {u t } T ' y ) t K y t s%1 t's%1 (1b) subject to y t ' A y t&1 % C u t, t ' s%1,..., T, y s given, where K and A are n x n, C is n x k, y t is n x 1, and u t is k x 1. The cost matrix K is positive definite, and C has full column rank; the transition matrix A need not have full rank. If the original problem statement has control costs, one can augment the state vector with the costed

3 controls [see Chow (1975)], putting all costs on the state vector and thus giving the problem formulation in equations (1). It is well known [Chow (1975)] that the optimal controls are given by: (2) t ' & (C ) H t C) &1 C ) H t A y t&1 / &F t y t&1, t # T, u opt (3) H t&1 ' K % A ) H t A & A ) H t C (C ) H t C) &1 C ) H t A, H T ' K, t # T, where the symmetric n x n matrix H t is positive definite. The nonlinear dynamic matrix equation (3) is the Riccati equation. The system is said to be controllable if and only if the state vector can be driven from any value to any value within n periods. The well-known necessary and sufficient condition for controllability [e.g., Anderson and Moore (1979), (1990), and Söderström (1994)] is that rank ( C AC A 2 C... A n&1 C ) ' n. 3. A Preliminary Lemma Write C ' C 1 C 2 with C 1 being q x k where q / n - k, and with C 2 being k x k. Since C was assumed to be of full column rank, there is at least one k x k sub-matrix of C that is invertible. Proper prior arrangement of the y t vector (and concomitant arrangement of C, A, and K ) is thus sufficient to guarantee that C 2 is invertible. Define the n x q matrix M as M / I n&k, so &(C ) 2 )&1 C ) 1 2

4 that M ) C ' 0. We can now prove the following identity: LEMMA (IDENTITY RE-EXPRESSING A FUNCTION OF C IN TERMS OF M). For C (which is n x k with full column rank) and M (which is n x q (q = n - k) with full column rank) such that M ) C ' 0, and D any (symmetric) positive definite n x n matrix, the following identity holds: (4) D & DC(C ) DC) &1 C ) D ' M(M ) D &1 M) &1 M ). Proof. Consider a Cholesky decomposition such that D ' Q ) Q, with Q full rank (such a decomposition exists for any positive definite matrix). Then we can premultiply equation (4) by (Q ) ) &1, postmultiply by Q &1, and rearrange to obtain (5) I & (Q ) ) &1 M(M ) D &1 M) &1 M ) Q &1 ' QC(C ) DC) &1 C ) Q ). Note that both sides of equation (5) express symmetric idempotent matrices. Define the n x n matrix that Z / I & (Q ) ) &1 M(M ) D &1 M) &1 M ) Q &1 & QC(C ) DC) &1 C ) Q ). It is easy to confirm ZQC ' 0, and Z(Q ) ) &1 M ' 0. Hence, defining the n x n matrix Y / Y 1! Y 2 / QC! Q )&1 M, we have: (6) Z Y ' 0 n, n. 3

5 Next show that Y has full rank: (i) Q has full rank n and C has full column rank k, so Y 1 = QC has rank k; (ii) Q has full rank n and M has full column rank q, so Y 2 = (Q ) ) &1 M has rank q; (iii), so all the k columns of Y 1 are Y ) 2 Y 1 / [(Q) ) &1 M] ) QC ' M ) Q &1 QC ' M ) C ' 0 q, k independent of all the q columns of Y 2. Given (i), (ii), and (iii), Y has full rank. Thus, from equation (6), Z = 0 implying that by the definition of Z equation (5) must hold; but equation (5) is equivalent to equation (4) in the statement of the Lemma. 4. Conditions for Linear Riccati Evolution, Constant Feedback, and Controllability Apply the Lemma to the Riccati equation (3), setting D ' H t which is in fact positive definite. This yields the following alternative statement of the Riccati equation: (7) H t&1 ' K % A ) M (M ) H &1 t M) &1 M ) A, H T ' K, t # T. This allows us to obtain Theorem 1: THEOREM 1 (LINEAR DYNAMICS OF H t ). Linear evolution of H t, and constancy of the control feedback matrix F t for all t # T&1, are both implied by each of (a) M ) AC ' 0, and (b) M ) AK &1 M ' 0. More strongly, (b) implies constancy of H t. Proof. (a) Post-multiply equation (7) by C. With M ) AC ' 0 this gives H t&1 C ' KC for all t # 4

6 T. Using this equation and its transpose in equations (2) and (3) gives F t ' (C ) K C) &1 C ) K A, and (8) H t&1 ' K % A ) H t A & A ) K C (C ) KC) &1 C ) K A, H T ' K, t # T. (b) Use a standard matrix inversion identity [e.g. Söderström (1994), pp ] on equation (7) to obtain (9) H &1 t&1 ' K&1 & K &1 A ) M (M ) H &1 t M % M ) A K &1 A ) M) &1 M ) A K &1, H T ' K, t # T, and post-multiply this by M to obtain H &1 t&1 M ' K&1 M when M ) AK &1 M ' 0. Using this in equation (7) gives H t&1 ' K % A ) M (M ) K &1 M) &1 M ) A which is constant for t # T. Equation (2) with constant H t&1 gives constant F t&1 for t # T. Linear evolution of H t in equation (8) gives obvious computational advantages. Constancy of the control feedback matrix F t implies that comparative static analysis of policy reactions can be conducted in straightforward fashion, with the results not dependent on time to horizon. This Theorem also implies a result for stabilizability [Ljungqvist and Sargent (2000), p.61]: 5

7 COROLLARY (SUFFICIENT CONDITION FOR STABILIZABILITY). M ) AK &1 M ' 0 is sufficient for stabilizability, and moreover, under this condition optimal stabilization drives the state variables to their target values of 0 in two periods. The Corollary follows trivially from the immediate constancy of matrix is. For period T the cost H t&1 H T ' K; for period T-1 it equals its steady state value; and with more than two periods to the horizon, the cost is unchanged; thus y t is driven to its desired value 0 in two periods. For the latter to occur, two things are necessary: A and C, and hence M, must be such that it is feasible to do so; and K must be such that it is desirable to do so. The corollary shows that the condition M ) AK &1 M ' 0 meets both of these criteria. THEOREM 2 (RELATION OF (a) Full row rank of M ) AC TO CONTROLLABILITY). M ) AC implies controllability; (b) M ) AC ' 0 implies, but is not implied by, lack of controllability. Proof. (a) Consider a canonical form of the decision problem in equations (1) with y ( t ' A ( y ( t&1 % C( u t such that C () ' (0 I k ) and M () ' (I q 0). Any possible form of the problem in equations (1) can be put in this canonical form by setting A ( ' T &1 AT, I C ( ' T &1 C, and y ( q C 1 I q &C 1 C &1 t ' T &1 y t, where T ' and T &1 2 '. It is easy 0 k,q C 2 0 k,q C &1 2 6

8 to check that rank ( C ( A ( C ( A (2 C (... A (n&1 C ( ) ' rank ( C AC A 2 C... A n&1 C ), full row rank (n) of which is equivalent to controllability (so controllability of the canonical problem is equivalent to controllability of the original problem). Now M ) AC ' M () T &1 T A ( T &1 TC ( A ( ' M () A ( C ( ' A (, where we partition A * 1 A ( 2 2 as with A ( being q x k. Thus we A ( 3 A ( 2 4 need to show that, if rank(a ( 2 ) ' q, the system is controllable. (Of course this requires q # k -- 0 A ( equivalently, n # 2k.) Let W ( / [ C ( A ( C ( A (2 C (... A (n&1 C ( 2... ] =. I k A ( 4... Clearly full row rank of A ( 2 (' M ) AC) implies full row rank of W *. So the canonical problem and hence the original problem are controllable. (b) We show that M ) AC ' 0 implies rank ( C AC A 2 C... A n&1 C ) < n, where the latter defines noncontrollability. Consider again the canonical form referred to above. Since A ( 2 = M ) AC which now equals zero, this directly implies lack of controllability for the canonical problem (sub-vector y ( 1t cannot be controlled directly since C ( 1 ' 0, nor indirectly by controlling y ( 2t since A ( 2 ' 0 ). As shown above, lack of controllability of the canonical problem implies lack of controllability of the original problem. Part (b) further asserts that lack of controllability need not imply that M ) AC ' 0. We 7

9 show this by example: Let 2k < n and take A to be idempotent and such that M ) AC ' A ( 2 0. Then the system is noncontrollable since rank ( C AC A 2 C... A n&1 C ) ' rank ( C AC AC... AC ) # 2k < n, since C and AC each have k columns. 1 Note that M ) AC ' 0 does not imply lack of stabilizability. We can show this by counterexample: let A ' ai n, in which case M ) AC ' a M ) C ' 0 since M ) C ' 0 by construction of M. If a < 1the state equation is stable in the absence of time-varying control, and hence trivially is stabilizable A numerical example is: A ' 0 0 &1, C ' 0, M '

10 References Amman, H. M., 1997, Numerical methods for linear-quadratic models, in H.M. Amman, D.A. Kendrick, and J. Rust, eds., Handbook of Computational Economics (North-Holland, Amsterdam). Anderson, B. D. A. and J. B. Moore, 1979.Optimal filtering (Prentice Hall, Englewood Cliffs). Anderson, B. D. A. and J. B. Moore, Optimal control: linear quadratic methods (Prentice Hall, Englewood Cliffs). Anderson, E., L. P. Hansen, E. R. McGrattan and T. Sargent, Mechanics of forming and estimating dynamical linear economies, in H.M. Amman, D.A. Kendrick, and J. Rust, eds., Handbook of Computational Economics (North-Holland, Amsterdam). Anderson, G. and G. Moore, A linear algebraic procedure for solving linear perfect foresight models, Economics Letters 17, Binder, M. and M. H. Pesaran, Solution of finite-horizon multivariate linear rational expectations models and sparse linear systems, Journal of Economic Dynamics and Control 24, Blanchard, O. J. and Kahn, C. M., The solution of linear difference models under rational expectations, Econometrica 48, Chow, G. C., Analysis and control of dynamic economic systems (Wiley, New York). Ehlgen, J., A nonrecursive solution method for the linear-quadratic optimal control problem with a singular transition matrix, Computational Economics 13, Klein, P., Using the generalized Schur form to solve a multivariate linear rational expectations model, Journal of Economic Dynamics and Control 24, Ljungqvist, L. and T. J. Sargent, Recursive macroeconomic theory (MIT Press, Cambridge). Sims, C. S., 2000, Solving linear rational expectations models, Working paper, Yale University. Söderström, T., Discrete-time stochastic systems: estimation and control (Prentice-Hall, New York). 9

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

Linear Riccati Dynamics, Constant Feedback, and Controllability in Linear Quadratic Control Problems Linear Riccati Dynamics, Constant Feedback, and Controllability in Linear Quadratic Control Problems July 2001 Revised: December 2005 Ronald J. Balvers Douglas W. Mitchell Department of Economics Department

More information

Reducing the Dimensionality of Linear Quadratic Control Problems*

Reducing the Dimensionality of Linear Quadratic Control Problems* Reducing the Dimensionality of Linear Quadratic Control Problems* February 2001 Ronald J. Balvers Douglas W. Mitchell Department of Economics Department of Economics P.O. Box 6025 P.O. Box 6025 West Virginia

More information

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

Volume 30, Issue 3. A note on Kalman filter approach to solution of rational expectations models Volume 30, Issue 3 A note on Kalman filter approach to solution of rational expectations models Marco Maria Sorge BGSE, University of Bonn Abstract In this note, a class of nonlinear dynamic models under

More information

A Simple Algorithm for Solving Ramsey Optimal Policy with Exogenous Forcing Variables

A Simple Algorithm for Solving Ramsey Optimal Policy with Exogenous Forcing Variables MPRA Munich Personal RePEc Archive A Simple Algorithm for Solving Ramsey Optimal Policy with Exogenous Forcing Variables Jean-Bernard Chatelain and Kirsten Ralf Paris School of Economics, Université Paris

More information

A Simple Algorithm for Solving Ramsey Optimal Policy with Exogenous Forcing Variables

A Simple Algorithm for Solving Ramsey Optimal Policy with Exogenous Forcing Variables A Simple Algorithm for Solving Ramsey Optimal Policy with Exogenous Forcing Variables Jean-Bernard Chatelain and Kirsten Ralf arxiv:1708.07996v1 [q-fin.ec] 26 Aug 2017 June 20, 2018 Abstract This algorithm

More information

Solving Linear Rational Expectation Models

Solving Linear Rational Expectation Models Solving Linear Rational Expectation Models Dr. Tai-kuang Ho Associate Professor. Department of Quantitative Finance, National Tsing Hua University, No. 101, Section 2, Kuang-Fu Road, Hsinchu, Taiwan 30013,

More information

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

Optimization under Commitment and Discretion, the Recursive Saddlepoint Method, and Targeting Rules and Instrument Rules: Lecture Notes CommDiscTRIR.tex Preliminary; comments welcome Optimization under Commitment and Discretion, the Recursive Saddlepoint Method, and Targeting Rules and Instrument Rules: Lecture Notes Lars E.O. Svensson

More information

Matrix Mathematics. Theory, Facts, and Formulas with Application to Linear Systems Theory. Dennis S. Bernstein

Matrix Mathematics. Theory, Facts, and Formulas with Application to Linear Systems Theory. Dennis S. Bernstein Matrix Mathematics Theory, Facts, and Formulas with Application to Linear Systems Theory Dennis S. Bernstein PRINCETON UNIVERSITY PRESS PRINCETON AND OXFORD Contents Special Symbols xv Conventions, Notation,

More information

Measurement Errors and the Kalman Filter: A Unified Exposition

Measurement Errors and the Kalman Filter: A Unified Exposition Luiss Lab of European Economics LLEE Working Document no. 45 Measurement Errors and the Kalman Filter: A Unified Exposition Salvatore Nisticò February 2007 Outputs from LLEE research in progress, as well

More information

Estimating and Identifying Vector Autoregressions Under Diagonality and Block Exogeneity Restrictions

Estimating and Identifying Vector Autoregressions Under Diagonality and Block Exogeneity Restrictions Estimating and Identifying Vector Autoregressions Under Diagonality and Block Exogeneity Restrictions William D. Lastrapes Department of Economics Terry College of Business University of Georgia Athens,

More information

A Characterization of the Hurwitz Stability of Metzler Matrices

A Characterization of the Hurwitz Stability of Metzler Matrices 29 American Control Conference Hyatt Regency Riverfront, St Louis, MO, USA June -2, 29 WeC52 A Characterization of the Hurwitz Stability of Metzler Matrices Kumpati S Narendra and Robert Shorten 2 Abstract

More information

Introduction to Quantitative Techniques for MSc Programmes SCHOOL OF ECONOMICS, MATHEMATICS AND STATISTICS MALET STREET LONDON WC1E 7HX

Introduction to Quantitative Techniques for MSc Programmes SCHOOL OF ECONOMICS, MATHEMATICS AND STATISTICS MALET STREET LONDON WC1E 7HX Introduction to Quantitative Techniques for MSc Programmes SCHOOL OF ECONOMICS, MATHEMATICS AND STATISTICS MALET STREET LONDON WC1E 7HX September 2007 MSc Sep Intro QT 1 Who are these course for? The September

More information

New Introduction to Multiple Time Series Analysis

New Introduction to Multiple Time Series Analysis Helmut Lütkepohl New Introduction to Multiple Time Series Analysis With 49 Figures and 36 Tables Springer Contents 1 Introduction 1 1.1 Objectives of Analyzing Multiple Time Series 1 1.2 Some Basics 2

More information

Static Output Feedback Stabilisation with H Performance for a Class of Plants

Static Output Feedback Stabilisation with H Performance for a Class of Plants Static Output Feedback Stabilisation with H Performance for a Class of Plants E. Prempain and I. Postlethwaite Control and Instrumentation Research, Department of Engineering, University of Leicester,

More information

Chapter 1. Matrix Algebra

Chapter 1. Matrix Algebra ST4233, Linear Models, Semester 1 2008-2009 Chapter 1. Matrix Algebra 1 Matrix and vector notation Definition 1.1 A matrix is a rectangular or square array of numbers of variables. We use uppercase boldface

More information

MATRIX ALGEBRA AND SYSTEMS OF EQUATIONS. + + x 1 x 2. x n 8 (4) 3 4 2

MATRIX ALGEBRA AND SYSTEMS OF EQUATIONS. + + x 1 x 2. x n 8 (4) 3 4 2 MATRIX ALGEBRA AND SYSTEMS OF EQUATIONS SYSTEMS OF EQUATIONS AND MATRICES Representation of a linear system The general system of m equations in n unknowns can be written a x + a 2 x 2 + + a n x n b a

More information

OPTIMAL CONTROL AND ESTIMATION

OPTIMAL CONTROL AND ESTIMATION OPTIMAL CONTROL AND ESTIMATION Robert F. Stengel Department of Mechanical and Aerospace Engineering Princeton University, Princeton, New Jersey DOVER PUBLICATIONS, INC. New York CONTENTS 1. INTRODUCTION

More information

Properties of Matrices and Operations on Matrices

Properties of Matrices and Operations on Matrices Properties of Matrices and Operations on Matrices A common data structure for statistical analysis is a rectangular array or matris. Rows represent individual observational units, or just observations,

More information

Matrix Polynomial Conditions for the Existence of Rational Expectations.

Matrix Polynomial Conditions for the Existence of Rational Expectations. Matrix Polynomial Conditions for the Existence of Rational Expectations. John Hunter Department of Economics and Finance Section, School of Social Science, Brunel University, Uxbridge, Middlesex, UB8 PH,

More information

Decentralised economies I

Decentralised economies I Decentralised economies I Martin Ellison 1 Motivation In the first two lectures on dynamic programming and the stochastic growth model, we solved the maximisation problem of the representative agent. More

More information

Department of Economics. Working Papers

Department of Economics. Working Papers 10ISSN 1183-1057 SIMON FRASER UNIVERSITY Department of Economics Working Papers 08-07 "A Cauchy-Schwarz inequality for expectation of matrices" Pascal Lavergne November 2008 Economics A Cauchy-Schwarz

More information

MATH 2331 Linear Algebra. Section 2.1 Matrix Operations. Definition: A : m n, B : n p. Example: Compute AB, if possible.

MATH 2331 Linear Algebra. Section 2.1 Matrix Operations. Definition: A : m n, B : n p. Example: Compute AB, if possible. MATH 2331 Linear Algebra Section 2.1 Matrix Operations Definition: A : m n, B : n p ( 1 2 p ) ( 1 2 p ) AB = A b b b = Ab Ab Ab Example: Compute AB, if possible. 1 Row-column rule: i-j-th entry of AB:

More information

only nite eigenvalues. This is an extension of earlier results from [2]. Then we concentrate on the Riccati equation appearing in H 2 and linear quadr

only nite eigenvalues. This is an extension of earlier results from [2]. Then we concentrate on the Riccati equation appearing in H 2 and linear quadr The discrete algebraic Riccati equation and linear matrix inequality nton. Stoorvogel y Department of Mathematics and Computing Science Eindhoven Univ. of Technology P.O. ox 53, 56 M Eindhoven The Netherlands

More information

Lessons in Estimation Theory for Signal Processing, Communications, and Control

Lessons in Estimation Theory for Signal Processing, Communications, and Control Lessons in Estimation Theory for Signal Processing, Communications, and Control Jerry M. Mendel Department of Electrical Engineering University of Southern California Los Angeles, California PRENTICE HALL

More information

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

An Alternative Method to Obtain the Blanchard and Kahn Solutions of Rational Expectations Models An Alternative Method to Obtain the Blanchard and Kahn Solutions of Rational Expectations Models Santiago Acosta Ormaechea Alejo Macaya August 8, 2007 Abstract In this paper we show that the method of

More information

In: Proc. BENELEARN-98, 8th Belgian-Dutch Conference on Machine Learning, pp 9-46, 998 Linear Quadratic Regulation using Reinforcement Learning Stephan ten Hagen? and Ben Krose Department of Mathematics,

More information

On Solving Large Algebraic. Riccati Matrix Equations

On Solving Large Algebraic. Riccati Matrix Equations International Mathematical Forum, 5, 2010, no. 33, 1637-1644 On Solving Large Algebraic Riccati Matrix Equations Amer Kaabi Department of Basic Science Khoramshahr Marine Science and Technology University

More information

RECURSIVE ESTIMATION AND KALMAN FILTERING

RECURSIVE ESTIMATION AND KALMAN FILTERING Chapter 3 RECURSIVE ESTIMATION AND KALMAN FILTERING 3. The Discrete Time Kalman Filter Consider the following estimation problem. Given the stochastic system with x k+ = Ax k + Gw k (3.) y k = Cx k + Hv

More information

Using the generalized Schur form to solve a multivariate linear rational expectations model

Using the generalized Schur form to solve a multivariate linear rational expectations model Journal of Economic Dynamics & Control 24 (2000) 1405}1423 Using the generalized Schur form to solve a multivariate linear rational expectations model Paul Klein* Institute for International Economic Studies,

More information

Rank and Kernel of binary Hadamard codes.

Rank and Kernel of binary Hadamard codes. 1 Rank and Kernel of binary Hadamard codes. K.T. Phelps, J. Rifà Senior Member IEEE, M. Villanueva Abstract In this paper the rank and the dimension of the kernel for (binary) Hadamard codes of length

More information

The matrix will only be consistent if the last entry of row three is 0, meaning 2b 3 + b 2 b 1 = 0.

The matrix will only be consistent if the last entry of row three is 0, meaning 2b 3 + b 2 b 1 = 0. ) Find all solutions of the linear system. Express the answer in vector form. x + 2x + x + x 5 = 2 2x 2 + 2x + 2x + x 5 = 8 x + 2x + x + 9x 5 = 2 2 Solution: Reduce the augmented matrix [ 2 2 2 8 ] to

More information

HANDBOOK OF COMPUTATIONAL ECONOMICS

HANDBOOK OF COMPUTATIONAL ECONOMICS EIBElEIEIEIEIEIEIEIBBeEieBEieEIEHEIElBE HANDBOOK OF COMPUTATIONAL ECONOMICS VOLUME 1 Edited by HANS M. AMMAN University of Amsterdam DAVID A. KENDRICK University of Texas and JOHN RUST University of Wisconsin

More information

Second-order approximation of dynamic models without the use of tensors

Second-order approximation of dynamic models without the use of tensors Second-order approximation of dynamic models without the use of tensors Paul Klein a, a University of Western Ontario First draft: May 17, 2005 This version: January 24, 2006 Abstract Several approaches

More information

Macroeconomics Theory II

Macroeconomics Theory II Macroeconomics Theory II Economies as ynamic Systems Francesco Franco Nova SBE February 11, 2014 Francesco Franco Macroeconomics Theory II 1/18 First-order The variable z t follows a first-order di erence

More information

EL2520 Control Theory and Practice

EL2520 Control Theory and Practice EL2520 Control Theory and Practice Lecture 8: Linear quadratic control Mikael Johansson School of Electrical Engineering KTH, Stockholm, Sweden Linear quadratic control Allows to compute the controller

More information

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

Chapter 6. Maximum Likelihood Analysis of Dynamic Stochastic General Equilibrium (DSGE) Models Chapter 6. Maximum Likelihood Analysis of Dynamic Stochastic General Equilibrium (DSGE) Models Fall 22 Contents Introduction 2. An illustrative example........................... 2.2 Discussion...................................

More information

Solving a Non-Linear Model: The Importance of Model Specification for Deriving a Suitable Solution

Solving a Non-Linear Model: The Importance of Model Specification for Deriving a Suitable Solution Solving a Non-Linear Model: The Importance of Model Specification for Deriving a Suitable Solution Ric D. Herbert a and Peter J. Stemp b a School of Design, Communication and Information Technology, The

More information

The Kalman filter is arguably one of the most notable algorithms

The Kalman filter is arguably one of the most notable algorithms LECTURE E NOTES «Kalman Filtering with Newton s Method JEFFREY HUMPHERYS and JEREMY WEST The Kalman filter is arguably one of the most notable algorithms of the 0th century [1]. In this article, we derive

More information

Recursive Solutions of the Matrix Equations X + A T X 1 A = Q and X A T X 1 A = Q

Recursive Solutions of the Matrix Equations X + A T X 1 A = Q and X A T X 1 A = Q Applied Mathematical Sciences, Vol. 2, 2008, no. 38, 1855-1872 Recursive Solutions of the Matrix Equations X + A T X 1 A = Q and X A T X 1 A = Q Nicholas Assimakis Department of Electronics, Technological

More information

Riccati difference equations to non linear extended Kalman filter constraints

Riccati difference equations to non linear extended Kalman filter constraints International Journal of Scientific & Engineering Research Volume 3, Issue 12, December-2012 1 Riccati difference equations to non linear extended Kalman filter constraints Abstract Elizabeth.S 1 & Jothilakshmi.R

More information

1300 Linear Algebra and Vector Geometry

1300 Linear Algebra and Vector Geometry 1300 Linear Algebra and Vector Geometry R. Craigen Office: MH 523 Email: craigenr@umanitoba.ca May-June 2017 Matrix Inversion Algorithm One payoff from this theorem: It gives us a way to invert matrices.

More information

Applied Matrix Algebra Lecture Notes Section 2.2. Gerald Höhn Department of Mathematics, Kansas State University

Applied Matrix Algebra Lecture Notes Section 2.2. Gerald Höhn Department of Mathematics, Kansas State University Applied Matrix Algebra Lecture Notes Section 22 Gerald Höhn Department of Mathematics, Kansas State University September, 216 Chapter 2 Matrices 22 Inverses Let (S) a 11 x 1 + a 12 x 2 + +a 1n x n = b

More information

Denis ARZELIER arzelier

Denis ARZELIER   arzelier COURSE ON LMI OPTIMIZATION WITH APPLICATIONS IN CONTROL PART II.2 LMIs IN SYSTEMS CONTROL STATE-SPACE METHODS PERFORMANCE ANALYSIS and SYNTHESIS Denis ARZELIER www.laas.fr/ arzelier arzelier@laas.fr 15

More information

Auxiliary signal design for failure detection in uncertain systems

Auxiliary signal design for failure detection in uncertain systems Auxiliary signal design for failure detection in uncertain systems R. Nikoukhah, S. L. Campbell and F. Delebecque Abstract An auxiliary signal is an input signal that enhances the identifiability of a

More information

Example Linear Algebra Competency Test

Example Linear Algebra Competency Test Example Linear Algebra Competency Test The 4 questions below are a combination of True or False, multiple choice, fill in the blank, and computations involving matrices and vectors. In the latter case,

More information

Review Questions REVIEW QUESTIONS 71

Review Questions REVIEW QUESTIONS 71 REVIEW QUESTIONS 71 MATLAB, is [42]. For a comprehensive treatment of error analysis and perturbation theory for linear systems and many other problems in linear algebra, see [126, 241]. An overview of

More information

A matrix over a field F is a rectangular array of elements from F. The symbol

A matrix over a field F is a rectangular array of elements from F. The symbol Chapter MATRICES Matrix arithmetic A matrix over a field F is a rectangular array of elements from F The symbol M m n (F ) denotes the collection of all m n matrices over F Matrices will usually be denoted

More information

w T 1 w T 2. w T n 0 if i j 1 if i = j

w T 1 w T 2. w T n 0 if i j 1 if i = j Lyapunov Operator Let A F n n be given, and define a linear operator L A : C n n C n n as L A (X) := A X + XA Suppose A is diagonalizable (what follows can be generalized even if this is not possible -

More information

1 Solving Linear Rational Expectations Models

1 Solving Linear Rational Expectations Models September 29, 2001 SCHUR.TEX Economics 731 International Monetary University of Pennsylvania Theory and Policy Martín Uribe Fall 2001 1 Solving Linear Rational Expectations Models Consider a vector x t

More information

Singular Value Decomposition (SVD)

Singular Value Decomposition (SVD) School of Computing National University of Singapore CS CS524 Theoretical Foundations of Multimedia More Linear Algebra Singular Value Decomposition (SVD) The highpoint of linear algebra Gilbert Strang

More information

Generalized Principal Pivot Transform

Generalized Principal Pivot Transform Generalized Principal Pivot Transform M. Rajesh Kannan and R. B. Bapat Indian Statistical Institute New Delhi, 110016, India Abstract The generalized principal pivot transform is a generalization of the

More information

MATRICES. knowledge on matrices Knowledge on matrix operations. Matrix as a tool of solving linear equations with two or three unknowns.

MATRICES. knowledge on matrices Knowledge on matrix operations. Matrix as a tool of solving linear equations with two or three unknowns. MATRICES After studying this chapter you will acquire the skills in knowledge on matrices Knowledge on matrix operations. Matrix as a tool of solving linear equations with two or three unknowns. List of

More information

E-Stability vis-a-vis Determinacy Results for a Broad Class. of Linear Rational Expectations Models. Bennett T. McCallum

E-Stability vis-a-vis Determinacy Results for a Broad Class. of Linear Rational Expectations Models. Bennett T. McCallum E-Stability vis-a-vis Determinacy Results for a Broad Class of Linear Rational Expectations Models Bennett T. McCallum Carnegie Mellon University, Tepper School 256, Pittsburgh, PA 15213 USA and National

More information

To appear in IEEE Trans. on Automatic Control Revised 12/31/97. Output Feedback

To appear in IEEE Trans. on Automatic Control Revised 12/31/97. Output Feedback o appear in IEEE rans. on Automatic Control Revised 12/31/97 he Design of Strictly Positive Real Systems Using Constant Output Feedback C.-H. Huang P.A. Ioannou y J. Maroulas z M.G. Safonov x Abstract

More information

Performance assessment of MIMO systems under partial information

Performance assessment of MIMO systems under partial information Performance assessment of MIMO systems under partial information H Xia P Majecki A Ordys M Grimble Abstract Minimum variance (MV) can characterize the most fundamental performance limitation of a system,

More information

Research Article Stabilization Analysis and Synthesis of Discrete-Time Descriptor Markov Jump Systems with Partially Unknown Transition Probabilities

Research Article Stabilization Analysis and Synthesis of Discrete-Time Descriptor Markov Jump Systems with Partially Unknown Transition Probabilities Research Journal of Applied Sciences, Engineering and Technology 7(4): 728-734, 214 DOI:1.1926/rjaset.7.39 ISSN: 24-7459; e-issn: 24-7467 214 Maxwell Scientific Publication Corp. Submitted: February 25,

More information

Matrix Algebra. Matrix Algebra. Chapter 8 - S&B

Matrix Algebra. Matrix Algebra. Chapter 8 - S&B Chapter 8 - S&B Algebraic operations Matrix: The size of a matrix is indicated by the number of its rows and the number of its columns. A matrix with k rows and n columns is called a k n matrix. The number

More information

Properties of Zero-Free Spectral Matrices Brian D. O. Anderson, Life Fellow, IEEE, and Manfred Deistler, Fellow, IEEE

Properties of Zero-Free Spectral Matrices Brian D. O. Anderson, Life Fellow, IEEE, and Manfred Deistler, Fellow, IEEE IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL 54, NO 10, OCTOBER 2009 2365 Properties of Zero-Free Spectral Matrices Brian D O Anderson, Life Fellow, IEEE, and Manfred Deistler, Fellow, IEEE Abstract In

More information

ELEMENTARY LINEAR ALGEBRA

ELEMENTARY LINEAR ALGEBRA ELEMENTARY LINEAR ALGEBRA K R MATTHEWS DEPARTMENT OF MATHEMATICS UNIVERSITY OF QUEENSLAND First Printing, 99 Chapter LINEAR EQUATIONS Introduction to linear equations A linear equation in n unknowns x,

More information

SAMPLE OF THE STUDY MATERIAL PART OF CHAPTER 1 Introduction to Linear Algebra

SAMPLE OF THE STUDY MATERIAL PART OF CHAPTER 1 Introduction to Linear Algebra SAMPLE OF THE STUDY MATERIAL PART OF CHAPTER 1 Introduction to 1.1. Introduction Linear algebra is a specific branch of mathematics dealing with the study of vectors, vector spaces with functions that

More information

Linear Algebra. The analysis of many models in the social sciences reduces to the study of systems of equations.

Linear Algebra. The analysis of many models in the social sciences reduces to the study of systems of equations. POLI 7 - Mathematical and Statistical Foundations Prof S Saiegh Fall Lecture Notes - Class 4 October 4, Linear Algebra The analysis of many models in the social sciences reduces to the study of systems

More information

Computational Methods for Feedback Control in Damped Gyroscopic Second-order Systems 1

Computational Methods for Feedback Control in Damped Gyroscopic Second-order Systems 1 Computational Methods for Feedback Control in Damped Gyroscopic Second-order Systems 1 B. N. Datta, IEEE Fellow 2 D. R. Sarkissian 3 Abstract Two new computationally viable algorithms are proposed for

More information

THE LARGE number of components in a power system

THE LARGE number of components in a power system IEEE TRANSACTIONS ON POWER SYSTEMS, VOL. 19, NO. 2, MAY 2004 857 Order Reduction of the Dynamic Model of a Linear Weakly Periodic System Part I: General Methodology Abner Ramirez, Member, IEEE, Adam Semlyen,

More information

GENERALIZED POWER SYMMETRIC STOCHASTIC MATRICES

GENERALIZED POWER SYMMETRIC STOCHASTIC MATRICES PROCEEDINGS OF THE AMERICAN MATHEMATICAL SOCIETY Volume 27, Number 7, Pages 987 994 S 0002-9939(99)0526-6 Article electronically published on March 7, 999 GENERALIZED POWER SYMMETRIC STOCHASTIC MATRICES

More information

Applications for solving DSGE models. October 25th, 2011

Applications for solving DSGE models. October 25th, 2011 MATLAB Workshop Applications for solving DSGE models Freddy Rojas Cama Marola Castillo Quinto Preliminary October 25th, 2011 A model to solve The model The model A model is set up in order to draw conclusions

More information

Solution of System of Linear Equations & Eigen Values and Eigen Vectors

Solution of System of Linear Equations & Eigen Values and Eigen Vectors Solution of System of Linear Equations & Eigen Values and Eigen Vectors P. Sam Johnson March 30, 2015 P. Sam Johnson (NITK) Solution of System of Linear Equations & Eigen Values and Eigen Vectors March

More information

a Λ q 1. Introduction

a Λ q 1. Introduction International Journal of Pure and Applied Mathematics Volume 9 No 26, 959-97 ISSN: -88 (printed version); ISSN: -95 (on-line version) url: http://wwwijpameu doi: 272/ijpamv9i7 PAijpameu EXPLICI MOORE-PENROSE

More information

Hands-on Matrix Algebra Using R

Hands-on Matrix Algebra Using R Preface vii 1. R Preliminaries 1 1.1 Matrix Defined, Deeper Understanding Using Software.. 1 1.2 Introduction, Why R?.................... 2 1.3 Obtaining R.......................... 4 1.4 Reference Manuals

More information

On the adjacency matrix of a block graph

On the adjacency matrix of a block graph On the adjacency matrix of a block graph R. B. Bapat Stat-Math Unit Indian Statistical Institute, Delhi 7-SJSS Marg, New Delhi 110 016, India. email: rbb@isid.ac.in Souvik Roy Economics and Planning Unit

More information

2. Linear algebra. matrices and vectors. linear equations. range and nullspace of matrices. function of vectors, gradient and Hessian

2. Linear algebra. matrices and vectors. linear equations. range and nullspace of matrices. function of vectors, gradient and Hessian FE661 - Statistical Methods for Financial Engineering 2. Linear algebra Jitkomut Songsiri matrices and vectors linear equations range and nullspace of matrices function of vectors, gradient and Hessian

More information

Lecture 2: Discrete-time Linear Quadratic Optimal Control

Lecture 2: Discrete-time Linear Quadratic Optimal Control ME 33, U Berkeley, Spring 04 Xu hen Lecture : Discrete-time Linear Quadratic Optimal ontrol Big picture Example onvergence of finite-time LQ solutions Big picture previously: dynamic programming and finite-horizon

More information

On the simultaneous diagonal stability of a pair of positive linear systems

On the simultaneous diagonal stability of a pair of positive linear systems On the simultaneous diagonal stability of a pair of positive linear systems Oliver Mason Hamilton Institute NUI Maynooth Ireland Robert Shorten Hamilton Institute NUI Maynooth Ireland Abstract In this

More information

Lecture 7: Linear-Quadratic Dynamic Programming Real Business Cycle Models

Lecture 7: Linear-Quadratic Dynamic Programming Real Business Cycle Models Lecture 7: Linear-Quadratic Dynamic Programming Real Business Cycle Models Shinichi Nishiyama Graduate School of Economics Kyoto University January 10, 2019 Abstract In this lecture, we solve and simulate

More information

DESIGN OF OBSERVERS FOR SYSTEMS WITH SLOW AND FAST MODES

DESIGN OF OBSERVERS FOR SYSTEMS WITH SLOW AND FAST MODES DESIGN OF OBSERVERS FOR SYSTEMS WITH SLOW AND FAST MODES by HEONJONG YOO A thesis submitted to the Graduate School-New Brunswick Rutgers, The State University of New Jersey In partial fulfillment of the

More information

Review of Controllability Results of Dynamical System

Review of Controllability Results of Dynamical System IOSR Journal of Mathematics (IOSR-JM) e-issn: 2278-5728, p-issn: 2319-765X. Volume 13, Issue 4 Ver. II (Jul. Aug. 2017), PP 01-05 www.iosrjournals.org Review of Controllability Results of Dynamical System

More information

Generic degree structure of the minimal polynomial nullspace basis: a block Toeplitz matrix approach

Generic degree structure of the minimal polynomial nullspace basis: a block Toeplitz matrix approach Generic degree structure of the minimal polynomial nullspace basis: a block Toeplitz matrix approach Bhaskar Ramasubramanian, Swanand R Khare and Madhu N Belur Abstract This paper formulates the problem

More information

An Alternative Proof of the Greville Formula

An Alternative Proof of the Greville Formula JOURNAL OF OPTIMIZATION THEORY AND APPLICATIONS: Vol. 94, No. 1, pp. 23-28, JULY 1997 An Alternative Proof of the Greville Formula F. E. UDWADIA1 AND R. E. KALABA2 Abstract. A simple proof of the Greville

More information

ORIE 6300 Mathematical Programming I August 25, Recitation 1

ORIE 6300 Mathematical Programming I August 25, Recitation 1 ORIE 6300 Mathematical Programming I August 25, 2016 Lecturer: Calvin Wylie Recitation 1 Scribe: Mateo Díaz 1 Linear Algebra Review 1 1.1 Independence, Spanning, and Dimension Definition 1 A (usually infinite)

More information

CANONICAL LOSSLESS STATE-SPACE SYSTEMS: STAIRCASE FORMS AND THE SCHUR ALGORITHM

CANONICAL LOSSLESS STATE-SPACE SYSTEMS: STAIRCASE FORMS AND THE SCHUR ALGORITHM CANONICAL LOSSLESS STATE-SPACE SYSTEMS: STAIRCASE FORMS AND THE SCHUR ALGORITHM Ralf L.M. Peeters Bernard Hanzon Martine Olivi Dept. Mathematics, Universiteit Maastricht, P.O. Box 616, 6200 MD Maastricht,

More information

[k,g,gfin] = hinfsyn(p,nmeas,ncon,gmin,gmax,tol)

[k,g,gfin] = hinfsyn(p,nmeas,ncon,gmin,gmax,tol) 8 H Controller Synthesis: hinfsyn The command syntax is k,g,gfin = hinfsyn(p,nmeas,ncon,gmin,gmax,tol) associated with the general feedback diagram below. e y P d u e G = F L (P, K) d K hinfsyn calculates

More information

APPENDIX A. Matrix Algebra. a n1 a n2 g a nk

APPENDIX A. Matrix Algebra. a n1 a n2 g a nk APPENDIX A Matrix Algebra A.1 TERMINOLOGY A matrix is a rectangular array of numbers, denoted a 11 a 12 g a 1K a A = [a ik ] = [A] ik = D 21 a 22 g a 2K T. g a n1 a n2 g a nk (A-1) The typical element

More information

Department of Econometrics and Business Statistics

Department of Econometrics and Business Statistics ISSN 440-77X Australia Department of Econometrics and Business Statistics http://wwwbusecomonasheduau/depts/ebs/pubs/wpapers/ The Asymptotic Distribution of the LIML Estimator in a artially Identified

More information

Markov Chains, Stochastic Processes, and Matrix Decompositions

Markov Chains, Stochastic Processes, and Matrix Decompositions Markov Chains, Stochastic Processes, and Matrix Decompositions 5 May 2014 Outline 1 Markov Chains Outline 1 Markov Chains 2 Introduction Perron-Frobenius Matrix Decompositions and Markov Chains Spectral

More information

SOME THEOREMS ON QUADRATIC FORMS AND NORMAL VARIABLES. (2π) 1 2 (σ 2 ) πσ

SOME THEOREMS ON QUADRATIC FORMS AND NORMAL VARIABLES. (2π) 1 2 (σ 2 ) πσ SOME THEOREMS ON QUADRATIC FORMS AND NORMAL VARIABLES 1. THE MULTIVARIATE NORMAL DISTRIBUTION The n 1 vector of random variables, y, is said to be distributed as a multivariate normal with mean vector

More information

POLI270 - Linear Algebra

POLI270 - Linear Algebra POLI7 - Linear Algebra Septemer 8th Basics a x + a x +... + a n x n b () is the linear form where a, b are parameters and x n are variables. For a given equation such as x +x you only need a variable and

More information

The dual simplex method with bounds

The dual simplex method with bounds The dual simplex method with bounds Linear programming basis. Let a linear programming problem be given by min s.t. c T x Ax = b x R n, (P) where we assume A R m n to be full row rank (we will see in the

More information

Statistical and Adaptive Signal Processing

Statistical and Adaptive Signal Processing r Statistical and Adaptive Signal Processing Spectral Estimation, Signal Modeling, Adaptive Filtering and Array Processing Dimitris G. Manolakis Massachusetts Institute of Technology Lincoln Laboratory

More information

Elementary operation matrices: row addition

Elementary operation matrices: row addition Elementary operation matrices: row addition For t a, let A (n,t,a) be the n n matrix such that { A (n,t,a) 1 if r = c, or if r = t and c = a r,c = 0 otherwise A (n,t,a) = I + e t e T a Example: A (5,2,4)

More information

Discrete-Time H Gaussian Filter

Discrete-Time H Gaussian Filter Proceedings of the 17th World Congress The International Federation of Automatic Control Discrete-Time H Gaussian Filter Ali Tahmasebi and Xiang Chen Department of Electrical and Computer Engineering,

More information

Adaptive State Feedback Nash Strategies for Linear Quadratic Discrete-Time Games

Adaptive State Feedback Nash Strategies for Linear Quadratic Discrete-Time Games Adaptive State Feedbac Nash Strategies for Linear Quadratic Discrete-Time Games Dan Shen and Jose B. Cruz, Jr. Intelligent Automation Inc., Rocville, MD 2858 USA (email: dshen@i-a-i.com). The Ohio State

More information

A Simple Derivation of Right Interactor for Tall Transfer Function Matrices and its Application to Inner-Outer Factorization Continuous-Time Case

A Simple Derivation of Right Interactor for Tall Transfer Function Matrices and its Application to Inner-Outer Factorization Continuous-Time Case A Simple Derivation of Right Interactor for Tall Transfer Function Matrices and its Application to Inner-Outer Factorization Continuous-Time Case ATARU KASE Osaka Institute of Technology Department of

More information

Definition 2.3. We define addition and multiplication of matrices as follows.

Definition 2.3. We define addition and multiplication of matrices as follows. 14 Chapter 2 Matrices In this chapter, we review matrix algebra from Linear Algebra I, consider row and column operations on matrices, and define the rank of a matrix. Along the way prove that the row

More information

MATH Mathematics for Agriculture II

MATH Mathematics for Agriculture II MATH 10240 Mathematics for Agriculture II Academic year 2018 2019 UCD School of Mathematics and Statistics Contents Chapter 1. Linear Algebra 1 1. Introduction to Matrices 1 2. Matrix Multiplication 3

More information

Review Let A, B, and C be matrices of the same size, and let r and s be scalars. Then

Review Let A, B, and C be matrices of the same size, and let r and s be scalars. Then 1 Sec 21 Matrix Operations Review Let A, B, and C be matrices of the same size, and let r and s be scalars Then (i) A + B = B + A (iv) r(a + B) = ra + rb (ii) (A + B) + C = A + (B + C) (v) (r + s)a = ra

More information

Chapter 2: Matrix Algebra

Chapter 2: Matrix Algebra Chapter 2: Matrix Algebra (Last Updated: October 12, 2016) These notes are derived primarily from Linear Algebra and its applications by David Lay (4ed). Write A = 1. Matrix operations [a 1 a n. Then entry

More information

LINEAR QUADRATIC OPTIMAL CONTROL BASED ON DYNAMIC COMPENSATION. Received October 2010; revised March 2011

LINEAR QUADRATIC OPTIMAL CONTROL BASED ON DYNAMIC COMPENSATION. Received October 2010; revised March 2011 International Journal of Innovative Computing, Information and Control ICIC International c 22 ISSN 349-498 Volume 8, Number 5(B), May 22 pp. 3743 3754 LINEAR QUADRATIC OPTIMAL CONTROL BASED ON DYNAMIC

More information

3 (Maths) Linear Algebra

3 (Maths) Linear Algebra 3 (Maths) Linear Algebra References: Simon and Blume, chapters 6 to 11, 16 and 23; Pemberton and Rau, chapters 11 to 13 and 25; Sundaram, sections 1.3 and 1.5. The methods and concepts of linear algebra

More information

THE JORDAN-FORM PROOF MADE EASY

THE JORDAN-FORM PROOF MADE EASY THE JORDAN-FORM PROOF MADE EASY LEO LIVSHITS, GORDON MACDONALD, BEN MATHES, AND HEYDAR RADJAVI Abstract A derivation of the Jordan Canonical Form for linear transformations acting on finite dimensional

More information

Unbiased minimum variance estimation for systems with unknown exogenous inputs

Unbiased minimum variance estimation for systems with unknown exogenous inputs Unbiased minimum variance estimation for systems with unknown exogenous inputs Mohamed Darouach, Michel Zasadzinski To cite this version: Mohamed Darouach, Michel Zasadzinski. Unbiased minimum variance

More information

Optimal Control of Nonlinear Econometric. Models with Rational Expectations

Optimal Control of Nonlinear Econometric. Models with Rational Expectations Optimal Control of Nonlinear Econometric Models with Rational Expectations V. Blueschke-Nikolaeva a a Department of Economics, Alpen-Adria-Universität Klagenfurt Universitätsstrasse 65-67, A-9020 Klagenfurt,

More information