ON THE CONSTRUCTION OF GENERAL SOLUTION OF THE GENERALIZED SYLVESTER EQUATION

Similar documents
On the solving of matrix equation of Sylvester type

V.B. LARIN 1. Keywords: unilateral quadratic matrix equation, matrix sign function, parameters updating.

1. Introduction It is known that gaslift (Fig. 1) is one of the most widely used mechanized and highly efficient process of oil well operation.

Solutions to the generalized Sylvester matrix equations by a singular value decomposition

Notes on singular value decomposition for Math 54. Recall that if A is a symmetric n n matrix, then A has real eigenvalues A = P DP 1 A = P DP T.

Chap 3. Linear Algebra

Applied Linear Algebra in Geoscience Using MATLAB

Lecture 9: SVD, Low Rank Approximation

Yimin Wei a,b,,1, Xiezhang Li c,2, Fanbin Bu d, Fuzhen Zhang e. Abstract

Linear Algebra V = T = ( 4 3 ).

Linear Algebra Methods for Data Mining

ANALYTIC SOLUTION OF TRANSCENDENTAL EQUATIONS

Linear Equations in Linear Algebra

Paul Heckbert. Computer Science Department Carnegie Mellon University. 26 Sept B - Introduction to Scientific Computing 1

A Cross-Associative Neural Network for SVD of Nonsquared Data Matrix in Signal Processing

Properties of Matrices and Operations on Matrices

ELA THE MINIMUM-NORM LEAST-SQUARES SOLUTION OF A LINEAR SYSTEM AND SYMMETRIC RANK-ONE UPDATES

1 Linearity and Linear Systems

Lecture 1 Systems of Linear Equations and Matrices

Introduction to Data Mining

The Singular Value Decomposition

MATH 304 Linear Algebra Lecture 20: The Gram-Schmidt process (continued). Eigenvalues and eigenvectors.

Background Mathematics (2/2) 1. David Barber

Matrices and Determinants

THE solution of the absolute value equation (AVE) of

Assignment #10: Diagonalization of Symmetric Matrices, Quadratic Forms, Optimization, Singular Value Decomposition. Name:

ON A HOMOTOPY BASED METHOD FOR SOLVING SYSTEMS OF LINEAR EQUATIONS

THIS paper deals with robust control in the setup associated

Chapter 3 Transformations

Math 224, Fall 2007 Exam 3 Thursday, December 6, 2007

There are six more problems on the next two pages

The SVD-Fundamental Theorem of Linear Algebra

A Note on Simple Nonzero Finite Generalized Singular Values

Partial Eigenvalue Assignment in Linear Systems: Existence, Uniqueness and Numerical Solution

Conceptual Questions for Review

Linear Algebra (Review) Volker Tresp 2017

Linear Algebra Review. Vectors

A new approach to solve fuzzy system of linear equations by Homotopy perturbation method

NAVIGATION OF THE WHEELED TRANSPORT ROBOT UNDER MEASUREMENT NOISE

arxiv: v1 [math.na] 13 Mar 2019

A Method to Teach the Parameterization of All Stabilizing Controllers

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

COMP 558 lecture 18 Nov. 15, 2010

A Tropical Extremal Problem with Nonlinear Objective Function and Linear Inequality Constraints

Improved Newton s method with exact line searches to solve quadratic matrix equation

Linear Algebra (Review) Volker Tresp 2018

Problem # Max points possible Actual score Total 120

Lecture 12 Eigenvalue Problem. Review of Eigenvalues Some properties Power method Shift method Inverse power method Deflation QR Method

LECTURE 7. Least Squares and Variants. Optimization Models EE 127 / EE 227AT. Outline. Least Squares. Notes. Notes. Notes. Notes.

ALGEBRAIC CONDITION FOR DECOMPOSITION OF LARGE SCALE LINEAR DYNAMIC SYSTEMS

4 ORTHOGONALITY ORTHOGONALITY OF THE FOUR SUBSPACES 4.1

Maths for Signals and Systems Linear Algebra in Engineering

Math 407: Linear Optimization

Math for ML: review. Milos Hauskrecht 5329 Sennott Square, x people.cs.pitt.edu/~milos/courses/cs1675/

M 340L CS Homework Set 1

