1樓:
斗膽回答一下,前段時間重溫線性代數,這裡正好複習總結一下。
矩陣之間有三種典型關係:相似(similar),等價(equivalent),合同(congruent),各自的定義分別為:
和 等價 存在可逆矩陣 和 使得 ;
和 相似 存在可逆矩陣 使得 ;
和 合同 存在可逆矩陣 使得 ;
其中等價關係最弱,如果兩個矩陣相似或者合同,那麼一定也等價,反之則不成立。因為初等變換不改變矩陣的秩,所以秩是等價變換的不變數,故而僅僅通過秩是無法判斷兩個矩陣是否相似的。
兩個矩陣如果相似,則一定有相同的特徵多項式和相同的特徵值:
反過來是否成立不清楚(個人覺得反過來不成立,但未在書上看到嚴格證明)。
因為 階矩陣相似於對角陣的充要條件是這個矩陣有 個線性無關的特徵向量。因此,如果兩個矩陣的特徵值相等,而且都各自有 個線性無關的特徵向量,那這兩個矩陣就必然相似了,並且此時它們的相似標準形是同乙個矩陣。另外,矩陣屬於不同特徵值的特徵向量是線性無關的,這也給出乙個從特徵值和特徵向量來判斷兩個矩陣是否相似的條件(見下面的總結)
結論:秩相等是兩個矩陣相似的必要不充分條件;
特徵值相等是兩個矩陣相似的必要條件,是否充分條件不清楚;
兩個 階矩陣,如果特徵值相等並且都有 個線性無關的特徵向量,那麼它們相似,並且有相同的相似標準形;
兩個 階矩陣,如果特徵多項式相同(意味著有相等的特徵值),並且特徵多項式沒有重根(意味著任一乙個矩陣都有 個兩兩不等的特徵值),那麼它們相似(因為此時結論3中的條件成立)。
推薦一本書:《線性代數的幾何意義》,任廣千,謝聰,胡翠芳著,西安電子科技大學出版社。這本書把線性變換、線性代數的實質講得很清楚,也很好懂,個人認為是國內難得一見的優秀線性代數教材。
用物件傳遞訊息和用方法傳遞訊息孰優孰劣?
這個不是那個優那個劣的問題,在不同場景下採用不同的方式 如果你只有3個以內的引數,那麼採用方法更加簡單,因為大部分人會分清楚3個引數的順序和含義 如果超過3個以上,引數之間就不好理解,如果同型別的,容易傳錯,bug就很難找 這樣就物件意義就出來了,這個物件也就是Dto物件 java小白翻身 我舉乙個...
為什麼矩陣的行秩 列秩 用秩一矩陣和逼近的最小項數?
單建華 矩陣零空間是橋梁。由於知乎不太好貼公式,請移步我的部落格 https blog.csdn.net jhshanvip article month 2020 03 雲山亂 這個問題問到了泛函分析的內容。簡單的說,矩陣是Hilbert空間上有限秩運算元。所謂運算元 有限秩的意思是 然後有限秩運算...
迭代器和函式物件用值傳遞效率更高(effective C )?
Curiosity 去看stl的原始碼你就會發現iterator類的field就只有乙個裸指標,傳值的開銷就是copy乙個size t,傳引用的開銷也是copy乙個size t.再加上傳引用會造成二次引用,所以嘛無腦傳值就好了。 暮無井見鈴 Trivially copyable 了解一下。en.cp...