Precalculus · AP Precalculus
指數與對數函數
靠相乘而成長
有些量每一步都加上同樣的數量。另一些則每一步都乘以同樣的倍數。第二種一開始很慢,然後會超越任何一條直線。
藍色曲線是 :每向右 1 步,高度就加倍,從 x = −2 處的 0.25 到 x = 3 處的 8。紅色曲線把它還原。 問的是 2 的幾次方會得到 x,所以它把 8 變回 3。
兩條曲線關於虛線 互為鏡像:一條上的點 (x, 2x) 對應到另一條上的 (2x, x)。
本章從數列談到指數函數及其模型,接著經過函數合成與反函數,進入對數、對數所解的方程式,以及把指數資料變成直線的半對數圖。這是 AP Precalculus 的第 2 單元。
相加,或相乘
數列是輸入為整數 n 的函數。在等差數列中,每一項都加上同樣的公差 d;在等比數列中,每一項都乘以同樣的公比 r。
藍點是 ,紅點是 。兩者都從 2 出發。等差數列每一步上升 3;等比數列每次上升得更多,到 n = 6 時就超前了。
| n | 0 | 1 | 2 | 3 | 4 | 5 | 6 |
| an | 2 | 5 | 8 | 11 | 14 | 17 | 20 |
| gn | 2 | 3 | 4.5 | 6.75 | 10.13 | 15.19 | 22.78 |
任何已知的一項都可以當起點: 與 。例題。若 且 ,則公差為 。若 且 ,則 ,所以 r = 1.5。
同樣的兩種規律,輸入改為每個實數而不只是整數步,就是線性函數與指數函數。
輸入等量增加,輸出得到等差或等比
在長度相等的輸入區間上,線性函數的變化量有相等的差;指數函數的變化量有相等的比。線性變化是加法的,指數變化是乘法的。
讓區間 [x, x + 1] 沿兩條曲線滑動。在 上,增加量永遠是 3。在 上,增加量越來越大,但兩個高度的比永遠是 1.5:
這幾種形式說的是同一件事。 從 b 出發,每單位加 m; 從 a 出發,每單位乘以 r。等差數列就是定義在整數上的線性函數,等比數列則是定義在整數上的指數函數。
在長度為 2 的區間上,線性函數增加 6,是 3 的兩倍,而指數函數則乘以 。給定兩點,線性模型是 ,指數模型是 。
a·bˣ,以及 b 決定了什麼
指數函數的形式為 ,其中初始值 a ≠ 0,底數 b > 0 且 b ≠ 1。它的圖形通過 (0, a)。
紅色曲線是 ,其中 b 從 2 掃過 1 降到 ,再回來。當 a > 0 時:
- b > 1:指數成長,恆為遞增;當 時 ,當 時 。
- 0 < b < 1:指數衰減,恆為遞減;端點行為相反。
- 定義域:所有實數。值域:y > 0。直線 y = 0 是水平漸近線。
- 恆為凹向上,沒有極值,也沒有反曲點。
當 b = 1 時,曲線是水平直線 y = 1,這就是為什麼 1 不能當底數。若 a < 0,圖形會翻到坐標軸下方,凹向也隨之相反。
例題。 從 3 出發,每增加一單位就減半:。隨著 x 增大,它趨近 0,卻永遠到不了 0。
平移就是伸縮
指數律可以把指數函數改寫成等價的形式,而每一種形式都顯示圖形的不同特徵。
| 乘積 | |
| 冪次 | |
| 負指數 | |
| 有理指數 | |
由乘積律得 。所以把 向左移 k(藍色),得到的曲線與把它鉛直伸縮 倍(紅色)完全相同。圖形讓 k 從 0 掃到 2:點 (1, 2) 向左滑到 (1 − k, 2),並升到 (1, ),兩者都落在紅色曲線上。
指數函數的水平平移永遠等於鉛直伸縮。其他指數律還能告訴我們更多: 是 對 y 軸的反射,而 。每個指數函數都可以改用 1 以外的任何正數當底數來寫,包括自然底數 e ≈ 2.7183。
固定的百分比變化
指數模型適用於在相同時間內變化比例相同的量:人口、投資、放射性樣本。
碳-14 的半衰期是 5,730 年:每過 5,730 年,剩下的就有一半衰變。以 t 為年數,剩餘的百分比為
改寫成每單位形式,可得年因子:。剩下 30% 的樣本大約有 9,953 年,介於一個與兩個半衰期之間(2.13 說明如何解出 t)。
其他形式則由情境而來:
- 百分率 r:(成長)或 (衰減)。
- 複利,一年 n 次:$1,000 以 6% 月利率存 10 年,結果是 ;連續複利則是 。
- 兩個點決定模型 。一個假設的小鎮有 1,200 人,在 4 年內達到 1,500 人,則 :每年成長 5.74%。
- 資料:在計算機上做指數迴歸,可求出最能配適散布圖的 a 與 b。
模型的好壞取決於它的假設:超出資料範圍,或碰到真實的限制(食物、空間)時,它可能就不再適用。
模型漏掉了什麼
殘差是實際值減去模型預測值。若殘差圖沒有任何規律,這個模型就是適當的。
這些數量是假設的:每小時計數一次的細菌培養。我們用兩個模型去配適,即最小平方直線 (藍色)與指數函數 (紅色)。
| hour | 0 | 1 | 2 | 3 | 4 | 5 | 6 |
| count | 52 | 77 | 131 | 202 | 322 | 532 | 834 |
| 線性殘差 | 114 | 16 | −53 | −105 | −108 | −21 | 158 |
| 指數殘差 | 2 | −3 | 3 | −3 | −5 | 10 | 1 |
直線的殘差先正、再負、又回到正:呈 U 形,這是直線追不上的彎曲的徵兆。指數函數的殘差則在 0 的上下散開,沒有規律,所以指數模型是比較好的選擇。
正負號可以直接解讀:殘差為正表示模型在那裡低估,為負則表示高估。在第 3 小時,直線預測 307,而實際是 202,高估了 105。
一個函數的輸出,是下一個函數的輸入
合成函數 ,也寫作 ,是先套用 g,再把結果套用 f。
這裡 且 。順著圓點往下看:最上面一條線是 x,接著是 g(x),即少 1,然後是 2 的那個次方。
所以 。換個順序就是不同的函數:,而 ,不是 4。一般來說 。
- 的定義域,是 g 的輸入中,輸出落在 f 的定義域內的那些。
- 恆等函數 什麼都不改變:。
- 變換就是合成: 是 f 與輸入的加法平移的合成, 是在 f 之後再乘以 3 的合成。
- 分解函數,就是找出可以合成它的各個部分: 是 ,其中 且 。
合成也可以從表格或圖形讀出:先求 g(x),再把這個值當成 f 的輸入去查。
把函數還原
函數的反函數 把它反過來:若 則 ,而且 。
把輸入和輸出對調,圖形會關於 反射:f 上的點 (a, b) 變成 上的 (b, a)。f 的定義域變成 的值域,值域則變成它的定義域。
只有當 f 是一對一,也就是每個輸出只來自一個輸入時,才有反函數。藍色直線 與整條拋物線 相交兩次,在 ,所以 在全體實數上沒有反函數。把定義域限制在 x ≥ 0,就保留了一對一的那一半,在那裡反函數是 (紅色)。
求反函數。寫下 ,對調 x 與 y,再解出 y:
驗算: 且 。反函數按相反的順序一步一步還原 f:先加 4,再除以 3。
所求的就是那個指數
對數 是把底數 b 變成 c 的指數 a,其中 b > 0、b ≠ 1 且 c > 0:
| 式子 | | | | |
| 因為 | | | | |
| 值 | 3 | −4 | 3 | 0 |
有兩個底數有專屬的名稱:常用對數 以 10 為底,自然對數 以 e 為底。永遠有 與 。
圖形把數值 放在對數刻度上(紅色),下方是它們的指數 (藍色)。刻度上相等的長度代表相等的比:1 到 10、10 到 100、100 到 1000 的距離都一樣。這就是對數刻度能把大小懸殊的數值放在同一條線上的原因。
估計值來自相鄰的冪:50 介於 10 與 100 之間,所以 介於 1 與 2 之間;它是 1.699。
對數把 bˣ 還原
是一對一函數,所以有反函數,而這個反函數就是對數 。
把 的表格每一列都對調,就得到 的表格。圖中的紅點正是這樣做的:每個 (x, 2x) 越過 飛到 (2x, x)。
| x | 0.25 | 0.5 | 1 | 2 | 4 | 8 |
| log2 x | −2 | −1 | 0 | 1 | 2 | 3 |
於是這兩個函數的特徵互相對調。 的定義域是所有實數,值域是 y > 0,水平漸近線是 y = 0; 的定義域是 x > 0,值域是所有實數,鉛直漸近線是 x = 0。兩者互相還原:
以 e 為底時, 與 互為反函數: 與 。
輸入相乘,輸出相加
對數函數的形式為 ,其中 a ≠ 0、b > 0 且 b ≠ 1。它把乘法的變化變成加法的變化。
在 上,輸入每加倍一次,輸出就加 1:藍色階梯從 (1, 0) 走到 (2, 1)、(4, 2)、(8, 3)、(16, 4)。在比值相同的輸入區間上,輸出的差也相同:恰好與指數函數相反。
當 a > 0 且 b > 1 時:
- 定義域 x > 0,值域為所有實數;x 截距是 (1, 0)。
- y 軸是鉛直漸近線:當 時 。
- 恆為遞增,且恆為凹向下;當 時 ,但比 x 的任何正次方都慢。
- 沒有極值,也沒有反曲點。當 0 < b < 1 時,它恆為遞減(且凹向上)。
它的緩慢正是特色:輸入每加倍一次,輸出只增加 1,所以 要到 x = 1024 才會達到 10。
伸縮就是平移
每一條指數律都有一條對數律與之對應,因為對數就是指數。
| 乘積 | |
| 商 | |
| 冪次 | |
| 換底 | |
由乘積律得 。把 朝 y 軸壓縮為 1/k 倍(藍色),得到的曲線與把它向上提升 (紅色)相同。當 k 從 1 掃到 4 時,點 (2, 1) 向內移到 (2/k, 1),並向上移到 (2, 1 + ),兩者都落在紅色曲線上。
所以對數的水平伸縮就是鉛直平移,這是 2.4 的對應版本。冪次律使 成為鉛直方向 n 倍的伸縮, 則是對 x 軸的反射。
例題。;;再由換底公式,。每個對數函數都是 的常數倍。
先還原,再驗算
解指數方程式,要先把冪孤立出來,再取對數;解對數方程式,要先把對數孤立出來,再取指數。反函數會把函數還原。
圖形同時對每個水平位置 c 解 :曲線與藍線相交於 。在 時:
不等式 只需要看方向: 是遞增的,所以當 x > 3 時成立,也就是坐標軸上紅色的那一段。遞減函數(底數介於 0 與 1 之間)會使不等號反向。
以 e 為底。 得 ,所以 。
一個對數方程式。 合併為 ,所以 ,而 x = 4 或 x = −2。但 −2 不在 的定義域內:它是增根。唯一的解是 x = 4。一定要把解代回原方程式驗算。
同樣的步驟也能求反函數: 的反函數是 。
一開始進步快,之後變慢
對數模型 適用於一開始成長很快、之後越來越慢的量,或是輸入的相等比值會使輸出產生相等差的量。
資料是假設的:某位打字員練習每週後的速度,單位為每分鐘字數。對數迴歸得到
週數每加倍一次,速度就增加每分鐘 字:從第 1 週到第 2 週,和從第 4 週到第 8 週增加得一樣多。第 10 週的預測值為 ,這是超出資料範圍的外插,可信度較低。
對數刻度可以衡量許多真實的量,因為這些量的值橫跨許多個 10 的次方:
- 以分貝表示的音量:。強度加倍會增加 dB;乘以 10 則增加 10 dB。
- 酸度:。 的溶液 pH 為 3;濃度變成十倍,pH 就降低 1。
對數模型與指數模型互為反函數:若 y 隨 x 呈指數成長,則 x 隨 y 呈對數成長。
把指數資料拉成直線
半對數圖的 x 軸保持線性,而把 y 放在對數刻度上。在這種圖上,指數資料會落在一條直線上。
對指數模型 取對數:
這是 中的一條直線,斜率為 ,鉛直截距為 。任何底數 n > 1 的作法都相同。
2.6 的細菌數量(假設的)在一般方格紙上向上彎曲,在半對數紙上卻排成一直線。它們的最佳配適直線是 ,所以
模型為 :每小時細菌約增加 60%。
半對數圖既是工具,也是檢驗:排成直線的資料是指數型的;仍然彎曲的資料則不是,需要另一種模型。
← 多項式與有理函數 · 三角函數與極座標函數 →