在數學中,矩陣的平方根是算術中的平方根概念的推廣。對一個矩陣A,如果矩陣B滿足
那麼矩陣B就是A的一個平方根。
與算術中的平方根概念不同,矩陣的平方根不一定只有兩個。然而依照矩陣平方根的概念以及矩陣乘法的定義,只有方塊矩陣才有平方根。[1]
如果矩陣的係數域是代數閉域,比如說複數域的時候,對於一個對角矩陣,其平方根是很容易求得的。只需要將對角線上的每一個元素都換成它的平方根就可以了。這種思路可以推廣到一般的可對角化矩陣。一個所謂的可對角化矩陣A是指可以通過相似變換成為對角矩陣D的矩陣:
其中的矩陣P是可逆的矩陣。在這種情況之下,假設矩陣D的形式是:
那麼矩陣A的平方根就是:
其中的是:
- [2]
(英文)Alvin C. Rencher. Methods of Multivariate Analysis, 2nd Edition. Wiley-Interscience. 2002. ISBN 978-0-471-41889-4.,第36頁
- Cheng, Sheung Hun; Higham, Nicholas J.; Kenney, Charles S.; Laub, Alan J., Approximating the Logarithm of a Matrix to Specified Accuracy (PDF), SIAM Journal on Matrix Analysis and Applications, 2001, 22 (4): 1112–1125, doi:10.1137/S0895479899364015, (原始內容 (PDF)存檔於2011-08-09)
- Denman, Eugene D.; Beavers, Alex N., The matrix sign function and computations in systems, Applied Mathematics and Computation, 1976, 2 (1): 63–94, doi:10.1016/0096-3003(76)90020-5