logo

対数関数の定義 📂関数

対数関数の定義

定義

指数関数逆関数をログ関数log:(0,)R\log : (0,\infty) \to \mathbb{R}と定義する。すべてのx(0,)x \in (0,\infty)に対してx=eyx = e^yならば、ログ関数は次のように表される。 logx:=y \log x := y

説明

ログは単純な定義にもかかわらず、数学全般で非常に多くの意味を持つ。baseは正の値であれば何でも構わないが、通常は上記の定義のようにオイラー定数eeを用いる方が一般的だ。教育課程や工学では底が1010常用対数log10\log_{10}と区別するために自然対数ln\lnとして表されるが、自然科学に近づくほど区別なく単にlog\logと書かれる。

整数論

解析的整数論では、ログそれ自体がメンゴルト関数の級数であり、算術関数の微分を形式的に定義するときにも登場する。

情報理論

コンピュータ工学や情報理論では、単位としてビットbitが多用されるため、ログの底も主に22であり、自然科学の文献とは異なり当然のようにlog=log2\log = \log_{2}が使用される。特に情報理論では、「情報」という概念が満たすべき様々な条件を満たす関数として注目される。

複素関数への拡張 1

ビルドアップ

指数関数歴史上をログlogC:C{0}C\log_{\mathbb{C}} : \mathbb{C} \setminus \left\{ 0 \right\} \to \mathbb{C}としよう。すべてのzC{0}z \in \mathbb{C} \setminus \left\{ 0 \right\}に対してz=ewz = e^wならば、ログlogC\log_{\mathbb{C}}は実数で定義されたログlogR\log_{\mathbb{R}}と比較して次のように表すことができる。 logCz:=w(z) \log_{\mathbb{C}} z := w(z) ただし、これはz=reiθz = r e^{i \theta}偏角argz=θ\arg z = \thetaに応じて無限に多くの値に対応するため、厳密には関数ではない。極座標表記で表してみるとw:=u+ivw := u + ivに対して z=ew    r(cosθ+isinθ)=eu(cosv+isinv) z = e^{w} \implies r \left( \cos \theta + i \sin \theta \right) = e^{u} \left( \cos v + i \sin v \right) 実部と虚部を別々に考えると r=eusinθ=sinv r = e^{u} \\ \sin \theta = \sin v したがってkZk \in \mathbb{Z}に対して u=logRrv=θ+2kπ u = \log_{\mathbb{R}} r \\ v = \theta + 2 k \pi まとめると logCz=logRz+i(argz+2kπ) \log_{\mathbb{C}} z = \log_{\mathbb{R}} |z| + i \left( \arg z + 2 k \pi \right) 前述したように、logC\log_{\mathbb{C}}kZk \in \mathbb{Z}だけ多くの値を持つため、関数ではない。kkに従い、つまり一周するごとに生じるC{0}\mathbb{C} \setminus \left\{ 0 \right\}の部分集合をログのブランチbranchと呼ぶ。そこで特にk=0k=0の場合を主ブランチprincipal Branchと呼び、次のように大文字のLLを用いてログ関数Log\text{Log}を再定義する。

拡張

Log:C{0}C\text{Log} : \mathbb{C} \setminus \left\{ 0 \right\} \to \mathbb{C}を次のように定義する。 Logz:=logRz+iargz \text{Log} z := \log_{\mathbb{R}} |z| + i \arg z

性質

  1. 定義により次が成立する。 log(xy)=logx+logy,log(xy)=logxlogy \log(xy) = \log x + \log y,\qquad \log\left(\dfrac{x}{y}\right) = \log x - \log y log(xn)=nlogx \log(x^{n}) = n \log x

  2. (logx)=1x2(\log x)^{\prime \prime} = -\dfrac{1}{x^{2}}なので凹関数である。

  3. 次の不等式が成立する。

11xlnxx1 for x>0 1 - \dfrac{1}{x} \le \ln x \le x - 1\qquad \text{ for } x \gt 0


  1. Osborne (1999). Complex variables and their applications: p31. ↩︎