Abstract
This paper is devoted to the accuracy and stability of quaternion Gaussian elimination (qGE). First, considering the noncommutativity of quaternion multiplications, we establish the rules of quaternion floating-point operations. After that, roundoff error analyses of quaternion LU and qGE with partial pivoting (qGEPP) are presented to show the backward stability of qGEPP is affected by the growth factor. Then, the upper bounds for growth factors of qGE with partial or complete pivoting, and the quaternion matrices with maximal growth factor are investigated. Finally, growth factors of some special matrices are also studied, and the theoretical results are confirmed through several numerical experiments. A conjecture about the growth factor of quaternion Hadamard matrix is given.
Similar content being viewed by others
Data Availability
Data sharing not applicable to this article as no datasets were generated or analyzed during the current study.
References
Chen, L.X.: Definition of determinant and Cramer solutions over the quatemion field. Acta Math. Sinica N. S. 7(2), 171–180 (1991)
Cryer, C.W.: Pivot size in Gaussian elimination. Numer. Math. 12, 335–345 (1968)
Day, J., Peterson, B.: Growth in Gaussian elimination. Amer. Math. Month. 95, 489–513 (1988)
De Leo, S., Rotelli, P.: Quaternion scalar field. Phys. Rev. D 45, 575–579 (1992)
Dieudonné, J.: Les determinants sur un corp non-commutatif. Bull. Soc. Math. France 71, 27–45 (1943)
Edelman, A.: The complete pivoting conjecture for Gaussian elimination is false. The Mathematical Journal 2(58), 58–61 (1992)
Edelman, A., Mascarenhas, W.: On the complete pivoting conjecture for a Hadamard matrix of order 12. Linear Multilinear Algebra 38, 181–187 (1995)
Finkelstein, D., Jauch, J.M., Schiminovich, S., Speiser, D.: Foundations of quaternion quantum mechanics. J. Math. Phys. 3, 207–220 (1962)
Golub, G.H., Van Loan, C.F.: Matrix Computation, 4th edn. Johns Hopkins University Press, Baltimore (2013)
Gould, N.: On growth in Gaussian elimination with pivoting. SIAM J. Matrix Anal. Appl. 12, 354–361 (1991)
Hamilton, W.R.: Elements of Quaternions. Chelsea, New York (1969)
Higham, N.J.: Accuracy and stability of numerical algorithms, 2nd edn. SIAM, Philadelphia, PA (2002)
Higham, N.J., Higham, D.J.: Large growth factors in Gaussian elimination with pivoting. SIAM J. Matrix Anal. Appl. 10(2), 155–164 (1989)
Higham, D.J., Higham, N.J., Pranesh, S.: Random matrices generating large growth in LU factorization with pivoting. SIAM J. Matrix Anal. Appl. 42(1), 185–201 (2021)
Horn, R.A., Johnson, C.R.: Matrix analysis. Cambridge University Press (1985)
Jia, Z.G.: The eigenvalue problem of quaternion matrix: Structure-preserving algorithms and applications. Science Press, Beijing (2019)
Jia, Z.G., Ng, Michael K.: Structure preserving quaternion generalized minimal residual method. SIAM J. Matrix Anal. Appl. 42, 616–634 (2021)
Jia, Z.G., Ng, Michael K., Song, G.J.: Lanczos method for large-scale quaternion singular value decomposition. Numer. Algorithms 82(2), 699–717 (2019)
Jia, Z.G., Ng, Michael K., Song, G.J.: Robust quaternion matrix completion with applications to image inpainting. Numer. Linear Algebra Appl. 26(4), e2245 (2019)
Jia, Z.G., Ng, Michael K., Wang, W.: Color image restoration by saturation-value total variation. SIAM J. Imaging Sci. 12(2), 972–1000 (2019)
Jia, Z.G., Wei, M.S., Ling, S.T.: A new structure-preserving method for quaternion Hermitian eigenvalue problems. J. Comput. Appl. Math. 239, 12–24 (2013)
Jia, Z.G., Wei, M.S., Zhao, M.X., Chen, Y.: A new real structure-preserving quaternion QR algorithm. J. Comput. Appl. Math. 343, 26–48 (2018)
Jiang, T.S.: Algebraic methods for diagonalization of a quaternion matrix in quaternionic quantum theory. J. Math. Phys. 46, 052106–052108 (2005)
Jiang, T.S., Zhao, J.L., Wei, M.S.: A new technique of quaternion equality constrained least squares problem. Comput. Appl. Math. 216(2), 509–513 (2008)
Jiang, T.S., Jiang, Z.W., Zhang, Z.Z.: Two novel algebraic techniques for quaternion least squares problems in quaternionic quantum mechanics. Adv. Appl. Clifford Algebra. 26(1), 169–182 (2016)
Kravvaritis, C. (2016) Hadamard matrices: insights into their growth factor and determinant computations. Math. Anal. Approx. Theo. Appl., pp. 383–415
Kravvaritis, C., Mitrouli, M.: The growth factor of a Hadamard matrix of order 16 is 16. Numer. Linear Algebra Appl. 16, 715–743 (2009)
Li, Y., Wei, M.S., Zhang, F.X., Zhao, J.L.: A fast structure-preserving method for computing the singular value decomposition of quaternion matrix. Appl. Math. Comput. 235, 157–167 (2014)
Li, Y., Wei, M.S., Zhang, F.X., Zhao, J.L.: Real structure-preserving algorithms of Householder based transformations for quaternion matrices. J. Comput. Appl. Math. 305, 82–91 (2016)
Li, Y., Wei, M.S., Zhang, F.X., Zhao, J.L.: A real structure-preserving method for the quaternion LU decomposition, revisited. Calcolo 54(4), 1553–1563 (2017)
Ling, S.T., Cheng, X.H., Jiang, T.S.: Consimilarity of quaternions and coneigenvalues of quaternion matrices. Appl. Math. Comput. 270(1), 984–992 (2015)
Pratt, W.K.: Digital signal processing. John Wiley and Sons (1978)
Rodman, L.: Topics in quaternion linear algebra. Princeton University Press (2014)
Rutledge, W.A.: Quaternions and Hardmard matrices. Proc. Amer. Math. Soc. 3, 625–630 (1952)
Ryser, H.J.: Combinatorial mathematics. Wiley (1963)
Sangwine, S., Le, Bihan N. (2005) Quaternion toolbox for Matlab. http://qtfm.sourceforge.net/
Scolarici, G., Solombrino, L.: Notes on quaternionic groups representation. Int. J. Theor. Phys. 34, 2491–2500 (1995)
Scolarici, G., Solombrino, L.: Quaternionic representation of magnetic groups. J. Math. Phys. 38, 1147–1160 (1997)
Study, E.: Zur Theorie der Linearen Gleichungen. Acta Math. 42, 1–61 (1920)
Wang, M.H., Ma, W.H.: A structure-preserving method for the quaternion LU decomposition in quaternionic quantum theory. Comput. Phys. Commun. 184, 2182–2186 (2013)
Wei, M.S., Li, Y., Zhang, F.X., Zhao, J.L. (2018) Quaternion matrix computations. Nova Science Publishers
Wilkinson, J.H. (1961) Error analysis of direct methods of matrix inversion. J. ACM, pp. 281-330
Wilkinson, J.H.: The Algebraic Eigenvalue Problem. Oxford University Press, Oxford (1965)
Wilkinson, J.H. (1965) Rounding errors in algebraic processes. Notes Appl. Sci., vol. 32. Her Majesty’s Stationary Office, London
Zhang, F.Z.: Quaternions and matrices of quaternion. Linear Algebra Appl. 251, 21–57 (1997)
Zhang, Y.Z., Li, Y., Wei, M.S., Zhao, H.: An algorithm based on QSVD for the quaternion equality constrained least squares problem. Numer. Algorithms 87, 1563–1576 (2021)
Funding
This research was partially supported by the National Natural Science Foundation of China (11971294), Natural Science Foundation of Shanghai, China (23ZR1422400), Natural Science Foundation of Shandong Province, China (ZR2022MA030), and Doctoral Research Fund of Nantong University, China (135420602001).
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of Interest
The authors declare no competing interests.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Liu, Q., Zhang, Q. & Xu, X. Accuracy and stability of quaternion Gaussian elimination. Numer Algor 94, 1159–1183 (2023). https://doi.org/10.1007/s11075-023-01531-y
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11075-023-01531-y
Keywords
- Quaternion LU factorization
- Quaternion Gaussian elimination
- Roundoff errors
- Quaternion floating-point operation
- Growth factor
- Quaternion Hadamard matrix