Re: [線代] 一題關於對稱矩陣證明

看板Math作者 (~X~X~)時間15年前 (2011/02/04 20:26), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串3/3 (看更多)
※ 引述《hcl012 (怪龍-卡西歐魯)》之銘言: : 一個對稱矩陣M有eigenvector u_i 和 eigenvalue λ_i : 也就是說 M * u_i = λ_i * u_i : D T : 題目是證明 M = Σ λ_i * u_i * u_i : i=1 : D是矩陣M內的行數 : T : 因為M是對稱矩陣的關係,所以u_i * u_i是單位矩陣 : 所以我們可以得到 : T : M * u_i = λ_i * u_i = λ_i * u_i * u_i * u_i : 然後把兩邊的u_i去掉 : T : M = λ_i * u_i * u_i : 問題主要是在於右邊的Σ是怎麼出現的呢? : D t : 照這樣推導的話Σ λ_i * u_i * u_i應該是等於D*M才對 : i=1 : 是我的推導哪裡出了問題了嗎? : 如果我的證法有誤的話,正確的證法是如何呢? 因為M為一個對稱矩陣(且內部元素均為實數) By Schur定理 可以找到一個 正交矩陣(orthogonal matrix) P = [u1*,u2*,...,uD*] 為一行向量 單範正交(orthonormal) 之矩陣 { 其中 ui* 為調整過後的u_i ,目的為滿足單範正交! } 使得 M = P D P' ( P':= P 的轉置矩陣 ) ( D := 對角矩陣(diagonal matrix) 且d_ii依u_i而定 ) 所以 M = [u1*,...,uD*] D [u1*,...,uD*]' = [P][λ_1u1*,...,λ_DuD*]' (考慮各別元素 [M]ij := M 的 第 i 列 j 行之元素) D [M]ij = Σ [P]ik([λ_1u1*,...,λ_DuD*]')kj k=1 D = Σ [P]ik [λ_1u1*,...,λ_DuD*]jk k=1 D = Σ [λ_1u1*,...,λ_DuD*]jk [P']ki k=1 D = Σ [λ_1u1*,...,λ_DuD*]jk ([u1*,...,uD*]')ki k=1 (note: M is symmetric => [M]ij=[M]ji ) D M = [λ_1u1*,...,λ_DuD*] [u1*,...,uD*]' = Σλ_i u_i* (u_i*)' i=1 Remark 我不太會打數學符號= =所以有錯請見諒... 第一次在這PO文有錯請鞭小力點... ※ 編輯: moon2519 來自: 203.222.21.28 (02/04 20:31)
文章代碼(AID): #1DI_1d5Z (Math)
文章代碼(AID): #1DI_1d5Z (Math)