複數

☰ Contents

複數有實部和虛部,寫成 a + bi。虛數單位 i 由 i² = −1 定義。這樣的數放不進一條數線,所以複數住在一個平面上,在這個平面上,加法是平移,乘法是旋轉。

負數的平方根是什麼?

負數沒有實數的平方根,因為每個實數的平方不是零就是正的,所以 x² = −1 在數線上無解。數學的回應是定義一個新的數 i,它的平方是 −1。這樣每個負數都有兩個平方根:−16 的平方根是 4i 和 −4i,因為 4i 平方得 16 × i²,而 16 × (−1) = −16。一般而言,對任何正數 a,√(−a) = i√a,所以 √(−25) = 5i。這個定義行得通,是因為 i 遵守代數所有的一般規則,只多了一個事實:i² 不論出現在哪裡都等於 −1。有一條規則確實要改。√a × √b = √(ab) 這條法則只在 a 和 b 都不是負數時才成立,所以 √(−1) × √(−1) 是 i × i = −1,不是 √1 = 1。要檢驗一個平方根,就把它平方:5i 平方得 25 × i²,而 25 × (−1) = −25,正是你一開始的那個數。

ReIm1i−1−ii^5 = i5 = 4 × 1 + 1n

i^5 = i^(4 × 1 + 1) = i^1 = i:每乘一次i就是轉四分之一圈,四次就是一整圈,所以只有5除以4的餘數才重要

找出i¹⁴落在哪裡

xy
所以 y = x² 永遠碰不到 y = −1,x² = −1 沒有實數解。 完整課程: 負數的方根

有了 i 由 i² = −1 來定義,其他負數的平方根也就隨之而來:√(−9) = √9 × √(−1) = 3i。算式裡有 i 時,代數照樣能用:像以前一樣展開括號,並在 i² 出現的每個地方換成 −1。詳見 虛數單位。

realimaginary× i× i1i−1
再轉一次會落在 −1:兩個四分之一圈把 1 帶到 −1,所以 i² = −1。 完整課程: 虛數單位
為了解方程式而定義一個數,−1 和 ½ 就是這樣進入算術的。檢驗的標準是舊的規則是否仍然成立,而有了 i,它們都成立。詳見 負數的方根。

i 的次方以四個為一個循環重複:i, −1, −i, 1。要求 i2027,把指數除以 4,只留餘數。因為 2027 = 4 × 506 + 3,i2027 = i³ = −i。詳見 i 的次方。

i, , , , −1, −i, 1
the cycle repeats every four powers
, , …
i 的次方每四個一循環——只有 n / 4 的餘數才重要。 完整課程: i 的次方

換你試試

the full turn drops away

i⁶ 是多少?

and

i³ 是多少?

複數要怎麼相加和相乘?

複數相加時,實部與虛部分開相加:(3 + 2i) + (1 − 5i) = 4 − 3i,因為 3 + 1 = 4,2 − 5 = −3。詳見 複數的加法。相乘時,把括號當成 i 是一個字母那樣展開,再把 i² 換成 −1:(2 + i)(3 + 4i) 得 6 + 8i + 3i + 4i²,也就是 2 + 11i。加法從不混合兩個部分,因為實數和 i 的倍數是不同類的項,就像 3 和 2x 一樣;乘法則會混合,因為 i × i 是實數。除法還要多一步:分子分母同乘分母的共軛複數,讓分母變成實數。模是相乘的,可以用來驗算乘積:|2 + i|² 是 5,|3 + 4i|² 是 25,|2 + 11i|² 是 4 + 121 = 125 = 5 × 25。

ReImz₁z₁z₂z₂|z₁z₂| = 3.16 = 2.24 × 1.41arg = 72° = 27° + 45°

模相乘,輻角相加:|z₁z₂| = |z₁||z₂|,arg(z₁z₂) = arg z₁ + arg z₂

設z₂ = i,觀察z₁z₂

−4−2246−224xy(2, 3)

向右−1,向上2

讓合向量指向正上方

