数学基础 -- 求解微分问题之乘法法则、商法则和链式求导法则

微分求解问题之乘法法则、商法则和链式求导法则

微分求解问题常用的三个基本法则是乘积法则、商法则和链式求导法则。下面是它们的公式和一些例子:

乘积法则

乘积法则用于求两个函数的乘积的导数。假设 u ( x ) u(x) u(x) 和 v ( x ) v(x) v(x) 是两个可微函数,则它们乘积的导数是:
( u ( x ) v ( x ) ) ′ = u ′ ( x ) v ( x ) + u ( x ) v ′ ( x ) (u(x)v(x))' = u'(x)v(x) + u(x)v'(x) (u(x)v(x))′=u′(x)v(x)+u(x)v′(x)

示例

设 u ( x ) = x 2 u(x) = x^2 u(x)=x2, v ( x ) = e x v(x) = e^x v(x)=ex,则
( x 2 e x ) ′ = ( x 2 ) ′ e x + x 2 ( e x ) ′ = 2 x e x + x 2 e x = x e x ( 2 + x ) (x^2 e^x)' = (x^2)' e^x + x^2 (e^x)' = 2x e^x + x^2 e^x = x e^x (2 + x) (x2ex)′=(x2)′ex+x2(ex)′=2xex+x2ex=xex(2+x)

商法则

商法则用于求两个函数的商的导数。假设 u ( x ) u(x) u(x) 和 v ( x ) v(x) v(x) 是两个可微函数,且 v ( x ) ≠ 0 v(x) \neq 0 v(x)=0,则它们商的导数是:
( u ( x ) v ( x ) ) ′ = u ′ ( x ) v ( x ) − u ( x ) v ′ ( x ) v ( x ) 2 \left( \frac{u(x)}{v(x)} \right)' = \frac{u'(x)v(x) - u(x)v'(x)}{v(x)^2} (v(x)u(x))′=v(x)2u′(x)v(x)−u(x)v′(x)

示例

设 u ( x ) = x 2 u(x) = x^2 u(x)=x2, v ( x ) = e x v(x) = e^x v(x)=ex,则
( x 2 e x ) ′ = ( x 2 ) ′ e x − x 2 ( e x ) ′ e 2 x = 2 x e x − x 2 e x e 2 x = e x ( 2 x − x 2 ) e 2 x = 2 x − x 2 e x \left( \frac{x^2}{e^x} \right)' = \frac{(x^2)' e^x - x^2 (e^x)'}{e^{2x}} = \frac{2x e^x - x^2 e^x}{e^{2x}} = \frac{e^x (2x - x^2)}{e^{2x}} = \frac{2x - x^2}{e^x} (exx2)′=e2x(x2)′ex−x2(ex)′=e2x2xex−x2ex=e2xex(2x−x2)=ex2x−x2

链式求导法则

链式求导法则用于求复合函数的导数。假设 y = f ( g ( x ) ) y = f(g(x)) y=f(g(x)),其中 f f f 和 g g g 都是可微函数,则
y ′ = f ′ ( g ( x ) ) ⋅ g ′ ( x ) y' = f'(g(x)) \cdot g'(x) y′=f′(g(x))⋅g′(x)

示例

设 f ( x ) = sin ⁡ x f(x) = \sin x f(x)=sinx, g ( x ) = x 2 g(x) = x^2 g(x)=x2,则 y = sin ⁡ ( x 2 ) y = \sin(x^2) y=sin(x2),
y ′ = d d x sin ⁡ ( x 2 ) = cos ⁡ ( x 2 ) ⋅ d d x x 2 = cos ⁡ ( x 2 ) ⋅ 2 x = 2 x cos ⁡ ( x 2 ) y' = \frac{d}{dx} \sin(x^2) = \cos(x^2) \cdot \frac{d}{dx} x^2 = \cos(x^2) \cdot 2x = 2x \cos(x^2) y′=dxdsin(x2)=cos(x2)⋅dxdx2=cos(x2)⋅2x=2xcos(x2)

组合应用

