MathLabs

12 年级

复数

形如 a+bia+bi 且 i2=−1i^2=-1 的数:它们让每个多项式方程都有解,并把乘法变成角度的加法。

直观为什么需要一种新的数?

方程 x2+1=0x^2 + 1 = 0 在实数范围内无解,因为对任意实数 xx 都有 x2≥0x^2 \ge 0。数学家没有就此止步,而是扩展了数系:引入一个新的数 ii,满足 i2=−1i^2 = -1,并规定对任意实数 a,ba, b,组合 a+bia + bi 也是一个数。这就是复数:aa 是它的实部,bb 是它的虚部。

i2=−1i^2 = -1

定义: 复数、共轭复数、模

复数是形如 z=a+biz = a + bi(a,b∈Ra, b \in \mathbb{R})的数;记 Re⁡(z)=a\operatorname{Re}(z) = a,Im⁡(z)=b\operatorname{Im}(z) = b。所有这样的 zz 组成的集合记作 C\mathbb{C}。zz 的共轭复数是 zˉ=a−bi\bar z = a - bi,其模是 ∣z∣=a2+b2|z| = \sqrt{a^2 + b^2},即把 zz 表示为平面上的点 (a,b)(a, b) 时它到原点的距离。

中学利用 i2=−1i^2 = -1 进行运算

复数的加法与乘法遵循普通的代数规则,只需把出现的 i2i^2 换成 −1-1:(a+bi)+(c+di)=(a+c)+(b+d)i(a+bi) + (c+di) = (a+c) + (b+d)i,(a+bi)(c+di)=(ac−bd)+(ad+bc)i(a+bi)(c+di) = (ac - bd) + (ad+bc)i。

例题: 两个复数相乘

计算 (2+3i)(1−i)(2+3i)(1-i)。

解答

(2+3i)(1−i)=2−2i+3i−3i2=2+i−3(−1)=5+i(2+3i)(1-i) = 2 - 2i + 3i - 3i^2 = 2 + i - 3(-1) = 5 + i。

除法就是乘以共轭复数:1a+bi=a−bi(a+bi)(a−bi)=a−bia2+b2\dfrac{1}{a+bi} = \dfrac{a-bi}{(a+bi)(a-bi)} = \dfrac{a-bi}{a^2+b^2},因为 zzˉ=a2+b2=∣z∣2z\bar z = a^2+b^2 = |z|^2 总是实数。

ii 的幂以周期 4 循环
i0i^0i1i^1i2i^2i3i^3i4i^4
11ii−1-1−i-i11

中学复平面与极坐标形式

把 z=a+biz=a+bi 表示为点 (a,b)(a,b),就把 C\mathbb{C} 变成了一个平面,称为复平面。令 a=rcos⁡θa=r\cos\theta、b=rsin⁡θb=r\sin\theta,就得到极坐标形式 z=r(cos⁡θ+isin⁡θ)z = r(\cos\theta+i\sin\theta),其中 r=∣z∣r=|z| 是模,θ\theta(辐角)是从正实轴量起的角度。

复平面上的单位圆,一条半径指向角度为60度的点,标注了坐标 cos 60° 和 sin 60°。
单位圆上的点 cos⁡θ+isin⁡θ\cos\theta+i\sin\theta,取 θ=60°\theta=60°。

对任意实数 θ\theta 和整数 nn,(r(cos⁡θ+isin⁡θ))n=rn(cos⁡nθ+isin⁡nθ)\big(r(\cos\theta+i\sin\theta)\big)^n = r^n(\cos n\theta + i\sin n\theta)。

为什么成立?

两个极坐标形式的数相乘时,模相乘、辐角相加:r1(cos⁡θ1+isin⁡θ1)⋅r2(cos⁡θ2+isin⁡θ2)=r1r2(cos⁡(θ1+θ2)+isin⁡(θ1+θ2))r_1(\cos\theta_1+i\sin\theta_1)\cdot r_2(\cos\theta_2+i\sin\theta_2) = r_1r_2\big(\cos(\theta_1+\theta_2)+i\sin(\theta_1+\theta_2)\big),这由余弦、正弦的和角公式得到。把同一个数乘 nn 次,就是把它的辐角自身相加 nn 次。

证明

我们对 n≥0n \ge 0 用数学归纳法证明 (cos⁡θ+isin⁡θ)n=cos⁡nθ+isin⁡nθ(\cos\theta+i\sin\theta)^n = \cos n\theta+i\sin n\theta;一般模 r=1r = 1 和负指数 n=−mn = -m 的情形随后立即得出。

