fbpx
维基百科

西爾維斯特方程

西爾維斯特方程(Sylvester equation)是控制理论中的矩阵方程,形式如下[1]

其中ABC是已知的矩陣,問題是要找出符合條件的X。其中所有矩陣的係數都是复数。為了要使方程成立,矩陣的行和列需要滿足一定條件,AB都要是方陣,大小分別是nm,而XC要是nm列的矩陣,nm也可以相等,四個矩陣都是大小相同的方陣。

西爾維斯特方程有唯一解X的充份必要條件是A-B沒有共同的特徵值。

AX+XB=C也可以視為是(可能無窮維中)巴拿赫空间有界算子的方程。此情形下,唯一解X的充份必要條件幾乎相同:唯一解X的充份必要條件是A-B不互交[2]

解的存在及唯一 编辑

利用克罗内克积以及向量化量子英语Vectorization (mathematics) ,可以改寫西爾維斯特方程為

 

其中  單位矩陣。在此形式下,可以將問題改為 維的線性系統[3]

命题

假定複數的 矩陣  ,西爾維斯特方程針對任意 有唯一解 ,若且唯 若  沒有共同的特徵值。

證明

考慮線性轉換  .

(i)假設  沒有共同的特徵值,則其特徵方程式   的最大公因式為 ,因此存在複數多項式  ,使得 。依照Cayley–Hamilton定理, ;因此 。令  的解,則 ,重複上述作法,可得 。因此依照秩-零化度定理 是可逆的,因此針對所有的 都存在唯一的解 

(ii) 相對的,若假設   的共同特徵值,則 也是 的特徵值。存在非零向量   使得 以及 。選擇 使得 ,則 沒有解 ,考虑  ,等號的右邊為正值;而左側因為伴随变换的性质為零,即  

Roth消去法則 编辑

