Short Course on Structured Matrices

Total Page:16

File Type:pdf, Size:1020Kb

Short Course on Structured Matrices Short course on structured matrices D.A. Bini, Universit`adi Pisa [email protected] Journ´eesNationales de Calcul Formel (JNCF) 2014 CIRM, Luminy November 3{7, 2014 JNCF | CIRM, Luminy, November, 2014 1 D.A. Bini (Pisa) Structured matrices / 118 Outline 1 Preliminaries 2 Toeplitz matrices Applications Asymptotic spectral properties Computational issues Some matrix algebras displacement operators, fast and superfast algorithms preconditioning Wiener-Hopf factorization and matrix equations A recent application 3 Rank structured matrices Basic properties Companion matrices Application: Linearizng matrix polynomials Preliminaries Structured matrices are encountered almost everywhere The structure of a matrix reflects the peculiarity of the mathematical model that the matrix describes Exploiting matrix structures is a mandatory step for designing highly efficient ad hoc algorithms for solving computational problems Structure analysis often reveals rich and interesting theoretical properties Linear models lead naturally to matrices Some structures are evident, some other structures are more hidden Nonlinear model are usually linearized or approximated by means of linear models Preliminaries Some examples: Band matrices: locality properties, functions with compact support. Spline interpolation, finite differences Toeplitz matrices: shift invariance properties. Polynomial computations, queueing models, image restoration Displacement structures, Toeplitz-like matrices: Vandermonde, Cauchy, Hankel, Bezout, Pick Semi-separable and quasi-separable matrices: inverse of band matrices, polynomial and matrix polynomial computations, integral equations Sparse matrices: Web, Page Rank, social networks, complex networks Preliminaries In this short course we will limit ourselves to describe some computational aspect of Toeplitz matrices Rank-structured matrices and show some applications The spirit is to give the flavour of the available results with pointers to the literature Notations: F is a number field, for our purpose F 2 fR; Cg N = f0; 1; 2; 3;:::g, Z = f:::; −2; −1; 0; 1; 2;:::g T is the unit circle in the complex plane i imaginary unit such that i 2 = −1 m×n F set of m × n matrices with entries in F Toeplitz matrices [Otto Toeplitz 1881-1940] Let F be a field (F 2 fR; Cg) Z Given a bi-infinite sequence fai gi2Z 2 F and an integer n, the n × n matrix Tn = (ti;j )i;j=1;n such that ti;j = aj−i is called Toeplitz matrix 2 3 a0 a1 a2 a3 a4 6a−1 a0 a1 a2 a37 6 7 T5 = 6a−2 a−1 a0 a1 a27 6 7 4a−3 a−2 a−1 a0 a15 a−4 a−3 a−2 a−1 a0 Tn is a leading principal submatrix of the (semi) infinite Toeplitz matrix T1 = (ti;j )i;j2N, ti;j = aj−i 2 a0 a1 a2 :::3 . 6 ..7 6a−1 a0 a1 7 T1 = 6 . 7 6a a .. ..7 4 −2 −1 5 . .. .. .. Toeplitz matrices Theorem (Otto Toeplitz) The matrix T1 defines a bounded linear 2 P+1 operator in ` (N), x ! y = T1x, yi = j=0 aj−i xj if and only if ai are 1 the Fourier coefficients of a function a(z) 2 L (T) +1 X 1 Z 2π a(z) = a zn; a = a(eiθ)e−inθdθ n n 2π n=−∞ 0 In this case kT k = ess supz2Tja(z)j; where kT k := sup kTxk kxk=1 The function a(z) is called symbol associated with T1 Example Pk i If a(z) = i=−k ai z is a Laurent polynomial, then T1 is a banded Toeplitz matrix which defines a bounded linear operator Block Toeplitz matrices Let F be a field (F 2 fR; Cg) m×m Given a bi-infinite sequence fAi gi2Z, Ai 2 F and an integer n, the mn × mn matrix Tn = (ti;j )i;j=1;n such that ti;j = Aj−i is called block Toeplitz matrix 2 3 A0 A1 A2 A3 A4 6A−1 A0 A1 A2 A37 6 7 T5 = 6A−2 A−1 A0 A1 A27 6 7 4A−3 A−2 A−1 A0 A15 A−4 A−3 A−2 A−1 A0 Tn is a leading principal submatrix of the (semi) infinite block Toeplitz matrix T1 = (ti;j )i;j2N, ti;j = Aj−i 2 A0 A1 A2 :::3 . 6 ..7 6A−1 A0 A1 7 T1 = 6 . 7 6A A .. ..7 4 −2 −1 5 . .. .. .. Block Toeplitz matrices with Toeplitz blocks The infinite block Toeplitz matrix T1 defines a bounded linear operator in 2 (k) ` (N) iff the blocks Ak = (ai;j ) are the Fourier coefficients of a m×m matrix-valued function A(z): T ! C , P+1 k 1 A(z) = k=−∞ x Ak = (ai;j (z))i;j=1;m such that ai;j (x) 2 L (T) If the blocks Ai are Toeplitz themselves we have a block Toeplitz matrix with Toeplitz blocks A function a(z; w): T × T ! C having the Fourier series P+1 i j a(z; w) = i;j=−∞ ai;j z w defines an infinite block Toeplitz matrix T1 = (Aj−i ) with infinite Toeplitz blocks Ak = (ak;j−i ). T1 defines a bounded operator iff a(z; w) 2 L1 For any pair of integers n; m we may construct an n × n Toeplitz matrix Tm;n = (Aj−i )i;j=1;n with m × m Toeplitz blocks Aj−i = (ak;j−i )i;j=1;m Multilevel Toeplitz matrices d A function a : T ! C having the Fourier expansion +1 X a(z ; z ;:::; z ) = a zi1 zi2 ··· zid 1 2 d i1;i2;:::;id i1 i2 id i1;:::;id =−∞ defines a d-multilevel Toeplitz matrix: that is a block Toeplitz matrix with blocks that are themselves (d − 1)-multilevel Toeplitz matrices Generalization: Toeplitz-like matrices Let Li and Ui be lower triangular and upper triangular n × n Toeplitz matrices, respectively, where i = 1;:::; k and k is independent of n k X A = Li Ui i=1 is called a Toeplitz-like matrix If k = 2, L1 = U2 = I then A is a Toeplitz matrix. If A is an invertible Toeplitz matrix then there exist Li ; Ui , i = 1; 2 such that −1 A = L1U1 + L2U2 that is, A−1 is Toeplitz-like Applications: polynomial arithmetic Polynomial multiplication Pn i Pm i a(x) = i=0 ai x , b(x) = i=0 bi x , Pm+n i c(x) := a(x)b(x), c(x) = i=0 ci x c0 = a0b0 c1 = a0b1 + a1b0 ::: 2 3 2 3 c0 a0 6 c 7 6a a 7 6 1 7 6 1 0 7 6 . 7 6 . 7 2 3 6 . 7 6 . .. .. 7 b0 6 7 6 7 b 6 . 7 6 .. .. 7 6 1 7 6 . 7 = 6an . a07 6 . 7 6 7 6 7 6 . 7 6 . 7 6 .. .. 7 4 5 6 . 7 6 . a17 6 7 6 7 bm 6 . 7 6 .. 7 4 . 5 4 . 5 cm+n an Applications: polynomial arithmetic Polynomial division Pn i Pm i a(x) = i=0 ai x , b(x) = i=0 bi x , bm 6= 0 a(x) = b(x)q(x) + r(x), deg r(x) < m q(x) quotient, r(x) remainder of the division of a(x) by b(x) 2 3 2b 3 a0 0 2 3 6b b 7 r0 6a1 7 6 1 0 7 6 . 7 6 . .. .. 7 2 q 3 6 . 7 6 . 7 6 . 7 0 6 . 7 6 7 6 7 q 6 7 6a 7 6 .. .. 7 6 1 7 6rm−17 6 m7 = 6bm . b0 7 6 . 7 + 6 7 6 . 7 6 7 6 . 7 6 0 7 6 . 7 6 .. .. 7 4 5 6 7 6 7 6 . b1 7 6 . 7 6 . 7 6 7 qn−m 4 . 5 6 . 7 6 .. 7 4 5 4 . 5 0 an bm The last n − m + 1 equations form a triangular Toeplitz system Applications: polynomial arithmetic Polynomial division 2 3 2 3 2 3 bm bm−1 ::: b2m−n q0 am 6 .. 7 q a 6 bm . 7 6 1 7 6 m+17 6 7 6 . 7 = 6 . 7 6 .. 7 6 . 7 6 . 7 4 . bm−1 5 4 5 4 5 bm qn−m an Its solution provides the coefficients of the quotient. The remainder can be computed as a difference. 2 3 2 3 2 3 2 3 r0 a0 b0 q0 6 . 7 6 . 7 6 . .. 7 6 . 7 4 . 5 = 4 . 5 − 4 . 5 4 . 5 rm−1 am−1 bm−1 ::: b0 qn−m (in the picture n − m = m − 1) Applications: polynomial arithmetic Polynomial gcd If g(x) = gcd(a(x); b(x)), deg(g(x)) = k, deg(a(x)) = n, deg(b(x)) = m. Then there exist polynomials r(x), s(x) of degree at most m − k − 1, n − k − 1, respectively, such that (B´ezoutidentity) g(x) = a(x)r(x) + b(x)s(x) In matrix form one has the (m + n − k) × (m + n − 2k) system 2 3 2 3 a b r0 2 3 0 0 g0 6 a a b b 7 6 r1 7 . 6 1 0 1 0 7 6 7 6 . 7 6 . 7 6 . 7 6 . 7 6 . .. .. .. .. 7 6 . 7 6 7 6 7 6 7 6gk 7 6 .. .. .. .. 7 6rm−k−17 6 0 7 6 an . a0 bm . b0 7 6 7 = 6 7 6 7 6 s0 7 6 . 7 6 .. .. .. .. 7 6 7 6 . 7 6 . a1 . b1 7 6 s1 7 6 7 6 . 7 6 7 6 . 7 6 .. .. 7 6 . 7 6 . 7 4 . 5 4 . 5 4 5 0 an bm sn−k−1 Sylvester matrix Applications: polynomial arithmetic Polynomial gcd The last m + n − 2k equations provide a linear system of the kind 2 3 gk r 6 0 7 S = 6 7 6 .
Recommended publications
  • Invertibility Condition of the Fisher Information Matrix of a VARMAX Process and the Tensor Sylvester Matrix
    Invertibility Condition of the Fisher Information Matrix of a VARMAX Process and the Tensor Sylvester Matrix André Klein University of Amsterdam Guy Mélard ECARES, Université libre de Bruxelles April 2020 ECARES working paper 2020-11 ECARES ULB - CP 114/04 50, F.D. Roosevelt Ave., B-1050 Brussels BELGIUM www.ecares.org Invertibility Condition of the Fisher Information Matrix of a VARMAX Process and the Tensor Sylvester Matrix Andr´eKlein∗ Guy M´elard† Abstract In this paper the invertibility condition of the asymptotic Fisher information matrix of a controlled vector autoregressive moving average stationary process, VARMAX, is dis- played in a theorem. It is shown that the Fisher information matrix of a VARMAX process becomes invertible if the VARMAX matrix polynomials have no common eigenvalue. Con- trarily to what was mentioned previously in a VARMA framework, the reciprocal property is untrue. We make use of tensor Sylvester matrices since checking equality of the eigen- values of matrix polynomials is most easily done in that way. A tensor Sylvester matrix is a block Sylvester matrix with blocks obtained by Kronecker products of the polynomial coefficients by an identity matrix, on the left for one polynomial and on the right for the other one. The results are illustrated by numerical computations. MSC Classification: 15A23, 15A24, 60G10, 62B10. Keywords: Tensor Sylvester matrix; Matrix polynomial; Common eigenvalues; Fisher in- formation matrix; Stationary VARMAX process. Declaration of interest: none ∗University of Amsterdam, The Netherlands, Rothschild Blv. 123 Apt.7, 6527123 Tel-Aviv, Israel (e-mail: [email protected]). †Universit´elibre de Bruxelles, Solvay Brussels School of Economics and Management, ECARES, avenue Franklin Roosevelt 50 CP 114/04, B-1050 Brussels, Belgium (e-mail: [email protected]).
    [Show full text]
  • Beam Modes of Lasers with Misaligned Complex Optical Elements
    Portland State University PDXScholar Dissertations and Theses Dissertations and Theses 1995 Beam Modes of Lasers with Misaligned Complex Optical Elements Anthony A. Tovar Portland State University Follow this and additional works at: https://pdxscholar.library.pdx.edu/open_access_etds Part of the Electrical and Computer Engineering Commons Let us know how access to this document benefits ou.y Recommended Citation Tovar, Anthony A., "Beam Modes of Lasers with Misaligned Complex Optical Elements" (1995). Dissertations and Theses. Paper 1363. https://doi.org/10.15760/etd.1362 This Dissertation is brought to you for free and open access. It has been accepted for inclusion in Dissertations and Theses by an authorized administrator of PDXScholar. Please contact us if we can make this document more accessible: [email protected]. DISSERTATION APPROVAL The abstract and dissertation of Anthony Alan Tovar for the Doctor of Philosophy in Electrical and Computer Engineering were presented April 21, 1995 and accepted by the dissertation committee and the doctoral program. Carl G. Bachhuber Vincent C. Williams, Representative of the Office of Graduate Studies DOCTORAL PROGRAM APPROVAL: Rolf Schaumann, Chair, Department of Electrical Engineering ************************************************************************ ACCEPTED FOR PORTLAND STATE UNIVERSITY BY THE LIBRARY ABSTRACT An abstract of the dissertation of Anthony Alan Tovar for the Doctor of Philosophy in Electrical and Computer Engineering presented April 21, 1995. Title: Beam Modes of Lasers with Misaligned Complex Optical Elements A recurring theme in my research is that mathematical matrix methods may be used in a wide variety of physics and engineering applications. Transfer matrix tech­ niques are conceptually and mathematically simple, and they encourage a systems approach.
    [Show full text]
  • Generalized Sylvester Theorems for Periodic Applications in Matrix Optics
    Portland State University PDXScholar Electrical and Computer Engineering Faculty Publications and Presentations Electrical and Computer Engineering 3-1-1995 Generalized Sylvester theorems for periodic applications in matrix optics Lee W. Casperson Portland State University Anthony A. Tovar Follow this and additional works at: https://pdxscholar.library.pdx.edu/ece_fac Part of the Electrical and Computer Engineering Commons Let us know how access to this document benefits ou.y Citation Details Anthony A. Tovar and W. Casperson, "Generalized Sylvester theorems for periodic applications in matrix optics," J. Opt. Soc. Am. A 12, 578-590 (1995). This Article is brought to you for free and open access. It has been accepted for inclusion in Electrical and Computer Engineering Faculty Publications and Presentations by an authorized administrator of PDXScholar. Please contact us if we can make this document more accessible: [email protected]. 578 J. Opt. Soc. Am. AIVol. 12, No. 3/March 1995 A. A. Tovar and L. W. Casper Son Generalized Sylvester theorems for periodic applications in matrix optics Anthony A. Toyar and Lee W. Casperson Department of Electrical Engineering,pirtland State University, Portland, Oregon 97207-0751 i i' Received June 9, 1994; revised manuscripjfeceived September 19, 1994; accepted September 20, 1994 Sylvester's theorem is often applied to problems involving light propagation through periodic optical systems represented by unimodular 2 X 2 transfer matrices. We extend this theorem to apply to broader classes of optics-related matrices. These matrices may be 2 X 2 or take on an important augmented 3 X 3 form. The results, which are summarized in tabular form, are useful for the analysis and the synthesis of a variety of optical systems, such as those that contain periodic distributed-feedback lasers, lossy birefringent filters, periodic pulse compressors, and misaligned lenses and mirrors.
    [Show full text]
  • A Note on the Inversion of Sylvester Matrices in Control Systems
    Hindawi Publishing Corporation Mathematical Problems in Engineering Volume 2011, Article ID 609863, 10 pages doi:10.1155/2011/609863 Research Article A Note on the Inversion of Sylvester Matrices in Control Systems Hongkui Li and Ranran Li College of Science, Shandong University of Technology, Shandong 255049, China Correspondence should be addressed to Hongkui Li, [email protected] Received 21 November 2010; Revised 28 February 2011; Accepted 31 March 2011 Academic Editor: Gradimir V. Milovanovic´ Copyright q 2011 H. Li and R. Li. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. We give a sufficient condition the solvability of two standard equations of Sylvester matrix by using the displacement structure of the Sylvester matrix, and, according to the sufficient condition, we derive a new fast algorithm for the inversion of a Sylvester matrix, which can be denoted as a sum of products of two triangular Toeplitz matrices. The stability of the inversion formula for a Sylvester matrix is also considered. The Sylvester matrix is numerically forward stable if it is nonsingular and well conditioned. 1. Introduction Let Rx be the space of polynomials over the real numbers. Given univariate polynomials ∈ f x ,g x R x , a1 / 0, where n n−1 ··· m m−1 ··· f x a1x a2x an1,a1 / 0,gx b1x b2x bm1,b1 / 0. 1.1 Let S denote the Sylvester matrix of f x and g x : ⎫ ⎛ ⎞ ⎪ ⎪ a a ··· ··· a ⎪ ⎜ 1 2 n 1 ⎟ ⎬ ⎜ ··· ··· ⎟ ⎜ a1 a2 an1 ⎟ m row ⎜ ⎟ ⎪ ⎜ .
    [Show full text]
  • New Algorithms in the Frobenius Matrix Algebra for Polynomial Root-Finding
    City University of New York (CUNY) CUNY Academic Works Computer Science Technical Reports CUNY Academic Works 2014 TR-2014006: New Algorithms in the Frobenius Matrix Algebra for Polynomial Root-Finding Victor Y. Pan Ai-Long Zheng How does access to this work benefit ou?y Let us know! More information about this work at: https://academicworks.cuny.edu/gc_cs_tr/397 Discover additional works at: https://academicworks.cuny.edu This work is made publicly available by the City University of New York (CUNY). Contact: [email protected] New Algoirthms in the Frobenius Matrix Algebra for Polynomial Root-finding ∗ Victor Y. Pan[1,2],[a] and Ai-Long Zheng[2],[b] Supported by NSF Grant CCF-1116736 and PSC CUNY Award 64512–0042 [1] Department of Mathematics and Computer Science Lehman College of the City University of New York Bronx, NY 10468 USA [2] Ph.D. Programs in Mathematics and Computer Science The Graduate Center of the City University of New York New York, NY 10036 USA [a] [email protected] http://comet.lehman.cuny.edu/vpan/ [b] [email protected] Abstract In 1996 Cardinal applied fast algorithms in Frobenius matrix algebra to complex root-finding for univariate polynomials, but he resorted to some numerically unsafe techniques of symbolic manipulation with polynomials at the final stages of his algorithms. We extend his work to complete the computations by operating with matrices at the final stage as well and also to adjust them to real polynomial root-finding. Our analysis and experiments show efficiency of the resulting algorithms. 2000 Math.
    [Show full text]
  • MATH 210A, FALL 2017 Question 1. Let a and B Be Two N × N Matrices
    MATH 210A, FALL 2017 HW 6 SOLUTIONS WRITTEN BY DAN DORE (If you find any errors, please email [email protected]) Question 1. Let A and B be two n × n matrices with entries in a field K. −1 Let L be a field extension of K, and suppose there exists C 2 GLn(L) such that B = CAC . −1 Prove there exists D 2 GLn(K) such that B = DAD . (that is, turn the argument sketched in class into an actual proof) Solution. We’ll start off by proving the existence and uniqueness of rational canonical forms in a precise way. d d−1 To do this, recall that the companion matrix for a monic polynomial p(t) = t + ad−1t + ··· + a0 2 K[t] is defined to be the (d − 1) × (d − 1) matrix 0 1 0 0 ··· 0 −a0 B C B1 0 ··· 0 −a1 C B C B0 1 ··· 0 −a2 C M(p) := B C B: : : C B: :: : C @ A 0 0 ··· 1 −ad−1 This is the matrix representing the action of t in the cyclic K[t]-module K[t]=(p(t)) with respect to the ordered basis 1; t; : : : ; td−1. Proposition 1 (Rational Canonical Form). For any matrix M over a field K, there is some matrix B 2 GLn(K) such that −1 BMB ' Mcan := M(p1) ⊕ M(p2) ⊕ · · · ⊕ M(pm) Here, p1; : : : ; pn are monic polynomials in K[t] with p1 j p2 j · · · j pm. The monic polynomials pi are 1 −1 uniquely determined by M, so if for some C 2 GLn(K) we have CMC = M(q1) ⊕ · · · ⊕ M(qk) for q1 j q1 j · · · j qm 2 K[t], then m = k and qi = pi for each i.
    [Show full text]
  • (Integer Or Rational Number) Arithmetic. -Computing T
    Electronic Transactions on Numerical Analysis. ETNA Volume 18, pp. 188-197, 2004. Kent State University Copyright 2004, Kent State University. [email protected] ISSN 1068-9613. A NEW SOURCE OF STRUCTURED SINGULAR VALUE DECOMPOSITION PROBLEMS ¡ ANA MARCO AND JOSE-J´ AVIER MARTINEZ´ ¢ Abstract. The computation of the Singular Value Decomposition (SVD) of structured matrices has become an important line of research in numerical linear algebra. In this work the problem of inversion in the context of the computation of curve intersections is considered. Although this problem has usually been dealt with in the field of exact rational computations and in that case it can be solved by using Gaussian elimination, when one has to work in finite precision arithmetic the problem leads to the computation of the SVD of a Sylvester matrix, a different type of structured matrix widely used in computer algebra. In addition only a small part of the SVD is needed, which shows the interest of having special algorithms for this situation. Key words. curves, intersection, singular value decomposition, structured matrices. AMS subject classifications. 14Q05, 65D17, 65F15. 1. Introduction and basic results. The singular value decomposition (SVD) is one of the most valuable tools in numerical linear algebra. Nevertheless, in spite of its advantageous features it has not usually been applied in solving curve intersection problems. Our aim in this paper is to consider the problem of inversion in the context of the computation of the points of intersection of two plane curves, and to show how this problem can be solved by computing the SVD of a Sylvester matrix, a type of structured matrix widely used in computer algebra.
    [Show full text]
  • Evaluation of Spectrum of 2-Periodic Tridiagonal-Sylvester Matrix
    Evaluation of spectrum of 2-periodic tridiagonal-Sylvester matrix Emrah KILIÇ AND Talha ARIKAN Abstract. The Sylvester matrix was …rstly de…ned by J.J. Sylvester. Some authors have studied the relationships between certain or- thogonal polynomials and determinant of Sylvester matrix. Chu studied a generalization of the Sylvester matrix. In this paper, we introduce its 2-period generalization. Then we compute its spec- trum by left eigenvectors with a similarity trick. 1. Introduction There has been increasing interest in tridiagonal matrices in many di¤erent theoretical …elds, especially in applicative …elds such as numer- ical analysis, orthogonal polynomials, engineering, telecommunication system analysis, system identi…cation, signal processing (e.g., speech decoding, deconvolution), special functions, partial di¤erential equa- tions and naturally linear algebra (see [2, 4, 5, 6, 15]). Some authors consider a general tridiagonal matrix of …nite order and then describe its LU factorizations, determine the determinant and inverse of a tridi- agonal matrix under certain conditions (see [3, 7, 10, 11]). The Sylvester type tridiagonal matrix Mn(x) of order (n + 1) is de- …ned as x 1 0 0 0 0 n x 2 0 0 0 2 . 3 0 n 1 x 3 .. 0 0 6 . 7 Mn(x) = 6 . .. .. .. .. 7 6 . 7 6 . 7 6 0 0 0 .. .. n 1 0 7 6 7 6 0 0 0 0 x n 7 6 7 6 0 0 0 0 1 x 7 6 7 4 5 1991 Mathematics Subject Classi…cation. 15A36, 15A18, 15A15. Key words and phrases. Sylvester Matrix, spectrum, determinant. Corresponding author.
    [Show full text]
  • Subspace-Preserving Sparsification of Matrices with Minimal Perturbation
    Subspace-preserving sparsification of matrices with minimal perturbation to the near null-space. Part I: Basics Chetan Jhurani Tech-X Corporation 5621 Arapahoe Ave Boulder, Colorado 80303, U.S.A. Abstract This is the first of two papers to describe a matrix sparsification algorithm that takes a general real or complex matrix as input and produces a sparse output matrix of the same size. The non-zero entries in the output are chosen to minimize changes to the singular values and singular vectors corresponding to the near null-space of the input. The output matrix is constrained to preserve left and right null-spaces exactly. The sparsity pattern of the output matrix is automatically determined or can be given as input. If the input matrix belongs to a common matrix subspace, we prove that the computed sparse matrix belongs to the same subspace. This works with- out imposing explicit constraints pertaining to the subspace. This property holds for the subspaces of Hermitian, complex-symmetric, Hamiltonian, cir- culant, centrosymmetric, and persymmetric matrices, and for each of the skew counterparts. Applications of our method include computation of reusable sparse pre- conditioning matrices for reliable and efficient solution of high-order finite element systems. The second paper in this series [1] describes our open- arXiv:1304.7049v1 [math.NA] 26 Apr 2013 source implementation, and presents further technical details. Keywords: Sparsification, Spectral equivalence, Matrix structure, Convex optimization, Moore-Penrose pseudoinverse Email address: [email protected] (Chetan Jhurani) Preprint submitted to Computers and Mathematics with Applications October 10, 2018 1. Introduction We present and analyze a matrix-valued optimization problem formulated to sparsify matrices while preserving the matrix null-spaces and certain spe- cial structural properties.
    [Show full text]
  • Toeplitz Nonnegative Realization of Spectra Via Companion Matrices Received July 25, 2019; Accepted November 26, 2019
    Spec. Matrices 2019; 7:230–245 Research Article Open Access Special Issue Dedicated to Charles R. Johnson Macarena Collao, Mario Salas, and Ricardo L. Soto* Toeplitz nonnegative realization of spectra via companion matrices https://doi.org/10.1515/spma-2019-0017 Received July 25, 2019; accepted November 26, 2019 Abstract: The nonnegative inverse eigenvalue problem (NIEP) is the problem of nding conditions for the exis- tence of an n × n entrywise nonnegative matrix A with prescribed spectrum Λ = fλ1, . , λng. If the problem has a solution, we say that Λ is realizable and that A is a realizing matrix. In this paper we consider the NIEP for a Toeplitz realizing matrix A, and as far as we know, this is the rst work which addresses the Toeplitz nonnegative realization of spectra. We show that nonnegative companion matrices are similar to nonnegative Toeplitz ones. We note that, as a consequence, a realizable list Λ = fλ1, . , λng of complex numbers in the left-half plane, that is, with Re λi ≤ 0, i = 2, . , n, is in particular realizable by a Toeplitz matrix. Moreover, we show how to construct symmetric nonnegative block Toeplitz matrices with prescribed spectrum and we explore the universal realizability of lists, which are realizable by this kind of matrices. We also propose a Matlab Toeplitz routine to compute a Toeplitz solution matrix. Keywords: Toeplitz nonnegative inverse eigenvalue problem, Unit Hessenberg Toeplitz matrix, Symmetric nonnegative block Toeplitz matrix, Universal realizability MSC: 15A29, 15A18 Dedicated with admiration and special thanks to Charles R. Johnson. 1 Introduction The nonnegative inverse eigenvalue problem (hereafter NIEP) is the problem of nding necessary and sucient conditions for a list Λ = fλ1, λ2, .
    [Show full text]
  • Matrices and Linear Algebra
    Chapter 26 Matrices and linear algebra ap,mat Contents 26.1 Matrix algebra........................................... 26.2 26.1.1 Determinant (s,mat,det)................................... 26.2 26.1.2 Eigenvalues and eigenvectors (s,mat,eig).......................... 26.2 26.1.3 Hermitian and symmetric matrices............................. 26.3 26.1.4 Matrix trace (s,mat,trace).................................. 26.3 26.1.5 Inversion formulas (s,mat,mil)............................... 26.3 26.1.6 Kronecker products (s,mat,kron).............................. 26.4 26.2 Positive-definite matrices (s,mat,pd) ................................ 26.4 26.2.1 Properties of positive-definite matrices........................... 26.5 26.2.2 Partial order......................................... 26.5 26.2.3 Diagonal dominance.................................... 26.5 26.2.4 Diagonal majorizers..................................... 26.5 26.2.5 Simultaneous diagonalization................................ 26.6 26.3 Vector norms (s,mat,vnorm) .................................... 26.6 26.3.1 Examples of vector norms.................................. 26.6 26.3.2 Inequalities......................................... 26.7 26.3.3 Properties.......................................... 26.7 26.4 Inner products (s,mat,inprod) ................................... 26.7 26.4.1 Examples.......................................... 26.7 26.4.2 Properties.......................................... 26.8 26.5 Matrix norms (s,mat,mnorm) .................................... 26.8 26.5.1
    [Show full text]
  • A Logarithmic Minimization Property of the Unitary Polar Factor in The
    A logarithmic minimization property of the unitary polar factor in the spectral norm and the Frobenius matrix norm Patrizio Neff∗ Yuji Nakatsukasa† Andreas Fischle‡ October 30, 2018 Abstract The unitary polar factor Q = Up in the polar decomposition of Z = Up H is the minimizer over unitary matrices Q for both Log(Q∗Z) 2 and its Hermitian part k k sym (Log(Q∗Z)) 2 over both R and C for any given invertible matrix Z Cn×n and k * k ∈ any matrix logarithm Log, not necessarily the principal logarithm log. We prove this for the spectral matrix norm for any n and for the Frobenius matrix norm in two and three dimensions. The result shows that the unitary polar factor is the nearest orthogonal matrix to Z not only in the normwise sense, but also in a geodesic distance. The derivation is based on Bhatia’s generalization of Bernstein’s trace inequality for the matrix exponential and a new sum of squared logarithms inequality. Our result generalizes the fact for scalars that for any complex logarithm and for all z C 0 ∈ \ { } −iϑ 2 2 −iϑ 2 2 min LogC(e z) = log z , min Re LogC(e z) = log z . ϑ∈(−π,π] | | | | || ϑ∈(−π,π] | | | | || Keywords: unitary polar factor, matrix logarithm, matrix exponential, Hermitian part, minimization, unitarily invariant norm, polar decomposition, sum of squared logarithms in- equality, optimality, matrix Lie-group, geodesic distance arXiv:1302.3235v4 [math.CA] 2 Jan 2014 AMS 2010 subject classification: 15A16, 15A18, 15A24, 15A44, 15A45, 26Dxx ∗Corresponding author, Head of Lehrstuhl f¨ur Nichtlineare Analysis und Modellierung, Fakult¨at f¨ur Mathematik, Universit¨at Duisburg-Essen, Campus Essen, Thea-Leymann Str.
    [Show full text]