\log{0}はどのような数になるでしょうか?
\log{0}を1を除く任意の正の実数aを底にもつ実数\log_a{0}のことと仮定します。
対数の定義より\log_a{b}は
したがって、\log_a{0}は
a^x=b
を満たす指数xのことです。したがって、\log_a{0}は
a^x=0
を満たす数xであるということです。
しかし、指数関数の性質よりaが1を除く正の実数のとき
a^x>0
は成り立ちますが、a^x=0を成り立たせるようなxは存在しません。
すなわち、実数の範囲で\log_a{0}を定義できないということです。
ここで、0<a<1のとき
\lim_{x\to\infty}a^x=0
a>1のとき
\lim_{x\to-\infty}a^x=0
という極限は関係ないのかと思うかもしれませんが、0<a<1のときの極限は「限りなくxを大きくするとa^xは0に限りなく近づく」、a>1のときの極限は「限りなくxを小さくするとa^xは0に限りなく近づく」ということであり、\inftyという数が存在し、そのときにa^x=0になるという意味ではありません。
次は\log_a{0}を複素数と仮定します。
複素数zは極形式で
さらにr=e^{\ln r}より
このこととe^{\ln r+i\theta}=e^{\ln r+i(\theta+2n\pi)}(n:整数)であることより複素数の対数\log zは
z=r\{\cos\theta+i\sin\theta\}\quad(r,\theta:実数;r>0)
と書くことができ、オイラーの公式により
z=re^{i\theta}
となります。さらにr=e^{\ln r}より
z=e^{\ln r}\cdot e^{i\theta}=e^{\ln r+i\theta}
と書くことができます。このこととe^{\ln r+i\theta}=e^{\ln r+i(\theta+2n\pi)}(n:整数)であることより複素数の対数\log zは
\log z=\ln r+i(\theta+2n\pi)
となります。
z=0であるためにはr=0であることが条件となるので、
\log0=\ln0+i(\theta+2n\pi)
となります。このとき\ln0は実数の範囲の\log_a{0}のa=eの場合なので上述の通り定義できません。
したがって、実部が\ln0である複素数の対数\log0も定義できません。
以上より、実数の範囲でも複素数の範囲でも\log0がどんな数かを定義することはできません。
(2024/7)内容を修正しました。
Share: