數學觀念

偏導數練習題:五道例題的完整解法與驗算

2026年11月10日Ivan Terekhin閱讀時間 3 分鐘
偏導數練習題:五道例題的完整解法與驗算

求 f(x,y)=x2y+3y2f(x,y)=x^2y+3y^2 的兩個偏導數。如果你算出 2x2x 和 6y6y,就少了一個係數,也漏掉了一整項。固定一個變數,是把它當作常數,不是刪掉所有含有這個變數的項。正確結果是 fx=2xyf_x=2xy 和 fy=x2+6yf_y=x^2+6y。

這組練習從這個錯誤開始,再一步步處理乘積、複合函數、混合偏導數和數值驗算。請先試著解每一道題,再讀解法。在第一行旁邊寫下固定的是哪個變數;這個小註記能幫你發現不少錯誤。

如果想先看計算背後的圖像,可以讀偏導數的直覺解說。本文著重代數運算和答案檢查,不重複介紹曲面與梯度。

寫在計算上方的規則

求 fxf_x 時,對 xx 微分,並把 yy 視為常數。求 fyf_y 時,交換兩者的角色。OpenStax 的偏導數定義在差商中明確指出哪個輸入保持固定。接著對會變動的變數套用一般微分法則。

例如,固定 yy 時,y2y^2 是常數,但 xy2xy^2 是常數乘上 xx。因此兩者對 xx 的導數不同:

∂∂x(y2)=0,∂∂x(xy2)=y2.\frac{\partial}{\partial x}(y^2)=0, \qquad \frac{\partial}{\partial x}(xy^2)=y^2.

不要在微分前把兩個座標都代入。代入整個點會使表達式變成單一數值,失去求導所需的鄰近變化。先微分,再代入求值。只先代入固定的座標則可以,而且能作為獨立的驗算。

題目 1:有兩個獨立輸入的多項式

求下式的 fxf_x 和 fyf_y,

f(x,y)=2x3y−5xy2+7y,f(x,y)=2x^3y-5xy^2+7y,

再算出它們在 (1,2)(1,2) 的值。

對 x 微分: 固定 yy。x3x^3 和 xx 的係數分別是 2y2y 與 −5y2-5y^2。最後一項不會改變:

fx=6x2y−5y2.f_x=6x^2y-5y^2.

對 y 微分: 固定 xx。第一項對 yy 是一次項,第二項是二次項,第三項又是一次項:

fy=2x3−10xy+7.f_y=2x^3-10xy+7.

在指定的點,

fx(1,2)=12−20=−8,fy(1,2)=2−20+7=−11.f_x(1,2)=12-20=-8, \qquad f_y(1,2)=2-20+7=-11.

兩個導數在這裡都為負,但只憑導數的符號無法確定函數值,因為高度和斜率是不同的量。要獨立檢查第一個答案,把 y=2y=2 代回原函數,得到 4x3−20x+144x^3-20x+14。它的一般導數是 12x2−2012x^2-20,在 x=1x=1 時仍等於 −8-8。

題目 2:乘積與指數函數

求下列函數的兩個偏導數:

g(x,y)=x2exy.g(x,y)=x^2e^{xy}.

求 gxg_x 時,兩個因子都依賴 xx,所以要用乘法法則。指數函數還需要連鎖律:固定 yy 後,xyxy 的導數是 yy。

gx=2xexy+x2exyy=exy(2x+x2y).g_x=2xe^{xy}+x^2e^{xy}y =e^{xy}(2x+x^2y).

求 gyg_y 時,因子 x2x^2 是常數。只有指數函數會變,而它的指數對 yy 微分得到 xx:

gy=x2exyx=x3exy.g_y=x^2e^{xy}x=x^3e^{xy}.

在 (1,0)(1,0),結果是 gx=2g_x=2 和 gy=1g_y=1。常見錯答 gx=2xexyg_x=2xe^{xy} 只微分第一個因子,忘了第二個因子也依賴 xx。另一種錯答把兩次計算中的內層導數都當成 1,於是分不清 xx 和 yy 的作用。

若需要練習找出內層函數,連鎖律例題會先拆開每一層,再把因子組合起來。

題目 3:對數、分式與定義域

設

h(x,y)=ln⁡(x2+2y2).h(x,y)=\ln(x^2+2y^2).

對數要求 x2+2y2>0x^2+2y^2>0,因此原點不在定義域內。其他位置先對裡面的表達式微分,再除以該表達式:

hx=2xx2+2y2,hy=4yx2+2y2.h_x=\frac{2x}{x^2+2y^2}, \qquad h_y=\frac{4y}{x^2+2y^2}.

在 (2,1)(2,1),分母為 6,兩個導數都等於 2/32/3。這只是在該點相等,不表示兩個導函數完全相同。

