当前位置: 首页 > news >正文

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

代数基本定理

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

证明步骤

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

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

2. 存在最小值

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

s=min⁡z∈C∣f(z)∣=∣f(z0)∣ s = \min_{z \in \mathbb{C}} |f(z)| = |f(z_0)| s=zCminf(z)=f(z0)

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

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

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

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

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

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

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

其中 bk≠0b_k \neq 0bk=0k≥1k \geq 1k1(因为 g(z)g(z)g(z) 是一个多项式,且 g(0)=sg(0) = sg(0)=s)。

5. 选择 www 使得 ∣g(w)∣<s|g(w)| < sg(w)<s

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

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

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

令 M=max⁡r∈(0,1]∣h(r)∣≥0 令\ M = \max_{r\in(0,1]}|h(r)| \ge 0  M=r(0,1]maxh(r)0

6. 计算模长

r→0+r \to 0^+r0+ 时:

∣g(w)∣=∣s+h(r)rk+1+∣bk∣rkei(kθ+θk)∣≤∣s+∣bk∣rkei(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} g(w)=s+h(r)rk+1+bkrkei(kθ+θk)s+bkrkei(kθ+θk)+Mrk+1

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

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

因此:

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

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

http://www.lryc.cn/news/587634.html

相关文章:

  • C++ 中常见的字符串定义方式及其用法
  • 正运动与您相聚2025青岛国际工业自动化技术及装备展览会!
  • 前端字体使用操作
  • YOLOv11调参指南
  • 管程! 解决互斥,同步问题的现代化手段(操作系统os)
  • Linux操作系统从入门到实战(八)详细讲解编译器gcc/g++编译步骤与动静态库链接
  • Rocket常见问题及解决方案
  • H2 与高斯数据库兼容性解决方案:虚拟表与类型处理
  • 第12章:【系统架构设计师】系统架构设计-数据流风格
  • Oracle中的INSTR函数
  • 衡石科技技术手册--仪表盘过滤控件详解
  • 空间智能-李飞飞团队工作总结(至2025.07)
  • Spring Cloud分布式配置中心:架构设计与技术实践
  • 2025前端面试题
  • (懒人救星版)CNN_Kriging_NSGA2_Topsis(多模型融合典范)深度学习+SCI热点模型+多目标+熵权法 全网首例,完全原创,早用早发SCI
  • 【前端:Typst】--let关键字的用法
  • ethers.js-5–和solidity的关系
  • Popover API 实战指南:前端弹层体验的原生重构
  • 七、深度学习——RNN
  • C语言-流程控制
  • 详解从零开始实现循环神经网络(RNN)
  • 使用 keytool 在服务器上导入证书操作指南(SSL 证书验证错误处理)
  • kafka的部署
  • Android系统的问题分析笔记 - Android上的调试方式 bugreport
  • 论文阅读:WildGS-SLAM:Monocular Gaussian Splatting SLAM in Dynamic Environments
  • 深入浅出Kafka Consumer源码解析:设计哲学与实现艺术
  • Angular 框架下 AI 驱动的企业级大前端应用开
  • Kafka 时间轮深度解析:如何O(1)处理定时任务
  • 【Python】-实用技巧5- 如何使用Python处理文件和目录
  • 计算机网络通信的相关知识总结