Least Squares Optimization

Part 1a: Inner product, Orthogonality, Vector/Matrix norm

(Mathematical Operations with Arrays) Applied Linear Algebra in Geoscience Using MATLAB

Preliminary/Qualifying Exam in Numerical Analysis (Math 502a) Spring 2012

M.A. Botchev. September 5, 2014

ON WEIGHTED PARTIAL ORDERINGS ON THE SET OF RECTANGULAR COMPLEX MATRICES

Full-State Feedback Design for a Multi-Input System

An Observation on the Positive Real Lemma

LU Factorization. A m x n matrix A admits an LU factorization if it can be written in the form of A = LU

Outline Introduction: Problem Description Diculties Algebraic Structure: Algebraic Varieties Rank Decient Toeplitz Matrices Constructing Lower Rank St

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

Linear Algebra and Robot Modeling

WHEN studying distributed simulations of power systems,

Assignment #9: Orthogonal Projections, Gram-Schmidt, and Least Squares. Name:

Final Exam, Linear Algebra, Fall, 2003, W. Stephen Wilson

ON ORTHOGONAL REDUCTION TO HESSENBERG FORM WITH SMALL BANDWIDTH

Linear Algebra - Part II

Absolute value equations

Cheat Sheet for MATH461

Solutions to Final Practice Problems Written by Victoria Kala Last updated 12/5/2015

Introduction to Mobile Robotics Compact Course on Linear Algebra. Wolfram Burgard, Bastian Steder

State Analysis and Optimal Control of Linear. Time-Invariant Scaled Systems Using. the Chebyshev Wavelets

ON THE DISTRIBUTION OF THE MAXIMUM OF SUMS OF A SEQUENCE OF INDEPENDENT AND IDENTICALLY DISTRIBUTED RANDOM VARIABLES.

Maths for Signals and Systems Linear Algebra for Engineering Applications

7.6 The Inverse of a Square Matrix

OPTIMAL SCALING FOR P -NORMS AND COMPONENTWISE DISTANCE TO SINGULARITY

(Linear equations) Applied Linear Algebra in Geoscience Using MATLAB

POSITIVE PARTIAL REALIZATION PROBLEM FOR LINEAR DISCRETE TIME SYSTEMS

Mobile Robotics 1. A Compact Course on Linear Algebra. Giorgio Grisetti

The Singular Value Decomposition (SVD) and Principal Component Analysis (PCA)

Review of Linear Algebra

Geometric Modeling Summer Semester 2010 Mathematical Tools (1)

Linear Algebra Linear Algebra : Matrix decompositions Monday, February 11th Math 365 Week #4

THE PERTURBATION BOUND FOR THE SPECTRAL RADIUS OF A NON-NEGATIVE TENSOR

Quaternions, semi-vectors, and spinors

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

MATH 3511 Lecture 1. Solving Linear Systems 1

Lecture 9: Low Rank Approximation

An Even Order Symmetric B Tensor is Positive Definite

ON BASICITY OF A SYSTEM OF EXPONENTS WITH DEGENERATING COEFFICIENTS

Chapter 7. Linear Algebra: Matrices, Vectors,

Applied Linear Algebra in Geoscience Using MATLAB

Least Squares Optimization

Linear Subspace Models

Tensor Complementarity Problem and Semi-positive Tensors

Transcription:

