傅立叶变换中某正弦函数积分公式推导过程

最近兴趣使然,又重新对傅立叶变换燃起了了兴趣。虽然在20年前上大学的课本中《信号与系统》或者《通信原理》学习过,不过这么多年过去了,公式的推导早就忘光了。于是在之乎看了一篇文章讲傅立叶变换推导详解,讲得挺好的,似乎也看懂了,哈哈。(文章参考:https://zhuanlan.zhihu.com/p/77345128),但对文章里提到的公式2.16
∫0Tsin⁡2(nωt)dt=(T)2 \int_0^T \sin^2(n\omega t) dt = \dfrac{(T)}{2}∫0Tsin2(nωt)dt=2(T)

上面的公式是如何推导出来的没有提及。本着刨根问底的心态,不搞明白不罢休,年过40的我又激发了斗志,于是我想搞明白这个公式的推导过程,我估计对于在校的大学生来说,这个应该挺简单的,但对于我这样一个把高等数学丢了快20年的小本科来说,真的是有点难。下面记录一下我的公式推导学习过程:

文章里的公式(2.16)形式上看着有点唬人,我们首先来个形式简单点的,比如计算: ∫0Tsin⁡2(x)dx\int_0^T \sin^2(x) dx∫0Tsin2(x)dx ,其中:

  • (T) 是积分上限(实数),
  • (x) 是弧度(标准三角函数单位)

∫0Tsin⁡2(x)dx\int_0^T \sin^2(x) dx∫0Tsin2(x)dx 的推导过程及积分结果

推导过程

要计算∫0Tsin⁡2(x)dx\int_0^T \sin^2(x) dx∫0Tsin2(x)dx ,首先使用三角恒等式简化被积函数,然后应用基本积分规则。以下是详细步骤:

应用三角恒等式简化:

利用恒等式 sin⁡2(x)=1−cos⁡(2x)2\sin^2(x) = \dfrac{1 - \cos(2x)}{2}sin2(x)=21−cos(2x)(此恒等式由双角公式 cos⁡(2x)=1−2sin⁡2(x)\cos(2x) = 1 - 2\sin^2(x) cos(2x)=1−2sin2(x)变形得到)。

代入被积函数:

∫0Tsin⁡2(x)dx=∫0T1−cos⁡(2x)2dx \\int_0\^T \\sin\^2(x) dx = \\int_0\^T \\frac{1 - \\cos(2x)}{2} dx ∫0Tsin2(x)dx=∫0T21−cos(2x)dx

拆分积分并提取常数因子:

将积分拆分为两部分,并提取常数 12\frac{1}{2}21,于是有下面计算公式:

∫0T1−cos⁡(2x)2dx=12∫0T(1−cos⁡(2x))dx=12(∫0T1dx−∫0Tcos⁡(2x)dx)\\int_0\^T \\frac{1 - \\cos(2x)}{2} dx= \\frac{1}{2} \\int_0\^T (1 - \\cos(2x)) dx = \\frac{1}{2} \\left( \\int_0\^T 1 dx - \\int_0\^T \\cos(2x) dx \\right)∫0T21−cos(2x)dx=21∫0T(1−cos(2x))dx=21(∫0T1dx−∫0Tcos(2x)dx)

计算第一部分积分 ∫0T1dx\int_0^T 1 dx∫0T1dx:

这是基本积分,利用牛顿-莱布尼茨公式得到:

∫0T1dx=x∣0T=T−0=T\\int_0\^T 1 dx = x \\Big\|_0\^T = T - 0 = T∫0T1dx=x 0T=T−0=T

计算第二部分积分

∫0Tcos⁡(2x)dx\int_0^T \cos(2x) dx∫0Tcos(2x)dx:

使用代换法(令 (u = 2x),则 (du = 2 dx),即 dx=du2dx = \frac{du}{2}dx=2du:

  • 积分限变换:当 (x = 0) 时,(u = 0);当 (x = T) 时,(u = 2T)。
  • 代入:

    ∫0Tcos⁡(2x)dx=∫02Tcos⁡(u)⋅du2=12∫02Tcos⁡(u)du\\int_0\^T \\cos(2x) dx = \\int_0\^{2T} \\cos(u) \\cdot \\frac{du}{2} = \\frac{1}{2} \\int_0\^{2T} \\cos(u) du∫0Tcos(2x)dx=∫02Tcos(u)⋅2du=21∫02Tcos(u)du

  • 计算积分:∫cos⁡(u)du=sin⁡(u)\int \cos(u) du = \sin(u)∫cos(u)du=sin(u),代入上下限:

    12\[sin⁡(u)\]02T=12(sin⁡(2T)−sin⁡(0)) \\frac{1}{2} \\left\[ \\sin(u) \\right\]_0\^{2T} = \\frac{1}{2} \\left( \\sin(2T) - \\sin(0) \\right)21\[sin(u)\]02T=21(sin(2T)−sin(0))

  • 由于 (sin⁡(0)=0\sin(0) = 0sin(0)=0),简化得:

    12sin⁡(2T)\\frac{1}{2} \\sin(2T)21sin(2T)

合并结果:

将步骤 3 和 4 的结果代入步骤 2:

∫0Tsin⁡2(x)dx=12(T−12sin⁡(2T)) \\int_0\^T \\sin\^2(x) dx = \\frac{1}{2} \\left( T - \\frac{1}{2} \\sin(2T) \\right)∫0Tsin2(x)dx=21(T−21sin(2T))

简化表达式:

=T2−sin⁡(2T)4 = \\frac{T}{2} - \\frac{\\sin(2T)}{4}=2T−4sin(2T)

积分结果

∫0Tsin⁡2(x)dx=T2−sin⁡(2T)4 \int_0^T \sin^2(x) dx= \frac{T}{2} - \frac{\sin(2T)}{4}∫0Tsin2(x)dx=2T−4sin(2T)

或者利用 (sin⁡(2T)=2sin⁡(T)cos⁡(T)\sin(2T) = 2 \sin(T) \cos(T)sin(2T)=2sin(T)cos(T)),
∫0Tsin⁡2(x)dx=T2−sin⁡(2T)4=T2−sin⁡(T)cos⁡(T)2\int_0^T \sin^2(x) dx= \frac{T}{2} - \frac{\sin(2T)}{4}=\frac{T}{2} - \frac{\sin(T) \cos(T)}{2}∫0Tsin2(x)dx=2T−4sin(2T)=2T−2sin(T)cos(T)

结果分析
  • 一般形式 :结果依赖于 (T),包含一个线性项和一个周期项:
    • T2\dfrac{T}{2}2T:表示 sin⁡2(x)\sin^2(x)sin2(x) 的平均值贡献(因为 sin⁡2(x)\sin^2(x)sin2(x) 在一个周期内的平均值为 12\frac{1}{2}21。
    • −sin⁡(2T)4-\dfrac{\sin(2T)}{4}−4sin(2T):振荡项,由 cos⁡(2x)\cos(2x)cos(2x) 的积分产生,振幅为 14\frac{1}{4}41。
  • 特殊值验证
    • 若 T=πT = \piT=π:

      ∫0πsin⁡2(x)dx=π2−sin⁡(2π)4=π2−0=π2\\int_0\^\\pi \\sin\^2(x) dx = \\frac{\\pi}{2} - \\frac{\\sin(2\\pi)}{4} = \\frac{\\pi}{2} - 0 = \\frac{\\pi}{2}∫0πsin2(x)dx=2π−4sin(2π)=2π−0=2π

      (正确,因为 sin2(x)sin^2(x)sin2(x) 在 ([0,π][0, \pi][0,π]) 对称,面积为正半周期积分)。
    • 若 (T=2πT = 2\piT=2π):

      ∫02πsin⁡2(x)dx=2π2−sin⁡(4π)4=π−0=π\\int_0\^{2\\pi} \\sin\^2(x) dx = \\frac{2\\pi}{2} - \\frac{\\sin(4\\pi)}{4} = \\pi - 0 = \\pi∫02πsin2(x)dx=22π−4sin(4π)=π−0=π

      (正确,因为 (sin⁡2(x)\sin^2(x)sin2(x)) 的周期为 (π\piπ),在 ([0,2π][0, 2\pi][0,2π]) 内有两个完整周期,每个周期积分为 (π2\frac{\pi}{2}2π),总和为 (π\piπ))。
  • 周期性 :当 (T=kπT = k\piT=kπ)((k) 为整数)时,(sin⁡(2T)=sin⁡(2kπ)=0\sin(2T) = \sin(2k\pi) = 0sin(2T)=sin(2kπ)=0),积分简化为 (T2\dfrac{T}{2}2T)。
  • 几何解释 :积分表示 (sin⁡2(x)\sin^2(x)sin2(x)) 曲线与 (x) 轴在 ([0, T]) 内所围成的面积(有向面积之和)。

下面开始计算我们的目标公式了:

计算∫0Tsin⁡2(nωt)dt\int_0^T \sin^2(n\omega t) dt∫0Tsin2(nωt)dt:

令 x=nωt x = n\omega tx=nωt , 则∫0Tsin⁡2(nωt)dt=∫0nωTsin⁡2(x)dxnω=nωT2−sin(2nωT)4nω \int_0^T \sin^2(n\omega t) dt = \dfrac{\int_0^{n\omega T} \sin^2(x)dx}{n\omega} =\frac{\frac{n \omega T}{2} - \frac{sin(2n\omega T)}{4} } {n\omega}∫0Tsin2(nωt)dt=nω∫0nωTsin2(x)dx=nω2nωT−4sin(2nωT)

公式消除nωn\omeganω,得到 T2−sin(2nωT)4nω\frac{T}{2}-\frac{sin(2n\omega T)}{4n\omega}2T−4nωsin(2nωT)

我们知道正弦波的频率 f=ω2πf=\frac{\omega}{2\pi}f=2πω,于是得到周期公式:
T=2πωT = \dfrac {2 \pi} {\omega} T=ω2π

于是代入周期公式,得到:
∫0Tsin⁡2(nωt)dt=T2−sin(2nωT)4nω=T2−sin(4nπ)4nω=T2\int_0^T \sin^2(n\omega t) dt = \frac{T}{2}-\frac{sin(2n\omega T)}{4n\omega} =\frac{T}{2} - \frac{sin(4n\pi)}{4n\omega} = \frac{T}{2}∫0Tsin2(nωt)dt=2T−4nωsin(2nωT)=2T−4nωsin(4nπ)=2T

相关推荐
芳菲菲其弥章1 个月前
【信号与系统二】连续时间傅里叶变换
信号处理·傅里叶分析
带电的小王2 个月前
【动手学深度学习】2.5. 自动微分
人工智能·深度学习·微积分·动手学深度学习
FF-Studio2 个月前
【硬核数学】2. AI如何“学习”?微积分揭秘模型优化的奥秘《从零构建机器学习、深度学习到LLM的数学认知》
人工智能·深度学习·学习·机器学习·自然语言处理·微积分·高等数学
墨顿3 个月前
LLM大模型中的基础数学工具—— 信号处理与傅里叶分析
信号处理·傅立叶分析
信号小探4 个月前
信号与系统(郑君里)第一章-绪论 1-23 课后习题解答
算法·信息与通信·信号处理·抽象代数·傅里叶分析
deephub4 个月前
FANformer:融合傅里叶分析网络的大语言模型基础架构
人工智能·语言模型·傅立叶分析
阻容降压4 个月前
stm32——fft踩坑日记
stm32·傅立叶分析
Shockang5 个月前
机器学习数学通关指南——微积分基本概念
数学·机器学习·微积分
Shockang5 个月前
机器学习数学通关指南——牛顿-莱布尼茨公式
数学·机器学习·微积分