realimaginary4 + 6i
橫向 3 再 1 是 4;縱向 2 再 4 是 6,兩個部分從不混在一起。 完整課程: 複數的加法

完整寫出來,並把 i² 換成 −1:

(3 + 2i)(1 − 5i) = 3 − 15i + 2i − 10i² = 3 − 13i + 10 = 13 − 13i.

最後一步是最容易出錯的地方:−10i² 是 −10 × (−1) = +10,不是 −10。詳見 複數的乘法。

(2 + 3i)(1 + 4i)expand, treating i like a letter
i² = −1, 12i² = −12
2 + 11i − 12collect the real parts−10 + 11i
把 i 當成字母展開,再用唯一的規則:i² = −1。 完整課程: 複數的乘法

用共軛複數做除法

a + bi 的共軛複數是 a − bi。一個數乘以它的共軛複數必定是實數,因為中間項互相抵消,−b²i² 變成 +b²:(a + bi)(a − bi) = a² + b²。詳見 共軛複數。

realimaginary3 + 2i3 − 2i
這一對數以實軸為鏡面互相對稱,相乘的結果是平方差 a² − (bi)² = a² + b²。 完整課程: 共軛複數

這和分母含有根式時做的分母有理化,是同一招。詳見 複數的除法。

(4 + i) / (2 − 3i) = (4 + i)(2 + 3i) / ((2 − 3i)(2 + 3i)) = (5 + 14i) / 13.

times (2−i)/(2−i), which is 1
分子分母同乘以共軛複數:這其實就是乘以 1。 完整課程: 複數的除法

換你試試

1 + 2iflip which sign?

要除以 1 + 2i,該乘上哪一個共軛複數?

4 + 3iflip which sign?

要除以 4 + 3i,該乘上哪一個共軛複數?

方程式裡的複數是從哪裡來的?

當二次方程式的判別式為負時,就會出現複數。它的圖形碰不到 x 軸,所以沒有實根,但只要把 √(−1) 寫成 i,求根公式照樣管用。對 x² − 4x + 13 = 0,判別式 b² − 4ac 是 16 − 52 = −36,而 √(−36) = 6i,所以 x = (4 ± 6i) / 2 = 2 ± 3i。詳見 二次方程的複數根。公式能保留下來,是因為產生它的配方法從不要求平方根是實數。判別式的正負把各種情形分開:為正時有兩個實根,為零時有一個重根,只有為負時才帶進 i。用係數檢驗這一對根:兩根相加是 2 + 2 = 4,即實部之和,相乘是 2² + 3² = 4 + 9 = 13,這和這個方程式的 −b/a 與 c/a 相符。

−3−2−1123−6−4−2246xyx = ±i√2 = ±1.41i20個實數根——一對共軛複數

根已經離開了實數軸:x = ±i√2

抬高曲線,直到兩個根相遇

−3−2−1123−6−4−2246xyx = ±i10 real roots — a complex conjugate pair
曲線碰不到軸線:判別式是負的,開根號就帶出了 i。 完整課程: 二次方程的複數根

這兩個根互為共軛複數。當係數是實數時,非實數的根一定成對出現,且互為共軛複數。

realimaginaryi−i
所以其實有兩個根——當係數是實數時,它們會是一對共軛複數。 完整課程: 二次方程的複數根

所以係數為實數的三次方程式,要嘛有三個實根,要嘛有一個實根加一對共軛複數根,它的圖形一定會穿過 x 軸。已知一個非實數的根,它的共軛複數就是第二個根。把這兩個對應的因式相乘,得到一個實係數的二次式,再用它去除三次式,就能求出那個實根。詳見 三次方程的複數根和二次方程式與多項式指南。

(z − 2 − 3i)(z − 2 + 3i)sum of the pair is 4, product is 13
把這一對因式相乘,i 就消失了:z² − 4z + 13,全是實數。 完整課程: 三次方程的複數根

換你試試

xy

解 x² + 9 = 0

xy

解 x² + 16 = 0

複數長什麼樣子?