TWMS J App Eng Math V7, N1, 2017, pp 1-6 ON THE CONSTRUCTION OF GENERAL SOLUTION OF THE GENERALIZED SYLVESTER EQUATION FA ALIEV 1, VB LARIN 2, Abstract The problem of construction the general solution of the generalized matri Sylvester equation is considered Conditions of eistence of solution of this equation are obtained and the algorithm for construction of this solution is given For construction of the algorithm of this solution and the formulation of the condition of eistence of this solution, the standard procedures of MATLAB package are used Keywords: generalized matri Sylvester equation, package of MATLAB, Symbolic Math Toolbo, tensor product, SV Decomposition AMS Subject Classification: 15A06,15A24, 15A69 1 Introduction At the problems of creating the motion control algorithms of various systems, see for eample 1, 2, 5, 6, 8, 10, 12, 13, 19, an important place is occupied by procedures of construction of solutions of different matri equations, see 3-5, 14, 15 and references therein It may be noted that the algorithms of construction of solutions of Sylvester equations have attracted the attention of researchers 7, 9, 18, 21 For eample, in 9 the problem of construction of the general solution of a generalized Sylvester equation is considered: k Q i XR i + l S i Y T i = B (1) Here X R β γ, Y R µ ν, B R α δ ; the other matrices in (1) have corresponding dimensions In 9 the solvability condition is formed and the algorithm of construction of the general solution of the equation (1) is suggested Below these questions are also considered applying to equation (1) However, for the construction of algorithm of solution (1) and formulation of the conditions of eistence of the solution the standard procedures of package of MATLAB are used Thus, calculable procedure is formed so that the used standard procedures of package of MATLAB enter the Symbolic Math Toolbo For illustration of algorithm an eample is considered 9 In this eample the solution is formed which doesn t appear in 9 1 Institute of Applied Mathematics, Baku State University, ZKhalilov str, 23, 1148, Baku, Azerbaijan e-mail: f aliev@yahoocom; 2 Institute of Mechanics, Academy of Sciences of Ukraine, Ukraine e-mail: larin@gmailcom; Manuscript received: May 16, 2016; accepted: August 18, 2016 TWMS Journal of Applied and Engineering Mathematics, Vol7, No1; c Işık University, Department of Mathematics 2017; all rights reserved 1

2 TWMS J APP ENG MATH V7, N1, 2017 2 General relations As is known 16, by the use of Kronecker or tensor product, the equation (1) can be presented 11, 20 as a system of linear algebraic equations : G = b, (2) y k l G = Q i R i + S i T i, 1, y = = β y µ b α Hereinafter a stroke means the transposition, is the operation of Kronecker product y 1, b = (procedure kronm), j, y j, b j are the rows of matrices X, Y, B correspondingly The transition procedure from matrices X, Y, B to the vectors, y, b is carried out by procedure colon (:) (an inverse transition is carried out by procedure of reshapem) Thus, the problem of construction of the general solution of equation (1) is reduced to the problem of construction of the general solution of the linear algebraic equation (2) Consequently, the condition of eistence of the solution (1) can be formulated as follows For eistence of solution (1), the matrices G and G b must have an identical rank 16 (for the calculation of rank of the matri it is possible to use the procedure of rankm) 3 The algorithm for construction of the general solution of (1) Let produce the singular decomposition of the matri G (procedure svdm): b 1 G = USV (3) In 3 U, V are orthogonal matrices, S is the diagonal matri The first r (r is the rank of matri G) elements of diagonal of S are not equal to zero Let us consider the matri U G = SV In connection with the marked structure of matri S, only first r rows of the matri U G will not be equal to zero We designate the matri formed from the first r rows of the matri U G by Ag Multiplying left and right part of equation (2) on a matri U and leaving in both parts only first r rows, we will rewrite (2) as follows: A g = b y u (4) Here, the vector b u is formed from the first r components of vector U b Note that matri Ag appearing in (4) is the complete rank matri Therefore, for determination of general solution of (2) it is possible to use the relation 17: = A ( g A g A ) 1 g bu + Nξ, y N = (I A g ( A g A g ) 1 Ag ) (5) Here, the first member in the right part determines the particular solution (2) which has a minimum norm, ξ is a vector of free parameters which defines the general solution (2) In (5) and further, I is a identity matri of corresponding size Let us produce the singular decomposition of matri N, analogically to (3):