分母也提醒我們檢查定義域。原函數和這兩個公式在 (0,0)(0,0) 都沒有值。如果計算在那裡得到零,就是把座標代進未定義的分式。求值前先確認定義域,特別是題目同時出現根式、對數與商的時候。

題目 4:按兩種順序求混合偏導數

考慮

p(x,y)=x2y3+sin⁡(xy).p(x,y)=x^2y^3+\sin(xy).

在本文中,pxyp_{xy} 表示先對 xx 微分,再對 yy 微分。請寫出中間結果,讓順序一目了然:

px=2xy3+ycos⁡(xy).p_x=2xy^3+y\cos(xy).

現在對這個式子求 yy 的導數。第二項需要乘法法則:

pxy=6xy2+cos⁡(xy)−xysin⁡(xy).p_{xy}=6xy^2+\cos(xy)-xy\sin(xy).

把順序反過來算:

py=3x2y2+xcos⁡(xy),p_y=3x^2y^2+x\cos(xy), pyx=6xy2+cos⁡(xy)−xysin⁡(xy).p_{yx}=6xy^2+\cos(xy)-xy\sin(xy).

兩個答案一致。這裡相關導數都連續,因此依照 OpenStax介紹的混合偏導數定理,也可以預期它們相等。不要把這當成對所有函數都無條件成立的規則。對一般光滑函數的練習題,這是很好的驗算;若某點缺少必要的正則性,定理的前提仍然重要。

題目 5:第三個變數也是要固定的輸入

對

q(x,y,z)=xy2+zcos⁡x,q(x,y,z)=xy^2+z\cos x,

求全部三個一階偏導數。每次固定另外兩個輸入,就得到

qx=y2−zsin⁡x,qy=2xy,qz=cos⁡x.q_x=y^2-z\sin x, \qquad q_y=2xy, \qquad q_z=\cos x.

在 (0,2,3)(0,2,3),它們依序是 4、0、1。中間的零不表示函數從不依賴 yy,只表示在該點沿這個方向的一階變化率為零。把 x=0x=0 代回原式,就能確認截面是 q=3q=3,其中 z=3z=3。

用數值驗算抓出漏掉的因子

回到題目 1 的 (1,2)(1,2)。固定 y=2y=2,取一個很小的正數 ss,計算中心差分

f(1+s,2)−f(1−s,2)2s.\frac{f(1+s,2)-f(1-s,2)}{2s}.

對這個多項式展開分子,會精確得到 −8+4s2-8+4s^2。驗算如下:

步長 s數值斜率精確偏導數
0.1-7.96-8
0.01-7.9996-8
0.001-7.999996-8

這是檢查符號運算的答案,不是微分公式的證明,而且只檢查所選的一個點。如果不小心在分子裡同時改變兩個座標,測量的就是另一條路徑上的變化。浮點運算中,步長太小會使相近數字相減時產生消去誤差,因此多幾個零不保證檢驗更準確。

重算前先診斷錯誤答案

你的結果可能漏掉的步驟有用的檢查
f_x 中含 y 的係數消失了把固定的變數當成零代入 y = 2,再對截面微分
g_x 只剩一項忘記乘法法則標出兩個依賴 x 的因子
h_y 的分子是 2y對 2y² 求內層導數時漏了一個因子單獨微分該表達式
光滑函數 p 的兩個混合偏導數不同第二次微分漏了乘法法則或連鎖律保留中間的一階導數
代入點後所有導數都變成零太早代入兩個座標先對函數微分,再代入點

用表格找出錯誤發生在哪一步,不必把全部代數計算從頭重寫。如果一般的微分法則還不熟悉,可先回到導數入門。

再試兩題,然後對照解法

練習 A。 求 rxr_x 和 ryr_y,其中 r(x,y)=3x2y+y4r(x,y)=3x^2y+y^4,並在 (2,−1)(2,-1) 求值。

導數是 rx=6xyr_x=6xy 和 ry=3x2+4y3r_y=3x^2+4y^3。在該點分別為 −12-12 和 88。y4y^4 只在對 x 微分時消失;對 y 微分時,它貢獻 4y3=−44y^3=-4。

練習 B。 求 s(x,y)=cos⁡(2x−y)s(x,y)=\cos(2x-y) 的兩個一階偏導數,並在 (0,0)(0,0) 求值。

連鎖律給出 sx=−2sin⁡(2x−y)s_x=-2\sin(2x-y) 和 sy=sin⁡(2x−y)s_y=\sin(2x-y)。第二個答案的正號來自兩個負號:微分餘弦產生一個,對 2x−y2x-y 以 yy 微分又產生一個。兩條公式不同,但在原點的值都為零。

熟悉這些計算後,繼續做偏導數練習。簡短記錄你修正的是哪一類錯誤:固定輸入、乘法法則、內層導數,還是太早代入。這份記錄會告訴你接下來應重做哪類題目。

編輯:Ivan Terekhin,由 AI 工具起草。

動手練一練