複數看起來像平面上的一個點。把 a + bi 畫在 (a, b),實部沿水平軸,虛部沿垂直軸向上;這個平面叫作阿岡圖。詳見 阿岡圖。−2 + 3i 這個點在原點左邊 2、上面 3。一個點也可以用它到原點的距離(模)和它與正實軸的夾角(輻角)來表示。需要平面,是因為複數有兩個獨立的部分,而一條線只容得下一個。乘以 i 會讓每個點逆時針轉四分之一圈:i(2 + i) = 2i + i² = −1 + 2i,所以 (2, 1) 移到 (−1, 2)。長度也證實了這個轉動。兩個點到原點的距離都是 √5,因為 2² + 1² = 5,而 (−1)² + 2² = 1 + 4 = 5。

−111−1xy50°

單位圓上角為θ的點,座標是(cos θ, sin θ)

旋轉,直到正弦等於1

xy3 + 2i
橫向是實部,縱向是虛部,這個平面就是阿岡圖。 完整課程: 阿岡圖

模 |z| 是它到原點的距離。指向 a + bi 的箭頭,是以 a 和 b 為兩股的直角三角形的斜邊,所以 |z| = √(a² + b²)。3 + 4i 的模是 √(9 + 16) = 5。詳見 複數的模。

43?
箭頭橫向走 3、縱向走 4,構成一個直角三角形,所以能用畢氏定理。 完整課程: 複數的模

輻角是箭頭與正實軸所夾的角,從正實軸起逆時針量,而在同一個三角形裡 tan θ = b/a。計算機的反正切只會回傳 −90° 到 90° 之間的角,所以對第二或第三象限的點,要先畫出圖,再加減 180° 來修正。詳見 複數的輻角。

xy−3 + 3i
這裡 tan 算出來還是 45°,但箭頭指向第二象限,所以角是 180° − 45° = 135°。 完整課程: 複數的輻角

用模 r 和輻角 θ 來寫一個數,就是極式:z = r(cos θ + i sin θ),因為實部是 r cos θ,虛部是 r sin θ。詳見 極式和r(cos θ + i sin θ) 的寫法。

把兩個極式的數相乘,模相乘而輻角相加。數 i 的模是 1,輻角是 90°,所以乘以 i 就是轉四分之一圈。轉兩個四分之一圈,1 就變成 −1,這就是在平面上看到的 i² = −1。
realimaginary2 at 30°3 at 60°6 at 90°
這條規則每一次都成立:長度 2、角度 30° 乘上長度 3、角度 60°,得到長度 6、角度 90°。 完整課程: 複數的乘法

除法是把這兩步倒過來:模相除,輻角相減。詳見 極式的除法。

換你試試

xy

3 的輻角是多少?

xy

2 + 2i 的輻角是多少?

什麼是棣美弗定理?

棣美弗定理是極式中整數次方的規則:[r(cos θ + i sin θ)]n = rn(cos nθ + i sin nθ)。把 z 取 n 次方,就是把模取 n 次方,並把輻角乘以 n。對 z = 2(cos 30° + i sin 30°),它的立方的模是 2 × 2 × 2 = 8,輻角是 30° 的三倍,即 90°,所以 z³ = 8i。詳見 棣美弗定理。這個定理成立,是因為複數相乘時模相乘、輻角相加,而次方就是重複的乘法;對 n 用數學歸納法就是證明。較大的次方還要多一步:超過 180° 的輻角,要減去 360°,拉回 −180° 到 180° 的範圍,所以 300° 變成 −60°。用直角座標形式驗證這個例子:z = √3 + i,它的平方是 2 + 2√3 i,再乘以 √3 + i 就得到 8i。

0°72°144°216°288°z^5 = w, arg w = 0°根的位置 0°/5 + k · 360°/5= 0° + k · 72°n = 5

z^5 = w,arg w = 0°:5個根從0°/5 = 0°開始,彼此間隔72°,因為棣美弗定理把幅角除以n,一整圈又能均分成相等的份數,所以是正多邊形