FAALIEV, VBLARIN: ON THE CONSTRUCTION OF GENERAL SOLUTION OF THE 3 N = U n S n V n Let the first q diagonal elements of the matri S n be not equal to zero Consequently, the matri NV n = U n S n will have only first q nonzero columns The matri which is formed from the first q columns of the matri NV n (determined the zero subspace of the matri A g ) is designated as N q The relation (5) is rewritten as follows: = A ( y g A g A ) 1 g bu + N q ξ q, (6) where the dimension of vector of free parameters ξ q is equal to q Defining the vector accordingly to (6), ie, the general solution of (2)(for the y given vector ξ q ), then, using the procedure of reshapem, it is possible to construct the matrices X, Y, which determine the general solution (1) using vectors, y A problem of choice of the vector of free parameters is considered Obviously, in case of choice of other free parameters (different from the parameters determined by the vector ξ q ) the structure of (6) will not change So, at the choice of new vector of free parameters (vector c) and corresponding matri N c (the columns of which determine the zero subspace of matri A g ) we have: N q ξ q = N c c (7) The relation (7) allows to set the connection between ξ q and c Note that for the calculation of matri N c, it is possible to use the procedure of nullm Eample The initial data coincide with accepted in the eample 1 9 B(1)k = 2, l = 1, Q1 = Q 1 = R 2 = 0 0 1 0 0 1 0 1 0 1, S 1 = 1 0 1 0 0 0 1 0 0 1 0 0 0 1 0, T 1 =, Q 2 = 0 0 1 0 0 0 1 0 1 1 0 0 0 1 0 0 1 0 0, R 1 =, B = 1 0 0 0 1 0 0 1 0 0 1 0 0 0 1 At these initial data the rank of the matri G is equal to 4 and coincides with the rank of the matri G, b Thus, at these initial data the equation (1) has a solution In 9 the net solution of (1) is given at the accepted initial data: 10c 6 + 6c 8 c 2 3c 6 14c 8 X = Φ(c r ) + Λ(B), Φ(c r ) = c 1 c 3 c 5, 3c 6 14c 8 c 4 7c 6 8c 8 14c6 + 16c Y = Ψ(c r ) + Π(B), Ψ(c r ) = 8 8c 6 + 44c 8, c 8 c 9 19 0 24 Λ(B) = 0 0 0 37 0 5, Π(B) = 10 3 0 0 Note that a coefficient c 7 does not appear in matrices Φ(c r ), Ψ(c r ) Using the relation (6), we will find that the first element of the first part of this relation determines the matrices Λ(B), Π(B), which coincide with the given ones in 9,

4 TWMS J APP ENG MATH V7, N1, 2017 The matrices Φ(c r ), Ψ(c r ) are determining the matri N c, appearing in (7), in which the seventh column is zero: N c = 10 0 6 0 0 0 0 3 0 14 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 14 0 0 0 0 7 0 8 0 14 0 16 0 8 0 44 0 0 0 0 0 0 0 It is possible to change the seventh column of the matri N c, ie to rewrite this matri in the form: N c 7 = 10 0 6 0 0 0 0 3 1 14 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 1 14 0 0 0 0 7 1 8 0 14 2 16 0 8 4 44 0 0 0 0 0 0 0 We will note that the rank of this matri is equal to 9 and it satisfies to the condition A g N c 7 = 0 Consequently, the general solution of (1) given in 9 must be completed by matrices 7, y7, which are determined by the seventh column of the matri N c 7 X = Φ(c r ) + Λ(B) + 7 c 7, 7 = Y = Ψ(c 2 ) + Π(B) + y7 c 7, 0 0 1 0 0 0 1 0 1, y7 = 2 4 0 0 Let us note that, if in the right part of (1), as in an eample 2 9, the matri B 0 = 0 0 1 0 0 1 0 1 0 1 0 0 1 0 0,

