本文从以下几个方面讨论这个问题

  1. 什么是变上限函数?
  2. 它如何求导?
  3. 广义的变上限函数求导方法–用牛莱公式一步到位!

1、积分上限函数的通俗理解

先看个例子:

考虑一个定积分:
A(b)=∫abf(t)dt​(1)A(b)=\int_{a}^{b} f(t) d t \tag{1} ​ A(b)=∫ab​f(t)dt​(1)
如果把的上限在变化的话,那么这个过程就应该是这样的:

图片来自网络侵删。

上图其实是变上限函数 A(b)=∫abf(t)dtA(b)=\int_{a}^{b} f(t) d tA(b)=∫ab​f(t)dt 的几何变化情况, 当 bbb 为变量时这个綠色部分的 面积就是关于 bbb 的函数。这时我们把 bbb 换成 x,A(b)x, A(b)x,A(b) 记成 F(x),F(x),F(x), 它就交成了这个函数:
F(x)=∫axf(t)dt(2)F(x)=\int_{a}^{x} f(t) d t \tag{2} F(x)=∫ax​f(t)dt(2)
称为积分变上限函数,有的地方又叫变上限函数,变上限积分。通俗地讲:就是定积分的上限是一个变量,而不是常量。

2、积分变上限函数的性质和导数

这个函数有很多良好的性质,其中一个最爽的性质就是:

  • 如果 f(t)f(t)f(t) 连续,那么 F(x)F(x)F(x) 连续且可导。

考虑它的导数定义式:
lim⁡Δx→0F(x+Δx)−F(x)Δx=lim⁡Δx→0∫ax+Δxf(t)dt−∫axf(t)dtΔx=lim⁡Δx→0∫xx+Δxf(t)dtΔx(3)\begin{aligned} \lim _{\Delta x \rightarrow 0} \frac{F(x+\Delta x)-F(x)}{\Delta x}=& \lim _{\Delta x \rightarrow 0} \frac{\int_{a}^{x+\Delta x} f(t) d t-\int_{a}^{x} f(t) d t}{\Delta x} \\ &=\lim _{\Delta x \rightarrow 0} \frac{\int_{x}^{x+\Delta x} f(t) d t}{\Delta x} \end{aligned} \tag{3} Δx→0lim​ΔxF(x+Δx)−F(x)​=​Δx→0lim​Δx∫ax+Δx​f(t)dt−∫ax​f(t)dt​=Δx→0lim​Δx∫xx+Δx​f(t)dt​​(3)

注意(3)式就很有意思了,它表示下图所示的红斜杠阴影部分的面积:

这里要用到积分中值定理:
∫xx−Δxf(t)dt=Δx⋅f(ξ)(4)\int_{x}^{x-\Delta x} f(t) d t=\Delta x \cdot f(\xi) \tag{4} ∫xx−Δx​f(t)dt=Δx⋅f(ξ)(4)
简单地说就是有个点 ξ\xiξ, 使得在这一点对应的 f(ξ)f(\xi)f(ξ) 作为高, Δx\Delta xΔx 作为密的拒形面积, 等于红 綫阴影部分的曲边梯形的面积。注意这个 ξ\xiξ 是在 [x,x+Δx][x, x+\Delta x][x,x+Δx] 之间的,那么如果 Δx→0\Delta x \rightarrow 0Δx→0 这个 ξ\xiξ 就会无限趋于 xxx 。此时上述矩形的面积也就无限趋近于曲边梯形的面积。

于是把(4)代入(3)就得到:

lim⁡Δx→0∫xx+Δxf(t)dtΔx=lim⁡Δx→0Δx⋅f(ξ)Δx=lim⁡Δx→0f(ξ)=f(x)(5)\lim_{\Delta x \rightarrow 0} \frac{ \int_{x}^{x+\Delta x } f(t) d t }{\Delta x} = \lim_{\Delta x \rightarrow 0} \frac{ \Delta x\cdot f(\xi)}{\Delta x} =\lim_{\Delta x \rightarrow 0}f(\xi)=f(x) \tag{5} Δx→0lim​Δx∫xx+Δx​f(t)dt​=Δx→0lim​ΔxΔx⋅f(ξ)​=Δx→0lim​f(ξ)=f(x)(5)

