什麼是 RREF 矩陣計算機?
RREF 矩陣計算機能將你輸入的任何矩陣化簡成「最簡列梯形式」(Reduced Row Echelon Form,簡稱 RREF)。最簡列梯形式是透過高斯消去法所得到的矩陣最簡潔型態。它在全世界的線性代數中都被廣泛應用,可用來求解聯立方程組、計算矩陣的秩(rank)、判斷向量是否線性獨立,以及找出向量空間的一組基底。這是一項通用的數學工具——不受任何特定國家或課綱限制,全球通用。
計算機使用方法
- 先輸入矩陣的列數與行數。
- 逐一輸入或貼上每個元素,若系統支援,也可使用小數或分數。
- 點擊計算,立即顯示 RREF 結果。
- 把結果和你手算的答案對照,檢查自己有沒有算錯。
無論是想驗算作業的學生、準備課堂範例的老師,還是任何想快速得到可靠答案、避免手算出錯的人,這個計算機都非常合適。
最簡列梯形式的定義
當矩陣同時滿足以下四個條件時,即為 RREF:
$$\text{RREF}\left( \mathbf{A} \right) \xrightarrow{\text{Gauss-Jordan}} \mathbf{R}$$
- 所有全為零的列都排在最下方。
- 每個非零列的首項(主元,pivot)都是 1。
- 每一個主元 1 都位於上一列主元的右側。
- 每個主元 1 所在的那一行(column),其餘元素皆為 0。
計算機會反覆套用基本列運算——交換兩列、將某列乘上倍數、把某列的倍數加到另一列——直到完全符合上述規則為止。
$$\mathbf{A} \;\xrightarrow[\;\text{row operations}\;]{\text{Gauss-Jordan}}\; \mathbf{R} = \text{RREF}\left( \mathbf{A} \right)$$
實例演算
以下列聯立方程組所對應的矩陣為例:
$$\left[\begin{array}{cc|c} 1 & 2 & 5 \end{array}\right] \text{ 以及 } \left[\begin{array}{cc|c} 3 & 4 & 6 \end{array}\right]$$
將第一列乘以 3 後從第二列減去,得到 \(\left[\begin{array}{cc|c} 0 & -2 & -9 \end{array}\right]\)。再把該列除以 \(-2\),使主元變成 1。接著消去它上方的元素。最終的 RREF 為:
$$\left[\begin{array}{cc|c} 1 & 0 & -4 \end{array}\right] \text{ 以及 } \left[\begin{array}{cc|c} 0 & 1 & 4.5 \end{array}\right]$$
由此可知 \(x = -4\)、\(y = 4.5\)。
常見問題
REF 和 RREF 有什麼不同?列梯形式(REF)只要求主元呈階梯狀排列、且主元下方為零即可。RREF 則更進一步,要求主元必須是 1,而且每個主元的上方與下方都必須是零。
RREF 能判斷方程組是否無解嗎?可以。若有一列在左側全部化為零,但右側卻是非零值(例如 \(0 = 1\)),就代表這個方程組是矛盾的,因此無解。
RREF 是唯一的嗎?是的。無論你採用哪一連串合法的列運算來化簡,每個矩陣都只有唯一一個最簡列梯形式。