**基础(n=0n = 0)。** (cos⁡θ+isin⁡θ)0=1=cos⁡0+isin⁡0(\cos\theta+i\sin\theta)^0 = 1 = \cos 0 + i\sin 0。✓

归纳步骤。 设 (cos⁡θ+isin⁡θ)n=cos⁡nθ+isin⁡nθ(\cos\theta+i\sin\theta)^n = \cos n\theta + i\sin n\theta 成立。两边乘以 (cos⁡θ+isin⁡θ)(\cos\theta+i\sin\theta):(cos⁡θ+isin⁡θ)n+1=(cos⁡nθ+isin⁡nθ)(cos⁡θ+isin⁡θ)(\cos\theta+i\sin\theta)^{n+1} = (\cos n\theta + i\sin n\theta)(\cos\theta + i\sin\theta)。展开并应用和角公式 cos⁡(A+B)=cos⁡Acos⁡B−sin⁡Asin⁡B\cos(A+B) = \cos A\cos B - \sin A\sin B 和 sin⁡(A+B)=sin⁡Acos⁡B+cos⁡Asin⁡B\sin(A+B) = \sin A\cos B + \cos A\sin B,实部等于 cos⁡nθcos⁡θ−sin⁡nθsin⁡θ=cos⁡(n+1)θ\cos n\theta\cos\theta - \sin n\theta\sin\theta = \cos(n+1)\theta,虚部等于 sin⁡nθcos⁡θ+cos⁡nθsin⁡θ=sin⁡(n+1)θ\sin n\theta\cos\theta + \cos n\theta\sin\theta = \sin(n+1)\theta,从而 n+1n+1 时公式成立,归纳完成。

推广到一般模和负指数。 对模 r=1r = 1:(r(cos⁡θ+isin⁡θ))n=rn(cos⁡nθ+isin⁡nθ)(r(\cos\theta+i\sin\theta))^n = r^n(\cos n\theta + i\sin n\theta)。对 n=−mn = -m(m>0m > 0):∣cos⁡mθ+isin⁡mθ∣=1|\cos m\theta + i\sin m\theta| = 1,故其倒数为 cos⁡mθ+isin⁡mθ‾=cos⁡(−mθ)+isin⁡(−mθ)\overline{\cos m\theta + i\sin m\theta} = \cos(-m\theta) + i\sin(-m\theta),故 (cos⁡θ+isin⁡θ)−m=cos⁡(−mθ)+isin⁡(−mθ)(\cos\theta+i\sin\theta)^{-m} = \cos(-m\theta) + i\sin(-m\theta)。

例题: 复数的幂

计算 (−1+i)8(-1+i)^8。

解答

以极坐标形式表示,−1+i-1+i 位于第二象限,模 r=2r=\sqrt{2},辐角 θ=135°\theta=135°。由棣莫弗公式,(−1+i)8=(2)8(cos⁡(8⋅135°)+isin⁡(8⋅135°))=16(cos⁡1080°+isin⁡1080°)=16(cos⁡0°+isin⁡0°)=16(-1+i)^8 = (\sqrt{2})^8\big(\cos(8\cdot135°)+i\sin(8\cdot135°)\big) = 16(\cos 1080° + i \sin 1080°) = 16(\cos 0° + i\sin 0°) = 16,因为 1080°=3⋅360°1080° = 3\cdot360°。

大学欧拉公式:通向函数论的桥梁

极坐标形式暗示复数相乘对应于角度相加——正如乘幂时指数相加一样。欧拉公式把指数函数推广到虚数指数,从而使这一点精确化。

定理: 欧拉公式

对任意实数 θ\theta,eiθ=cos⁡θ+isin⁡θe^{i\theta} = \cos\theta + i\sin\theta。

为什么成立?

exe^x、cos⁡x\cos x、sin⁡x\sin x 的泰勒级数在把 xx 换成 iθi\theta 后仍然有意义:eiθ=∑n=0∞(iθ)nn!e^{i\theta} = \sum_{n=0}^{\infty}\dfrac{(i\theta)^n}{n!}。把这个和按 nn 的奇偶拆开,并用 i2=−1i^2=-1 化简每个 ii 的幂,实部恰好得到 cos⁡θ=∑(−1)kθ2k(2k)!\cos\theta = \sum \dfrac{(-1)^k\theta^{2k}}{(2k)!},虚部得到 sin⁡θ=∑(−1)kθ2k+1(2k+1)!\sin\theta = \sum \dfrac{(-1)^k\theta^{2k+1}}{(2k+1)!}。要把这个论证——像处理有限和一样处理复数项的无穷级数——完全严格化,属于复变函数论的内容。

