第12课:微积分的基本运算

第12章 微积分的基本运算

还记得学习算术吗? 在学会了小数乘法之后,我们学习了多位数的乘法:

\[ 13 \times 15 = (10 + 3)(10 + 5) = 100 + 30 + 50 + 15 \]

我们不能只把第一位数字(10\( \times \)10)和第二位数字(3\( \times \)5)组合起来就算完事。 我们必须完成交叉相乘的每一步。

微积分(Calculus)也是类似的。 如果我们有完整的函数,我们可以漫不经心地说\( f(x) \)的导数(Derivative)是\( f'(x) \) 但这并没有启发性,也没有解释幕后发生了什么。

如果我们能用基本构建块\( x \)来描述我们的函数(比如\( f(x) = 3x^2 + x \)),那么我们应该能够用同样的基本构建块来找到导数,也就是变化的模式。 如果我们有两种类型的构建块(\( f = a \cdot b \)),我们将用这两个构建块来表示导数。

这里是通用策略:

  • 想象一个由几个构建块组成的场景(\( 面积 = 长 \cdot 宽 \)
  • 让每个组件都发生变化
  • 测量整个系统的变化
  • 移除测量伪影(我们的测量工具之间的相互干扰)

一旦我们知道系统如何分解,我们就可以反向推导出积分(Integral)(感谢微积分基本定理(FTOC)!)。

12.1 加法

让我们从简单的开始:一个由两个相加组件组成的系统如何表现?

在现实世界中,这可能是派两个朋友(弗兰克和乔治)去建一道栅栏。 假设弗兰克负责木材,乔治负责油漆。 总成本是多少?

\[ \textit{总费用} = \textit{弗兰克的费用} + \textit{乔治的费用} \]
\[ t(x) = f(x) + g(x) \]

整个系统的导数(Derivative) \( \frac{dt}{dx} \) 是每增加一英尺的成本。 凭直觉,我们猜测总增量是各部分增量之和:

\[ \frac{dt}{dx} = \frac{df}{dx} + \frac{dg}{dx} \]

这个关系说得通,对吧? 假设弗兰克的木材成本是每英尺3美元,乔治的油漆成本是每英尺0.50美元。 如果我们再加一英尺,总成本将增加3.50美元。

下面是这个结果的数学推导:

  • 原始值:\( f + g \)
  • 新值:\( (f + df) + (g + dg) \)
  • 变化量:\( (f + df) + (g + dg) - (f + g) = df + dg \)

在我的脑海中,我想象\( x \)(你要求的数量)在角落里悄悄地变化。 这在\( f \)(大小为\( df \))和\( g \)(大小为\( dg \))中产生了可见的变化,我们看到总变化是\( df + dg \)

似乎我们应该一开始就把总数合并起来,写成\( 总数 = 3.5x \) 而不是 \( 总数 = f(x) + g(x) = 3x + 0.5x \) 通常,我们会简化方程,但有时列出每一项贡献(总数 = 基础 + 运费 + 税)是有帮助的。 在我们的例子中,我们看到弗兰克对价格的贡献最大。

记住导数是「每\( dx \)」的比率,我们写成:

\[ \frac{d}{dx} \left( f(x) + g(x) \right) = \frac{df}{dx} + \frac{dg}{dx} \]

但是呃,看看这些符号! 让我们简化一下:

  • \( f \)代替\( f(x) \) 我们假设单个字母代表整个函数,根据数学大教皇的第三号法令,我们的函数将使用参数\( x \)
  • 我们将用单引号(\( f' \))来表示导数,而不是用比率(\( \frac{df}{dx} \))。 我们最感兴趣的是各部分之间的关系(加法),而不是各部分本身的细节。

所以现在加法法则变成:

\[ (f + g)' = f' + g' \]

好多了! 我是这样理解的:取一个由几部分组成的系统:\( (f + g) \) 整个系统的变化\( (f + g)' \)可以通过将每一部分的变化相加得到。

12.2 乘法

让我们尝试一个更棘手的场景。 如果输入不是相加的(几乎互不影响),而是相乘的呢?

假设弗兰克和乔治正在为你建造一个矩形花园。 弗兰克负责宽度,乔治负责高度。 每当你拍手,他们就移动……但移动的距离不同!

https://betterexplained.com/wp-content/uploads/calculus/course/lesson7/garden

弗兰克的步长是3英尺,但乔治的步长只有2英尺(动物园饲养事故,别问)。 我们如何描述这个系统?

\[ \textit{面积} = \textit{宽度} \cdot \textit{高度} = f(x) \cdot g(x) \]
\[ f(x) = 3x \]
\[ g(x) = 2x \]

我们有线性部分,所以导数很简单:\( f'(x) = 3 \)\( g'(x) = 2 \) 下一次拍手会发生什么?

https://betterexplained.com/wp-content/uploads/calculus/course/lesson7/garden-change

看起来很熟悉! 我们有一个水平条、一个垂直条和一个角落块。 我们可以用代数计算出数量:

  • 原始值:\( f \cdot g \)
  • 新值:\( (f + df) \cdot (g + dg) = (f\cdot g) + (f\cdot dg) + (g\cdot df) + (df\cdot dg) \)
  • 变化量:\( f\cdot dg + g\cdot df + df\cdot dg \)

让我们更仔细地看看这个变化:

  • 水平条是当\( f \)变化了(变化量为\( df \))而\( g \)保持不变时产生的
  • 垂直条是当\( g \)变化了(变化量为\( dg \))而\( f \)保持不变时产生的
  • 角落块(\( df \cdot dg \))是当一个组件的变化(\( df \))与另一个组件的变化(\( dg \))相互作用时产生的

角落块是我们的样本测量自身缠绕产生的,应该被移除。 (如果我们被迫以整单位移动,那么角落是可以的。 但大多数现实世界的系统可以连续变化,可以是任意小数,我们希望移除测量伪影。)

为了找到总变化,我们去掉\( df \cdot dg \)项(变化之间的干扰),得到:

\[ f \cdot dg + g \cdot df \]

我不会让你忘记导数是「每 dx」的基础,所以我们写成:

\[ \frac{\textit{总变化}}{dx} = f \frac{dg}{dx} + g \frac{df}{dx} \]
\[ (f \cdot g)' = f \cdot g' + g \cdot f' \]

有一个隐含的「x」在远处变化,使得\( f \)\( g \)移动。 我们隐藏这些细节是为了让符号更简单。

用英语说就是:取一个由相乘部分组成的场景。 当它们变化并继续相乘时,把形成的新的水平条和垂直条加起来。

让我们试试这个法则:如果我们有一个12\( \times \)8的花园,并且增加一整步,我们会看到什么变化?

在这种情况下,我们将使用法则的离散版本,因为我们被迫以整步移动:

  • 垂直条:\( f \cdot dg = 12 \cdot 2 = 24 \)
  • 水平条:\( g \cdot df = 8 \cdot 3 = 24 \)
  • 角落块:\( df \cdot dg = 3 \cdot 2 = 6 \)
  • 总变化:\( 24 + 24 + 6 = 54 \)

让我们验证一下。 我们从12\( \times \)8(96平方英尺)变成15\( \times \)10(150平方英尺)。 是的,面积增加了150 - 96 = 54平方英尺!

12.3 简单除法(逆运算)

逆运算可能很难直观想象:随着\( x \)变大,\( \frac{1}{x} \)变小。 让我们慢慢来。

假设你正在和弗兰克分享一块蛋糕。 你刚把它切成两半,正要咬一口……乔治慢吞吞地走进来。 他看起来很不高兴,而你可不想提到那几道新鲜的爪痕。

但你刚把蛋糕切成两半,你能怎么办?

再切一次。 你和弗兰克可以把你们现有的那份切成三份,给乔治一块:

https://betterexplained.com/wp-content/uploads/calculus/course/lesson7/cake-cut

太棒了! 现在每个人都有总数的1/3。 你放弃了你那份(1/2)的1/3,也就是说,你们每人给了乔治总数的1/6。

开吃时间! 但就在你正要咬一口的时候……蔬菜教父走了进来。 哦,他肯定想要一块。 你怎么办?

再切一次。 每个人把他们的那份挤在一起,切成四份,然后把一份给教父。 蛋糕又被平均分配了。

这是应用于除法的逐步思考:

  • 你最初的份额是\( \frac{1}{x} \)(当x=2时,你有1/2)
  • 有人走进来
  • 你的新份额变成\( \frac{1}{x + 1} \)

你的蛋糕量变了多少? 嗯,你把你原来的那片(\( \frac{1}{x} \))切成了新的块数(\( \frac{1}{x + 1} \)),然后送出了一块(变化是负的):

\[ \frac{1}{x} \cdot \frac{-1}{x + 1} = \frac{-1}{x(x + 1)} \]

我们大概可以猜到+1是一个测量伪影,因为我们强制x发生了整数变化。 如果我们把测试变化称为dx,我们可以找到新量(\( \frac{1}{x+1} \))和原始量(\( \frac{1}{x} \))之间的差:

\[ \frac{1}{x + dx} - \frac{1}{x} = \frac{x}{x(x + dx)} - \frac{x + dx}{x(x + dx)} = \frac{-dx}{x(x + dx)} \]

找到总变化(及其烦人的代数运算)后,我们除以dx得到「每dx」的变化:

\[ \frac{-1}{x(x + dx)} \]

现在我们去掉剩余的dx,也就是测量伪影:

\[ \frac{-1}{x(x + 0)} = - \frac{1}{x^2} \]

呼! 我们已经找到了1/x的分配随着更多人加入时如何变化。

让我们试试:你要在5个人之间分摊1000美元的账单。 第6个人进来了,你能省多少钱?

你个人会节省1/5 \( \cdot \) 1/6 = 总费用的1/30(把你的份额切成6块,让新来的人付一份)。 大约是3%,也就是30美元。 快速计算还不错!

让我们反过来算:当我们每人节省约100美元时,我们的团队有多大? 嗯,100美元是总数的1/10。 因为\( \frac{1}{3^2} \sim \frac{1}{10} \),我们会在x=3人左右达到这个储蓄率。

是的,从3人到4人意味着每人的份额从333.33美元降到250美元——大约100美元。 不错! (如果我们可以分数式地增加人数,我们可以精确达到这个数字。)

12.4 问题

我们没有明确讨论按常数缩放,比如求\( f(x) = 3x \)的导数。 你能用乘积法则(Product Rule)算出它如何变化吗? (提示:想象一个一边固定为3,另一边为\( x \)的矩形)。

那么,加法法则呢? \( f(x) = x + x + x \) 会如何表现?

下一课 → 第13课:找出规则中的模式