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

欧拉公式简明推导

证明部分


欧拉公式 e j θ = cos ⁡ θ + j sin ⁡ θ e^{j\theta} = \cos\theta + j\sin\theta ejθ=cosθ+jsinθ 被誉为“数学中最美丽的公式”之一,

我这里取的是1748年的初版形式,公式是相通的

要“证明”它,最常见的方法是使用泰勒级数(Taylor Series)展开。这需要你对函数展开成无穷级数有一些了解。(高等数学学完中值定理后?)

证明:使用泰勒级数展开

我们将从三个基本函数的泰勒级数展开式开始:

  1. 指数函数 e x e^x ex 的泰勒级数展开式:
    对于任何实数或复数 x x x
    e x = 1 + x + x 2 2 ! + x 3 3 ! + x 4 4 ! + x 5 5 ! + ⋯ = ∑ n = 0 ∞ x n n ! e^x = 1 + x + \frac{x^2}{2!} + \frac{x^3}{3!} + \frac{x^4}{4!} + \frac{x^5}{5!} + \dots = \sum_{n=0}^{\infty} \frac{x^n}{n!} ex=1+x+2!x2+3!x3+4!x4+5!x5+=n=0n!xn

  2. 余弦函数 cos ⁡ θ \cos\theta cosθ 的泰勒级数展开式:
    对于任何实数 θ \theta θ
    cos ⁡ θ = 1 − θ 2 2 ! + θ 4 4 ! − θ 6 6 ! + ⋯ = ∑ n = 0 ∞ ( − 1 ) n θ 2 n ( 2 n ) ! \cos\theta = 1 - \frac{\theta^2}{2!} + \frac{\theta^4}{4!} - \frac{\theta^6}{6!} + \dots = \sum_{n=0}^{\infty} \frac{(-1)^n \theta^{2n}}{(2n)!} cosθ=12!θ2+4!θ46!θ6+=n=0(2n)!(1)nθ2n

  3. 正弦函数 sin ⁡ θ \sin\theta sinθ 的泰勒级数展开式:
    对于任何实数 θ \theta θ
    sin ⁡ θ = θ − θ 3 3 ! + θ 5 5 ! − θ 7 7 ! + ⋯ = ∑ n = 0 ∞ ( − 1 ) n θ 2 n + 1 ( 2 n + 1 ) ! \sin\theta = \theta - \frac{\theta^3}{3!} + \frac{\theta^5}{5!} - \frac{\theta^7}{7!} + \dots = \sum_{n=0}^{\infty} \frac{(-1)^n \theta^{2n+1}}{(2n+1)!} sinθ=θ3!θ3+5!θ57!θ7+=n=0(2n+1)!(1)nθ2n+1


现在,我们来证明欧拉公式:

第一步:将 x = j θ x = j\theta x=jθ 代入 e x e^x ex 的泰勒级数展开式中。
e j θ = 1 + ( j θ ) + ( j θ ) 2 2 ! + ( j θ ) 3 3 ! + ( j θ ) 4 4 ! + ( j θ ) 5 5 ! + ( j θ ) 6 6 ! + … e^{j\theta} = 1 + (j\theta) + \frac{(j\theta)^2}{2!} + \frac{(j\theta)^3}{3!} + \frac{(j\theta)^4}{4!} + \frac{(j\theta)^5}{5!} + \frac{(j\theta)^6}{6!} + \dots ejθ=1+(jθ)+2!(jθ)2+3!(jθ)3+4!(jθ)4+5!(jθ)5+6!(jθ)6+

第二步:计算 j j j 的幂次。
我们知道虚数单位 j j j 的定义是 j 2 = − 1 j^2 = -1 j2=1。由此可以推导出:

  • j 1 = j j^1 = j j1=j
  • j 2 = − 1 j^2 = -1 j2=1
  • j 3 = j 2 ⋅ j = − j j^3 = j^2 \cdot j = -j j3=j2j=j
  • j 4 = j 2 ⋅ j 2 = ( − 1 ) ( − 1 ) = 1 j^4 = j^2 \cdot j^2 = (-1)(-1) = 1 j4=j2j2=(1)(1)=1
  • j 5 = j 4 ⋅ j = j j^5 = j^4 \cdot j = j j5=j4j=j
  • j 6 = j 4 ⋅ j 2 = 1 ⋅ ( − 1 ) = − 1 j^6 = j^4 \cdot j^2 = 1 \cdot (-1) = -1 j6=j4j2=1(1)=1
    (这个模式 j , − 1 , − j , 1 j, -1, -j, 1 j,1,j,1 会周期性地重复)

第三步:将 j j j 的幂次代回展开式。
e j θ = 1 + j θ + ( − 1 ) θ 2 2 ! + ( − j ) θ 3 3 ! + ( 1 ) θ 4 4 ! + ( j ) θ 5 5 ! + ( − 1 ) θ 6 6 ! + … e^{j\theta} = 1 + j\theta + \frac{(-1)\theta^2}{2!} + \frac{(-j)\theta^3}{3!} + \frac{(1)\theta^4}{4!} + \frac{(j)\theta^5}{5!} + \frac{(-1)\theta^6}{6!} + \dots ejθ=1+jθ+2!(1)θ2+3!(j)θ3+4!(1)θ4+5!(j)θ5+6!(1)θ6+

第四步:将实部和虚部分开,重新分组。
e j θ = ( 1 − θ 2 2 ! + θ 4 4 ! − θ 6 6 ! + … ) + j ( θ − θ 3 3 ! + θ 5 5 ! − θ 7 7 ! + … ) e^{j\theta} = \left(1 - \frac{\theta^2}{2!} + \frac{\theta^4}{4!} - \frac{\theta^6}{6!} + \dots\right) + j\left(\theta - \frac{\theta^3}{3!} + \frac{\theta^5}{5!} - \frac{\theta^7}{7!} + \dots\right) ejθ=(12!θ2+4!θ46!θ6+)+j(θ3!θ3+5!θ57!θ7+)

