简洁版:从物理圆周推导欧拉公式
前言
网上常见的泰勒展开、构造函数求导证明,要么抽象难懂,要么存在循环论证。本文从复数自带的旋转几何意义、匀速圆周运动切入,全程只用基础代数、实数微积分,一步步推导出欧拉公式。懂复平面的人建议直接从第三节开始看。
一、复数与旋转
1. 复数几何定义
任意复数写作 z=x+iyz = x + iyz=x+iy:
- xxx:实部,对应平面直角坐标系横轴;
- yyy:虚部,对应平面直角坐标系纵轴;
- 复数 zzz 等价于平面向量 v=(x,y)\boldsymbol{v} = (x, y)v=(x,y)。
复数乘法规则:(a+ib)(c+id)=(ac−bd)+i(ad+bc)(a+ib)(c+id) = (ac-bd) + i(ad+bc)(a+ib)(c+id)=(ac−bd)+i(ad+bc),仅由代数定义,与指数、三角函数无关。
表面上,复数乘法只是代数运算。但如果我们追踪一个具体的复数经过乘法后的坐标变化,就会发现它暗含几何意义。
例:我们取 z=3+4iz = 3 + 4iz=3+4i,乘以 iii(即复数 0+1⋅i0 + 1\cdot i0+1⋅i):
i⋅(3+4i)=3i+4i2=3i−4=−4+3i i \cdot (3 + 4i) = 3i + 4i^2 = 3i - 4 = -4 + 3i i⋅(3+4i)=3i+4i2=3i−4=−4+3i
坐标从 (3,4)(3,4)(3,4) 变到 (−4,3)(-4,3)(−4,3)。画出从原点到这两个点的向量,可以看出:新向量正是旧向量逆时针旋转了 90∘90^\circ90∘(即 π2\frac{\pi}{2}2π 弧度)的结果。

更一般地,对任意复数 z=x+iyz = x + iyz=x+iy:
i⋅z=i(x+iy)=−y+ix i \cdot z = i(x + iy) = -y + ix i⋅z=i(x+iy)=−y+ix
对应的向量变换为 (x,y)→(−y,x)(x,y) \to (-y,x)(x,y)→(−y,x),这正是逆时针旋转 90∘90^\circ90∘ 的线性变换。方向一致,长度不变。
核心结论(独立公理):复数乘以 iii,等价于将对应平面向量逆时针旋转90°,且不改变向量长度。
二、匀速圆周运动:复数描述质点位置
1. 全部物理变量统一标注
| 符号 | 名称 | 含义 |
|---|---|---|
| ttt | 时间 | 实数自变量,代表运动时长 |
| ω\omegaω | 角速度 | 常数,单位 rad/s,代表旋转快慢 |
| θ=ωt\theta = \omega tθ=ωt | 瞬时转角 | ttt 时刻质点绕原点转过的总弧度 |
| z(t)z(t)z(t) | 复数位置矢量 | 单位圆上质点坐标,模长 111 |
| dzdt\frac{dz}{dt}dtdz | 切线速度矢量 | 位置对时间的导数,代表质点瞬时运动方向 |
2. 运动圆周的速度方向
根据平面三角函数定义,单位圆上转角为 ωt\omega tωt 的点坐标为 (cosωt,sinωt)(\cos\omega t,\sin\omega t)(cosωt,sinωt),写成复数形式:
z(t)=cos(ωt)+isin(ωt) z(t) = \cos(\omega t) + i\sin(\omega t) z(t)=cos(ωt)+isin(ωt)
配图说明:位置向量 z(t)z(t)z(t),与横轴夹角 ωt\omega tωt;横轴投影 cosωt\cos\omega tcosωt,纵轴投影 sinωt\sin\omega tsinωt。
三、几何规律:速度向量垂直于位置向量
圆的基础几何性质:圆的切线永远垂直于过切点的半径。