FAALIEV, VBLARIN: ON THE CONSTRUCTION OF GENERAL SOLUTION OF THE 5 appears, the rank of the matri G b is equal to 5 and, consequently, the equation (1) does not have a solution This conclusion coincides with the conclusion of 9 Conclusion The problem of construction of the general solution of the generalized Sylvester matri equation is considered The conditions of eistence of the solution of this equation are obtained and an algorithm of construction of the solution is given For the construction of the algorithm of solution and formulation of the condition of eistence of the solution the standard procedures of package of MATLAB are used References 1 Afanas ev,ap, Dzyuba,SM, Emelyanova,II, and Ramazanov,AB, (2016), Optimal Control with feedback of some class of nonlinear systems via quadratic criteria, Appl Comput,Math, 15(1), pp78-87 2 Aliev,FA and Larin,VB, (1998), Optimization of Linear Control Systems: Analytical Methods and Computational Algorithms Amsterdam, Gordon and Breach Science Publishers, 2 3 Aliev,FA and Larin,VB, (2009), About Use of the Bass Relations for Solution of Matri Equations, Appl and Comput Math, 8(2), pp152-162 4 Aliev,FA, Larin,VB, Velieva,NI, and Gasimova,KG, (2017), On Periodic Solution of Generalized Sylvestre Equations Appl Comput Math, 16(1), pp78-84 5 Aliev,FA and Larin,VB, (2015), Comment on Youla-Like Parametrizations Subject to QI Subspace Constrain by Serban Sabau, Nuno C Martins Appl Comput Math, 14(3), pp381-388 6 Aliev,FA, Ismailov,NA, Haciyev,H, and Guliev,MF, (2016), A method of Determine the Coefficient of Hydraulic Resistance in Different Areas of Pump-Compressor Pipes TWMS J Pure Appl Math, 7(2), pp211-217 7 Bischof,C, Datta,BN, and Purkayastha,A, (1996), A Parallel Algorithm for Sylvester Observer Equation, SIAM J SCI Comput 17(3), pp686-698 8 Bryson,AE and Ho,YC, (1968), Applied Optimal Control Optimization, Estimation and Control Watham Mass, 521p 9 Chuiko,SM, (2015), On the Solution of the Generalized Matri Sylvester Equation Chebyshev collection, 16(1), In Russian 10 Datta,BN and Sokolov,V, (2009), Quadratic Inverse Eigenvalue Problems, Active Vibration Control and Model Updating, Appl Comput Math, 8(2), pp170-191 11 Fedorov,FM, (2015), On the Theory of Infinite Systems of Linear Algebraic Equations TWMS J Pure Appl Math, 6(2), pp202-212 12 Jbilou,KA, (2016), Survey of Krylov-Ased Methods for Model Reduction in Large-Scale MIMO Dynamical Systems Appl Comput Math, 15(2), pp117-148 13 Larin,VB, (2009), Control Problems for Wheeled Robotic Vehicles, Int Appl Mech, 45(4), pp363-388 14 Larin,VB, (2009), Solution of Matri Equations in Problems of the Mechanics and Control, Int Appl Mech, 45(8), pp847-872 15 Larin,VB, (2011), On Determination of Solution of Unilateral Quadratic Matri Equation, J Automat Inf Scien, 43(11), pp8-17 16 Lancaster,P, (1972), Theory of Matri, Academic Press, New York-London, 280p 17 Lee,RCK, (1964), Optimal Estimation, Identification and Control, Research Monograph No 28 The MIT Press, Cambridge, Massachusetts, 176p 18 Lin,Y and Wei,Y, (2007), Condition Numbers of the Generalized Sylvester Equation, IEEE Trans on Automat Control, 52(12), pp2380-2385 19 Mahmudov,NI and Mckibben,MA, (2016), On Approimately Controllable Systems (survey), Appl Comput Math, 15(3), pp247-264 20 Saeidian,J, Babolian,E, and Azizi,A, (2015), On a Homotopy Based Method for Solving Systems of Linear Equations, TWMS J Pure Appl Math, 6(1), pp15-26 21 Wu,AG, Hu,J, and Duan,GR, (2009), Solutions to the Matri Equation AX EXF = BY, Computers and Mathematics with Applications, 58, pp1891-1900

6 TWMS J APP ENG MATH V7, N1, 2017 Fikret A Aliev graduated from Baku State University in 1966 He got his PhD degree from the Institute of Mathematica, Kiev and his Doctor of Sciences degree from Institute of System Investigation, Moscow, in 1975, and 1990 respectively Since 1993 he is the director of the Research Institute of Applied Mathematics of Baku State University He is a member of the National Academy of Sciences of Azerbaijan His current research interests are applied mathematics, system theory, control and numerical analysis He is the author /co-author of 8 books and more than 150 scientific papers He is the vice president of Turkic World Mathematical Society Science Foundation (2011) Vladimir B Larin is the head of the Department of Dynamics of Comple Systems at the SP Timoshenko Institute of Mechanics of the National Academy of Sciences of Ukraine He is a member of the National Committee of Ukraine on Theoretical and Applied Mechanics, the National Committee of the Ukrainian Association of Automatic Control, and the American Mathematical Society VB Larin is a well-known specialist in the field of control, optimization, system theory, numerical analysis, matri theory, mechanics, and robust stability analysis