注意:这步推导成立的前提是 f(x)f(x)f(x) 连续。

再把(5)代回(3),再注意到(3)其实就是 F(x)F(x)F(x) 的导数,于是:

F′(x)=d[∫axf(t)dt]dx=lim⁡Δx→0F(x+Δx)−F(x)Δx=f(x)(6)F^\prime(x)=\frac{d\left[\int_{a}^{x} f(t) d t \right]}{dx}=\lim_{\Delta x \rightarrow 0} \frac{F(x+\Delta x)-F(x)}{\Delta x}= f(x) \tag{6} F′(x)=dxd[∫ax​f(t)dt]​=Δx→0lim​ΔxF(x+Δx)−F(x)​=f(x)(6)
一元函数连续一定可导,所以证明完成。

3、进入正题:用牛莱公式重新认识积分变上限函数

牛莱公式的定义是:

∫abf(t)dt=F(b)−F(a)(7)\int_{a}^{b} f(t) d t=F(b)-F(a) \tag{7} ∫ab​f(t)dt=F(b)−F(a)(7)
如果我直接用它来研究变上限函数会是怎样:

∫axf(t)dt=F(x)−F(a)(8)\int_{a}^{x} f(t) d t=F(x)-F(a) \tag{8} ∫ax​f(t)dt=F(x)−F(a)(8)
左右相等对不对?所以我左边要求导是不是右边也对应求导?

现在正题来了,直接考虑右端求导:

由于左右边求导等于右边求导,那么也就能得到(6)式。

接下来才是最正的题:

考虑(2)式最一般的情形:

Φ(x)=∫a(x)b(x)f(t)dt(9)\Phi(x)=\int_{a(x)}^{b(x)} f(t) d t \tag{9} Φ(x)=∫a(x)b(x)​f(t)dt(9)
许多人第一次见到这个东西就吓到了,书上动不动就给你拆开分成两个。完全用不着!

这里仍然设 F(x)F(x)F(x) 是 f(x)f(x)f(x) 的原函数,那么根据牛莱公式就有:

Φ(x)=∫a(x)b(x)f(t)dt=F[b(x)]−F[a(x)](10)\Phi(x)=\int_{a(x)}^{b(x)} f(t) d t = F[b(x)]-F[a(x)] \tag{10} Φ(x)=∫a(x)b(x)​f(t)dt=F[b(x)]−F[a(x)](10)
那么此时再对 Φ(x)\Phi(x)Φ(x) 求导是不是就感觉容易多了,没错,就是复合函数求导:

Φ′(x)=(F[b(x)]−F[a(x)])′=F′[b(x)]⋅b′(x)−F′[a(x)]⋅a′(x)(11)\Phi^\prime(x)=\left(F[b(x)]-F[a(x)]\right)^\prime=F^\prime[b(x)]\cdot b^\prime(x)-F^\prime[a(x)]\cdot a^\prime(x) \tag{11} Φ′(x)=(F[b(x)]−F[a(x)])′=F′[b(x)]⋅b′(x)−F′[a(x)]⋅a′(x)(11)
搞定!

