BellCurve 統計WEB

未経験からデータ分析が学べる
最大55万円の給付金還付
  • 数学ノート
  • 統計学で使う数学

対数(log)


■対数とは

ar 乗したものが P になる場合、この r のことを 「a を底(てい)とする P の対数」といいます。また、P を真数(しんすう)といいます。

対数と指数の関係を表すと次のようになります。ただし、a は1以外の正の値(a>0a \neq 1)を、P は正の値(P>0)をとります。

 \displaystyle r=log_{a}P \Longleftrightarrow a^r = P

例えば、「2の3乗は8(2^3=8)」を対数を使って表すと次のようになります。

 \displaystyle log_{2}8 = 3

このように、対数は指数を使って表すような大きな数を扱う際にとても便利です。対数の特別な場合として、a の 1乗は aa^1=a)なので

 \displaystyle log_{a}a = 1

となります。またa の 0乗は 1(a^0=1)なので

 \displaystyle log_{a}1 = 0

となります。


■対数の公式

対数には次に示す「対数の公式」が成り立ちます(ただし a>0a \neq 1M>0N>0 とします)。

 \displaystyle 1.~~~log_{a}{MN} = log_{a}{M} + log_{a}{N}

例えば log_{a}6

 \displaystyle log_{a}6 = log_{a}{(2 \times 3)} = log_{a}2 + log_{a}3

と計算できます。

【証明】log_{a}{M}=xlog_{a}{N}=y とおきます。このとき、M=a^xN=a^y となります。

 \displaystyle MN = a^x a^y = a^{x+y}

a を底とする対数を取ると、

 \displaystyle log_{a}MN = log_{a}{a^{x+y}} = x + y = log_{a}{M} + log_{a}{N}

となります。


 \displaystyle 2.~~~log_{a} \frac{M}{N} = log_{a}M - log_{a}N

例えば log_{a}3

 \displaystyle log_{a}3 = log_{a}{\frac{6}{2}} = log_{a}6 - log_{a}2

と計算できます。

【証明】log_{a}{M}=xlog_{a}{N}=y とおきます。このとき、M=a^xN=a^y となります。

 \displaystyle \frac{M}{N} = \frac{a^x}{a^y} = a^{x-y}

a を底とする対数を取ると、

 \displaystyle log_{a}\frac{M}{N} = log_{a}{a^{x-y}} = x - y = log_{a}{M} - log_{a}{N}

となります。


 \displaystyle 3.~~~log_{a}M^t = tlog_{a}M

例えば log_{a}3^2

 \displaystyle log_{a}3^2 = 2log_{a}3

と計算できます。

【証明】log_{a}{M}=x とおきます。このとき、M=a^x となります。両辺を t 乗すると、

 \displaystyle M^t=a^{xt}

a を底とする対数を取ると、

 \displaystyle log_{a}M^t = log_{a}{a^{xt}} = xt = tlog_{a}{M}

となります。



■底の変換

対数の底の値は、次の式を使って変換することができます(ただし a>0a \neq 1b>0b \neq 1M>0 とします)。

 \displaystyle \log_{a}M = \frac{log_{b}M}{log_{b}a}

例えば log_{4}32 について考えてみます。底が2の対数に変換すると

 \displaystyle log_{4}32 = \frac{log_{2}32}{log_{2}4} = \frac{log_{2}2^5}{log_{2}2^2} = \frac{5}{2}

と計算できます。

【証明】log_{a}{M}=x とおきます。このとき、M=a^x となります。b を底とする対数を取ると

 \displaystyle log_{b}M = log_{b}a^x = xlog_{b}a
 \displaystyle x = \frac{log_{b}M}{log_{b}a} = log_{a}{M}

となります。


■常用対数と自然対数

底が10である対数を「常用対数」といいます。10を r 乗したものが P となるとき、r は常用対数を使って次のように表すことができます。

 \displaystyle r = log_{10}P

あるいは、慣例的に次のように表す場合もあります。

 \displaystyle r = log_{}P

常用対数と使うと、大きな数の桁数を簡単に求めることができます。整数 Nn 桁であるとき

 \displaystyle 10^{n-1} \leq N < 10^{n}

と表すことができます。常用対数を取ると

 \displaystyle log_{10}{10^{n-1}} \leq N < log_{10}{10^{n}} \Longleftrightarrow n-1 \leq N < n

となります。例えば50,000は

 \displaystyle 10000 \leq 50000 < 100000 \Longleftrightarrow 10^4 \leq 50000 < 10^5 \Longleftrightarrow log_{10}{10^4} \leq 50000 \leq 10^5

となることから、50,000は5桁の数字であることが分かります。


底が eネイピア数)である対数を「自然対数」といいます。er 乗したものが P となるとき、r は常用対数を使って次のように表すことができます。

 \displaystyle r = log_{e}P

あるいは、慣例的に次のように表す場合もあります。

 \displaystyle r = ln_{}P

【例題】

次の計算式を簡単にするとどうなるでしょうか。

  1. \displaystyle log_{3}54 + log_{3}{\frac{1}{2}}
  2. \displaystyle log_{5}81 \times log_{9}25
  3. \displaystyle 3^{log_{9}4}

【こたえ】

  1. 3
  2. 4
  3. 2

統計学で使う数学


統計学やデータ分析を学ぶなら、大人のための統計教室 和(なごみ) [業務提携]


統計WEBを運営するBellCurveは、統計解析ソフト「エクセル統計」を開発・販売しています! 統計解析ソフト「エクセル統計」をインストール後のExcel上のタブとメニュー エクセル統計ジャケット画像


【BellCurve監修】統計検定®2級対策に最適な模擬問題集1~3を各500円(税込)にて販売中!

Kindleストアで配信中

統計検定®2級 模擬問題集1

500円(税込)

統計検定®2級 模擬問題集2

500円(税込)

統計検定®2級 模擬問題集3

500円(税込)