指数関数・対数関数の微積分

微積分の基礎
No.548
数学

日付:2025年3月13日

特に重要な関数である指数関数と対数関数の微分と積分を学びます。これらの関数は、物理・経済・金融工学・データサイエンスなど、さまざまな分野で使われます。

目 次

はじめに

前回は、微積分の基本定理を学びました。
今回は、特に重要な関数である指数関数対数関数の微分と積分を学びます。
これらの関数は、物理・経済・金融工学・データサイエンスなど、さまざまな分野で使われます。

例えば、指数関数は複利計算や人口増加のモデルに、対数関数は情報理論やリスク管理の指標に使われます。微積分を理解することで、これらの関数の振る舞いをより深く理解できるようになります。

1. 指数関数の微積分

指数関数とは?

指数関数とは、次のような形の関数です:

f(x)=axf(x) = a^x

ここで、aa は正の定数(特に ee を使うことが多い)です。

指数関数の微分

指数関数の微分は、底(a)の値によって変わります。

  • 一般的な指数関数 f(x)=axf(x) = a^x の微分公式: ddxax=axlna\frac{d}{dx} a^x = a^x \ln a 例えば、f(x)=2xf(x) = 2^x の場合: ddx2x=2xln2\frac{d}{dx} 2^x = 2^x \ln 2
  • 特に重要な指数関数 exe^x の場合ddxex=ex\frac{d}{dx} e^x = e^x これは、指数関数の中でも最も特徴的な性質で、「自分自身を微分すると自分になる」関数です。

指数関数の積分

指数関数の積分も同様に求められます。

  • 一般的な指数関数 f(x)=axf(x) = a^x の積分公式: axdx=axlna+C\int a^x dx = \frac{a^x}{\ln a} + C 例えば、2xdx\int 2^x dx は: 2xln2+C\frac{2^x}{\ln 2} + C
  • 特に重要な指数関数 exe^x の場合exdx=ex+C\int e^x dx = e^x + C

2. 対数関数の微積分

対数関数とは?

対数関数は、指数関数の逆関数です。
つまり、次の関係が成り立ちます。

y=logaxay=xy = \log_a x \quad \Leftrightarrow \quad a^y = x

特に、自然対数(底が e の場合)を考えることが多く、そのときは lnx\ln x と表します。

対数関数の微分

  • 一般的な対数関数 f(x)=logaxf(x) = \log_a x の微分公式: ddxlogax=1xlna\frac{d}{dx} \log_a x = \frac{1}{x \ln a} 例えば、log2x\log_2 x の微分は: 1xln2\frac{1}{x \ln 2}
  • 特に重要な自然対数 lnx\ln x の場合ddxlnx=1x\frac{d}{dx} \ln x = \frac{1}{x} これは非常に便利な公式で、後で経済学や金融工学の応用で出てきます。

対数関数の積分

  • 自然対数の積分 lnxdx=xlnxx+C\int \ln x dx = x \ln x - x + C これは証明が少し複雑ですが、知っておくと便利です。
  • 一般的な対数関数の積分は複雑なので、主に自然対数を使うことが多い

3. 具体例と応用

例 1:金融工学での応用(複利計算)

お金の成長をモデル化するために、指数関数を使います。
たとえば、年利rr の複利で資産が増える場合、時間 tt における資産 A(t)A(t) は次の式で表せます。

A(t)=A0ertA(t) = A_0 e^{rt}

ここで、A0A_0 は初期資産、rr は金利、tt は時間です。

この関数の微分を取ると:

ddtA(t)=rA0ert=rA(t)\frac{d}{dt} A(t) = r A_0 e^{rt} = r A(t)

となり、「資産の増加率は現在の資産に比例する」という複利の性質が数学的に示されます。

例 2:データサイエンスでの応用(ロジスティック回帰)

データサイエンスでは、ロジスティック関数(シグモイド関数)

S(x)=11+exS(x) = \frac{1}{1 + e^{-x}}

がよく使われます。この関数の微分は:

ddxS(x)=S(x)(1S(x))\frac{d}{dx} S(x) = S(x)(1 - S(x))

となり、機械学習の分類モデルで重要な役割を果たします。

まとめ

  • 指数関数の微分・積分の公式を理解することは、金融工学・データサイエンスの応用に直結する
  • 特に exe^xlnx\ln x は計算が簡単で、重要な役割を持つ
  • 指数関数は成長や減衰を表すモデルに使われ、対数関数はスケール変換やリスク評価に使われる

次回は、三角関数の微積分について学びます。
波の動きや周期的な現象を扱うために重要な内容です。

シリーズ一覧微積分の基礎
12