侧边栏壁纸
博主头像
AllInOne博主等级

随风来,随风去

  • 累计撰写 45 篇文章
  • 累计创建 27 个标签
  • 累计收到 2 条评论

目 录CONTENT

文章目录

微积分基础(入门篇)

AllInOne
2024-05-05 / 0 评论 / 0 点赞 / 149 阅读 / 3,212 字
温馨提示:
点赞-关注-不迷路。

概述

微积分是数学的一个基础分支,主要研究函数的极限、导数、积分等概念。导数是微积分的核心概念之一,它描述了函数在某一点处的瞬时变化率。

导数的定义

假设有一个函数 y=f(x)y = f(x) 描述了变量 yy 关于变量 xx 的关系。在某一点 x0x_0,函数 f(x)f(x) 的导数(记作 f(x0)f'(x_0)dydxx=x0\frac{dy}{dx}|_{x=x_0})定义为:

f(x0)=limh0f(x0+h)f(x0)hf'(x_0) = \lim_{h \to 0} \frac{f(x_0+h) - f(x_0)}{h}

这个定义实质上是说,导数是当自变量 xx 发生微小变化 hh 时,函数值 f(x)f(x) 变化的量与 hh 比值的极限。

导数的几何意义

几何上,导数在某一点的值代表了该点处函数图像切线的斜率。也就是说,如果函数图像在某点 (x0,f(x0))(x_0, f(x_0)) 处切线的倾斜程度可以用一个数值来衡量,这个数值就是函数在该点的导数。

常见函数的导数

1. 常数函数:

  • 函数: f(x)=cf(x) = c
  • 导数: f(x)=0f'(x) = 0

2. 线性函数:

  • 函数: f(x)=ax+bf(x) = ax + b
  • 导数: f(x)=af'(x) = a

3. 幂函数:

  • 函数: f(x)=xnf(x) = x^n
  • 导数: f(x)=nxn1f'(x) = n \cdot x^{n-1}

4. 指数函数:

  • 函数: f(x)=axf(x) = a^x (其中 a>0,a1a > 0, a \neq 1)
  • 导数: f(x)=axln(a)f'(x) = a^x \ln(a)
  • 特别地,f(x)=exf(x) = e^x
    • 导数: f(x)=exf'(x) = e^x

5. 对数函数:

  • 函数: f(x)=ln(x)f(x) = \ln(x)
  • 导数: f(x)=1xf'(x) = \frac{1}{x}
  • 一般底数的对数 f(x)=loga(x)f(x) = \log_a(x)
    • 导数: f(x)=1xln(a)f'(x) = \frac{1}{x \ln(a)}

6. 三角函数:

  • 函数: f(x)=sin(x)f(x) = \sin(x)
    • 导数: f(x)=cos(x)f'(x) = \cos(x)
  • 函数: f(x)=cos(x)f(x) = \cos(x)
    • 导数: f(x)=sin(x)f'(x) = -\sin(x)
  • 函数: f(x)=tan(x)=sin(x)cos(x)f(x) = \tan(x) = \frac{\sin(x)}{\cos(x)}
    • 导数: f(x)=sec2(x)f'(x) = \sec^2(x)

7. 反三角函数:

  • 函数: f(x)=arcsin(x)f(x) = \arcsin(x)
    • 导数: f(x)=11x2f'(x) = \frac{1}{\sqrt{1-x^2}}
  • 函数: f(x)=arccos(x)f(x) = \arccos(x)
    • 导数: f(x)=11x2f'(x) = -\frac{1}{\sqrt{1-x^2}}
  • 函数: f(x)=arctan(x)f(x) = \arctan(x)
    • 导数: f(x)=11+x2f'(x) = \frac{1}{1+x^2}

8. 平方根函数:

  • 函数: f(x)=x=x1/2f(x) = \sqrt{x} = x^{1/2}
    • 导数: f(x)=12xf'(x) = \frac{1}{2\sqrt{x}}

9. 立方根函数:

  • 函数: f(x)=x3=x1/3f(x) = \sqrt[3]{x} = x^{1/3}
    • 导数: f(x)=13x2/3f'(x) = \frac{1}{3x^{2/3}}

四则运算法则

导数的四则运算法则是指当函数由基本的加法、减法、乘法和除法组合而成时,求导的规则。以下是这些法则的表述及其对应的LaTeX表示:

当然,我会再次认真提供您所需的数学公式,确保每个公式都正确地使用了Markdown中的$符号来包裹。以下是四则运算的导数法则及其应用案例:

1. 加法法则

函数: f(x)=u(x)+v(x)f(x) = u(x) + v(x)

导数: f(x)=u(x)+v(x)f'(x) = u'(x) + v'(x)

案例:

  • u(x)=x2u(x) = x^2, v(x)=3xv(x) = 3x, 则
    • f(x)=x2+3xf(x) = x^2 + 3x
    • f(x)=2x+3f'(x) = 2x + 3

2. 减法法则

函数: g(x)=u(x)v(x)g(x) = u(x) - v(x)

导数: g(x)=u(x)v(x)g'(x) = u'(x) - v'(x)

案例:

  • u(x)=4x2u(x) = 4x^2, v(x)=2xv(x) = 2x, 则
    • g(x)=4x22xg(x) = 4x^2 - 2x
    • g(x)=8x2g'(x) = 8x - 2

3. 乘法法则(乘积法则)

函数: h(x)=u(x)v(x)h(x) = u(x) \cdot v(x)

导数: h(x)=u(x)v(x)+u(x)v(x)h'(x) = u'(x)v(x) + u(x)v'(x)

案例:

  • u(x)=xu(x) = x, v(x)=x3v(x) = x^3, 则
    • h(x)=xx3=x4h(x) = x \cdot x^3 = x^4
    • h(x)=1x3+x3x2=4x3h'(x) = 1 \cdot x^3 + x \cdot 3x^2 = 4x^3

4. 除法法则(商法则)

函数: k(x)=u(x)v(x)k(x) = \frac{u(x)}{v(x)}, 其中 v(x)0v(x) \neq 0

导数: k(x)=u(x)v(x)u(x)v(x)[v(x)]2k'(x) = \frac{u'(x)v(x) - u(x)v'(x)}{[v(x)]^2}

案例:

  • u(x)=x2u(x) = x^2, v(x)=xv(x) = x, 则
    • k(x)=x2x=xk(x) = \frac{x^2}{x} = x
    • k(x)=2xxx21x2=1k'(x) = \frac{2x \cdot x - x^2 \cdot 1}{x^2} = 1

这些法则大大简化了复合函数求导的过程,允许我们分步骤地对复杂函数进行求导。

复合函数示例与链式法则

当然,让我纠正并完整地提供给您,确保所有数学表达式都正确地使用了 $ 符号包裹,以便在Markdown格式中正确显示:

复合函数与链式法则

链式法则公式:

h(x)=f(g(x))g(x)h'(x) = f'(g(x)) \cdot g'(x)

案例分析:
考虑复合函数 h(x)=(2x+3)3h(x) = (2x + 3)^3,其中:

  • 内层函数 g(x)=2x+3g(x) = 2x + 3
  • 外层函数 f(u)=u3f(u) = u^3

应用链式法则:

  • g(x)=ddx(2x+3)=2g'(x) = \frac{d}{dx}(2x + 3) = 2
  • f(u)=ddu(u3)=3u2f'(u) = \frac{d}{du}(u^3) = 3u^2

代入得到 h(x)h'(x)

h(x)=f(g(x))g(x)=3(2x+3)22h'(x) = f'(g(x)) \cdot g'(x) = 3(2x + 3)^2 \cdot 2

这样就完成了复合函数 h(x)=(2x+3)3h(x) = (2x + 3)^3 的导数计算。

Sigmoid函数定义

S(x)=11+exS(x) = \frac{1}{1 + e^{-x}}

导数推导步骤

步骤1: 设定基础

首先,我们将Sigmoid函数看作是复合函数,其中外层是一个倒数函数,内层是线性函数与指数函数的组合。

步骤2: 应用链式法则

链式法则指出,如果有一个复合函数 y=f(g(x))y = f(g(x)),那么 yy 关于 xx 的导数是 f(g(x))g(x)f'(g(x)) \cdot g'(x)

对于Sigmoid函数,我们可以将其看作是 f(z)=1zf(z) = \frac{1}{z}g(x)=1+exg(x) = 1 + e^{-x} 的复合,即 S(x)=f(g(x))S(x) = f(g(x))

  • f(z)=1zf(z) = \frac{1}{z} 的导数是 f(z)=1z2f'(z) = -\frac{1}{z^2}
  • g(x)=1+exg(x) = 1 + e^{-x} 的导数是 g(x)=exg'(x) = -e^{-x}
步骤3: 计算g(x)g(x)的导数

g(x)=ddx(1+ex)=0ex=exg'(x) = \frac{d}{dx}(1 + e^{-x}) = 0 - e^{-x} = -e^{-x}

步骤4: 应用到Sigmoid函数

根据链式法则:

S(x)=f(g(x))g(x)S'(x) = f'(g(x)) \cdot g'(x)

f(z)=1z2f'(z) = -\frac{1}{z^2}g(x)=1+exg(x) = 1 + e^{-x} 代入,得到:

S(x)=1(1+ex)2(ex)S'(x) = -\frac{1}{(1 + e^{-x})^2} \cdot (-e^{-x})

简化得:

S(x)=ex(1+ex)2S'(x) = \frac{e^{-x}}{(1 + e^{-x})^2}

步骤5: 简化导数表达式

注意到原Sigmoid函数S(x)S(x),我们可以通过代入S(x)S(x)来进一步简化导数表达式:

S(x)=11+exS(x) = \frac{1}{1 + e^{-x}}

这是因为ex/(1+ex)=1S(x)e^{-x} / (1 + e^{-x}) = 1 - S(x),所以最终得到的导数为:

S(x)=S(x)(1S(x))S'(x) = S(x) \cdot (1 - S(x))

这样,我们就完成了Sigmoid函数导数的详细推导过程。希望这次的解释更加清晰明了。

高阶导数

当然,让我们通过一个具体的例子来探讨高阶导数的计算过程。假设我们有一个简单的多项式函数 f(x)=x3+2x2+3x+4f(x) = x^3 + 2x^2 + 3x + 4,我们将逐步计算它的二阶、三阶导数,并展示推导过程。

一阶导数

首先,根据基本的导数法则,计算 f(x)f(x) 的一阶导数 f(x)f'(x)

f(x)=ddx(x3+2x2+3x+4)=3x2+4x+3f'(x) = \frac{d}{dx}(x^3 + 2x^2 + 3x + 4) = 3x^2 + 4x + 3

二阶导数

接下来,对 f(x)f'(x) 再次求导,得到二阶导数 f(x)f''(x)

f(x)=ddx(3x2+4x+3)=6x+4f''(x) = \frac{d}{dx}(3x^2 + 4x + 3) = 6x + 4

三阶导数

最后,对 f(x)f''(x) 求导,得到三阶导数 f(x)f'''(x)

f(x)=ddx(6x+4)=6f'''(x) = \frac{d}{dx}(6x + 4) = 6

推导过程总结

  • 一阶导数:直接应用幂函数的导数规则,即 xnx^n 的导数为 nxn1n \cdot x^{n-1}

  • 二阶导数:对一阶导数再次应用导数规则。对于 3x23x^2,导数为 6x6x;对于 4x4x,导数为 44;常数项的导数为 00,二阶导数大于零,那么就是凸函数。

  • 三阶导数:继续对二阶导数应用导数规则。对于 6x6x,导数为 66;常数项的导数为 00

image-1714891816177

通过这个过程,我们可以看到,求高阶导数实质上是对前一阶导数不断重复应用导数的基本法则,如幂函数法则、常数法则等。随着导数阶数的增加,幂函数的指数逐渐减小,直到最终导数变为常数(对于多项式函数而言)或特定函数的导数规律(如指数函数、三角函数等)。

0

评论区