威威學長|高中數學
開車的時候儀表板上至少要看兩個數字:時速與加速度。時速告訴你車子現在跑多快,加速度告訴你這個速度自己在變大還是變小。只看時速會漏掉一整個維度,因為「速度 $100$ 正在增加」和「速度 $100$ 正在減少」是兩種完全不同的處境。 函數的圖形也有同樣兩層資訊。一階導數講的是函數值怎麼變,二階導數講的是「一階導數自己在怎麼變」。你已經很會用 $f'(x)=0$ 找出圖形上「平的地方」,也會左右各代一個數字確認那邊是山頂還是谷底;這套檢查有效,但過程瑣碎,而且它對圖形長什麼樣子幾乎沒有交代。 二次函數你不需要這些工具。配方完,開口的正負與頂點的位置都寫在臉上。換成三次、四次以上的函數,配方沒了,剩下的資訊就靠二階導數補上來。
二階導數是「斜率的變化率」
二階導數的定義簡單到有點意外:把一階導數再微分一次,寫成 $f''(x)$。拿 $f(x)=x^3-3x$ 走一遍,$f'(x)=3x^2-3$,再微分一次得到 $f''(x)=6x$。 這兩個函數各自在講什麼?$f'(x)=3x^2-3$ 是斜率,它在 $x=1$ 和 $x=-1$ 歸零,這兩處圖形是平的。$f''(x)=6x$ 給的是「斜率正在怎麼變」:在 $x<0$ 的時候 $f''<0$,斜率隨著 $x$ 增加而遞減;在 $x>0$ 的時候 $f''>0$,斜率遞增。斜率像一個會走路的數字,$f''$ 管的是它的速度。 方向盤的說法最貼近身體感。假設你沿著圖形由左往右開,$f''>0$ 的那一段表示你得持續往左打方向盤,車頭一直往逆時針轉;$f''<0$ 的路段要改成持續往右打。$f''$ 走到零的地方,方向盤在那一瞬間回正。$f''$ 的絕對值越大,彎得越急,這也對上了「變化率」三個字。😎 物理課的版本你一定熟。把 $s(t)$ 當成位置,一階導數是速度,二階導數是加速度。反過來說,加速度是正的並不等於車在加速前進:速度是負的、加速度是正的,車子其實正在慢慢停下來。二階導數只負責回答「速度這一項在增加還是減少」,跟當下往哪個方向走是兩件事。
碗與蓋子:凹口向上與凹口向下
凹口向上(英文寫成 convex)指的是圖形在某個區間內像一個碗,端在手上可以盛水;凹口向下像一只倒扣的鍋蓋,水滴上去會滑掉。這兩種形狀的判準短得可以寫在一張便利貼上:
- 在某個區間內 $f''(x)>0$,圖形凹口向上。
- 在某個區間內 $f''(x)<0$,圖形凹口向下。
拿兩個基準線對照:$f(x)=x^2$ 的 $f''=2$,處處是正的,整條拋物線是一個碗;$f(x)=-x^2$ 的 $f''=-2$,處處是負的,是一枚蓋子。這兩個圖形你從國中就認識,凹凸只是替它們取一個精確的名字。 判準其實可以從斜率推回來。$f''>0$ 表示 $f'$ 在區間內遞增,也就是斜率一路往上爬:從很陡的負斜率爬到接近水平的 $0$,再爬到正斜率。圖形走起來就是「先陡降、慢慢轉平、再慢慢轉陡升」,這正是碗的側面。反過來 $f''<0$ 時斜率一路下滑,圖形越來越陡地朝下彎,就是一頂蓋子。凹口向上還有一個等價的說法:在這個區間裡任取兩點連一條割線,會發現整段圖形都躺在割線下方。😁 這裡最容易卡住的地方是:凹凸跟「上升還是下降」無關。$f(x)=x^2$ 的左半邊在下降、右半邊在上升,可是兩邊的 $f''$ 都是正的,兩邊都凹口向上。同一個碗,你從左邊走上來跟從右邊走下去都在碗的同一側壁上。😅 實際操作的動作也很固定:算出 $f''$,然後解兩個不等式 $f''>0$ 與 $f''<0$,把定義域切成幾段。切點通常落在 $f''=0$ 或 $f''$ 不存在的位置,因為符號只可能在那裡換邊。
反曲點:凹向改變的那一點
凹凸改變的界線就是反曲點。要有這條界線,得先換凹向,所以最直接的判準是看 $f''$ 在該點左右有沒有變號。 $f(x)=x^3$ 是最乾淨的示範。$f''(x)=6x$,$x<0$ 時為負、$x>0$ 時為正,也就是左邊凹口向下、右邊凹口向上,$x=0$ 是兩種凹向的交界,$(0,0)$ 就是反曲點。圖形在那裡扭了一下:你往右開,方向盤先往右打,過了原點改成往左打。😁 再看 $f(x)=x^4$。$f'(x)=4x^3$,$f''(x)=12x^2$,代入 $x=0$ 得到 $f''(0)=0$。如果「$f''=0$ 就是反曲點」這句話成立,$(0,0)$ 該是反曲點,但我們再看仔細一點:$12x^2$ 對所有非零的 $x$ 都是正的,只在 $x=0$ 碰觸到零,左右兩邊的凹向都是向上,凹向根本沒有改變。不但如此,$x=0$ 是這條曲線的最低點:任何非零的 $x$,$x^4$ 都大於 $0$。所以 $(0,0)$ 是個碗底,不是反曲點。 兩個函數在 $x=0$ 的二階導數都是 $0$,一個扭過去、一個不扭,差別就在變號。$f''(a)=0$ 給的只是候選資格。
⚠️ 學長的警告:反曲點要看 $f''$ 有沒有變號,$f''(a)=0$ 本身什麼都沒保證。$f(x)=x^4$ 在 $a=0$ 就是標準反例;不少人看到 $f''=0$ 就直接寫下反曲點,整題分數飛掉。 判斷的流程因此固定成三步:先解 $f''(x)=0$ 找出所有候選點,再對每個候選點取左右各一個很近的測試點,代進 $f''$ 看正負號有沒有換;換了才是反曲點,沒換就只是「圖形在那裡暫時變平」。順帶提醒一件事,取測試點不用真的挑很接近的數字,$f''=12x^2$ 這種式子看形狀就知道答案,代 $x=1$ 與 $x=-1$ 也夠用了。 寫成答案的時候,用一張小表把每一段的 $f''$ 正負號列出來通常最省事:左欄寫區間(用 $f''=0$ 的點切開),右欄寫凹凸,區間從凹口向下換成凹口向上的那個切點順手寫上「反曲點」。這張表同時檢查了兩件事:區間有沒有漏、反曲點有沒有多寫,批改的人一眼也看得懂。
二階導數檢定法:在平坦處分山頂與谷底
有了凹向,判斷極值就變成不需要檢查符號表的動作。若 $f'(a)=0$ 而且 $f''(a)>0$,圖形在 $a$ 附近是一個碗底,$a$ 處取極小值;若 $f''(a)<0$,附近是蓋頂,取極大值。 理由一行就講完。$f''(a)>0$ 表示在 $a$ 附近 $f'$ 是遞增的,而 $f'(a)=0$,所以 $f'$ 在 $a$ 左邊是負的、右邊是正的:函數先降後升,$a$ 落在谷底。$f''(a)<0$ 的時候左右對調,變成先升後降。這條推理用的還是你已經會的兩塊積木,凹凸加上一階導數等於零。 還有一個更貼近「碗」的看法。把 $f$ 在 $a$ 附近用 $f(a)+f'(a)(x-a)+\frac{f''(a)}{2}(x-a)^2$ 來近似,因為 $f'(a)=0$,掛在 $(x-a)^2$ 前面的係數就只剩 $\frac{f''(a)}{2}$,而 $(x-a)^2$ 永遠是正的,所以係數的正負直接決定開口朝上還是朝下。這裡只是借用二次項的長相,把整件事講成「係數正、開口朝上」;泰勒展開會交代為什麼二次多項式能這樣代替原函數。 拿 $f(x)=x^3-3x$ 走一輪完整流程。$f'(x)=3(x-1)(x+1)$ 給出兩個候選點 $x=1$ 與 $x=-1$;$f''(x)=6x$ 代進去,$f''(1)=6>0$,所以 $x=1$ 取極小值 $f(1)=1-3=-2$;$f''(-1)=-6<0$,所以 $x=-1$ 取極大值 $f(-1)=-1+3=2$。最後 $f''(0)=0$,左右由負轉正,$(0,0)$ 是反曲點。極大在左、極小在右、中間扭一下,跟直接描點畫出來的圖一致。 再補一個超越函數的例子,感受一下這條檢定法有多快。$f(x)=xe^{-x}$ 的 $f'(x)=e^{-x}-xe^{-x}=(1-x)e^{-x}$,因為 $e^{-x}$ 永遠是正的,$f'=0$ 只有 $x=1$ 一個解;$f''(x)=-e^{-x}-(1-x)e^{-x}=(x-2)e^{-x}$,代 $x=1$ 得 $f''(1)=-e^{-1}<0$,所以 $x=1$ 取極大值 $f(1)=e^{-1}\approx0.368$。同一個 $f''$ 還順便給出反曲點 $x=2$,因為 $(x-2)$ 在 $x=2$ 左右一負一正。答案幾乎是照著公式唸出來的。 檢定法也有失效的時候,而且它失效的方式很誠實:$f''(a)=0$ 時兩邊的判準都用不上,只能退回一階導數看左右符號。更值得記住的是,$f'(a)=0$ 本身也不保證 $a$ 是極值,$f(x)=x^3$ 的 $f'(0)=0$ 卻只是圖形平著穿過 $(0,0)$ 這個反曲點,既不是山頂也不是谷底。
換你動手
練習 1:求 $f(x)=x^3-6x^2+9x$ 的極值與反曲點。 $f'(x)=3x^2-12x+9=3(x-1)(x-3)$,候選點是 $x=1$ 與 $x=3$。$f''(x)=6x-12$,代進去:$f''(1)=-6<0$,所以 $x=1$ 取極大值 $f(1)=1-6+9=4$;$f''(3)=6>0$,所以 $x=3$ 取極小值 $f(3)=27-54+27=0$。反曲點解 $f''(x)=0$ 得 $x=2$,左右由負轉正,所以 $(2,f(2))=(2,2)$ 是反曲點。答案排成一列:極大值 $4$、極小值 $0$、反曲點 $(2,2)$。 練習 2:$f(x)=3x^4-4x^3$。說明二階導數檢定法在 $x=0$ 為什麼失效,並判別 $x=0$ 的性質。 $f'(x)=12x^3-12x^2=12x^2(x-1)$,候選點是 $x=0$ 與 $x=1$;$f''(x)=36x^2-24x=12x(3x-2)$。$x=1$ 的部分很順:$f''(1)=12>0$,取極小值 $f(1)=3-4=-1$。$x=0$ 的部分 $f''(0)=0$,檢定法在這題等於沒有答案,只能回到一階導數:$x<0$ 時 $x^2>0$ 且 $x-1<0$,$f'<0$;$0<x<1$ 時兩個因數一正一負,$f'$ 還是負的。兩邊同號,函數一路遞減穿過 $x=0$,所以 $x=0$ 不是極值。接著看 $f''=12x(3x-2)$:$x<0$ 時兩個因數同號(都是負),$f''>0$;$0<x<\frac23$ 時一正一負,$f''<0$,符號換了,所以 $(0,0)$ 是反曲點。這是一個「平著扭過去」的點:圖形在那裡瞬間變平,凹向也變了,函數值卻沒有落到極值。 練習 3:求 $f(x)=e^{-x^2}$ 的凹凸區間與反曲點。 $f'(x)=-2xe^{-x^2}$,再微分一次要用乘積律:$f''(x)=-2e^{-x^2}+(-2x)(-2x)e^{-x^2}=(4x^2-2)e^{-x^2}=2(2x^2-1)e^{-x^2}$。指數函數 $e^{-x^2}$ 永遠是正的,所以 $f''$ 的符號完全由 $2x^2-1$ 決定:$|x|>\frac{1}{\sqrt2}$ 時 $f''>0$,圖形凹口向上;$|x|<\frac{1}{\sqrt2}$ 時 $f''<0$,凹口向下。兩個反曲點落在 $x=\pm\frac{1}{\sqrt2}\approx\pm0.707$,$y$ 座標是 $e^{-1/2}\approx0.6065$。順手把山頂也帶走:$f'(0)=0$ 且 $f''(0)=-2<0$,$x=0$ 取極大值 $f(0)=1$。這條鐘形曲線中間那一段是蓋子、兩側外翻成碗,正是這個結構讓它在統計課到處出現。
今天就能做的一件事:拿一張紙畫三個小圖,分別是 $f(x)=x^3$、$f(x)=x^4$、$f(x)=x^3-3x$,在每一條曲線旁邊標出 $f''=0$ 的位置,然後在該點左右各寫一個 $+$ 或 $-$(就是 $f''$ 的正負號)。三張圖看完,你會發現「有沒有扭過去」就是那兩個符號有沒有換,跟 $f''$ 在那裡等於幾完全無關。 如果你標出來的左右符號自己看了都覺得怪,通常是把 $f''$ 和 $f'$ 的正負混在一起用了。把算出來的 $f''$ 貼給我,我們一起看是哪一步滑掉。