文章目录

  • abstract
  • 导数和微分
  • 函数的微分
  • 自变量的微分
  • 微商
  • 函数间四则运算组合函数的求导法则
  • 推导
  • 乘法求导法则
  • 复合函数求导法则
  • 反函数求导法则👺
  • 证明
  • 对数求导法@Bernoulli求导法
  • 导数的其他记号
  • 导数的等价符号
  • 数值微分


abstract

  • 导数与微分@微商
  • 微分是导数的另一种描述形式
  • 介绍常用的求导法则,证明及示例

导数和微分

函数的微分

  • 函数AM@导数求导法则_四则运算在任意点AM@导数求导法则_Cf_02的微分,称为函数的微分,记为:
  • AM@导数求导法则_Cf_03,AM@导数求导法则_Cf_04
  • AM@导数求导法则_四则运算_05
  • 例如:AM@导数求导法则_导数_06的微分:AM@导数求导法则_四则运算_07

自变量的微分

  • 通常把自变量AM@导数求导法则_四则运算_08的增量AM@导数求导法则_Cf_09称为自变量的微分,记为AM@导数求导法则_四则运算_10,即AM@导数求导法则_Cf_11
  • 函数AM@导数求导法则_四则运算_12的微分又可以记为:AM@导数求导法则_四则运算_13,即:AM@导数求导法则_Cf_14

微商

  • 函数的微分AM@导数求导法则_导数_15与自变量的微分AM@导数求导法则_Cf_16之商等于该函数的导数
  • AM@导数求导法则_四则运算_17,因而导数也叫做微商

函数间四则运算组合函数的求导法则

  • 为了微分一个由一些常见函数组成的函数,下面的一些法则方便使用。

假设函数AM@导数求导法则_四则运算_18AM@导数求导法则_Cf_19都是可微的,AM@导数求导法则_四则运算_20是一个常数,则:

  • 常数相乘法则
  • AM@导数求导法则_Cf_21
  • 加法法则
  • AM@导数求导法则_Cf_22
  • 乘法法则
  • AM@导数求导法则_导数_23
  • 除法法则
  • AM@导数求导法则_Cf_24

推导

  • 这些个基础法则均可以通过导数的极限定义推导
  • 以乘法求导法则为例

乘法求导法则

  • 例如乘法求导法则(需要对导数的极限式定义熟悉,要点配凑的技巧)
  • AM@导数求导法则_导数_25
  • 简写为:AM@导数求导法则_导数_26

复合函数求导法则

  • AM@导数求导法则_四则运算_27在点AM@导数求导法则_Cf_02可导,而AM@导数求导法则_导数_29在点AM@导数求导法则_四则运算_27可导,则AM@导数求导法则_Cf_31在点AM@导数求导法则_Cf_02可导,且AM@导数求导法则_导数_33AM@导数求导法则_导数_34=AM@导数求导法则_四则运算_35
  • 由于AM@导数求导法则_导数_29在点AM@导数求导法则_四则运算_37可导,即存在极限AM@导数求导法则_Cf_38=AM@导数求导法则_Cf_39;再由极限和无穷小的关系:AM@导数求导法则_微商_40=AM@导数求导法则_导数_41(1)
  • 其中函数AM@导数求导法则_微商_42AM@导数求导法则_微商_43时的无穷小
  • AM@导数求导法则_四则运算_44,则式(1)两边同乘以AM@导数求导法则_Cf_45,得AM@导数求导法则_四则运算_46(2)
  • AM@导数求导法则_Cf_47时,规定AM@导数求导法则_微商_48
  • 则有AM@导数求导法则_Cf_49=AM@导数求导法则_四则运算_50AM@导数求导法则_四则运算_51处连续,因为左右极限都等于0,所以AM@导数求导法则_Cf_52)
  • 并且AM@导数求导法则_导数_53=AM@导数求导法则_Cf_54;式(2)仍然成立
  • AM@导数求导法则_微商_55除式(2)两边,得AM@导数求导法则_Cf_56=AM@导数求导法则_导数_57+AM@导数求导法则_四则运算_58(3)
  • 式(3)两边取AM@导数求导法则_Cf_59的极限,得(4):
  • AM@导数求导法则_导数_60
  • 由于AM@导数求导法则_导数_61AM@导数求导法则_四则运算_62点可导,所以AM@导数求导法则_微商_63=AM@导数求导法则_Cf_64(5),且由可导和连续的关系:AM@导数求导法则_导数_61AM@导数求导法则_四则运算_62点连续:AM@导数求导法则_导数_67,从而AM@导数求导法则_Cf_68=AM@导数求导法则_Cf_69=AM@导数求导法则_微商_70(6)
  • 由(5),(6)可知,AM@导数求导法则_四则运算_71=AM@导数求导法则_微商_72+0=AM@导数求导法则_Cf_73,即AM@导数求导法则_微商_74

  • AM@导数求导法则_Cf_75,求AM@导数求导法则_导数_34
  • AM@导数求导法则_Cf_77;AM@导数求导法则_微商_78
  • AM@导数求导法则_微商_79=AM@导数求导法则_微商_80=AM@导数求导法则_Cf_81=AM@导数求导法则_导数_82=AM@导数求导法则_微商_83