证明

第一步 — 回顾泰勒级数。 对所有实数 xx:ex=∑n=0∞xnn!e^x = \sum_{n=0}^{\infty}\dfrac{x^n}{n!},cos⁡x=∑k=0∞(−1)kx2k(2k)!\cos x = \sum_{k=0}^{\infty}\dfrac{(-1)^k x^{2k}}{(2k)!},sin⁡x=∑k=0∞(−1)kx2k+1(2k+1)!\sin x = \sum_{k=0}^{\infty}\dfrac{(-1)^k x^{2k+1}}{(2k+1)!}。三个级数对所有实数(以及复数)绝对收敛。

**第二步 — 将 x=iθx = i\theta 代入指数级数。** 绝对收敛保证逐项代入的合法性:eiθ=∑n=0∞(iθ)nn!=1+iθ+(iθ)22!+(iθ)33!+⋯e^{i\theta} = \sum_{n=0}^{\infty}\dfrac{(i\theta)^n}{n!} = 1 + i\theta + \dfrac{(i\theta)^2}{2!} + \dfrac{(i\theta)^3}{3!} + \cdots。

**第三步 — 利用 i2=−1i^2 = -1 化简并分离实部与虚部。** ii 的幂以 4 为周期循环:i0=1, i1=i, i2=−1, i3=−i, i4=1,…i^0=1,\,i^1=i,\,i^2=-1,\,i^3=-i,\,i^4=1,\ldots 分离偶数下标项(实部)和奇数下标项(虚部):eiθ=(1−θ22!+θ44!−⋯ )+i(θ−θ33!+θ55!−⋯ )=cos⁡θ+isin⁡θe^{i\theta} = \left(1 - \dfrac{\theta^2}{2!} + \dfrac{\theta^4}{4!} - \cdots\right) + i\left(\theta - \dfrac{\theta^3}{3!} + \dfrac{\theta^5}{5!} - \cdots\right) = \cos\theta + i\sin\theta。要使这一操作完全严格,需复指数级数的绝对收敛性,而 ∑∣an∣\sum |a_n| 收敛即可保证。

eiπ+1=0e^{i\pi} + 1 = 0

这个等式,即欧拉恒等式,用加法、乘法和乘方把五个基本常数——00、11、ee、ii、π\pi——联系在一起。它正是欧拉公式在 θ=π\theta=\pi 时的情形,因为 cos⁡π=−1\cos\pi=-1,sin⁡π=0\sin\pi=0。

大学每个多项式都有复根

每个复系数多项式 p(z)=anzn+⋯+a1z+a0p(z) = a_nz^n + \dots + a_1z + a_0(n≥1n\ge1)在 C\mathbb{C} 中至少有一个根。因此 pp 可以完全分解为 nn 个一次因式,即计入重数恰好有 nn 个根。

为什么成立?

在 R\mathbb{R} 上,像 x2+1x^2+1 这样的多项式可能没有根,因为它的图象永远不与 xx 轴相交。复数消除了这一障碍:对每个非常数多项式,C\mathbb{C} 中都存在一个根,不再有例外。一旦找到一个根 z1z_1,用 (z−z1)(z-z_1) 去除 p(z)p(z) 就得到一个 n−1n-1 次多项式,可以再次应用同一个事实。

证明

不存在纯代数的证明:所有已知的证明都借用了分析学或拓扑学的工具。最短的证明使用复变函数论中的刘维尔定理——完整论证见「复变函数」。

复数弥补了代数学最古老的缺口,但也打开了一个更大的领域:当一个函数本身以复数为输入,并且要求它的导数在平面的每个方向上同时存在时,会发生什么?这个问题——在复平面而非实数轴上求导和积分——正是「复变函数」的主题,欧拉公式将在那里作为复指数函数的一个特例重新出现。

左边是复平面上的网格,右边是它在 z 平方映射下的像;网格线之间的夹角在每一点都保持不变,但离原点越远,网格被拉伸得越厉害。
映射 z↦z2z \mapsto z^2:复变函数的一个预告。

i2023i^{2023} 等于多少?

z=3+4iz=3+4i 的模是

z=1+iz=1+i 的极坐标形式是

由棣莫弗公式,(cos⁡30°+isin⁡30°)6(\cos30°+i\sin30°)^6 等于

参考文献

  1. Tristan Needham (1997). Visual Complex Analysis