指數函數一文說明了 exp:R→(0,∞) 是嚴格遞增且映射到 (0,∞) 上的滿射。嚴格遞增的函式必然是單射,所以 exp 是雙射——它有唯一的反函式。這個反函式是分析學中最有用的函式之一。
自然對數
定義。 自然對數(natural logarithm) ln:(0,∞)→R 是 exp 的反函式。即:
ln(exp(x))=x對所有 x∈R,(1)
exp(ln(y))=y對所有 y>0.(2)
直觀上,ln(y) 回答了「e 需要乘方幾次才能得到 y?」這個問題。由於 exp 雙射地將 R 映射到 (0,∞),這個問題始終有唯一的答案。
立即可得的值
由定義及已知的 exp 性質:
- ln(1)=0,因為 exp(0)=1。
- ln(e)=1,因為 exp(1)=e。
- 對所有 n∈Z,ln(en)=n,因為 exp(n)=en。
這三個錨點值得熟記;它們讓你無需計算機便能快速推算 ln 的值。
對數的乘積法則
定理(乘積法則)。 對所有 x,y>0:
ln(xy)=lnx+lny.(3)
證明。 令 a:=lnx 且 b:=lny,所以 exp(a)=x 且 exp(b)=y。利用指數的函數方程 exp(a+b)=exp(a)exp(b):
xy=exp(a)⋅exp(b)=exp(a+b).
對兩側取 ln 並使用等式 (1):
ln(xy)=ln(exp(a+b))=a+b=lnx+lny.□
直觀上,ln 將乘法轉化為加法——這正是在計算機出現之前對數表(logarithm tables)對算術不可或缺的性質。
(3) 有兩個直接推論。令 y=1/x 得 ln(1/x)=−lnx;令 y=x 得 ln(x2)=2lnx。事實上,對所有實數指數都有完整的冪次法則。
對數的冪次法則
定理(冪次法則)。 對所有 x>0 及 r∈R:
ln(xr)=rlnx.(4)
證明概要。 對 r=n∈N,反覆應用乘積法則 (3):
ln(xn)=ln(n 個x⋅x⋯x)=n 個lnx+lnx+⋯+lnx=nlnx.
對有理數 r=p/q(q∈N+),注意 q⋅ln(xp/q)=ln((xp/q)q)=ln(xp)=plnx,所以 ln(xp/q)=qplnx。對任意實數 r,等式由 ln 的連續性延伸成立。□
冪次法則 (4) 將乘冪化為乘法,就像 (3) 將乘法化為加法一樣。
ln 的導函數
定理。 對所有 x>0:
dxdlnx=x1.(5)
證明。 令 y=lnx,使得 x=exp(y)。利用**反函式定理(inverse function theorem)**對 x 求導:
1=dxdexp(y)=exp(y)⋅dxdy=x⋅dxdy.
解出 dxdy:
dxdy=x1.□
這是一個引人注目的結果:ln 的圖形在點 x 處的斜率恰好是 1/x,沒有任何乘法常數或額外函式。
單調性與邊界行為
由於 (lnx)′=1/x>0 對所有 x>0 成立,ln 在其整個定義域 (0,∞) 上嚴格遞增。
兩個邊界點的行為直接由與 exp 的關係得出:
x→∞limlnx=+∞,x→0+limlnx=−∞.
第一個極限成立,因為 exp(t)→+∞(t→+∞),所以其反函式也必然無界增長。第二個極限成立,因為 exp(t)→0(t→−∞)。合在一起,這些確認了 ln 是從 (0,∞) 到整個 R 的雙射,與 exp 從 R 雙射到 (0,∞) 互為鏡像。
自然對數作為積分
有第二種推導 ln 的方式,使導函數公式 (5) 從一開始就顯而易見。定義:
L(x):=∫1xt1dt(x>0).(6)
由微積分基本定理(Fundamental Theorem of Calculus),L′(x)=1/x 且 L(1)=0。可以驗證 L 滿足與 ln 相同的乘積法則(在積分中換元),且由於兩者都是在 x=1 處相等且有相同導函數的連續函式,它們完全相同:
lnx=∫1xt1dt.
這個積分表示有時被取作 ln 的定義,歐拉數 e 則被恢復為滿足 ∫1et1dt=1 的唯一正數。
利用對數定義一般指數
有了 ln,現在可以對任意底數 b>0 和任意實數指數 x∈R(包括無理數)定義 bx。
定義。 對 b>0:
bx:=exp(xlnb).(7)
當 x 是有理數 p/q 時,這與 bp/q 的通常算術含義一致(可使用冪次法則 (4) 驗證)。定義 (7) 將其無縫延伸至所有實數指數。
導函數。 對 (7) 用鏈式法則(chain rule)求導:
dxdbx=exp(xlnb)⋅lnb=(lnb)bx.
額外的因子 lnb 是 bx 與 ex 的區別所在:當 b=e 時,lne=1,因子消失——這正是 e 是「自然」底數的原因。
任意底數的對數
定義。 對 b>0 且 b=1,**以 b 為底的對數(logarithm to base b)**為:
logb(x):=lnblnx(x>0).(8)
由此定義,logb(x)=y 若且唯若 by=x(代入 (7) 可驗證),與中學代數中熟悉的含義一致。
換底公式
由定義 (8),對任意兩個有效底數 a 和 b:
loga(x)=lnalnx=lnblnx⋅lnalnb=logb(x)⋅logb(a)1.
等價地:
loga(x)=logb(a)logb(x).
實際上,科學計算機提供 log10(常用對數)和 ln;**換底公式(change-of-base formula)**讓你透過其中任一個達到任何其他底數。
摘要
- 自然對數 ln:(0,∞)→R 是 exp 的反函式:ln(exp(x))=x 且 exp(lny)=y。
- 關鍵值:ln1=0,lne=1,ln(en)=n(對所有 n∈Z)。
- 乘積法則: ln(xy)=lnx+lny,由函數方程 exp(a+b)=exp(a)exp(b) 導出。
- 冪次法則: ln(xr)=rlnx(對所有 r∈R 及 x>0)。
- 導函數: (lnx)′=1/x,由反函式定理證明。
- ln 在 (0,∞) 上嚴格遞增;x→∞ 時 lnx→+∞,x→0+ 時 lnx→−∞。
- 積分表示: lnx=∫1xt1dt,這是另一種使導函數公式顯而易見的定義。
- 一般指數: bx:=exp(xlnb),其導函數為 (lnb)bx。
- 以 b 為底的對數: logb(x):=lnblnx;換底公式為 loga(x)=logb(a)logb(x)。