阶跃函数的导数为什么是冲击函数 The derivative of heaviside step function is delta function

news/2025/2/5 7:57:58/

如果我今天没搞懂这个,我估计我会抑郁到不能睡觉。

heaviside step function 就是所谓的阶跃函数:

定义

图像:


dirac delta function 狄利克雷函数,通常所说的冲击函数:

定义:


函数图像:



提出问题:

为什么heaviside step 函数的导数就是 dirac delta 函数呢?


感觉上是挺“靠谱”。阶跃函数嘛,在0点左右两侧导数都是0,然后0点导数无穷大,和delta函数对应得很好。

数学不是所谓“靠谱”就能搞定的。要证明,当然。。。我个数学渣渣,证明完全不行,而且各种大牛都已经证明过了。

只是。。。证明过的我都差点没看懂。于是,留下这篇blog,叨叨这个“为什么”,以及这个证明过程中,

我遇到的困惑,和怎么解决的。


看看这段话吧,

If  D  is a distribution, we want to define another distribution  D , its distributional derivative. This done by declaring  D  by  (D)(f)=D(f)

more generally, the  n -th distributional derivative  D(n)  of  D  is defined by  (D(n))(f)=(1)n(f(n)) . This is ok, since we assumed the test functions  f  

to be infinitely differentiable; it follows that distributions are infinitely differentiable (in another, in this sense). Notice the minus sign. This is because 

we want distributional derivatives to extend the ordinary derivative, notice that if  d  is differentiable,  Rd(x)f(x)dx=Rd(x)f(x)dx  since the

 boundary term vanishes by the decay condition imposed on the test functions  f .


看懂了也就知道为什么了,如果没看懂,那这篇blog还可以继续看下去。。。


我遇到的问题就是为什么

会有如此“操蛋”的事情捏。。。。。完全不符合分布积分的公式哇。。。(v*u)' = v'*u + v*u'


之后是各种苦恼。


Nothing to it.


注意这里是用了分布积分公式的!只是有一项被略去了,因为等于0!


H(x)是阶跃函数,那个希腊字母(x)是速降函数(不知道什么叫速降函数,其实就是指数函数,系数是负数)

这两个函数的乘积在正负无穷远处的值都是0,于是正无穷处的值减去负无穷处的值,0 - 0 = 0

于是就有  0    



理所当然的就有了上面的积分等式


我们用一种简单的标记方式来表示 ---->      <a , b'>


于是

Rd(x)f(x)dx=Rd(x)f(x)


b的导数就是狄利克雷函数,有木有!b是什么,阶跃函数!

阶跃函数的导数就是狄利克雷函数,证明完毕!

开心,睡觉


The . L

 于 XTU  2014.03.13 凌晨


http://www.ppmy.cn/news/526089.html

相关文章

c语言冗余数据什么意思,冗余是什么意思_冗余解释和意思

描述 大家知道冗余是什么意思吗?对于这些不常出现的词汇,你是否知道它们的意思?下面就和小编一块来了解一下冗余是什么意思吧。 冗余,拼音:rǒng y,英文:[redundancy redundance]。 在汉语语病中,冗余的通俗叫法是“成分多余”。成分累赘多余有两种情况: 一种是句子…

扩展欧几里得算法同余方程模m乘法逆元详解

复习&#xff1a;求最大公约数算法 int gcd(int a, int b) {return b ? gcd(b, a % b) : a; }首先介绍扩展欧几里得定理&#xff1a; 对于两个不全为0的整数a,b&#xff0c;必存在一组解x,y&#xff0c;使得axbygcd(a,b)。 换句话说&#xff0c;形如axby的最小正整数等于gcd(a…

exgcd解线性同余方程逆元(2019.3.2训练)

推荐文章&#xff1a; 求解线性同余方程【洛谷日报#205】乘法逆元乘法逆元 - OI wiki 本次训练共5题&#xff0c;本文附AC代码和题目链接。 复习逆元时&#xff0c;发现之前在林大OJ过的代码在原题的OJ提交基本上都是错的&#xff0c;所以我又更新了这篇文章&#xff0c;改成…

冲激响应不变法或双线性变换法中的参数T为什么是一个无关紧要的参数

冲激响应不变法或双线性变换法中的参数T 为什么是一个无关紧要的参数&#xff1f; 作者&#xff1a;jbb0523(彬彬有礼) 一、引言 在数字信号处理课程中&#xff0c;IIR滤波器设计方法一般只讲间接法&#xff0c;即首先根据实际要求设计一个模拟滤波器&#xff0c;然后再将这…

数学建模——模拟退火优化投影寻踪

数学建模——模拟退火优化投影寻踪 提示&#xff1a;文章写完后&#xff0c;目录可以自动生成&#xff0c;如何生成可参考右边的帮助文档 文章目录 数学建模——模拟退火优化投影寻踪前言一、投影寻踪是什么&#xff1f;二、什么是模拟退火三、模拟退火优化投影寻踪1.数据的预处…

R与结构方程模型(2):潜变量

R与结构方程模型 降维主成分分析因子分析&#xff08;Factor Analysis&#xff09; 结构和测量模型因子分析的其他问题术语潜变量的其他用途总结R包 原文链接&#xff1a;https://m-clark.github.io/sem/ 并非我们想要衡量的一切都有一个明显的标准。如果一个人想衡量一个人的幸…

什么是MTU?为什么MTU值普遍都是1500?

原文地址: https://yq.aliyun.com/articles/222535 感谢作者&#xff01; 什么是MTU Maximum Transmission Unit&#xff0c;缩写MTU&#xff0c;中文名是&#xff1a;最大传输单元。 这是哪一层网络的概念&#xff1f; 从下面这个表格中可以看到&#xff0c;在7层网络协议…

实战:Gradle构建工具实践-2023.6.22(测试成功)

实战&#xff1a;Gradle构建工具实践-2023.6.22(测试成功) 目录 推荐文章 https://www.yuque.com/xyy-onlyone/aevhhf?# 《玩转Typora》 实验环境 gitlab/gitlab-ce:15.0.3-ce.0 jenkins/jenkins:2.346.3-2-lts-jdk11 gradle-7.6.1 openjdk 11.0.18实验软件 链接&#xff1…