Linear Riccati Dynamics, Constant Feedback, and Controllability in Linear Quadratic Control Problems
|
|
- Mildred Higgins
- 5 years ago
- Views:
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 July 2001 Revised: December 2005 Ronald J. Balvers Douglas W. Mitchell Department of Economics Department
More informationReducing 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 informationVolume 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 informationA 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 informationA 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 informationSolving 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 informationOptimization 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 informationMatrix 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 informationMeasurement 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 informationEstimating 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 informationA 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 informationIntroduction 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 informationNew 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 informationStatic 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 informationChapter 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 informationMATRIX 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 informationOPTIMAL 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 informationProperties 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 informationMatrix 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 informationDecentralised 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 informationDepartment 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 informationMATH 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 informationonly 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 informationLessons 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 informationAn 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 informationIn: 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 informationOn 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 informationRECURSIVE 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 informationUsing 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 informationRank 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 informationThe 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 informationHANDBOOK 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 informationSecond-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 informationMacroeconomics 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 informationEL2520 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 informationChapter 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 informationSolving 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 informationThe 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 informationRecursive 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 informationRiccati 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 information1300 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 informationApplied 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 informationDenis 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 informationAuxiliary 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 informationExample 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 informationReview 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 informationA 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 informationw 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 information1 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 informationSingular 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 informationGeneralized 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 informationMATRICES. 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 informationE-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 informationTo 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 informationPerformance 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 informationResearch 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 informationMatrix 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 informationProperties 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 informationELEMENTARY 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 informationSAMPLE 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 informationLinear 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 informationComputational 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 informationTHE 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 informationGENERALIZED 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 informationApplications 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 informationSolution 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 informationa Λ 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 informationHands-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 informationOn 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 information2. 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 informationLecture 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 informationOn 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 informationLecture 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 informationDESIGN 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 informationReview 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 informationGeneric 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 informationAn 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 informationORIE 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 informationCANONICAL 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)
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 informationAPPENDIX 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 informationDepartment 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 informationMarkov 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 informationSOME 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 informationPOLI270 - 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 informationThe 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 informationStatistical 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 informationElementary 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 informationDiscrete-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 informationAdaptive 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 informationA 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 informationDefinition 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 informationMATH 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 informationReview 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 informationChapter 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 informationLINEAR 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 information3 (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 informationTHE 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 informationUnbiased 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 informationOptimal 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