反函数求导法则👺

  • 定理:若直接函数AM@导数求导法则_四则运算_84在区间AM@导数求导法则_四则运算_85内单调可导,且AM@导数求导法则_Cf_86,那么它得反函数AM@导数求导法则_微商_87在区间AM@导数求导法则_Cf_88内也可导,且AM@导数求导法则_Cf_89AM@导数求导法则_四则运算_90=AM@导数求导法则_Cf_91
  • Notes:
  • 一般的,反函数AM@导数求导法则_Cf_92的定义域满足:AM@导数求导法则_Cf_93
  • 如果强调表示自变量和因变量的字母,例如上述定理描述中AM@导数求导法则_微商_94的自变量用字母AM@导数求导法则_Cf_95表示,因此AM@导数求导法则_微商_94的定义域还记为AM@导数求导法则_导数_97,值域就表示为AM@导数求导法则_Cf_98
  • 该定理揭示了反函数的导数和其对应的直接函数的导数间的关系,使得我们能通过求解直接函数的导数取倒数直接得到反函数的导数;
  • 显然,该定理对于直接函数的导数已知或者易求的时候十分方便的得到反函数的导数

证明

  • AM@导数求导法则_四则运算_84在区间AM@导数求导法则_四则运算_85内单调可导,又由单调函数及其反函数的关系定理可知,AM@导数求导法则_Cf_101存在且AM@导数求导法则_四则运算_102AM@导数求导法则_导数_103内也式单调连续的
  • 由单调性:
  • AM@导数求导法则_四则运算_104,增量AM@导数求导法则_四则运算_105,由AM@导数求导法则_Cf_106的单调性(设严格单调),AM@导数求导法则_Cf_107
  • 从而有除式变形:AM@导数求导法则_Cf_108=AM@导数求导法则_导数_109=AM@导数求导法则_微商_110,AM@导数求导法则_四则运算_111
  • 由连续性:AM@导数求导法则_微商_87连续 AM@导数求导法则_四则运算_113 AM@导数求导法则_四则运算_114
  • 而直接函数AM@导数求导法则_四则运算_84的导数AM@导数求导法则_导数_116=AM@导数求导法则_导数_117
  • 从而AM@导数求导法则_导数_118=AM@导数求导法则_导数_119=AM@导数求导法则_微商_120=AM@导数求导法则_导数_121

  • 利用反函数求导法则求AM@导数求导法则_Cf_122,AM@导数求导法则_Cf_123的导数
  • 函数AM@导数求导法则_微商_124的反函数为AM@导数求导法则_微商_125(1),这个函数的导数易求(已知),则通过反函数求导公式有AM@导数求导法则_四则运算_126=AM@导数求导法则_Cf_127(2),为了得到关于AM@导数求导法则_导数_128的函数,将(1)代入(2),得AM@导数求导法则_导数_129
  • 变式:求AM@导数求导法则_四则运算_130的反函数的导数
  • 设函数AM@导数求导法则_导数_131的反函数为AM@导数求导法则_Cf_132,则AM@导数求导法则_四则运算_133=AM@导数求导法则_微商_134,再将AM@导数求导法则_微商_135代入,得AM@导数求导法则_四则运算_136=AM@导数求导法则_Cf_137
  • 将所求函数得自变量和因变量分别用AM@导数求导法则_导数_138表示即得AM@导数求导法则_四则运算_139
  • 从上述两个例子可以看出,使用反函数求导法则求反函数的导数是很方便的,甚至不需要知道反函数的解析式就能够得出反函数的导数

  • AM@导数求导法则_四则运算_140,AM@导数求导法则_导数_141,AM@导数求导法则_Cf_142的反函数AM@导数求导法则_四则运算_143
  • 函数AM@导数求导法则_Cf_02AM@导数求导法则_Cf_145内单调可导,所以其反函数导数AM@导数求导法则_四则运算_146=AM@导数求导法则_微商_147
  • AM@导数求导法则_导数_148=AM@导数求导法则_导数_149,在AM@导数求导法则_Cf_145内,AM@导数求导法则_导数_151,所以AM@导数求导法则_导数_152
  • 从而AM@导数求导法则_导数_153
  • 类似的可以得到AM@导数求导法则_四则运算_154

  • AM@导数求导法则_导数_155(0)是直接函数,AM@导数求导法则_Cf_156,AM@导数求导法则_导数_157求函数(0)的反函数AM@导数求导法则_四则运算_158,AM@导数求导法则_导数_159
  • 注意,严格上讲,AM@导数求导法则_微商_160并不是AM@导数求导法则_四则运算_161的反函数,而应该具体地指出定义域限制:AM@导数求导法则_Cf_162;只是为了方便,通常默认AM@导数求导法则_四则运算_161AM@导数求导法则_Cf_164
  • AM@导数求导法则_Cf_165=AM@导数求导法则_Cf_166;而AM@导数求导法则_导数_167,代入(0),得AM@导数求导法则_微商_168;从而AM@导数求导法则_四则运算_169
  • 类似地可得AM@导数求导法则_导数_170

