為何複數應放在平面上
方程 x2+1=0 在實數中沒有解。引入滿足 i2=−1 的符號 i,不只是
代數上的記號方便;它亦提示我們要把實數線擴展成一個平面。乘以 −1 可視
為在實數線上旋轉 180∘。既然 i2=−1,乘以 i 就應像連續旋轉
兩次 90∘;因此 i⋅1 自然對應到平面中的 (0,1)。
正式處理時,我們不先假設 x+iy 已經有意義,而是先把複數定義為平面上的
有序對,再定義加法與乘法,使 i2=−1 成為運算規則的一部分。
定義
以有序對定義複數
複數集合定義為
C={(x,y):x,y∈R}.若 (x1,y1),(x2,y2)∈C,定義
(x1,y1)+(x2,y2)=(x1+x2,y1+y2),以及
(x1,y1)(x2,y2)=(x1x2−y1y2,x1y2+x2y1).實數 x 視為 (x,0),而 i 表示 (0,1)。
這些定義保證 x+iy 與有序對表示法一致。因為對實數 x,y,
(x,0)+(0,1)(y,0)=(x,0)+(0,y)=(x,y).
所以往後我們寫
z=x+iy
來表示有序對 (x,y)。
定義
實部與虛部
若 z=x+iy,其中 x,y∈R,則
Re(z)=x,Im(z)=y.當 Im(z)=0 時,z 是實數;當
Re(z)=0 時,z 是純虛數。
複數相等就是有序對相等。因此
a+ib=c+id⟺a=c 且 b=d.
這一點使我們可以在複數等式中比較實部與虛部。
複數運算與域結構
以上運算使 C 成為一個完整的數系。加法與乘法具交換律與結合律,
乘法對加法有分配律,0=0+i0 是加法單位元,而 1=1+i0 是乘法單位元。
定理
複數構成一個域
對每個 z=x+iy∈C,加法逆元為
−z=(−x)+i(−y).若 z=x+iy=0,則乘法逆元為
z−1=x2+y2x−ix2+y2y.連同交換律、結合律、單位元與分配律,這些性質表示 C 是一個域。
乘法逆元公式值得直接檢查。若 z=x+iy=0,則 x2+y2>0,並且
(x+iy)(x2+y2x−ix2+y2y)=x2+y2x2+y2+ix2+y2−xy+xy=1.
因此非零複數都可相除;也因此 C 沒有零因子:若 zw=0,則
z=0 或 w=0。
減法與除法
若 z=a+ib、w=c+id,則
z−w=(a−c)+i(b−d).
若 w=0,除法就是乘以 w 的乘法逆元:
wz=c+ida+ib=(a+ib)(c2+d2c−ic2+d2d).
展開後得到
c+ida+ib=c2+d2ac+bd+ic2+d2bc−ad.
例題
除法計算
把
6−3i−1+4i寫成 a+bi。
因為 6−3i 的共軛是 6+3i,
6−3i−1+4i=(−1+4i)62+(−3)26+3i.所以
6−3i−1+4i=45(−1)(6)+4(−3)+i454(6)−(−1)(−3)=−52+157i.
Argand 平面
複數 z=x+iy 可以表示為座標平面上的點或向量 (x,y)。水平座標是實部,
垂直座標是虛部。這個平面稱為複平面或 Argand 平面;水平軸稱為實軸,
垂直軸稱為虛軸。
複數加法就是向量加法:
(x1+iy1)+(x2+iy2)=(x1+x2)+i(y1+y2).
相比之下,乘法在直角座標下較難直接看出幾何意義;引入模與幅角後,乘法
會變成旋轉與縮放。
共軛與模
定義
共軛複數與模
對 z=x+iy,定義
z=x−iy,∣z∣=x2+y2.
共軛複數是把點對實軸作反射;模是該點到原點的距離。
基本性質包括
z=z,z=z⟺z∈R,
以及
Re(z)=21(z+z),Im(z)=2i1(z−z).
共軛會保留加減乘除的結構:
z1±z2=z1±z2,z1z2=z1z2,(z2z1)=z2z1
其中 z2=0。
模與共軛的核心關係是
∣z∣2=zz.
因此 zz 一定是非負實數。此外,
∣z∣=∣−z∣=∣z∣,∣z1z2∣=∣z1∣∣z2∣,z2z1=∣z2∣∣z1∣
其中 z2=0。
例題
平行四邊形定律
對任意 z1,z2∈C,
∣z1+z2∣2+∣z1−z2∣2=2∣z1∣2+2∣z2∣2.用 ∣u∣2=uu 可得
∣z1+z2∣2+∣z1−z2∣2=(z1+z2)(z1+z2)+(z1−z2)(z1−z2)=2z1z1+2z2z2=2∣z1∣2+2∣z2∣2.
幅角與極式
設 z=x+iy=0。z 的一個幅角是由正實軸逆時針量到點 (x,y) 的角。
若 theta 是一個幅角,則全部幅角為
θ+2kπ,k∈Z.
主值幅角是落在區間
−π<Arg(z)≤π
中的唯一幅角。
若 r=∣z∣,則
z=r(cosθ+isinθ),
其中 theta 是 z 的任一幅角。這稱為 z 的極式。
例題
求極式
設
z=−2+23i.則
∣z∣=(−2)2+(23)2=4.由
cosθ=−21,sinθ=23,可知點在第二象限,所以 theta=2π/3。因此
Arg(z)=32π,arg(z)=32π+2kπ,k∈Z,並且
z=4(cos32π+isin32π).
極式亦能簡潔表示共軛與逆元:
z=r(cos(−θ)+isin(−θ)),z−1=r1(cos(−θ)+isin(−θ)).
特別地,若 ∣z∣=1,則 z−1=z。
乘法是旋轉與縮放
設
z1=r1(cosθ1+isinθ1),z2=r2(cosθ2+isinθ2).
利用三角函數的和角公式,
z1z2=r1r2(cos(θ1+θ2)+isin(θ1+θ2)).
因此乘法會把模相乘、把幅角相加:
∣z1z2∣=∣z1∣∣z2∣,arg(z1z2)=arg(z1)+arg(z2)
但幅角只在相差 2π 的意義下確定。
除法則把第二個複數的旋轉反向,並把長度相除:
z2z1=r2r1(cos(θ1−θ2)+isin(θ1−θ2)).
常見錯誤
主值幅角不一定可直接相加
幅角相加是模 2π 意義下的說法。一般不能直接寫
Arg(z1z2)=Arg(z1)+Arg(z2)。
相加後若不在 (−π,π] 內,必須先調回主值範圍。
De Moivre 定理
整數次方由反覆乘法定義。若 z=0,則 z0=1,且對正整數 n,
z−n=(z−1)n。
定理
De Moivre 定理
對每個整數 n,
(cosθ+isinθ)n=cos(nθ)+isin(nθ).
當 n 為正整數時,可由極式乘法規則作數學歸納法證明。n=0 時顯然成立。
當 n 為負整數時,寫 n=−m,使用正整數情形,再用單位模複數的逆元等於
共軛這一事實。
例題
三倍角公式
由 De Moivre 定理,
cos(3θ)+isin(3θ)=(cosθ+isinθ)3.展開右邊:
(cos3θ−3cosθsin2θ)+i(3cos2θsinθ−sin3θ).比較實部與虛部,得到
cos(3θ)=4cos3θ−3cosθ,以及
sin(3θ)=3sinθ−4sin3θ.
Euler 公式與指數形式
正弦、餘弦與指數函數的冪級數提示我們如何理解 eitheta:
eiθ=1+iθ−2!θ2−i3!θ3+4!θ4+⋯=cosθ+isinθ.
在本課程的層次,我們用這個動機寫成
eiθ=cosθ+isinθ.
非零複數因此可寫成指數形式
z=reiθ,
其中 r=∣z∣,而 theta 是 z 的一個幅角。
此記法把乘法與 De Moivre 定理寫得更簡潔:
r1eiθ1r2eiθ2=r1r2ei(θ1+θ2),(eiθ)n=einθ.
同時,
cosθ=21(eiθ+e−iθ),sinθ=2i1(eiθ−e−iθ).
代入 theta=π 得 Euler 恒等式:
eiπ+1=0.
三角不等式
定理
三角不等式
對所有 z1,z2∈C,
∣z1+z2∣≤∣z1∣+∣z2∣.等號成立當且僅當兩個非零向量方向相同;等價地,z1=kz2 對某個
k≥0 成立,或 z2=kz1 對某個 k≥0 成立。
證明中使用共軛可避免冗長的座標展開:
∣z1+z2∣2=(z1+z2)(z1+z2)=∣z1∣2+2Re(z1z2)+∣z2∣2≤∣z1∣2+2∣z1z2∣+∣z2∣2=(∣z1∣+∣z2∣)2.
兩邊皆非負,取平方根便得結論。
常見錯誤
模不是線性運算
通常 ∣z1+z2∣=∣z1∣+∣z2∣。三角不等式只給出上界;等號需要兩個
向量方向相同。例如 1 與 i 不滿足等號情況。
C 上的多項式根
引入複數的最初原因,是 x2+1=0 在實數中無解。更深一層的封閉性是:
一旦允許複係數與複根,每個非常數多項式都至少有一個根。
定理
代數基本定理
若 p(z)∈C[z] 是非常數多項式,則方程
p(z)=0至少有一個複數解。
本節不證明這個定理,但會使用它的後果。若 α 是一個根,則
p(z)=(z−α)q(z),其中 q 的次數比 p 小一。反覆分解可得
p(z)=an(z−α1)(z−α2)⋯(z−αn),
其中根按重數計算。
若多項式係數全為實數,非實根會成共軛對出現。設
p(z)=anzn+an−1zn−1+⋯+a1z+a0,ak∈R.
若 p(α)=0,對等式兩邊取共軛便得到 p(α)=0。
因此,實係數多項式可分解成實線性因子與實二次因子。非實共軛對給出
(z−α)(z−α)=z2−2Re(α)z+∣α∣2.
例題
實二次式中的共軛根
對
x2+2x+5=0,判別式是 4−20=−16。因此
x=2−2±−16=−1±2i.兩個根互為共軛,並且
(x−(−1+2i))(x−(−1−2i))=x2+2x+5.
單位根與解 zn=z0
極式使 zn=1 這類方程的根變得清楚。令
ω=e2πi/n=cosn2π+isinn2π.
則 ωn=1,而
1,ω,ω2,…,ωn−1
是 n 個互異的 n 次單位根。因此
zn−1=(z−1)(z−ω)(z−ω2)⋯(z−ωn−1).
在實數上分解時,要把共軛根配成二次因子。例如 n=5 時,
z5−1=(z−1)(z2−2cos52πz+1)(z2−2cos54πz+1).
同一方法可解 zn=z0。若 z0=r0eiθ0 且 r0>0,則所有解為
αk=r01/nei(θ0+2kπ)/n,k=0,1,…,n−1.
每個根的模都是 r01/n;幅角相隔 2π/n。
例題
一的三次根
當 n=3,
ω=e2πi/3=−21+23i.一的三個三次根是
1,ω,ω2=−21−23i.它們位於單位圓上,幅角分別是 0、2π/3、4π/3,形成正三角形。
由複數比值讀幾何
複數差表示有方向的向量。對互異點 z1,z2,z3,寫
z2−z3z1−z3=reiθ.
則 r=∣z1−z3∣/∣z2−z3∣,而 theta 是由向量 z2−z3 轉到
z1−z3 的有向角。因此,一個複數比值同時記錄邊長比與角度。
定理
共線判別
互異點 z1,z2,z3∈C 共線,當且僅當
z2−z3z1−z3∈R.等價地,
1z1z11z2z21z3z3=0.
比值為實數表示兩個向量的幅角相差 0 或 π,也就是在同一直線上。
複數比值亦可描述同向相似三角形:
△z1z2z3∼△w1w2w3⟺z2−z3z1−z3=w2−w3w1−w3.
等式表示對應邊長比與夾角都相同。
例題
正三角形判別
令 ω=e2πi/3。若 z1,z2,z3 以逆時針方向排列,則三角形為
正三角形,當且僅當它與 1,ω,ω2 相似。其中一個簡潔條件是
z1+z2ω+z3ω2=0.這把等邊與 60∘ 角度的幾何條件,轉成一條代數方程。
來源亦引入四個互異點的 cross ratio:
(z1,z2;z3,z4)=(z2−z3)(z1−z4)(z1−z3)(z2−z4).
在本階段,重點不是一次記住所有恆等式,而是看見反覆使用的策略:平移用差
表示,縮放與旋轉用乘法表示,形狀資訊則用比值表示。
軌跡方程與複變換
許多平面軌跡都可用複數記法簡潔表示。方程
∣z−z0∣=r
表示以 z0 為圓心、半徑為 r 的圓。平方後得到
(z−z0)(z−z0)=r2,
較方便展開。
同樣地,
∣z−z1∣=∣z−z2∣
表示連接 z1 與 z2 的線段之垂直平分線,因為它描述所有到兩端點距離
相等的點。通過 z1,z2 的直線可寫成
z1−z2z−z2∈R.
若三個非共線點決定一個圓,則 cross-ratio 判別給出
(z1,z2;z3,z)∈R.
例題
Apollonius 圓
證明
∣z−1∣=3∣z+1∣表示一個圓。平方並展開:
(z−1)(z−1)=9(z+1)(z+1).整理後得到
zz+45z+45z+1=0.完成平方:
z+45=43.所以軌跡是以 −5/4 為圓心、半徑為 3/4 的圓。
來源亦討論複變換,也就是由複平面到自身的函數。基本例子包括:
- 縮放:f(z)=rz,其中 r∈R 且 r=0;
- 平移:f(z)=z+a;
- 旋轉:f(z)=eithetaz;
- 反演:f(z)=1/z;
- 對實軸反射:f(z)=z。
例如 f(z)=z2 會把 z=reitheta 送到
f(z)=r2e2iθ,
所以它會把離原點的距離平方,並把幅角加倍。
平移、旋轉與共軛會保距離。平移、旋轉與縮放會保留三點比值
z2−z3z1−z3.
因此它們保留相似性。Cross ratio 更穩定:縮放、平移、旋轉與反演都保留
cross ratio,因此 Mobius 變換
f(z)=cz+daz+b,ad−bc=0
亦保留 cross ratio。這解釋了為何 Mobius 變換會把直線與圓送到直線或圓。
直線與圓可統一寫成
Azz+Bz+Bz+C=0,
其中 A,C∈R;A=0 時是圓,A=0 時是直線。
快速檢查
快速檢查
若有序對表示中的 z=(3,−5),用 x+iy 記法如何寫?Re(z) 與 Im(z) 分別是多少?
使用 (x,y)=x+iy 的識別。
快速檢查
−1−i 的主值幅角是多少?
快速檢查
若 z=2(cos(π/6)+isin(π/6)) 且 w=3(cos(−π/4)+isin(−π/4)),求 zw 的極式。
快速檢查
用 De Moivre 定理化簡 (costheta+isintheta)4。
快速檢查
令 ω=e2πi/5。為何 ω3 也是五次單位根?
快速檢查
比值 (z1−z3)/(z2−z3) 如何判斷三點共線?
快速檢查
∣z−1∣=∣z+3∣ 描述甚麼幾何對象?
練習
- 證明嵌入 ϕ:R→C,ϕ(x)=x+i0,保留加法與乘法。
- 把 (3−2i)/(1+i) 寫成 a+bi。
- 證明 zz=∣z∣2,並用它推出非零
z 的逆元公式。
- 求 −3+i 的模、所有幅角、主值幅角與極式。
- 證明
∣1−z1z2∣2−∣z1−z2∣2=(1−∣z1∣2)(1−∣z2∣2)。
- 用 De Moivre 定理,把 cos(5theta) 與 sin(5theta) 寫成
costheta 與 sintheta 的冪。
- 用數學歸納法證明
∣∑k=1nzk∣≤∑k=1n∣zk∣。
- 對 theta=2kπ,用 eitheta 的等比和推導
∑k=1ncos(ktheta)=sin(ntheta/2)cos((n+1)theta/2)/sin(theta/2)。
- 先在 C 上分解 z6−1,再把非實共軛根配對,在 R
上分解它。
- 以極式解 z4=16。
- 證明:若 p(z)∈R[z] 且 p(α)=0,則
p(α)=0。
- 證明 z1,z2,z3 共線,當且僅當 (z1−z3)/(z2−z3) 是實數。
- 直接證明 ∣z−1∣=3∣z+1∣ 是圓 ∣z+5/4∣=3/4。
- 設 f(z)=az+b 且 a=0。證明對互異的 z1,z2,z3,
(f(z1)−f(z3))/(f(z2)−f(z3))=(z1−z3)/(z2−z3)。
引導解答
-
對實數 a,b,
ϕ(a+b)=(a+b)+i0=(a+i0)+(b+i0)=ϕ(a)+ϕ(b)。同時
ϕ(ab)=ab+i0=(a+i0)(b+i0)=ϕ(a)ϕ(b)。所以實數運算在
C 內被保留。
-
乘以分母的共軛:
1+i3−2i=(1+i)(1−i)(3−2i)(1−i)=21−5i=21−25i.
-
若 z=x+iy,則
zz=(x+iy)(x−iy)=x2+y2=∣z∣2。若 z=0,則
∣z∣2>0,因此
z−1=z/∣z∣2=(x−iy)/(x2+y2)。
-
模為 2。由
costheta=−3/2、sintheta=1/2 可知點在第二象限,主值幅角為
5π/6。全部幅角是 5π/6+2kπ,而
−3+i=2(cos(5π/6)+isin(5π/6))。
-
用共軛展開兩個平方模:
∣1−z1z2∣2=(1−z1z2)(1−z1z2)=1−z1z2−z1z2+∣z1∣2∣z2∣2,
而
∣z1−z2∣2=∣z1∣2−z1z2−z1z2+∣z2∣2.
相減後混合項抵消,得到
(1−∣z1∣2)(1−∣z2∣2)。
-
展開
(costheta+isintheta)5=cos(5theta)+isin(5theta)。偶次 i 的
項給實部,奇次 i 的項給虛部:
cos(5θ)=cos5θ−10cos3θsin2θ+5cosθsin4θ,
sin(5θ)=5cos4θsinθ−10cos2θsin3θ+sin5θ.
-
n=1 時顯然成立。若命題對 n 成立,則
k=1∑n+1zk=(k=1∑nzk)+zn+1≤k=1∑nzk+∣zn+1∣≤k=1∑n+1∣zk∣.
-
因為 eitheta=1,
k=1∑neikθ=eiθeiθ−1einθ−1.
用半角因子重寫分子與分母,可得
k=1∑neikθ=sin(θ/2)sin(nθ/2)ei(n+1)θ/2.
比較實部便得到所需的餘弦求和公式。
-
在 C 上,令 ω=e2πi/6。則
z6−1=k=0∏5(z−ωk).
根為 1、−1、eπi/3、e−πi/3、e2πi/3、
e−2πi/3。配對共軛根可得
z6−1=(z−1)(z+1)(z2−2cos3πz+1)(z2−2cos32πz+1),
所以在 R 上,
z6−1=(z−1)(z+1)(z2−z+1)(z2+z+1).
-
寫 16=16e2πim。四次根的模是 2,幅角是
(2kπ)/4=kπ/2,所以解為
2,2i,−2,−2i.
-
寫
p(z)=anzn+an−1zn−1+⋯+a0,其中所有 aj 都是實數。
若 p(α)=0,對兩邊取共軛得到
anαn+an−1αn−1+⋯+a0=0,
因為共軛保留和與乘積,而且 aj=aj。這正是
p(α)=0。
-
若三點共線,向量 z1−z3 與 z2−z3 同向或反向,幅角差為
0 或 π,故商為實數。反過來,若商為實數,則兩向量幅角差為
0 或 π,所以兩向量平行,三點共線。
-
平方得到
(z−1)(z−1)=9(z+1)(z+1).
展開並整理:
zz+45z+45z+1=0.
這等價於
(z+45)(z+45)=169,
因此 ∣z+5/4∣=3/4。
-
因為 f(zj)=azj+b,
f(z2)−f(z3)f(z1)−f(z3)=a(z2−z3)a(z1−z3)=z2−z3z1−z3.
平移部分抵消,而非零的縮放 / 旋轉因子 a 亦抵消。