応用数学 - 特殊関数
概要
- 誤差関数について理解する。
- ガンマ関数について理解する。
- 単位階段関数について理解する。
- デルタ関数について理解する。
- 双曲線関数について理解する。
特殊関数とは
特殊関数(special functions)とは、特定の分野で何らかの名前や記法が定着している関数のことを指す。
何が特殊関数であるかのはっきりした定義は存在しない。
しばしば特殊関数として扱われるものには、ガンマ関数、ベッセル関数、ゼータ関数等がある。
特殊関数という用語は、初等関数の対義語ではない。
ある関数が初等関数であって同時に特殊関数とされる場合もある。
- ラプラス変換で扱う特殊関数
- ラプラス変換では、以下のような特殊関数を扱う。
- 誤差関数(ガウスの誤差関数)
- ガンマ関数(オイラーのガンマ関数)
- 単位階段関数(ヘビサイドの単位階段関数)
- デルタ関数(ディラクの衝撃関数)
誤差関数
定義1: 以下の式で定義された関数erf(t)を誤差関数(error function)という。 定義2: 以下の式で定義された関数erfc(t)を相補誤差関数(complementary error function)という。

誤差関数は、ガウスの誤差関数(Gauss errorfunction)とも呼ばれる。
ガウスの誤差関数 :
誤差関数には、以下のような特徴がある。
- 誤差関数は奇関数である。
- 測定値が正規分布になっていて、標準偏差が 、平均が の場合、1つの測定値の誤差が と の間になる確率は以下で与えられる。
ガンマ関数
定義: 以下の無限積分で定義された関数 をガンマ関数(gamma function)という。 を の初等関数で表すことはできない。 が正の整数の時や、分母が2である分数の時は簡単に値を求めることができる。

ガンマ関数は、階乗の概念を一般化した特殊関数である。
互いに同値ないくつかの定義が存在する。
1729年、オイラーにより階乗の概念の複素数への一般化として、最初に導入された。
自然数 に対して、 が成立する。
階乗(factorial) :
- ガンマ関数の性質
-
- とおけば、以下が成立する。
-

例題: 以下のガンマ関数の値を求めよ。 (1) (2) 解答: (1) (2)
単位階段関数
定義: 以下で定義された関数U(t)を単位階段関数(unit step function)という。
単位階段関数は、ヘビサイドの階段関数(Heaviside step function)とも呼ばれる。
ただし、 の場合の扱いが異なるもの(例えば、 の値を未定義とする)をそう呼ぶ場合もある。

単位階段関数 は、時刻 の関数として用いられることが多い。
においてグラフを(別の)グラフ に変えたい時、積 を作れば、その関数を表現することができる。
さらに、時刻 において突然変化するような現象を表したいときは、 をt軸へa方向だけ移動して とすればよい。

例題:
以下の関数のグラフを書け。
解答:
のグラフは以下のようになる。
ある関数に単位階段関数 を乗算する の時、値が になる。

デルタ関数
定義: 以下の式で表される関数δ(t)を、デルタ関数(delta function)という。

デルタ関数は、ディラクのデルタ関数(Dirac deltafunction)、あるいは、単位衝撃関数(unit impulsefunction)とも呼ばれる。
デルタ関数は、1930年頃ディラク(P. Dirac)によって最初に導入され、(離散的な)クロネッカーデルタ(Kronecker delta)の連続版として導入された。
デルタ関数はt = 0において、瞬間的に衝撃(インパルス)が加わった現象を記述することができる。
例えば、t = a, 2a, 3a, ... (a≧0)において衝撃が加わっている現象は、次式と下図のように表すことができる。

- デルタ関数の性質
以下において、aは定数とする。