物理圆周运动中我们知道,速度是位移对时间的变化率。在单位圆上,弧长变化率等于角速度 ω\omegaω,因此缩放系数恰好为 ω\omegaω,直接得到矢量关系:
dzdt=iω⋅z(t) \frac{dz}{dt} = i\omega \cdot z(t) dtdz=iω⋅z(t)
- z(t)z(t)z(t) 是半径向量(原点指向质点);
- 微小时间 dtdtdt 内质点移动的微小位移 dzdzdz,无限贴合圆弧切线;
- 因此位移矢量 dzdzdz 与位置矢量 z(t)z(t)z(t) 垂直。
结合第一部分结论:位置向量 z(t)z(t)z(t),垂直于它的黑色短箭头为切线速度 dzdzdz,标注"速度 = 位置旋转90°再缩放 ω\omegaω 倍"。
四、解微分方程,推导出复指数
现在我们得到一阶常微分方程:
dzdt=iω⋅z(t) \frac{dz}{dt} = i\omega \cdot z(t) dtdz=iω⋅z(t)
初始条件:t=0t=0t=0 时,转角 ωt=0\omega t = 0ωt=0,z(0)=cos0+isin0=1z(0) = \cos 0 + i\sin 0 = 1z(0)=cos0+isin0=1。
解方程步骤:
-
分离变量:
dzz=iω dt \frac{dz}{z} = i\omega \, dt zdz=iωdt -
两边积分(此时 zzz 沿单位圆运动,不经过原点,对数单值有效):
∫1z dz=∫iω dt⟹lnz=iωt+C \int \frac{1}{z} \, dz = \int i\omega \, dt \quad\Longrightarrow\quad \ln z = i\omega t + C ∫z1dz=∫iωdt⟹lnz=iωt+C -
代入初始条件 t=0,z=1t=0, z=1t=0,z=1:ln1=0=C\ln 1 = 0 = Cln1=0=C,化简得:
z(t)=eiωt z(t) = e^{i\omega t} z(t)=eiωt
五、联立等式,得到通用欧拉公式
我们有两个完全等价的表达式描述同一个圆周上的质点位置:
- 三角函数几何形式:z(t)=cos(ωt)+isin(ωt)z(t) = \cos(\omega t) + i\sin(\omega t)z(t)=cos(ωt)+isin(ωt)
- 微分方程指数解形式:z(t)=eiωtz(t) = e^{i\omega t}z(t)=eiωt
联立二者,得到通用欧拉公式:
eiωt=cos(ωt)+isin(ωt) e^{i\omega t} = \cos(\omega t) + i\sin(\omega t) eiωt=cos(ωt)+isin(ωt)
令转角 θ=ωt\theta = \omega tθ=ωt,替换变量得到标准欧拉公式:
eiθ=cosθ+isinθ e^{i\theta} = \cos\theta + i\sin\theta eiθ=cosθ+isinθ
六、补充:向心加速度,物理闭环
对速度再次求导,得到加速度矢量:
a(t)=dvdt=ddt(iωz(t))=iω⋅iωz(t)=−ω2z(t) a(t) = \frac{dv}{dt} = \frac{d}{dt}\big(i\omega z(t)\big) = i\omega \cdot i\omega z(t) = -\omega^2 z(t) a(t)=dtdv=dtd(iωz(t))=iω⋅iωz(t)=−ω2z(t)
- 乘数 −1-1−1 代表向量旋转 180∘180^\circ180∘,加速度方向与位置向量相反,指向圆心;
- 加速度大小 a=ω2a = \omega^2a=ω2,完全符合匀速圆周运动向心加速度物理规律。
openEuler 是由开放原子开源基金会孵化的全场景开源操作系统项目,面向数字基础设施四大核心场景(服务器、云计算、边缘计算、嵌入式),全面支持 ARM、x86、RISC-V、loongArch、PowerPC、SW-64 等多样性计算架构
更多推荐

所有评论(0)