対数関数と底
底の異なる 3 つの対数関数 y=log2x、y=lnx、y=log10x を比べます。どれも x>0 で定義され、x=1 のとき y=0 なので、すべて (1,0) を通ります。どんな底でも 0 乗すると 1 になるので、loga1=0 が必ず成り立つからです。
y=1 になる位置
y=1 になるのは x が底に等しいときです。
| 関数 | y=1 となる x | lnx の何倍か |
|---|
| log2x | 2 | 1.443 |
| lnx | e≈2.72 | 1 |
| log10x | 10 | 0.434 |
底が小さいほど速く増えます。log2x は x が 2 倍になるごとに 1 増えるのに対し、log10x は 10 倍になってようやく 1 増えるからです。
形はまったく同じ
じつは、この 3 本のグラフは形がまったく同じです。底の変換公式によって、どの対数も lnx の定数倍で書けるからです。
logax=lnalnx log2x≈1.44lnx、log10x≈0.434lnx ですから、3 本は同じ曲線を縦に伸ばしたり縮めたりしただけの関係にあります。どの x をとっても 3 つの値の比は 1.44:1:0.434 で一定です。
共通の性質
ですから、性質もそっくり同じです。どれも単調に増加し、x→0+ で −∞ に発散し、y 軸を垂直漸近線にもち、(1,0) を通ります。違うのは縦の目盛りだけ、と言ってもよいでしょう。なお底が 1 より小さい場合、たとえば log1/2x=−log2x は上下がひっくり返り、単調減少になります。
底の使い分け
| 底 | 使う場面 | 理由 |
|---|
| 2 | 情報量(ビット)、計算量 | 2 択を何回くり返すかを数える |
| e | 微分積分 | (lnx)′=x1 が最も簡単になる |
| 10 | 桁数、pH、デシベル | 10 進法の桁にそのまま対応する |
大きな点は共通の (1,0) と、log2x・lnx が y=1 をとる (2,1)・(e,1) です。