代数基本定理最简短的证明

140 阅读1分钟

代数基本定理

多项式 f(z)=anzn+an1zn1++a1z+a0f(z) = a_n z^n + a_{n-1} z^{n-1} + \cdots + a_1 z + a_0(其中 n>1n > 1an,a00a_n, a_0 \neq 0)在复数域内有根。

证明步骤

1. 假设 f(z)f(z) 无根

假设 f(z)f(z) 在复数域内无根,即对于所有 zCz \in \mathbb{C},都有 f(z)0f(z) \neq 0。因此,f(z)>0|f(z)| > 0 对于所有 zCz \in \mathbb{C} 成立。

2. 存在最小值

由于 f(z)|f(z)| 是整个复平面上的连续函数,并且 limzf(z)=+\lim_{z \to \infty } |f(z)|=+ \infty,根据极值定理,f(z)|f(z)|C\mathbb{C} 上存在最小值。设 z0z_0 是使得 f(z0)|f(z_0)| 取得最小值 ss 的点,即:

s=minzCf(z)=f(z0)s = \min_{z \in \mathbb{C}} |f(z)| = |f(z_0)|

3. 定义新多项式 g(z)g(z)

f(z0)=seiθ0f(z_0) = s e^{i\theta_0}。定义新多项式 g(z)=f(z+z0)eiθ0g(z) = f(z + z_0) e^{-i\theta_0}。则有:

g(0)=f(z0)eiθ0=sg(0) = f(z_0) e^{-i\theta_0} = s

g(z)g(z) 是一个在 z=0z = 0 处使得 g(z)|g(z)| 取得最小值 ss 的多项式。

4. 展开 g(z)g(z)

g(z)g(z) 展开为:

g(z)=bnzn+bn1zn1++bkzk+sg(z) = b_n z^n + b_{n-1} z^{n-1} + \cdots + b_k z^k + s

其中 bk0b_k \neq 0k1k \geq 1(因为 g(z)g(z) 是一个多项式,且 g(0)=sg(0) = s)。

5. 选择 ww 使得 g(w)<s|g(w)| < s

bk=bkeiθkb_k = |b_k| e^{i\theta_k}。考虑 ww 使得 w=reiθw = re^{i\theta}rr 是一个很小的正实数。则:

g(w)=s+bkrkei(kθ+θk)+h(r)rk+1g(w) = s + |b_k| r^k e^{i(k\theta + \theta_k)} + h(r) r^{k+1}

其中 h(r)h(r) 是一个关于 rr 的多项式。

令 M=maxr(0,1]h(r)0令\ M = \max_{r\in(0,1]}|h(r)| \ge 0

6. 计算模长

r0+r \to 0^+ 时:

g(w)=s+h(r)rk+1+bkrkei(kθ+θk)s+bkrkei(kθ+θk)+Mrk+1|g(w)|= |s +h(r)r^{k+1}+ |b_k| r^k e^{i(k\theta + \theta_k)}|\le|s+ |b_k| r^k e^{i(k\theta + \theta_k)}|+Mr^{k+1}

选择 θ=θkkπk\theta = -\frac{\theta_k}{k} - \frac{\pi}{k},则:

kθ+θk=πk\theta + \theta_k = -\pi

因此:

g(w)sbkrk+Mrk+1<s|g(w)| \le s - |b_k| r^k+Mr^{k+1} < s

这与 g(z)|g(z)|z=0z=0 处取得最小值 ss 矛盾。