数ならぬ

理学系のこと、特に数学について書きます。雑学的な知識もまとめていく所存。

対数の性質とその証明

 指数関数の逆関数として対数関数は定義される。具体的にはつぎのように定義される。

対数関数

a\neq1,a>0,b>0としたとき、

a^p=bを満たすような一意に存在するp

p\stackrel{\mathrm{def}}{=}\log_a bと定義する

 定義中に現れたaといい、以降、底である数aにはa\neq 1,a>0が成り立っているものとする。

 また定義中のbのことを真数といい、これにも以降b>0という条件が成り立っていることとする。

 これらの言葉の定義から\log_a baを底とした真数bの対数と呼ぶことにする。

 このように定めた対数という量には様々な興味深い性質が成り立つ。

対数の性質

\mathrm{I}\hspace{2mm}\log_a b+\log_a c=\log_a (bc)

\mathrm{I\hspace{-0.5mm}I}\hspace{2mm}\log_a b^c=c\log_a b

\mathrm{I\hspace{-0.5mm}I\hspace{-0.5mm}I}\hspace{2mm}\log_a b=\dfrac{\log_c b}{\log_c a}

 こういう基本的な性質の証明は定義から変形していけば従うことが多い。実際に証明も基本的な変形に終始している。

Proof

大前提として、定義からa^{\log_a b}=bが成り立つ。

\mathrm{I}をしめす。指数法則を思い出すと、a^{(m+n)}=a^m\hspace{0.5mm}a^nが成り立つことがわかる。ここでm=\log_a b,n=\log_a cを代入すると、a^{(\log_a b+\log_a c)}=bcが成り立つ。指数に注目すると、これは対数の定義から\log_a bcと一致することがわかる。対数の一意性によって、\log_a b+\log_a c=\log_a (bc)

\mathrm{I\hspace{-0.5mm}I}を示す。指数法則(a^m)^n=a^{mn}を思い出す。m=\log_a b,n=cを代入すると、b^c=a^{c\log_a b}が成り立っていることがわかる。a^{\log_a b^c}=b^cであるので対数の一意性によって、\log_a b^c=c\log_a b

最後に\mathrm{I\hspace{-0.5mm}I\hspace{-0.5mm}I}を示す。c^{\log_c a\log_a b}を変形していく。対数の定義を用いることで、c{\log_c a\log_a b}=a^{\log_a b}=bが計算できる。b=c^{\log_c b}であるので、対数の一意性により、\log_c b=\log_c a\log_a bが成り立つことが示せる。両辺を\log_c aで割ることで、\log_a b=\dfrac{\log_c b}{\log_c a}が示せた◽︎

 特に\mathrm{I\hspace{-0.5mm}I\hspace{-0.5mm}I}の公式を、底の値を変えていることから、底の変換公式と呼ぶ。また、式の形も覚えやすい。\log_a b=\dfrac{\log_c b}{\log_c a}の式の形を見ると、底は分母に、真数は分子に行っている。ここから、底が底に沈下すると考えるとちょっとは覚えやすいかもしれない。

 これらが基本的な公式であり、対数の問題を解くときはこれらで事足りることが多い。ただ、まれにこれらの公式の派生形を用いた方が早く問題を解けることがあるのでその紹介をしておく。

対数の派生公式

\mathrm{I\hspace{-0.5mm}V}\hspace{2mm}a^{\log_b c}=c^{\log_b a}

\mathrm{V}\hspace{2mm}\log_{a^c} b=\dfrac{\log_a b}{c}

 とくに一番上の公式は、指数関数の微分を対数微分を使わずに求めることができるなど、解析学的な方面で使うことが多い。

Proof

\mathrm{I\hspace{-0.5mm}V}から証明する。a^{\log_b c}を変形する。底の変換公式より\log_b c=\dfrac{\log_a c}{\log_a b}であるので、a^{\frac{\log_a c}{\log_a b}}を計算すればよいことがわかる。対数の定義によって、c^{\frac{1}{\log_a b}}がわかる。また\dfrac{1}{\log_a b}は底の変換公式によって、\log_b a=\dfrac{\log_a a}{\log_a b}=\dfrac{1}{\log_a b}が成り立つことがわかるので、c^{\frac{1}{\log_a b}}=c^{\log_b a}がわかった。

\mathrm{V}を示す。\log_{a^c} b=\dfrac{\log_a b}{c}を底の変換公式を用いて変換する。\log_{a^c} b=\dfrac{\log_a b}{\log_a a^c}=\dfrac{\log_a b}{c}となって題意は示された◽︎

 これらの性質を使って解けない対数の問題はほとんどないだろう。よってこれで記事を締めくくる。