微积分浅显入门

郝鸿涛 / 2023-02-26


本文使用的是 Julia

using Plots

微分 #

假设有如下的情况。横坐标表示时间,纵坐标表示一辆车从 t = 0 开始所走过的路程。比如,在 t = 2 时,行使的路程大概是 6.5,在 t = 5 时,路程大概是 21.5。

g(x) = - 1/3 * x^3 + 2.5x^2 

plot(g, 0, 5,
    label="",
    xlabel = "Time (s)",
    ylabel = "Distance (m)",
    linewidth=3
)

savefig("/cn/blog/2023-02-26-intro-to-calculus_files/calculus-01.png")

图一

如果我现在问你,该车辆在每一个时间点的速度为何,你如何解决。比如,在 t = 2 时的速度。

我们一般对「速度」的解读是:一秒跑多少米。但是,需要注意的是,我们在考察速度时,并不是限定在一秒这个时间里,而是在某一个非常小的时间点。比如,我们会指着一辆飞奔的车,说,这车开得好快。我们这样说时,是指我们看它的那一瞬间它的速度很快,而不是说从我们看它开始接下来一秒之内很快(这车接下来一秒会怎样,我们并不知道)。理解了这个,你就知道速度是对于某一个非常小的时间段来说的。

回到 t = 2 时的速度。我们可以这样看,比如,我在 2 秒上加非常小,非常非常小的一个时间,$\Delta t$。上面那个距离相对于时间的方程式我们表示为 $s(t)$:

$$s(t) = - \frac{1}{3} x^{3} + \frac{5}{2} x^2 $$

那么,该车辆在 2s 时的速度为:

$$\begin{aligned} v(t = 2) & = \frac{s(2 + \Delta t) - s(2)}{\Delta t} \\ & = \frac{- \frac{1}{3} (2 + \Delta t)^{3} + \frac{5}{2} (2 + \Delta t)^2 + \frac{1}{3} 2^{3} - \frac{5}{2} 2^2}{\Delta t}\\ & = \frac{-\frac{1}{3}\Delta t^3 +6 \Delta t + \frac{1}{2} \Delta t^2}{\Delta t} \\ & = -\frac{1}{3}\Delta t^2 + \frac{1}{2} \Delta t + 6 \end{aligned}$$

因为 $\Delta t$ 非常非常小,我们可以忽略 $-\frac{1}{3}\Delta t^2 + \frac{1}{2} \Delta t$,所以 $v(t = 2) = 6$。带入 $x = 0.01$,我们看一下:

(g(2 + 0.01) - g(2))/0.01
6.004966666666434

更普遍一点,我们想一下,回到刚才的问题,这辆车在 $x$ 秒时的速度为多少?

$$\begin{aligned} v(t = x) & = \frac{s(x + \Delta t) - s(x)}{\Delta t} \\ & = \frac{- \frac{1}{3} (x + \Delta t)^{3} + \frac{5}{2} (x + \Delta t)^2 + \frac{1}{3} x^{3} - \frac{5}{2} x^2}{\Delta t}\\ & = \frac{- x^2\Delta t - x \Delta t^2 - \frac{1}{3}\Delta t^3 + 5x \Delta t + \frac{5}{2} \Delta t^2}{\Delta t} \\ & = - x^2 - x \Delta t - \frac{1}{3} \Delta t^2 + 5x + \frac{2}{5} \Delta t \end{aligned}$$

因为 $\Delta t$ 很小,可以忽略,那上面的式子就简化为:$- x^2 + 5x$。这就是 $s(t) = - \frac{1}{3} x^{3} + \frac{5}{2} x^2 $微分方程,可以写成

$$s^\prime(x) = - x^2 + 5x$$

也就是:

f(x) = - x^2 + 5x

plot(f, 0, 5,
    label="",
    xlabel="Time (in seconds)",
    ylabel="Speed ",
    linewidth=3
)

savefig("/cn/blog/2023-02-26-intro-to-calculus_files/calculus-02.png")

图二

带入 $x =2$,我们得到 $s^\prime(2) = - 2^2 + 5\cdot 2 = 6$。和上面的结果一样。

积分 #

注:下面的图均来自于 3blue1brown 微积分入门的视频截图!

好,说完微分,我们来看一下积分。就拿上面那个图来说,也就是速度那张图。现在,假设我们不知道该车辆行驶路程相对于时间的方程式,只知道该车之速度相对于时间的方程式为

$$f(x) = x (5 - x)$$

根据这个,你能告诉我,该车辆行驶路程相对于时间的方程式 $g(x)$ 是什么吗?

上面这个比较难,那我们可以想象一下,如果该车行驶速度相对于时间的关系为:

那路程如何计算就很好理解了,就单纯时间乘以速度,把所有的加起来就可以了

上面的每段时间如果越来越短,越来越短,就是这样的结果

如果你可以理解上面的内容,那么你就知道,该车辆在某一时间点,比如 $t = 2$,行驶过的距离,就是从 $t=0$$t=2$ 这段在图二中的面积。

如上图所示。如果我们用 $s(T)$来表示路程与时间的关系。假设我们有一个非常小的时间,$dT$,带来的是路程增加了 $ds$$ds$ 就相当于那个标亮小矩形的面积。该面积在 $dT$ 非常小时可以用 $dT * v(T)$ 来近似。所以我们有:

$$\frac{ds}{dT} = v(T)$$

根据微分的定义,我们可以知道 $v(T)$$s(T)$ 的导数。那什么样的函数其导数为 $f(x) = -x^2 + 5x$ 呢?应该是

$$g(x) = -\frac{1}{3}x^3 + \frac{5}{2}x^2 + c$$

其中 $c$ 是一个常数。因为 $g(0) = 0$ (在时间为 0 时,所行驶过的路程为 0),所以 $c = 0$。所以

$$g(x) = -\frac{1}{3}x^3 + \frac{5}{2}x^2$$

这有什么意义呢?意义非常大。你换一个思路看,如果一上来就问你,在图二的函数中,从 $f(0)$$f(x)$ 这段的面积和 $x$ 是什么函数关系,比如,我想知道从从 $f(0)$$f(4)$ 这段的面积是什么,你是不是一上来根本不知道怎么解决?但理解了积分之后,你就知道,那段的面积与自变量的关系就是该函数的积分方程。这样就很好解决了。

#Math

最后一次修改于 2023-02-26