第五步:识别这两个括号中的级数。
你会发现:

  • 第一个括号里的级数正是 cos ⁡ θ \cos\theta cosθ 的泰勒级数展开式。
  • 第二个括号里(乘以 j j j 的部分)的级数正是 sin ⁡ θ \sin\theta sinθ 的泰勒级数展开式。

最终结论:
因此,我们可以得出:
e j θ = cos ⁡ θ + j sin ⁡ θ e^{j\theta} = \cos\theta + j\sin\theta ejθ=cosθ+jsinθ

补充说明

怎么去理解欧拉公式


你可以完全将 cos ⁡ ( θ ) + j sin ⁡ ( θ ) \cos(\theta) + j\sin(\theta) cos(θ)+jsin(θ) 理解为两个向量的相加,这两个向量分别是:

  1. 实部向量: cos ⁡ ( θ ) \cos(\theta) cos(θ)实轴上的分量。你可以把它看作是一个沿着正实轴(相当于二维坐标系中的 X 轴)方向的向量,其长度为 $ \cos(\theta) $。

    • 比如,如果 θ = 0 \theta = 0 θ=0,这个向量就是 ( 1 , 0 ) (1, 0) (1,0)
    • 如果 θ = π / 2 \theta = \pi/2 θ=π/2,这个向量就是 ( 0 , 0 ) (0, 0) (0,0)(因为 cos ⁡ ( π / 2 ) = 0 \cos(\pi/2) = 0 cos(π/2)=0)。
  2. 虚部向量: sin ⁡ ( θ ) \sin(\theta) sin(θ)虚轴上的分量。由于 j j j 的存在,它表示这个分量是沿着正虚轴(相当于二维坐标系中的 Y 轴)方向的向量,其长度为 sin ⁡ ( θ ) \sin(\theta) sin(θ)

    • 比如,如果 θ = 0 \theta = 0 θ=0,这个向量就是 ( 0 , 0 ) (0, 0) (0,0)
    • 如果 θ = π / 2 \theta = \pi/2 θ=π/2,这个向量就是 ( 0 , 1 ) (0, 1) (0,1)

当你把这两个沿着各自轴向的向量相加时,你得到的正是复平面上那个点 ( cos ⁡ ( θ ) , sin ⁡ ( θ ) ) (\cos(\theta), \sin(\theta)) (cos(θ),sin(θ))。这个点从原点出发的向量,就是 e j θ e^{j\theta} ejθ 所代表的复数。

为什么不是“两个值的相加”?

在复数领域,加法是向量的叠加,而不是简单的实数加法。

  • 实数加法: 2 + 3 = 5 2 + 3 = 5 2+3=5。它们都在一条数轴上,结果也在那条数轴上。
  • 复数加法(或向量叠加): ( 2 + j 3 ) + ( 1 + j 4 ) = ( 2 + 1 ) + j ( 3 + 4 ) = 3 + j 7 (2 + j3) + (1 + j4) = (2+1) + j(3+4) = 3 + j7 (2+j3)+(1+j4)=(2+1)+j(3+4)=3+j7
    这里,实部和虚部分开相加,就像二维向量的 X X X 分量和 Y Y Y 分量分别相加一样。 j j j 的作用是明确指定了虚部的方向,确保了加法是在复平面上进行的向量叠加。

理解 cos ⁡ ( θ ) + j sin ⁡ ( θ ) \cos(\theta) + j\sin(\theta) cos(θ)+jsin(θ) 是一个实部(沿着实轴)和一个虚部(沿着虚轴)的向量和是理解复数和欧拉公式几何意义的基石。

所以当我们看到
欧拉恒等式: e j π + 1 = 0 e^{j\pi} + 1 = 0 e+1=0
不难想到,其实它就是:
e j π = − 1 + 0 j e^{j\pi} =-1+0j e=1+0j
在这里插入图片描述

这表示的当然就是单位圆上(-1,0)的那个点了

相关文章:

  • 如何通过ETLCloud实现跨系统数据同步?
  • 【持续更新】c++指针相关试题
  • STM32入门教程——OLED调试工具
  • 核心机制:延时应答,捎带应答,面向字节流
  • nginx.conf配置详解:从(413 Request Entity Too Large)说起
  • RPG22.处理武器碰撞
  • Thumb-2指令集及其与STM32的关系
  • [前端]Promsie常见应用场景——网络请求、定时任务、文件操作和并发控制,并以并发请求为详细进行详解
  • python版若依框架开发:前端开发规范
  • Java + Spring Boot + Mybatis 插入数据后,获取自增 id 的方法
  • 客户体验数据使用的三种视角——场景视角
  • 企业管理中,商业智能BI主要做哪些事情?
  • 【Elasticsearch】 查询优化方式
  • 技术文档写作全攻略
  • 三分算法与DeepSeek辅助证明是单峰函数
  • 鸿蒙开发List滑动每项标题切换悬停
  • RAG:大模型微调的革命性增强——检索增强生成技术深度解析
  • 简易EPOLL模型
  • XTEA与TEA的区别
  • Linux信号捕捉技术深度解析
  • 济源市网站建设/友情链接怎么交换
  • 游仙建设局官方网站/营销型网站建设的主要流程包括
  • 哪些网站做的好看的图片/海外黄冈网站推广
  • 如何优化公司网站/广州百度推广开户
  • 直接ip访问网站/网络舆情监测与研判
  • 筑梦做网站/web个人网站设计代码