解释一下积分变上限函数相关推荐

  1. 为什么可积不一定可导_函数可积、原函数存在、变上限函数的关系解读(绝对原创)...

    有关函数可积.连续.间断.可导等问题的探究 一. 基 本概念: ① 原函数:             ' f x F x F x f x F x f x 已知函数 是一个定义在 ...

  2. Matlab中使用符号工具箱求解变上限函数积分及其向量化运算

    今天要讲的问题如下,当积分限中含有未知数时该怎么办呢?如下图所示,积分限中含有未知数 代码如下: % 定义未知数x syms x % 被积函数 f=x*exp(x); % 使用符号工具箱中的int函数 ...

  3. 数学竞赛倒计时23天_变上限下限积分求导法则

    后天就要软考了,这几天得主要复习软考下午真题.今天简单学习了变上限下限积分求导法则和两道区间再现的积分题.

  4. 定积分以及变积分上限函数(附代码)

    来自一个朋友的问题,题目如图. 无论是积分还是变积分上限函数,都是利用int函数来实现. 用法: int(f,x,xmin,xmax) 其实f是被积函数,可以是函数或者矩阵.其实MATLAB在处理数据 ...

  5. php积分获取上限,蚂蚁会员积分获取上限是多少?有哪些获取方法?

    今天是2017年的最后一天了,您获得了多少蚂蚁积分呢?不怎么玩支付宝的朋友可能不知道蚂蚁会员积分有什么用,它可以用来兑换代金券.流量券等,用处还是挺大的.所以,很多朋友都想要获得更多的积分,不过,获取 ...

  6. matlab做比例积分微分控制,收放卷卷径计算+闭环摆杆控制参数自适应PID控制算法(变比例变积分变微分)介绍...

    项目简介 最近在一个客户现场搞熔边机项目,涉及到收放卷工艺的卷径计算,同时张力控制使用的是摆杆,然后通过PID控制输出辅助转速补偿收卷伺服速度.单一的PID参数不能自动适应卷径变化,如在小卷径200m ...

  7. 林轩田机器学习基石笔记(第23-24节)——上限函数Bounding Function

    本节我们讨论上限函数,所谓的上限函数就是,成长函数露出Break Point的点.只要我们知道了该点的值,就可以知道Hypothesis Set最多可以画多少条Dichotomy. 第20节的时候我们 ...

  8. c语言局部函数定义是非法的,疑难问题C语言求解释 为什么编译说是局部函数非法??...

    疑难问题C语言求解释 为什么编译说是局部函数非法?? 答案:1  信息版本:手机版 解决时间 2021-05-11 16:02 已解决 2021-05-11 06:10 #include #inclu ...

  9. 13变积分限函数求极限问题

    变积分限函数求极限问题

  10. matlab实现曲线积分(path_integral函数)

    MATLAB语言并未直接提供曲线积分的现成函数,因此,此处给出计算曲线积分的函数. 目录 函数说明 应用举例 第一类曲线积分 第二类曲线积分 函数实现 函数说明 function I = path_i ...

最新文章

  1. XFS 文件系统 (一) :设计概览
  2. 找出1个小时前更新的文件并进行拷贝
  3. Objective-C(十八、谓语使用及实例说明)——iOS开发基础
  4. 数字图像处理实验(5):Proj03-01 ~ Proj03-06
  5. go context之WithCancel的使用
  6. Mac终端编c语言,【新手提问】有知道用mac终端编c语言的网络编程的人吗?
  7. 洛谷P2709 小B的询问
  8. 打造linux回收站功能
  9. 软考程序员Java答题速成_软考程序员考试下午题解答方法与技巧
  10. 【行业专题报告】城市、智慧城市-专题资料
  11. php开发天气可视化,R语言天气可视化应用 | 粉丝日志
  12. 关于意识形成过程的认识
  13. 如来分形 大圣败北 ——如来会分形的取证调查
  14. 请更换备份电池 pos机_POS机报错58终端无效的快速处理方法!
  15. ajax contentType 设置
  16. 强势图解AC自动机 --- 转载
  17. Spring Web项目
  18. 数字冰雹警务情指一体合成作战指挥决策系统
  19. M401a armbian下安装cups共享打印机
  20. 《Effective C++》读书笔记(一)

热门文章

  1. 使用tkinter打造一个小说下载器,想看什么小说,就下什么
  2. 安装VMware时,出现 安装程序无法继续 Microsoft Runtime DLL 安装程序未能完成安装,解决方法
  3. 算法是如何体现价值的
  4. springboot实现支付宝支付功能
  5. P2037 电话号码
  6. SQL IF语句的使用
  7. 常用国内镜像源地址汇总
  8. DSN文件怎么用Proteus打开
  9. 信息系统项目管理师(2022年)—— 重点内容:项目风险管理(11)
  10. Jshack网络验证系统,又名 JS下锅云网络验证系统-免费网络验证系统