{"title":"A block quaternion GMRES method and its convergence analysis","authors":"Sinem Şimşek","doi":"10.1007/s10092-024-00576-2","DOIUrl":null,"url":null,"abstract":"<p>We consider the quaternion linear system <span>\\(AX = B\\)</span> for the unknown matrix <i>X</i>, where <i>A</i>, <i>B</i> are given <span>\\(n\\times n\\)</span>, <span>\\(n\\times s\\)</span> matrices with quaternion entries, motivated by applications that arise from fields such as quantum mechanics and signal processing. Our primary concern is the large-scale setting when <i>n</i> is large so that direct solutions are not feasible. We describe a block Krylov subspace method for the iterative solution of these quaternion linear systems. One difference compared to usual block Krylov subspace methods over complex Euclidean spaces is that the multiplication of quaternion scalars is not commutative. We describe a block quaternion Arnoldi process, taking noncommutativity features of quaternions into account, to generate an orthonormal basis for the quaternion Krylov space <span>\\(\\text {blockspan} \\{ R_0, A R_0, \\dots , A^k R_0 \\}\\)</span>, where <span>\\(R_0 = B - A X_0\\)</span> and <span>\\(X_0\\)</span> is an initial guess for the solution. Then the best solution of <span>\\(AX = B\\)</span> in the least-squares sense is sought in the generated Krylov space. We explain how these least-squares problems over quaternion Krylov spaces can be solved efficiently by means of Householder reflectors. Most notably, we analyze rigorously the convergence of the proposed block quaternion GMRES approach when <i>A</i> is diagonalizable, and in the more general setting when <i>A</i> is not necessarily diagonalizable by making use of the Jordan form of <i>A</i>. Finally, we report numerical results that confirm the validity of the deduced theoretical convergence results, in particular illustrate that the proposed block quaternion Krylov subspace method converges quickly when <i>A</i> has clustered eigenvalues.</p>","PeriodicalId":9522,"journal":{"name":"Calcolo","volume":null,"pages":null},"PeriodicalIF":1.4000,"publicationDate":"2024-06-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Calcolo","FirstCategoryId":"100","ListUrlMain":"https://doi.org/10.1007/s10092-024-00576-2","RegionNum":2,"RegionCategory":"数学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"MATHEMATICS","Score":null,"Total":0}
引用次数: 0
Abstract
We consider the quaternion linear system \(AX = B\) for the unknown matrix X, where A, B are given \(n\times n\), \(n\times s\) matrices with quaternion entries, motivated by applications that arise from fields such as quantum mechanics and signal processing. Our primary concern is the large-scale setting when n is large so that direct solutions are not feasible. We describe a block Krylov subspace method for the iterative solution of these quaternion linear systems. One difference compared to usual block Krylov subspace methods over complex Euclidean spaces is that the multiplication of quaternion scalars is not commutative. We describe a block quaternion Arnoldi process, taking noncommutativity features of quaternions into account, to generate an orthonormal basis for the quaternion Krylov space \(\text {blockspan} \{ R_0, A R_0, \dots , A^k R_0 \}\), where \(R_0 = B - A X_0\) and \(X_0\) is an initial guess for the solution. Then the best solution of \(AX = B\) in the least-squares sense is sought in the generated Krylov space. We explain how these least-squares problems over quaternion Krylov spaces can be solved efficiently by means of Householder reflectors. Most notably, we analyze rigorously the convergence of the proposed block quaternion GMRES approach when A is diagonalizable, and in the more general setting when A is not necessarily diagonalizable by making use of the Jordan form of A. Finally, we report numerical results that confirm the validity of the deduced theoretical convergence results, in particular illustrate that the proposed block quaternion Krylov subspace method converges quickly when A has clustered eigenvalues.
期刊介绍:
Calcolo is a quarterly of the Italian National Research Council, under the direction of the Institute for Informatics and Telematics in Pisa. Calcolo publishes original contributions in English on Numerical Analysis and its Applications, and on the Theory of Computation.
The main focus of the journal is on Numerical Linear Algebra, Approximation Theory and its Applications, Numerical Solution of Differential and Integral Equations, Computational Complexity, Algorithmics, Mathematical Aspects of Computer Science, Optimization Theory.
Expository papers will also appear from time to time as an introduction to emerging topics in one of the above mentioned fields. There will be a "Report" section, with abstracts of PhD Theses, news and reports from conferences and book reviews. All submissions will be carefully refereed.