看完不会?让 AI 一步步解给你看
Calculus · real student question

对表达式 a*x + b,求它对 a 的偏导数和对 b 的偏导数。

Question

对表达式

f(a,b)=ax+bf(a,b)=ax+b

求 ∂f∂a\dfrac{\partial f}{\partial a} 和 ∂f∂b\dfrac{\partial f}{\partial b}。

Step-by-step solution

  1. 先确定哪些符号被冻住。 偏导数是只对一个变量求导,把其余每一个符号都当作常数。这里表达式里有三个符号 aa、bb 和 xx,所以「谁是变量」每一问都不一样——而 xx 在本题两问里都是常数。

  2. 对 aa 求导。 把 xx 和 bb 当常数,axax 就是 aa 的常数倍,bb 是纯常数:

    ∂∂a(ax)=x,∂∂a(b)=0,\frac{\partial}{\partial a}(ax)=x,\qquad \frac{\partial}{\partial a}(b)=0,

    ∂f∂a=x.\frac{\partial f}{\partial a}=x.

    答案是 xx,不是 11 也不是 axax:axax 对 aa 求导,留下的是 aa 的系数,也就是 xx。

  3. 对 bb 求导。 现在 aa 和 xx 都被冻住,所以整个乘积 axax 是常数:

    ∂∂b(ax)=0,∂∂b(b)=1,\frac{\partial}{\partial b}(ax)=0,\qquad \frac{\partial}{\partial b}(b)=1,

    ∂f∂b=1.\frac{\partial f}{\partial b}=1.

  4. 和对 xx 的导数对比一下。 补充一句,∂f∂x=a\frac{\partial f}{\partial x}=a ——同一个表达式,看谁是变量,能给出三个不同的答案。把这三个放在一起比较,是最快理解「其余保持不变」到底做了什么的方式。

  5. 理解结果的含义。 在用直线模型 y=ax+by=ax+b 拟合数据时,这两个偏导数正是最小二乘法所用梯度的两个分量:斜率 aa 变动一点点,预测值就跟着变动 xx 倍那么多;而截距 bb 变动时,每个预测值都同幅变动,变 11 就是 11。这也解释了为什么离原点越远的数据点,对斜率估计的影响越大。

Answer

∂∂a(ax+b)=x,∂∂b(ax+b)=1(且 ∂∂x(ax+b)=a)\frac{\partial}{\partial a}(ax+b)=x,\qquad \frac{\partial}{\partial b}(ax+b)=1\qquad\left(\text{且 }\frac{\partial}{\partial x}(ax+b)=a\right)

Need to solve a different problem like this? Open the solver →