Hata fonksiyonu
Matematik'te, hata fonksiyonu (ayrıca Gauss hata fonksiyonu olarak da adlandırılır) özel fonksiyon'dur.olasılık, istatistik ve kısmi differansiyel denklem içinde sigmoid ve Temel olmayan bir fonksiyondur . Tanımı :[1][2]
(Eğer x negatif ise,integralin negatifi xdan sıfıra yorumlanır.)
tamamlayıcı hata fonksiyonu 'nun ifadesi erfcdir.tanımı,
Sanal hata fonksiyonu, ifadesi erfi, tanımı,
Karmaşık hata fonksiyonu , ifadesi w(x) ve aynı şekilde Faddeeva fonksiyonu olarak bilinir., tanımı
Özellikleri
Karmaşık düzlemde çizim
özelliği hata fonksiyonu başka bir değişle bir tek fonksiyondur.
herhangi bir karmaşık sayı z:
burada z 'nin Karmaşık eşleniği ifadesi dır.
integrandın ƒ = exp(−z2) ve ƒ = erf(z) karmaşık z-düzlemi içinde gösterimi resim 2 ve 3 içindedir. Im(ƒ) = 0 seviyesi kalın yeşil bir çizgi ile gösterilir.Im(ƒ)in Negatif tamsayı değeri kalın kırmızı bir çizgi ile gösterilir.'ın pozitif tamsayı değeri kalın mavi bir çizgi ile gösterilir.sabit ara basamak Im(ƒ) = ince yeşil çizgi ile gösterilmiştir. Re(ƒ) = sabit ara basamağı negatif değerleri için ince kırmızı çizgi ve pozitif değerleri için ince mavi çizgi.
reel eksen, erf(z) yaklaşım birimi z → +∞ ve −1 at z → −∞. sanal eksenin eğimi ±i∞ a gider.
Taylor serisi
Hata fonksiyonu bir tam fonksiyon'dur; tekillik yoktur(sonsuz hariç) ve Taylor açılımı her halükarda yakınsaktır.
temel fonksiyon içindeki terimlerin kapalı form olarak integrali tanımlanamaz, ama integrand'ın e−z2 tarafından açılımı Taylor serisi içindedir ve terimleri tarafından integrallenmiş terimlerden, bir Taylor serisinden hata fonksiyonunun elde edilmesi:
Her karmaşık sayı z için böyledir. OEIS paydadaki terimler dizisiA007680'dir .
Yukarıdaki serinin ardışık hesaplamaları için,belki şu alternatif yöntem kullanılabilir:
çünkü kinci içindeki çarpan için açılım ifadesidir. (k + 1)inci terim ( z göze çarpan ilk terimdir).
Hata fonksiyonu +∞ 'da tam olarak 1 dir (bakınız Gaussian integral).
Hata fonksiyonunun türevi tanımı hemen aşağıda:
hata fonksiyonunun antitürev'i aşağıdadır;
Ters fonksiyonu
Ters hata fonksiyonu Maclaurin serisi içindeki terimlerden tanımlanabilir.
burada c0 = 1 ve
Bu yüzden seri açılımı (ortak faktörlerin pay ve paydalarının sadeleştirildiğini unutmayın):
( pay/payda kesirlerinin sadeleştirilmesi sonrası OEIS içindeki tam olarak A092676/A132467'dır ; pay terimleri sadeleştirme olmadan A002067 çıkışını verir.) Not;hata fonksiyonunun değeri ±∞ için ±1'e eşittir.
Ters tamamlayıcı hata fonksiyonunun tanımı;
Asimtotik açılım
Büyük x'lar için tamamlayıcı ters hata fonksiyonunun (ve bu nedenle de yine hata fonksiyonunun) yararlı bir asimtotik açılımı'dır.
burada (2n–1)!! çift faktöriyeldir: üst sınır (2n–1) bütün tek fonksiyonların türetilmesi içindir.Her sonlu x sayısı için bu seri yakınsaktır, ve herhangi için asimtotik açılımın anlamı şudur,
- idi..
buradaki kalan,Landau gösterimi içinde,
- as 'dir.
gerçekten,geriye kalan tam değerdir:
bu indüksiyon yoluyla kolayca, yazılır ve parçaların integralidir.
sürekli kesirlere açılım
Tamamlayıcı hata fonksiyonunun sürekli kesirlere açılımı [3]:
İlişkili fonksiyonlar
Φ ifadesi ile gösterilen standart yığmalı dağılım fonksiyonu'na hata fonksiyonu esasen özdeştir,aynı şekilde yazılım dilinde adı norm(x)'tır. , bunlar farklı olarak sadece ölçeklendirme ve çeviri içindir. gerçekten,
veya yeniden erf ve erfc için :
Sonuç olarak, hata fonksiyonu da yakından Q-fonksiyonu ile ilgilidir, bu standart normal dağılımın ard olasılığı,hata-fonksiyonu içindeki Q fonksiyonu terimleriyle ifade edilebilir
Normal kantil fonksiyonu olarak bilinen ters fonksiyonu,veya probit fonksiyonu veya belki ters hata fonksiyonu olarak ifade edilebilir.
Standart normal cdf olasılık ve istatistik daha sık kullanılır, ve hata fonksiyonu matematiğin diğer dallarında daha sık kullanılır.
Mittag-Leffler fonksiyonu hata fonksiyonunun özel bir durumdur , ve konfluent hipergeometrik fonksiyonu olarak da ifade edilebilen (Kummer fonksiyonu):
Fresnel integrali içerisinde basit bir ifade vardır.Şablon:Elucidate
tamamlanmamış gama fonksiyonu ve Düzgünleştirilmiş Gama fonksiyonu P terimleri içinde ,
Temel fonksiyonlar ile yaklaşım
Abramowitz ve Stegun doğruluğu değişen çeşitli yaklaşımları verdi (denklem 7.1.25-28). belirli bir uygulama için uygun en hızlı yaklaşımı seçmesine olanak sağlar. Artan doğruluk için bunlar:
- (maximum error: 5·10−4)
burada a1=0.278393, a2=0.230389, a3=0.000972, a4=0.078108
- (maximum error: 2.5·10−5)
burada p=0.47047, a1=0.3480242, a2=-0.0958798, a3=0.7478556
- (maximum error: 3·10−7)
burada a1=0.0705230784, a2=0.0422820123, a3=0.0092705272, a4=0.0001520143, a5=0.0002765672, a6=0.0000430638
- (maximum error: 1.5·10−7)
burada p=0.3275911, a1=0.254829592, a2=−0.284496736, a3=1.421413741, a4=−1.453152027, a5=1.061405429
bu yaklaşımlar x≥0 tümü için geçerlidir. Negatif x'a bu yaklaşımları kullanmak için, Aslında bu erf (x) bir tek fonksiyondur, böylece erf(x)=−erf(−x).
verilen başka bir yaklaşım verilen
burada
Burada biri 0'ın komşuluğunda ve biri sonsuz komşuluğunda çok doğru olacak şekilde tasarlanmıştır ve hata, tüm x'lar için 0,00035'ten az hatadır. a ≈ 0.147 alternatif değeri kullanılarak yaklaşık maksimum 0,00012 hata azaltır.[4]
Bu yaklaşım aynı zamanda ters hata fonksiyonunu hesaplamak için ters çevrildiğinde:
Uygulamalar
normal dağılım ile standart sapma tarafından verilen ölçüm serisinin ifadesinin sonuçlarıdır. ve beklenen değer 0, o zaman pozitif a için −a ve +a tek bir ölçüm arasında yatan hata olasılığıdır.Bu sayısal iletişim sisteminin bit hata oranı'nın belirlenmesinde kullanılan bir örnektir.
oluşan hata ve tamamlayıcı hata fonksiyonları,için örnek,Heaviside basamak fonksiyonu tarafından verilen. ısı denklemi'nin sınır koşulu içindeki çözümüdür.
Genelleştirilmiş hata fonksiyonları
Daha genel fonksiyonları bazı yazarlar tartışıyor:
Çarpıcı örnekleri:
- E0(x) orijinden düz bir çizgidir:
- E2(x) hata fonksiyonudur, erf(x).
tek n için n! tarafından bölünme sonrası,bütün En benzer (ama aynı değildir) Aynı şekilde,çift n içinn!tarafından bütünEn için birbirlerine basit bir bölünme sonrası benzer (ama aynı değildir). Tüm genelleştirilmiş hata fonksiyonları içinn > 0 grafiğin pozitif x tarafı birbirine çok benziyor.
Gama fonksiyonu ve tamamlanmamış Gama fonksiyonu kullanılarak x > 0 için bu genelleşmiş fonksiyonların eşdeğerleri ifade edilebilir:
Bu nedenle tamamlanmamış Gama fonksiyonu terimleri içerisindeki hata fonksiyonunu tanımlayabiliriz :
Tamamlayıcı hata fonksiyonunun yinelemeli integralleri
Tamamlayıcı hata fonksiyonunun yinelemeli integrallerinin tanımı
Burada güç serisi var
izlediğimiz simetri özelliklerinden
ve
Uygulamaları
- C: C99 math.h başlığı altında double erf(double x) ve double erfc(double x) sağlar .Bu fonksiyonların çiftleri {erff(),erfcf()} ve {erfl(),erfcl()} alabilir ve ve sırasıyla float ve long double tip değerlerine döndürebilir
- C++: C++11 erf() ve erfc() başlığındaki cmath sağlar buna dayanılarak kabul edilen float, double, ve long double tipi,her iki fonksiyon argumanlarının ötesidir.
- Fortran: Fortran 2008 ERF, ERFC ve ERFC_SCALEDstandard sağlayıcısı fonksiyonların hata fonksiyonu hesabı ve onun tamamlayıcısıdır .
- PERL: erf PERL Module Math::SpecFun uygulamasıdır
- Python:
math.erf()
olarak 2.7 sürümünden beri dahildir. önceki versiyon erf uygulamaları SciPy içindeki kompleks argümentscipy.special.erf()
erf uygulamasıdır.
[5] ve ayrıca arbitrary-precision arithmetic içinde mpmathmpmath.erf()
kütüphanesi içindedir
- Mathematica:Erf ve Erfc in Mathematica içindeki erf uygulamalarıdır.
- Haskell (programlama dili): içinde erf paketi [6] hata fonksiyonu hesabı ve yerel kayan nokta türleri için uygulamaları için bir class tipi sağlayan var
- R: "Sözde hata fonksiyonu hesabı'"[7] is direkt sağlayıcı değildir, amanormal yığılımlı dağılım fonksiyonu detaylıdır. (
?pnorm
), bir W. J. Cody's temelli rasyonel Chebyshev yaklaşıklığı algoritmasıdır.[8] - MathCAD erf(x) ve erfc(x) çiftini sağlar.
- Matlab ayrıca W. J. Cody's algoritması ile erf ve erfc çiftini sağlar.
- Ruby:
Math.erf()
veMath.erfc()
sağlayıcısı. - Java: Apache ortak matematik [9] erf ve erfc uygulaması sağlayıcısı.
- Google search: Google aramaları ayrıca ve bir "erf(...)" ve "erfc(...)" hesaplayıcısı geliştirecek.
Değerler tablosu
|
|
Ayrıca bakınız
İlişkili fonksiyonlar
- Gauss integrali, tümüyle gerçek eksen üzerinden
- Gauss fonksiyonu, türev
- Dawson fonksiyonu, ardışık normalleştirmenin hayali hata fonksiyonu
Olasılık içinde
- Normal dağılım
- Normal yığmalı dağılım fonksiyonu,hata fonksiyonu kaymış formu ve bir ölçeği
- Probit, normal CDF'nin ters veya quantile fonksiyon'u
- Q-fonksiyonu,normal dağılımın olasılık eki
Kaynakça
- ↑ Andrews, Larry C.; Special functions of mathematics for engineers
- ↑ Greene, William H.; Econometric Analysis (fifth edition), Prentice-Hall, 1993, p. 926, fn. 11
- ↑ Cuyt, Annie A. M.; Petersen, Vigdis B.; Verdonk, Brigitte; Waadeland, Haakon; Jones, William B. (2008). Handbook of Continued Fractions for Special Functions. Springer-Verlag. ISBN 978-1-4020-6948-2.
- ↑ Winitzki, Sergei (6 February 2008). "A handy approximation for the error function and its inverse" (PDF). http://sites.google.com/site/winitzki/sergei-winitzkis-files/erf-approx.pdf. Erişim tarihi: 2011-10-03.
- ↑ http://docs.scipy.org/doc/scipy/reference/generated/scipy.special.erf.html
- ↑ http://hackage.haskell.org/package/erf
- ↑ R Development Core Team (2011-02-25), R: The Normal Distribution, http://stat.ethz.ch/R-manual/R-patched/library/stats/html/Normal.html
- ↑ Cody, William J. (1969). "Rational Chebyshev Approximations for the Error Function". Math. Comp. 23 (107): 631–637. http://www.ams.org/journals/mcom/1969-23-107/S0025-5718-1969-0247736-4/S0025-5718-1969-0247736-4.pdf.
- ↑ http://commons.apache.org/math