假設二個大小分別為nm的方陣AB,以及大小為nm的矩陣C,則可以確認以下二個大小為n+m的方陣  是否彼此相似。這二個矩陣相似的條件是存在一矩陣X使得AX-XB=C,換句話說,X為西爾維斯特方程的解,這稱為Roth消去法則(Roth's removal rule)[4]

可以用以下方式檢查,若AX-XB=C,則

 

Roth消去法則無法延伸到巴拿赫空間中的無窮維有界算子中[5]

數值解 编辑

西爾維斯特方程數值解的經典演算法是Bartels–Stewart演算法,利用QR演算法英语QR algorithm將矩陣 和矩陣 轉換為舒尔形式,再用逆向取代法求解三角矩阵。此演算法若用LAPACK計算,或是GNU Octavelyap函數計算[6],計算複雜度是 個數學運算[來源請求]。也可以參考其中的sylvester函數[7][8]。在一些特定的影像處理應用中,西爾維斯特方程會有解析解[9]

相關條目 编辑

腳註 编辑

  1. ^ 不過也常寫成等效的AX-XB=C.
  2. ^ Bhatia and Rosenthal, 1997
  3. ^ 不過若是要算其數值解,不建議寫成此形式,因為求解的計算量很高,而且可能會是病態方程
  4. ^ Gerrish, F; Ward, A.G.B. Sylvester's matrix equation and Roth's removal rule. The Mathematical Gazette. Nov 1998, 82 (495): 423–430. doi:10.2307/3619888. 
  5. ^ Bhatia and Rosenthal, p.3
  6. ^ 存档副本. [2017-12-27]. (原始内容于2018-11-14). 
  7. ^ 存档副本. [2017-12-27]. (原始内容于2018-02-12). 
  8. ^ The syl command is deprecated since GNU Octave Version 4.0
  9. ^ Wei, Q.; Dobigeon, N.; Tourneret, J.-Y. Fast Fusion of Multi-Band Images Based on Solving a Sylvester Equation. IEEE. 2015, 24 (11): 4109–4121. doi:10.1109/TIP.2015.2458572. 

參考資料 编辑

  • Sylvester, J. Sur l'equations en matrices px = xq. C. R. Acad. Sci. Paris. 1884, 99 (2): 67–71, 115–116. 
  • Bartels, R. H.; Stewart, G. W. Solution of the matrix equation AX +XB = C. Comm. ACM. 1972, 15 (9): 820–826. doi:10.1145/361573.361582. 
  • Bhatia, R.; Rosenthal, P. How and why to solve the operator equation AX -XB = Y ?. Bull. London Math. Soc. 1997, 29 (1): 1–21. doi:10.1112/S0024609396001828. 
  • Lee, S.-G.; Vu, Q.-P. Simultaneous solutions of Sylvester equations and idempotent matrices separating the joint spectrum. Linear Algebra Appl. 2011, 435 (9): 2097–2109. doi:10.1016/j.laa.2010.09.034. 
  • Wei, Q.; Dobigeon, N.; Tourneret, J.-Y. Fast Fusion of Multi-Band Images Based on Solving a Sylvester Equation. IEEE Transactions on Image Processing. 2015, 24 (11): 4109–4121. doi:10.1109/TIP.2015.2458572. 
  • Birkhoff and MacLane. A survey of Modern Algebra. Macmillan. 1965: 213, 299. 

西爾維斯特方程, sylvester, equation, 是控制理论中的矩阵方程, 形式如下, displaystyle, 其中a, b及c是已知的矩陣, 問題是要找出符合條件的x, 其中所有矩陣的係數都是复数, 為了要使方程成立, 矩陣的行和列需要滿足一定條件, a和b都要是方陣, 大小分別是n和m, 而x和c要是n行m列的矩陣, n和m也可以相等, 四個矩陣都是大小相同的方陣, 有唯一解x的充份必要條件是a和, b沒有共同的特徵值, c也可以視為是, 可能無窮維中, 巴拿赫空间中有界算子的方程, 此情形下, . 西爾維斯特方程 Sylvester equation 是控制理论中的矩阵方程 形式如下 1 A X X B C displaystyle AX XB C 其中A B及C是已知的矩陣 問題是要找出符合條件的X 其中所有矩陣的係數都是复数 為了要使方程成立 矩陣的行和列需要滿足一定條件 A和B都要是方陣 大小分別是n和m 而X和C要是n行m列的矩陣 n和m也可以相等 四個矩陣都是大小相同的方陣 西爾維斯特方程有唯一解X的充份必要條件是A和 B沒有共同的特徵值 AX XB C也可以視為是 可能無窮維中 巴拿赫空间中有界算子的方程 此情形下 唯一解X的充份必要條件幾乎相同 唯一解X的充份必要條件是A和 B的谱不互交 2 目录 1 解的存在及唯一 2 Roth消去法則 3 數值解 4 相關條目 5 腳註 6 參考資料解的存在及唯一 编辑利用克罗内克积以及向量化量子 英语 Vectorization mathematics vec displaystyle operatorname vec nbsp 可以改寫西爾維斯特方程為 I m A B T I n vec X vec C displaystyle I m otimes A B T otimes I n operatorname vec X operatorname vec C nbsp 其中I k displaystyle I k nbsp 為k k displaystyle k times k nbsp 單位矩陣 在此形式下 可以將問題改為m n m n displaystyle mn times mn nbsp 維的線性系統 3 命题假定複數的n n displaystyle n times n nbsp 矩陣A displaystyle A nbsp 和B displaystyle B nbsp 西爾維斯特方程針對任意C displaystyle C nbsp 有唯一解X displaystyle X nbsp 若且唯 若A displaystyle A nbsp 和 B displaystyle B nbsp 沒有共同的特徵值 證明考慮線性轉換S M n M n displaystyle S M n rightarrow M n nbsp X A X X B displaystyle X mapsto AX XB nbsp i 假設A displaystyle A nbsp 和 B displaystyle B nbsp 沒有共同的特徵值 則其特徵方程式 f z displaystyle f z nbsp 和g z displaystyle g z nbsp 的最大公因式為1 displaystyle 1 nbsp 因此存在複數多項式p z displaystyle p z nbsp 和q z displaystyle q z nbsp 使得p z f z q z g z 1 displaystyle p z f z q z g z 1 nbsp 依照Cayley Hamilton定理 f A 0 g B displaystyle f A 0 g B nbsp 因此g A q A I displaystyle g A q A I nbsp 令X displaystyle X nbsp 為S X 0 displaystyle S X 0 nbsp 的解 則A X X B displaystyle AX XB nbsp 重複上述作法 可得X q A g A X q A X g B 0 displaystyle X q A g A X q A Xg B 0 nbsp 因此依照秩 零化度定理 S displaystyle S nbsp 是可逆的 因此針對所有的C displaystyle C nbsp 都存在唯一的解X displaystyle X nbsp ii 相對的 若假設s displaystyle s nbsp 是A displaystyle A nbsp 和 B displaystyle B nbsp 的共同特徵值 則s displaystyle bar s nbsp 也是A H displaystyle A H nbsp 的特徵值 存在非零向量 v displaystyle v nbsp 和w displaystyle w nbsp 使得A H w s w displaystyle A H w bar s w nbsp 以及B v s v displaystyle Bv sv nbsp 選擇C displaystyle C nbsp 使得C v w displaystyle Cv w nbsp 則A X X B C displaystyle AX XB C nbsp 沒有解X displaystyle X nbsp 考虑 A X X B v w C v w w w displaystyle langle AX XB v w rangle langle Cv w rangle langle w w rangle nbsp 等號的右邊為正值 而左側因為伴随变换的性质為零 即 A X X B v w X v A H w s X v w s X v w s X v w 0 displaystyle langle AX XB v w rangle langle Xv A H w rangle s langle Xv w rangle s langle Xv w rangle s langle Xv w rangle 0 nbsp Roth消去法則 编辑假設二個大小分別為n和m的方陣A和B 以及大小為n乘m的矩陣C 則可以確認以下二個大小為n m的方陣 A C 0 B displaystyle begin bmatrix A amp C 0 amp B end bmatrix nbsp 和 A 0 0 B displaystyle begin bmatrix A amp 0 0 amp B end bmatrix nbsp 是否彼此相似 這二個矩陣相似的條件是存在一矩陣X使得AX XB C 換句話說 X為西爾維斯特方程的解 這稱為Roth消去法則 Roth s removal rule 4 可以用以下方式檢查 若AX XB C 則 I n X 0 I m A C 0 B I n X 0 I m A 0 0 B displaystyle begin bmatrix I n amp X 0 amp I m end bmatrix begin bmatrix A amp C 0 amp B end bmatrix begin bmatrix I n amp X 0 amp I m end bmatrix begin bmatrix A amp 0 0 amp B end bmatrix nbsp Roth消去法則無法延伸到巴拿赫空間中的無窮維有界算子中 5 數值解 编辑西爾維斯特方程數值解的經典演算法是Bartels Stewart演算法 利用QR演算法 英语 QR algorithm 將矩陣A displaystyle A nbsp 和矩陣B displaystyle B nbsp 轉換為舒尔形式 再用逆向取代法求解三角矩阵 此演算法若用LAPACK計算 或是GNU Octave的lyap函數計算 6 計算複雜度是O n 3 displaystyle mathcal O n 3 nbsp 個數學運算 來源請求 也可以參考其中的sylvester函數 7 8 在一些特定的影像處理應用中 西爾維斯特方程會有解析解 9 相關條目 编辑李亞普諾夫方程 代數Riccati方程腳註 编辑 不過也常寫成等效的AX XB C Bhatia and Rosenthal 1997 不過若是要算其數值解 不建議寫成此形式 因為求解的計算量很高 而且可能會是病態方程 Gerrish F Ward A G B Sylvester s matrix equation and Roth s removal rule The Mathematical Gazette Nov 1998 82 495 423 430 doi 10 2307 3619888 Bhatia and Rosenthal p 3 存档副本 2017 12 27 原始内容存档于2018 11 14 存档副本 2017 12 27 原始内容存档于2018 02 12 The syl command is deprecated since GNU Octave Version 4 0 Wei Q Dobigeon N Tourneret J Y Fast Fusion of Multi Band Images Based on Solving a Sylvester Equation IEEE 2015 24 11 4109 4121 doi 10 1109 TIP 2015 2458572 參考資料 编辑Sylvester J Sur l equations en matrices px xq C R Acad Sci Paris 1884 99 2 67 71 115 116 Bartels R H Stewart G W Solution of the matrix equation AX XB C Comm ACM 1972 15 9 820 826 doi 10 1145 361573 361582 Bhatia R Rosenthal P How and why to solve the operator equation AX XB Y Bull London Math Soc 1997 29 1 1 21 doi 10 1112 S0024609396001828 Lee S G Vu Q P Simultaneous solutions of Sylvester equations and idempotent matrices separating the joint spectrum Linear Algebra Appl 2011 435 9 2097 2109 doi 10 1016 j laa 2010 09 034 Wei Q Dobigeon N Tourneret J Y Fast Fusion of Multi Band Images Based on Solving a Sylvester Equation IEEE Transactions on Image Processing 2015 24 11 4109 4121 doi 10 1109 TIP 2015 2458572 Birkhoff and MacLane A survey of Modern Algebra Macmillan 1965 213 299 取自 https zh wikipedia org w index php title 西爾維斯特方程 amp oldid 79429465, 维基百科,wiki,书籍,书籍,图书馆,

文章

,阅读,下载,免费,免费下载,mp3,视频,mp4,3gp, jpg,jpeg,gif,png,图片,音乐,歌曲,电影,书籍,游戏,游戏。