伴隨矩陣計算器:伴隨矩陣與反矩陣
立即計算任意2×2、3×3或4×4方陣的伴隨矩陣、行列式與反矩陣。
選擇矩陣大小,填入所有元素,再按一下「計算伴隨矩陣」,即可一次取得行列式、伴隨矩陣與反矩陣。
伴隨矩陣計算器:伴隨矩陣與反矩陣
立即計算任意2×2、3×3或4×4方陣的伴隨矩陣、行列式與反矩陣。
關於伴隨矩陣計算器
伴隨矩陣又稱古典伴隨矩陣,是線性代數中的一項基本構造,它揭示了矩陣理論中最重要的成果之一:反矩陣的顯式公式。對任意n×n方陣A,其伴隨矩陣記為adj(A),並定義為A的餘因子矩陣之轉置。餘因子矩陣的每個元素C(i,j)是這樣算出的:從A刪除第i列和第j欄,形成較小的(n−1)×(n−1)子矩陣,計算該子矩陣的行列式(稱為子式M(i,j)),再乘以符號因子(−1)^(i+j)。伴隨矩陣的(i,j)元素就是C(j,i),也就是將餘因子矩陣轉置。
連結伴隨矩陣與行列式的核心恆等式是A · adj(A) = det(A) · I,其中I為單位矩陣。當det(A) ≠ 0時,此恆等式直接給出反矩陣:A⁻¹ = adj(A) / det(A)。因此,即使實務中的數值計算採用LU分解等方法,伴隨矩陣對符號運算、克拉瑪法則的證明與理論推導仍不可或缺。
對2×2矩陣[[a, b], [c, d]],公式格外簡潔:adj(A) = [[d, −b], [−c, a]],且det(A) = ad − bc。交換主對角線元素並將非對角線元素變號的規律是2×2情形獨有的。對3×3及更大的矩陣,伴隨矩陣的每個元素都需要計算一個或多個子行列式,因此有系統地進行餘因子展開是標準方法。
伴隨矩陣在數學、物理與工程領域有多項重要應用。在電腦圖學中,3D物件的反向變換以伴隨矩陣除以行列式的公式計算。在控制理論中,伴隨矩陣會用於轉移函數計算和穩定性分析。在結構工程中,有限元素法依靠矩陣求逆來解描述應力與應變的大型線性方程組。即使在抽象代數中,伴隨矩陣也可推廣為自同態的古典伴隨,從而與表示論及模論相連。
計算伴隨矩陣時的常見陷阱包括弄錯餘因子的棋盤式正負號,以及將伴隨矩陣與共軛轉置混淆(後者是複數矩陣所用的完全不同運算)。本計算器會自動處理2×2、3×3與4×4矩陣的所有符號規律,並以完整數值精度顯示每項結果,讓您核對手算,或快速取得作業、研究或工程工作所需的答案。
伴隨矩陣範例
三個計算範例展示不同矩陣的行列式、伴隨矩陣與反矩陣結果。
| 輸入矩陣 | 行列式 / 伴隨 / 反矩陣 | 說明 |
|---|---|---|
| [[1, 2], [3, 4]] | det = −2; adj = [[4, −2], [−3, 1]]; inv = [[−2, 1], [1.5, −0.5]] | 標準2×2矩陣。交換主對角元素並將副對角元素變號。det = 1×4 − 2×3 = −2。 |
| [[1, 2, 3], [0, 1, 4], [5, 6, 0]] | det = 1; adj = [[−24, 18, 5], [20, −15, −4], [−5, 4, 1]]; inv = adj | 3×3範例。det = 1,因此inv = adj。每個元素皆由正負交替的2×2餘因子算出。 |
| [[2, 1], [3, 4]] | det = 5; adj = [[4, −1], [−3, 2]]; inv = [[0.8, −0.2], [−0.6, 0.4]] | 行列式為5的2×2矩陣。反矩陣 = adj / 5。可驗證A × A⁻¹ = I。 |
| [[1, 2], [2, 4]] | det = 0; adj = [[4, −2], [−2, 1]]; 無反矩陣 | 奇異矩陣:det = 0。伴隨矩陣仍然存在,但反矩陣未定義。 |
如何使用伴隨矩陣計算器
- 使用計算器頂端的大小按鈕選擇矩陣大小(2×2、3×3或4×4)。
- 在格子中輸入每個矩陣元素;計算器接受整數、小數與負數。
- 按一下「計算伴隨矩陣」,下方會立即顯示行列式、伴隨矩陣及可用時的反矩陣。
- 檢查行列式:若為零,矩陣是奇異矩陣且沒有反矩陣,但仍會顯示伴隨矩陣。
- 按一下「重設矩陣」清除所有輸入,再以相同或不同大小開始新的計算。
伴隨矩陣常見問題
伴隨矩陣與轉置矩陣有何不同?
轉置只交換矩陣的列與欄。伴隨矩陣則是餘因子矩陣的轉置,需要計算子矩陣的行列式並套用棋盤式正負號;兩者對較大矩陣會產生完全不同的結果。 對於2×2矩陣,伴隨矩陣還會交換主對角線元素並將非對角線元素取負,因此看起來像修改後的轉置。
奇異矩陣有伴隨矩陣嗎?
有。每個方陣都有伴隨矩陣,與是否可逆無關。當det(A) = 0時,A⁻¹ = adj(A)/det(A)因無法除以零而未定義,但伴隨矩陣仍可照常計算。
如何用伴隨矩陣求反矩陣?
對可逆矩陣A,A⁻¹ = adj(A) / det(A)。將伴隨矩陣的每個元素除以行列式純量即可;此公式適用於符號與數值運算。
餘因子與伴隨矩陣有何關係?
元素a(i,j)的餘因子C(i,j)等於刪除第i列、第j欄後所得矩陣的行列式乘以(−1)^(i+j)。伴隨矩陣就是整個餘因子矩陣的轉置。 餘因子矩陣是由所有餘因子組成的n×n矩陣;計算全部n²個餘因子後再轉置,就是完整演算法。
為何伴隨矩陣公式一定能正確求反矩陣?
由行列式的拉普拉斯展開可得A · adj(A) = det(A) · I。當det(A)非零時,兩邊除以det(A),即得A · (adj(A)/det(A)) = I。 將A的第i列與adj(A)的第j欄相乘時,若i = j,結果為det(A);若i ≠ j,因展開中出現重複列,結果為0。
伴隨矩陣法適合大型矩陣嗎?
對大於4×4的矩陣,直接計算n²個餘因子的成本很高,實務數值運算通常使用LU分解。伴隨矩陣公式仍適合數學證明、符號代數與精確閉式結果。 每個餘因子都要計算一個(n−1)×(n−1)行列式,樸素演算法因此具有階乘時間複雜度。
相關工具
柱坐標計算器 - 3D 座標轉換工具
柱坐標計算器可在笛卡兒 (x,y,z) 與柱坐標 (ρ,φ,z) 之間雙向轉換,並即時顯示公式。
二項式係數計算器 - C(n,k) 組合數
計算組合、機率與帕斯卡三角形中的二項式係數 C(n,k)。輸入 n 和 k,取得精確組合數與公式。
對數計算器 - 以 10、e、2 或自訂為底
對數計算器支援常用、自然、二進位與自訂底數對數。為任意正數即時給出結果與清楚範例。
對數化簡計算器 - 合併對數表達式
使用乘積、商與冪法則,將對數的和、差與倍數化簡為單一對數。支援任意底數。
RSA計算器 - 公開金鑰加密與解密工具
用於學習公開金鑰密碼學的RSA加密計算器。產生金鑰對、加密與解密數字,適合數論學習。
工具計算器:健康與規劃
使用加法計算器即時相加 2 到 4 個數字,支援整數、小數、正數和負數,並同時顯示總和、平均值與數字數量,滿足日常快速計算需求。
工具計算器:健康與規劃
計算從 -1 到 1 的值的反餘弦,單位可以是度或弧度。選擇小數精度,即可立即獲得精確的反餘弦結果。輸入數值即可快速獲得清晰、準確的計算結果。
矩陣數乘計算器
輸入任意矩陣與純量,一鍵算出每個元素的數乘結果。適用於線性代數、物理與資料科學。