对数求导法@Bernoulli求导法

  • 以求AM@导数求导法则_Cf_171的导函数为例,使用对数求导法(伯努利求导法)
  • AM@导数求导法则_Cf_171,两边取对数AM@导数求导法则_Cf_173
  • 两边同时对AM@导数求导法则_Cf_02求导,AM@导数求导法则_导数_175,整理:AM@导数求导法则_微商_176即,AM@导数求导法则_四则运算_177

导数的其他记号

导数的等价符号

  • 给定AM@导数求导法则_四则运算,其中AM@导数求导法则_Cf_02AM@导数求导法则_四则运算_180分别是函数AM@导数求导法则_导数_181的自变量和因变量。
  • 以下表达式是等价的:
  • AM@导数求导法则_导数_182 = AM@导数求导法则_微商_183 = AM@导数求导法则_Cf_184 = AM@导数求导法则_导数_185 = AM@导数求导法则_四则运算_186,
  • 其中符号AM@导数求导法则_四则运算_187AM@导数求导法则_微商_188微分运算符,表示微分操作。
  • 微分运算符D为Euler 记法
  • 例如:常见函数求微分:
  • AM@导数求导法则_Cf_189AM@导数求导法则_导数_190是一个常数)
  • AM@导数求导法则_微商_191幂律(power rule),AM@导数求导法则_导数_192是任意实数)
  • AM@导数求导法则_Cf_193
  • AM@导数求导法则_微商_194

数值微分

def f(x):
    return 3 * x ** 2 - 4 * x

def numerical_lim(f, x, h):
    return (f(x + h) - f(x)) / h

h = 0.1
for i in range(5):
    print(f'h={h:.5f}, numerical limit={numerical_lim(f, 1, h):.5f}')
    # 逐步缩小补偿(微分),获得更加精确的导数估计值
    h *= 0.1
h=0.10000, numerical limit=2.30000
h=0.01000, numerical limit=2.03000
h=0.00100, numerical limit=2.00300
h=0.00010, numerical limit=2.00030
h=0.00001, numerical limit=2.00003