y=erfx 誤差関数 y=erfx
誤差関数 erfx は、ガウス関数を積分して定義される特殊関数です1。
erfx=π2∫0xe−t2dt 前に付く係数 π2 は、x→∞ で値がちょうど 1 に近づくように選ばれた規格化定数です。ガウス積分が ∫0∞e−t2dt=2π であることから決まります。
定義域と値域
- 定義域はすべての実数
- 値域は開区間 (−1,1)
- 単調に増加する
- 奇関数
被積分関数 e−t2 がつねに正なので、単調に増加します。
対称性
被積分関数が偶関数なので、積分の結果は奇関数になります。すなわち erf(−x)=−erf(x) が成り立ち、グラフは原点に関して点対称です。
増減と傾き
微分積分学の基本定理より、導関数はガウス関数そのものです。
dxderfx=π2e−x2 つねに正なので全域で単調増加です。原点での傾きは π2≈1.128 で最も急になります。
収束の速さ
| x | erfx |
|---|
| 0.5 | ≈0.5205 |
| 1 | ≈0.8427 |
| 2 | ≈0.9953 |
| 3 | ≈0.99998 |
上下に二本の水平漸近線 y=±1 をもちます。裾が e−x2 で減衰するため収束は非常に速く、x=3 ですでに 1 との差が 10−5 を下回ります。
変曲点
二階導関数は −π4xe−x2 で、x=0 で符号が変わるため、原点が唯一の変曲点です。そこを境に下に凸から上に凸へ移ります。
他の関数との関係
標準正規分布の分布関数 Φ(x) とは次の関係で結ばれます。
Φ(x)=21(1+erf2x) 2 が現れるのは、erf が e−t2 を、正規分布が e−t2/2 を使うという定義の違いによるものです。また 1−erfx を相補誤差関数 erfcx と呼び、裾の確率を精度よく扱いたいときに使われます。
級数展開
erfx=π2(x−3x3+10x5−⋯) すべての実数で収束しますが、x が大きいところでは項が一度大きく膨らむため、実際の計算には漸近展開や有理近似が使われます2。
応用と歴史
名前のとおり、もとは観測誤差の理論から生まれました。初等関数では表せないため、専用の特殊関数として扱われます。
- 正規分布の確率計算
- 熱伝導・拡散方程式の解
- 通信路の誤り率の評価
- Error function、Wikipedia
- Error Functions, Dawson's and Fresnel Integrals、NIST Digital Library of Mathematical Functions