冲激函数(impulse function),也称为Dirac函数,是一种在数学中常用的分布函数,通常记为δ(x)。冲激函数具有一个有限的面积,但在x=0处取无穷大的值,即δ(0)=∞。而阶跃函数(step function)通常记为u(x),定义为在x=0处突变,左侧取值为0,右侧取值为1,也就是说,当x小于0时,u(x)=0,当x大于等于0时,u(x)=1。
则,冲激函数的积分可以表示为:
∫0-∞ δ(t)dt = 1
而阶跃函数u(x)是冲激函数的积分,即:
u(x)= ∫0-x δ(t)dt
为了理解“冲激函数的积分为什么是阶跃函数”,我们首先需要了解冲激函数的定义。在物理学中,冲激函数表示一个瞬间完成的能量或物质的释放,通常用于模拟不同物理系统中的瞬间反应。例如,考虑向一间封闭的房间中放一个炸弹,当炸弹爆炸时,周围的空气和物质会突然被排开,随后又会迅速回到原来的位置。这种过程可以用冲激函数来描述。
在数学中,冲激函数可以用积分的方式来表示。如果函数f(t)在t=0时发生瞬间变化,我们可以用冲激函数来表示这个变化。例如,如果有一个质点在t=0时开始沿水平方向运动且速度瞬间达到v0,则质点的位置可以用冲激函数表示:
x(t)= v0 δ(t)
但是如果我们要求该质点在t=0到t=t0时的位移,我们就需要对x(t)进行积分,而这个积分的结果就是一个阶跃函数:
X(t)= ∫0-t x(τ)dτ = v0 ∫0-t δ(τ)dτ = v0 u(t)
对于任意一个阶跃函数u(t),我们可以考虑其一阶导数。根据导数的定义,有:
u'±(t)= limε→0 [u(t±ε)- u(t)]/ε
根据阶跃函数的定义,当ε>0时,u(t+ε)= 1,u(t)= 0,所以u'+(t) = ∞;当ε<0时,u(t+ε) = 0,u(t)= 1,所以u'-(t)= -∞。
因此,u(t)的一阶导数在t=0处不存在。但是,我们知道每一个冲激函数都可以表示为一个符合一定条件的函数序列的极限,因此,对于任意一个充分平滑的函数f(t),都有:
limε→0 ∫0-∞ δ(t - τ) f(τ)dτ = f(t)
将上式两边同时对t求导,得到:
f'(t)= limε→0 ∫0-∞ δ'(t - τ) f(τ)dτ
上式右侧的积分中,δ'(t - τ)表示δ(t - τ)的一阶导数,即在t=τ处取到最大值。因此,如果我们把等式中的f(t)替换成u(t),就可以得到:
u'(t)= limε→0 ∫0-∞ δ'(t - τ) u(τ)dτ
由于u(t)在t=0处突变,因此u'(t)在t=0处是有限的。同时,根据狄拉克(Dirac)冲击函数的重要性质,必须满足:
∫0-∞ δ'(t - τ) dτ = 0
因此,当t>0时,u'(t) = 0,即u(t)是一个常值函数。而由于u(0-)= 0,u(0+)= 1,因此u(t)等于阶跃函数。