聯立方程式求解器

以 AI 驅動的逐步解題,求解線性聯立方程式

拖放或 點擊 以新增圖片或 PDF

Math Input
2x + 3y = 7, x - y = 1
x + y + z = 6, 2x - y + z = 3, x + 2y - z = 2
3x - 2y = 4, x + 4y = 10
5x + y = 13, 2x - 3y = -4

什麼是聯立方程式?

聯立方程式(也稱為同時方程式)是一組兩個以上、含有相同變數且必須同時成立的方程式。其解是使每個方程式同時為真的一組值。

兩個雙未知數的線性聯立方程式具有以下形式:

{a1x+b1y=c1a2x+b2y=c2\begin{cases} a_1 x + b_1 y = c_1 \\ a_2 x + b_2 y = c_2 \end{cases}

幾何上,每個方程式代表平面上的一條直線。其解是兩直線的交點。

聯立方程式可能有:

  • 唯一解:兩直線恰相交於一點(相容且獨立)。
  • 無解:兩直線平行(不相容)。
  • 無限多解:兩直線完全重合(相容且相依)。

聯立方程式出現在無數應用中:混合問題、電路分析、供需均衡、交通流量與最佳化。含 3 個以上變數的較大方程組出現在工程與資料科學中。

如何求解聯立方程式

1. 代入法

解出其中一個方程式中的某個變數,再代入另一個方程式。

範例:求解 {xy=12x+3y=7\begin{cases} x - y = 1 \\ 2x + 3y = 7 \end{cases}

  1. 由方程式 1:x=y+1x = y + 1
  2. 代入方程式 2:2(y+1)+3y=72(y + 1) + 3y = 7
  3. 2y+2+3y=72y + 2 + 3y = 75y=55y = 5y=1y = 1
  4. 回代:x=1+1=2x = 1 + 1 = 2

2. 消去法

將方程式相加或相減以消去一個變數。

範例:求解 {2x+3y=7xy=1\begin{cases} 2x + 3y = 7 \\ x - y = 1 \end{cases}

  1. 將方程式 2 乘以 3:3x3y=33x - 3y = 3
  2. 與方程式 1 相加:5x=105x = 10x=2x = 2
  3. 回代:2y=12 - y = 1y=1y = 1

3. 矩陣法(高斯消去法)

將方程組寫成增廣矩陣並做列運算化簡:

(237111)(102011)\begin{pmatrix} 2 & 3 & | & 7 \\ 1 & -1 & | & 1 \end{pmatrix} \rightarrow \begin{pmatrix} 1 & 0 & | & 2 \\ 0 & 1 & | & 1 \end{pmatrix}

4. 克拉瑪公式

對於 2×22 \times 2 方程組,若 D=a1b2a2b10D = a_1 b_2 - a_2 b_1 \neq 0

x=c1b2c2b1D,y=a1c2a2c1Dx = \frac{c_1 b_2 - c_2 b_1}{D}, \quad y = \frac{a_1 c_2 - a_2 c_1}{D}

5. 作圖法

畫出每個方程式並找出交點。

方法最適用時機
代入法某個變數容易被孤立
消去法係數對齊便於相消
矩陣/高斯大型方程組(3 個以上變數)
克拉瑪公式行列式非零的小型方程組
作圖法視覺估計或驗證

應避免的常見錯誤

  • 代入錯誤:代入算式時,要在變數出現的每一處都替換,並使用括號。
  • 只乘方程式的一部分:相乘以消去時,每一項(含常數)都必須相乘。
  • 正負號弄錯:消去過程中遇到負係數要格外小心。
  • 過早判定無解:得到 0=00 = 0 表示有無限多解(相依方程組),而非無解。只有 0=c0 = c(其中 c0c \neq 0)才表示無解。
  • 忘記求出所有變數:找到一個變數後,務必回代求出其餘變數。

Examples

Step 1: 由第二個方程式:x=y+1x = y + 1
Step 2: 代入第一個:2(y+1)+3y=72(y+1) + 3y = 75y+2=75y + 2 = 7y=1y = 1
Step 3: 回代:x=1+1=2x = 1 + 1 = 2
Answer: x=2,  y=1x = 2,\; y = 1

Step 1: 由方程式 1 與 2:以方程式 2 減方程式 1 → x2y=3x - 2y = -3(稱為方程式 4)
Step 2: 由方程式 1 與 3:以方程式 1 減方程式 3 → y+2z=4-y + 2z = 4;另將方程式 2 與 3 相加:3x+y=53x + y = 5(稱為方程式 5)。由方程式 4:x=2y3x = 2y - 3;代入方程式 5:3(2y3)+y=53(2y-3) + y = 57y=147y = 14y=2y = 2
Step 3: 回代:x=2(2)3=1x = 2(2) - 3 = 1;由方程式 1:z=612=3z = 6 - 1 - 2 = 3
Answer: x=1,  y=2,  z=3x = 1,\; y = 2,\; z = 3

Step 1: 將第一個方程式乘以 3:15x+3y=3915x + 3y = 39
Step 2: 與第二個方程式相加:15x+3y+2x3y=39+(4)15x + 3y + 2x - 3y = 39 + (-4)17x=3517x = 35x=3517x = \frac{35}{17}
Step 3: 回代:y=1353517=1317517=22117517=4617y = 13 - 5 \cdot \frac{35}{17} = 13 - \frac{175}{17} = \frac{221 - 175}{17} = \frac{46}{17}
Answer: x=3517,  y=4617x = \frac{35}{17},\; y = \frac{46}{17}

Frequently Asked Questions

聯立方程式是一組兩個以上、共有相同變數的方程式。其解是同時滿足所有方程式的一組值。例如,x + y = 5 與 x - y = 1 構成一個方程組,解為 x = 3、y = 2。

可以。當方程式互相矛盾時方程組無解——對於兩個線性方程式,這表示兩直線平行且永不相交。例如,x + y = 1 與 x + y = 3 無解。

代入法是解出其中一個方程式中的某個變數,再代入另一個方程式。消去法是將方程式相加或相減以消去一個變數。兩種方法總會得到相同答案;選擇取決於對給定方程組哪種較簡便。

使用消去法或代入法逐步化簡方程組。從兩對方程式中各消去一個變數,得到 2x2 方程組,求解後再回代。對於更大的方程組,高斯消去法(列運算化簡)是最有系統的作法。

Related Solvers

Try AI-Math for Free

Get step-by-step solutions to any math problem. Upload a photo or type your question.

Start Solving