設n = 3,把w轉到i

(r at
n factors: lengths multiply, angles add
at
棣美弗定理一句話說完:長度 r、角度 θ 取 n 次方,得到長度 rⁿ、角度 nθ。 完整課程: 棣美弗定理

一個用途是推導三角恆等式。用二項式定理展開 (cos θ + i sin θ)³,再把實部和 cos 3θ 對照。把 sin²θ 換成 1 − cos²θ,得到 cos 3θ = 4cos³θ − 3cos θ。詳見 棣美弗定理與倍角。

s² = 1 − c²
把 s² 換成 1 − c²,就只剩下餘弦:cos 3θ = 4cos³θ − 3cos θ。 完整課程: 棣美弗定理與倍角

反方向是把 cos θ 的次方變成多倍角的餘弦,這是積分之前需要的形式。若 |z| = 1,則 1/z 是 z 的共軛複數,所以 z + 1/z = 2 cos θ,且 zn + 1/zn = 2 cos nθ。詳見 z + 1/z = 2 cos θ 恆等式。

棣美弗定理也能求餘弦級數的和:cos kθ 的和是 zk 之和的實部,而那是公比為 z 的等比級數。詳見 用棣美弗定理求級數的和和數列與級數指南。

換你試試

(r=2 at
what does this come to?

將長度 r=2、角度 30° 取 3 次方。

(r=2 at
what does this come to?

將長度 r=2、角度 40° 取 3 次方。

單位根

方程式 zn = 1 有 n 個解,每個解的模都是 1,輻角依次是 0°、360°/n、2 × 360°/n,依此類推,因為這些角乘以 n 都剛好是整數圈。詳見 單位根。

1
1 的五個五次方根彼此相隔 360° ÷ 5 = 72°。1 的 n 次方根會把圓平分成 n 等份。 完整課程: 單位根

依序連起來,它們是一個正多邊形的頂點:1 的五次方根構成一個正五邊形。詳見 由單位根構成的正多邊形。

同樣的方法可以求任何複數的 n 次方根。取模的實數 n 次方根,把輻角除以 n,再每次轉 360°/n,收集其餘的根。8i 的三個立方根,模都是 2,輻角分別是 30°、150° 和 270°。詳見 複數的 n 次方根。

這一切的背後是指數式。把 x = iθ 代入 ex 的級數,各項就分成餘弦和正弦的級數,所以 eiθ = cos θ + i sin θ,而每個複數都是 reiθ。棣美弗定理就成了指數律 (eiθ)n = einθ。詳見 複數的指數式。

xy
所以 e^(iθ) 的長度永遠是 1:它是單位圓上角度為 θ 的那一點。 完整課程: 複數的指數式

怎樣把複數方程式當成圖來讀?

把每個模讀成距離,把每個輻角讀成方向:|z − a| 是 z 到點 a 的距離,所以 |z − a| = r 是圓心為 a、半徑為 r 的圓。例如,|z − 3 + 2i| = 4 是圓心在 3 − 2i、半徑為 4 的圓,因為 z − 3 + 2i 就是 z − (3 − 2i)。在讀出圓心之前,一定要先把式子改寫成 z 減去一個數。這個圖像行得通,是因為 z − a 是從 a 指向 z 的箭頭,而模就是長度。有兩個模時,|z − 1| = |z − 5| 說的是 z 到 1 和到 5 一樣遠,所以它是中垂線:通過 (1 + 5) ÷ 2 = 3 的垂直線。檢驗一個點:z = 7 − 2i 使 z − 3 + 2i 等於 4,而它的模是 4。

ReImz₁z₂z|z − z₁| = 2.55|z − z₂| = 2.06|z − z₁| = |z − z₂|2.55 ≠ 2.06|z − z₁| = |z − z₂||z − z₁| = 2

|z − z₁| = 2.55,|z − z₂| = 2.06:兩者不相等,所以z不在軌跡上,偏向較近的那個點

拖曳z,直到兩條線段長度相等

xy|z − 3 − 4i| = 23 + 4i
|z − a| 是 z 到 a 的距離,同樣的圓就移到以 a 為圓心。 完整課程: 阿岡圖上的圓與中垂線

|z − a| = |z − b| 說的是 z 到 a 和到 b 的距離相等,所以 z 落在 a、b 兩點連線段的中垂線上。詳見 阿岡圖上的圓與中垂線。

xy|z − a| = |z − b|ab
|z − a| = |z − b| 要求距離相等:那就是線段 ab 的中垂線。 完整課程: 阿岡圖上的圓與中垂線

固定輻角會得到一條射線:arg(z − a) = 45° 是從 a 出發、指向 45° 的射線。把等號改成不等號,就會塗出一個區域:|z| ≤ 3 是半徑 3 的整個圓盤,而嚴格不等號則不含邊界。詳見 阿岡圖上的射線與區域。

xyarg(z − 1 − i) = 45°
arg(z − a) 是從 a 指向 z 的方向,固定它等於 45°,就得到從 a 出發的一條射線。 完整課程: 阿岡圖上的射線與區域

值得點名的錯誤

接下來往哪裡走

旋轉在這裡是乘以一個複數,在矩陣指南裡則是一個 2 × 2 矩陣。恆等式 eiθ = cos θ + i sin θ 來自數列與級數指南裡的麥克勞林級數,而二次方程式與多項式指南裡的每個多項式,只要容許複數,就有完整的一組根。

輪到你了

三題試一試,點選作答。

i²

(2 + 3i) + (1 − i)

|3 + 4i|

常見問題

虛數是真的,還是人編出來的?
它們和負數一樣真實,當初被懷疑的理由也相同:能數出來的東西裡,沒有一個長得像它。複數是平面上的一個點,寫成 a + bi,而這些點的加法和乘法規則,是由一般的代數逼出來的,不是發明出來的。「虛」這個名字是十七世紀的一句嘲諷,後來沿用下來。這套算術沒有一處是暫時的,工程上每天都用它來描述交流電和振盪。
為什麼乘以 i 會把一個數旋轉 90 度?
因為乘以 i 兩次得到負一,而負一是半圈。如果乘以 i 一次是一個固定的旋轉,做兩次轉過 180 度,那麼一次就必定轉過 90 度。你可以直接檢驗:1 乘以 i 是 i,它在垂直軸上方一個單位的位置,和 1 在水平軸上的位置相差四分之一圈。
兩個複數要怎麼相除?
把分子和分母同乘分母的共軛複數。c + di 的共軛複數是 c 減 di,而一個複數乘以自己的共軛複數,一定得到實數,即 c 的平方加 d 的平方。這樣就把 i 從分母中清除,剩下的可以分成實部和虛部。這和把含根式的分母有理化是同一招。
棣美弗定理有什麼用?
它用把輻角相乘取代展開括號,來求複數的次方。用極式寫,r(cos t + i sin t) 的 n 次方是 r 的 n 次方,輻角為 nt。這把一個要用一頁代數展開的式子變成一行,而且倒過來用,還能求出任何複數的 n 個不同的 n 次方根,單位根就是這樣來的。
為什麼每個多項式都有複數根?
這是代數基本定理,也是擴張數系得到的回報。有了 i 之後,n 次多項式連重根一起算,恰好有 n 個根。實係數還逼出另一個規律:複數根成共軛對出現,所以實係數的三次方程式,要嘛有三個實根,要嘛有一個實根加一對共軛複數根。這就是為什麼三次函數的圖形至少會穿過軸一次。
方程式 |z - 3| = 2 在阿岡圖上是什麼意思?
它是圓心在點 3、半徑為 2 的圓。差的模就是兩點之間的距離,所以這個方程式說的是 z 到 3 的距離永遠是 2,這正是圓的定義。把模讀成距離,就把一整頁複數方程式變成幾何:兩個模設成相等的方程式是中垂線,輻角固定為常數則是一條射線。
Mr. Chalk