链式法则(Chain Rule)是微积分最强大的法则之一。这个法则处理的是复合函数(Composite Functions)的导数问题。

复合函数: 以另一种方式将两个函数组合起来的函数。正式定义:

分别为两个函数,函数(fg)(x) = (g(x))称为的复合函数。复合函数 f的定义域为所有的定义域中使得g(x) 在的定义域中的所有的集合。即,复合函数的定义域中的自变量,首先必须满足是位于的定义域中,同时,这个自变量也必须满足使其函数的值位于的定义域中,满足这两个限制的所有的值,构成复合函数的定义域。

当然,复合函数还可以继续复合,组成更复杂的函数。也就是说,复合函数是两套以上的映射法则。一般来讲,f的复合函数,与的复合函数,是不一样的复合函数。

例如,求(x) = 2x– 3 和  求复合函数  fggf

(1) fg (读作“与 的复合函数”)

(2) gf (读作“与 的复合函数”)

链式法则定理:假如 y = (u)是一个的可微函数,u = (x)是一个的可微函数,则 y = (g(x)) 是一个的可微函数,并且

 (即的导数,等于的导数,乘以的导数。)

或者,写成等价形式

(即,先对第一个函数规则求导数,再对第二个函数规则求导数;链式法则的核心在于识别出复合函数的复合规则,找出复合前的两个函数规则;这种复合可能有多层,从最外层开始,从外向内层层解剖。)

例如,求函数   的导数。

从函数定义可以看出,这是一个复合函数,有两套函数规则。 这是一个函数规则,令其为  ;外层又有一个函数规则,立方规则,因此写成  。

因此,

例如,求   的导数。

这个复合函数有3层复合,即,立方这一层映射,三角函数这一层映射,最里层直线函数映射。

 (先求最外层的导数,立方映射这一层)

 (求次外层的导数,三角函数映射这一层)

 (求最里层的导数,直线函数映射这一层)

参考资料:

<<calculus>> Ron Larson,The Pennsylvania State University The Behrend College
Bruce Edwards, University of Florida

微积分——求导数的链式法则相关推荐

  1. matlab图像导数求积分_matlab微积分问题:导数、偏导数

    1.函数的导数和高阶导数,可用diff()函数 y=diff(fun, x)求导数 y=diff(fun, x, n)求n阶导数 例:求函数f(x)=sinx/(x2+4x+3)的4阶导数 解:> ...

  2. python如何求导数(derivative)、求偏导(partial derivative)?(sympy库symbols()函数、diff()函数、subs()函数)

    可以使用Sympy库 SymPy是一个符号计算的Python库.它的目标是成为一个全功能的计算机代数系统,同时保持代码简洁.易于理解和扩展.它完全由Python写成,不依赖于外部库. SymPy支持符 ...

  3. 前向传播、反向传播(后向传播)、梯度下降、导数、链式法则

    日萌社 人工智能AI:Keras PyTorch MXNet TensorFlow PaddlePaddle 深度学习实战(不定时更新) 2.4 神经网络最优化过程 2.4.1 最优化(Optimiz ...

  4. python编程求导数_Python求导数的方法

    本文实例讲述了Python求导数的方法.分享给大家供大家参考.具体实现方法如下: def func(coeff): sum='' for key in coeff: sum=sum+'+'+str(k ...

  5. 实验四:py实现求导数与隐函数偏导数

    本博文源于高等数学基础,旨在用python贯穿它.博文包含用python求解一阶和二阶导数.和导数在一点的值.并且求解隐函数导数,和一阶和二阶偏导数.博文结构思路清晰,堪称小白收藏佳作.在原有基础上得 ...

  6. 蔡高厅高等数学29-隐函数求导数方法

    第三节 隐函数.参量函数的导数 一.隐函数的导数 函数 y = f(x) 表示x 与 y 之间的对应关系 例如: y = xsinx, y = ln(1 + x^2 ) .... 因变量y 已经表示成 ...

  7. 向量,标量对向量求导数

    1.已知  对谁求导数,就以谁(分母)作为主序,得出结果.比如这里x是列向量,求Ax关于x求导数,那么对x的每个分量分别求偏导数(写成一行),然后整理排成一列(同x一样是列向量).    同理有    ...

  8. sin(x^2)cosx 求导数的R命令

    问题: 请写出对 sin(x^2)cosx 求导数的R命令. 代码: > D(expression(sin(x^2)*cos(x)),"x") cos(x^2) * (2 * ...

  9. matlab|求导数/最值

    本博文源于matlab求导数求极值求最值,涉及内容极限命令求导/diff求导/一元函数一阶导数,多阶导数,求参数导数/函数极值和最值/不给定区间求最值 用极限命令求导 例子:求函数3sinx+4x^2 ...

最新文章

  1. 重磅!Facebook公布PyTorch 1.0预览版!
  2. 微服务 Docker和DevOps
  3. 牛客 - 弦(卡特兰数)
  4. python123自定义幂函数_python基础之函数
  5. python测验3_基于Python3的漏洞检测工具
  6. MySQL四种事务隔离级的说明
  7. Java实现自定义敏感词库过滤
  8. Origin自动寻峰
  9. 单片机入门 - 模电、数电与单片机
  10. 干货!自监督学习在推荐系统中的应用
  11. ggplot制作条形图
  12. android 拼图游戏2(可从手机选择任意一张图片)
  13. 驱动专题:第四章MTD及Flash驱动 3. nandflash 详细硬件特性
  14. 面试必问 | HBase最新面试总结
  15. Android App设计架构
  16. win10下台式电脑主机,无法播放声音解决办法。
  17. 跑步时你最关心配速吗,真正会跑步的人更看重这个
  18. matlab 声源定位csdn_麦克风阵列声源定位 GCC-PHAT(一)
  19. 我参加NVIDIA Sky Hackathon(语音识别模型训练)
  20. 好乐买总裁李树斌:我的第一次失败(Songtaste创始人)

热门文章

  1. onedrive手机登录出现 无法登录,管理员需要为你分配可执行此操作的SharePoint和OneDrive许可证
  2. R语言统计分析之方差分析
  3. go module安装本地离线包
  4. ofo 破解 android ios 版 (类似 wifi 万*能*钥*匙 )
  5. 用FE-固定效应模型能做因果推断吗?
  6. c语言中break语句的功能,C语言break语句
  7. 物联网智能硬件与嵌入式系统
  8. 如何解决mac拔掉耗电量太大的设备以重新启用usb设备
  9. 阿里心电图数据特征分析
  10. [MICO开发帖]MICOkit-Nucleo2.0开发连载贴——1、Micoder开发环境汉化