设 h ( x ) = x 2 sin ⁡ x e x h(x) = \frac{x^2 \sin x}{e^x} h(x)=exx2sinx,使用以上法则求导:

  1. 先用商法则:
    h ( x ) = u ( x ) v ( x ) , u ( x ) = x 2 sin ⁡ x , v ( x ) = e x h(x) = \frac{u(x)}{v(x)}, \quad u(x) = x^2 \sin x, \quad v(x) = e^x h(x)=v(x)u(x),u(x)=x2sinx,v(x)=ex
    h ′ ( x ) = u ′ ( x ) v ( x ) − u ( x ) v ′ ( x ) v ( x ) 2 h'(x) = \frac{u'(x) v(x) - u(x) v'(x)}{v(x)^2} h′(x)=v(x)2u′(x)v(x)−u(x)v′(x)

  2. 再用乘积法则求 u ( x ) u(x) u(x) 的导数:
    u ′ ( x ) = ( x 2 sin ⁡ x ) ′ = ( x 2 ) ′ sin ⁡ x + x 2 ( sin ⁡ x ) ′ = 2 x sin ⁡ x + x 2 cos ⁡ x u'(x) = (x^2 \sin x)' = (x^2)' \sin x + x^2 (\sin x)' = 2x \sin x + x^2 \cos x u′(x)=(x2sinx)′=(x2)′sinx+x2(sinx)′=2xsinx+x2cosx

  3. v ( x ) = e x v(x) = e^x v(x)=ex 的导数是:
    v ′ ( x ) = e x v'(x) = e^x v′(x)=ex

  4. 合并结果:
    h ′ ( x ) = ( 2 x sin ⁡ x + x 2 cos ⁡ x ) e x − x 2 sin ⁡ x ⋅ e x ( e x ) 2 = e x ( 2 x sin ⁡ x + x 2 cos ⁡ x − x 2 sin ⁡ x ) e 2 x = 2 x sin ⁡ x + x 2 cos ⁡ x − x 2 sin ⁡ x e x = x sin ⁡ x + x 2 cos ⁡ x e x h'(x) = \frac{(2x \sin x + x^2 \cos x)e^x - x^2 \sin x \cdot e^x}{(e^x)^2} = \frac{e^x (2x \sin x + x^2 \cos x - x^2 \sin x)}{e^{2x}} = \frac{2x \sin x + x^2 \cos x - x^2 \sin x}{e^x} = \frac{x \sin x + x^2 \cos x}{e^x} h′(x)=(ex)2(2xsinx+x2cosx)ex−x2sinx⋅ex=e2xex(2xsinx+x2cosx−x2sinx)=ex2xsinx+x2cosx−x2sinx=exxsinx+x2cosx

这样,我们就利用乘积法则、商法则和链式求导法则对复合函数进行了求导。

相关推荐
on_pluto_2 分钟前
GAN生成对抗网络学习-例子:生成逼真手写数字图
人工智能·深度学习·神经网络·学习·算法·机器学习·生成对抗网络
Q741_14715 分钟前
C++ 分治 快速排序优化 三指针快排 力扣 面试题 17.14. 最小K个数 题解 每日一题
c++·算法·leetcode·快排·topk问题
sun༒16 分钟前
递归经典例题
java·算法
Lear21 分钟前
【数组】代码随想录 44.开发商购买土地
算法
CoovallyAIHub28 分钟前
OmniNWM:突破自动驾驶世界模型三大瓶颈,全景多模态仿真新标杆(附代码地址)
深度学习·算法·计算机视觉
TU^1 小时前
C语言习题~day27
c语言·数据结构·算法
2401_841495641 小时前
【自然语言处理】Transformer模型
人工智能·python·深度学习·算法·语言模型·自然语言处理·transformer
孤廖1 小时前
面试官问 Linux 编译调试?gcc 编译流程 + gdb 断点调试 + git 版本控制,连 Makefile 都标好了
linux·服务器·c++·人工智能·git·算法·github
Zero不爱吃饭2 小时前
将有序数组转换为二叉搜索树
数据结构·算法
这个世界的真神2 小时前
【每日算法】 洛谷 P12341 【[蓝桥杯 2025 省 A/Python B 第二场] 消消乐】 2025.10.26
python·算法·蓝桥杯