Սխալների ֆունկցիա

testwiki-ից
Jump to navigation Jump to search
Սխալների ֆունկցիայի գրաֆիկ

Սխալների ֆունկցիա (կոչվում է նաև հավանականության ինտեգրալ), ոչ տարրական ֆունկցիա, որը ծագել է հավանականության տեսության, վիճակագրության և մասնական ածանցյալներով դիֆերենցիալ հավասարումների տեսության մեջ։ Այն սահմանվում է որպես[1][2].

erfx=2π0xet2dt

Սխալների լրացուցիչ ֆունկցիան, որը նշանակվում է erfcx (երբեմն օգտագործվում է Erfx նշանակումը), որոշվում է սխալների ֆունկցիայի միջոցով՝

erfcx=1erfx=2πxet2dt.

Սխալների կոմպլեքս ֆունկցիան, որը նշանակվում է w(x), նույնպես սահմանվում է սխալների ֆունկցիայի միջոցով.

w(x)=ex2erfc(ix).

Հատկություններ

  • Սխալների ֆունկցիան կենտ է.
erf(x)=erfx
  • Ցանկացած կոմպլեքս x-ի համար տեղի է ունենում․
erfx¯=erfx
որտեղ գիծը նշանակում է x թվի կոմպլեքս լծորդ։
  • Սխալների ֆունկցիան չի կարող ներկայացվել տարրական ֆունկցիաների միջոցով, սակայն, բաժանելով ինտեգրվող արտահայտությունը Թեյլորի շարքին և ինտեգրելով ըստ անդամների, կարող ենք ստանալ դրա ներկայացումը շարքի ձևով։
erfx=2πn=0(1)nx2n+1n!(2n+1)=2π(xx33+x510x742+x9216 )
Այս հավասարությունը պահպանվում է (և շարքը համընկնում է) ինչպես ցանկացած իրական x-ի, այնպես էլ ամբողջ կոմպլեքս հարթության վրա, համաձայն Դ'Ալամբերի հայտանիշի։ Հայտարարների հաջորդականությունը կազմում է Կաղապար:OEIS հաջորդականություն․
  • Շարքի տարրերի իտերատիվ հաշվարկման համար օգտակար է այն ներկայացնել այլընտրանքային ձևով՝
erfx=2πn=0(xi=1n(2i1)x2i(2i+1))=2πn=0x2n+1i=1nx2i
քանի որ (2i1)x2i(2i+1) համաբազմապատկիչ է, որը շարքի i-րդ անդամը վերածում է (i+1), հաշվի առնելով առաջին x անդամը։
  • Սխալների ֆունկցիան անսահմանության մեջ հավասար է մեկի, սակայն, դա ճիշտ է միայն իրական առանցքով անսահմանությանը մոտենալիս, քանի որ՝
  • Բարդ պլանում սխալների ֆունկցիան դիտարկելիս z= կետը նրա համար էականորեն առանձնահատուկ կլինի։
  • Սխալների ֆունկցիայի ածանցյալը ուղղակիորեն բխում է ֆունկցիայի սահմանումից՝
ddxerfx=2πex2.
F(x)=xerf(x)+ex2π.
  • Սխալների հակադարձ ֆունկցիան շարք է․
erf1x=k=0ck2k+1(π2x)2k+1,
որտեղ c0 = 1 և
ck=m=0k1cmck1m(m+1)(2m+1)={1,1,76,12790,}
Հետևաբար շարքը կարող է ներկայացվել հետևյալ ձևով (նկատի ունենալ, որ կոտորակները կրճատված են)․
erf1x=12π(x+πx312+7π2x5480+127π3x740320+4369π4x95806080+34807π5x11182476800+).[1]
Հաջորդականությունները համարիչների ու հայտարարների կրճատումից հետո՝ A092676 և A132467 AE9IS-ում։ Հմաարիչների հաջորդականությունից կրճատումից առաջ`A002067 OEIS-ում։
Սխալների լրացուցիչ ֆունկցիա

Կիրառություն

Եթե մի շարք պատահական փոփոխականներ ենթարկվում են նորմալ բաշխմանը` σ ստանդարտ շեղումով, ապա հավանականությունը, որ մեծությունը շեղվում է միջինից ոչ ավելի, քան a-ով, հավասար է erfaσ2։

Սխալների ֆունկցիան և սխալների լրացուցիչ ֆունկցիան հանդիպում են որոշ դիֆերենցիալ հավասարումների լուծման մեջ, օրինակ, ջերմային հաղորդակցության հավասարումները նախնական պայմաններով, որ նկարագրվում են Հևիսայդի ֆունկցիայով («աստիճանով»)։

Թվային օպտիկական հաղորդակցության համակարգերում բիթով սխալվելու հավանականությունը նույնպես արտահայտվում է սխալների ֆունկցիան օգտագործող բանաձևով։

Ասիմպտոտիկ բաշխում

Մեծ x-երի դեպքում օգտակար է ասիմպտոտիկ բաշխումը սխալների լրացուցիչ ֆունկցիայի համար․

erfcx=ex2xπ[1+n=1(1)n135(2n1)(2x2)n]=ex2xπn=0(1)n(2n)!n!(2x)2n.

Չնայած ցանկացած վերջնական x-ի համար  այս շարքը տարբերվում է. գործնականում առաջին մի քանի անդամները բավարար են հաշվարկելու համար erfcx լավ ճշգրտությամբ, մինչդեռ Թեյլորի շարքը շատ դանդաղ է մոտարկվում։

Մեկ այլ մոտարկում տրվում է հետևյալ բանաձևով․

(erfx)21exp(x24/π+ax21+ax2)

որտեղ

a=83π3ππ4

Հարակից ֆունկցիաներ

Մինչև մասշտաբ և տեղափոխում սխալների ֆունկցիան համընկնում է նորմալ ինտեգրալ բաշխման հետ, որը նշանակվում է․

Φ(x)=12(1+erfx2)

Հակադարձ ֆունկցիան դեպի Φ, որը հայտնի է որպես նորմալ քանակական ֆունկցիա, երբեմն նշանակվում է probit  և արտահայտվում է սխալների նորմալ ֆունկցիայի միջոցով, ինչպես․

probitp=Φ1(p)=2erf1(2p1)

Նորմալ ինտեգրալ բաշխումը ավելի հաճախ օգտագործվում է հավանականության տեսության և մաթեմատիկական վիճակագրության մեջ, մինչդեռ սխալների ֆունկցիան առավել հաճախ օգտագործվում է մաթեմատիկայի այլ բաժիններում։

Սխալների ֆունկցիան Միտտագ-Լեֆլերի տիպի ֆունկցիայի մասնավոր դեպքն է, և կարող է նաև ներկայացվել որպես փոփոխված հիպերգեոմետրիկ ֆունկցիա (Կումմերի ֆունկցիա)։

erfx=2xπ1F1(12,32,x2)

Սխալների ֆունկցիան արտահայտվում է նաև Ֆրենելի ինտեգրալի միջոցով։ Կանոնավոր թերի գամմա p ֆունկցիայի և թերի գամմա ֆունկցիայի տերմիններով՝

erfx=signxP(12,x2)=signxπγ(12,x2)

Ընդհանրացված սխալների ֆունկցիաներ

Ընդհանրացված սխալների ֆունկցիաներ գրաֆիկEn(x)․ մոխրագույն գիծ՝ E1(x)=(1ex)/π կարմիր գիծ՝ E2(x)=erfxկանաչ գիծ՝ E3(x) կապույտ գիծ՝ E4(x)դեղին գիծ՝ E5(x)

Որոշ հեղինակներ քննարկում են ավելի ընդհանուր ֆունկցիաներ

En(x)=n!π0xetndt=n!πp=0(1)pxnp+1(np+1)p!.

Նշանակալի մասնավոր դեպքերն են՝

  • E0(x) — կոորդինատների սկզբոց անցնող ուղիղ գիծ՝ E0(x)=xeπ
  • E2(x) — սխալների ֆունկցիա erfx։

n!-ի բաժանվելուց հետո կենտ n-ով բոլոր En-երը նման տեսք ունեն (բայց ոչ նույնական)։ Զույգ n-ով բոլոր En-երը նույնպես նման եհ, բայց ոչ նույնական n!-ի բաժանելուց հետո։ Բոլոր ընդհանրացված սխալնների ֆունկցիաների n>0 դեպքում նույնպես նման են x>0 կիսաառանցքի վրա։

x>0 կիսաառանցքի վրա բոլոր ընդհանրացված ֆունկցիաները կարող են արտահայտվել գամմա ֆունկցիայի միջոցով.

En(x)=Γ(n)(Γ(1n)Γ(1n,xn))π,x>0

Հետևաբար, մենք կարող ենք արտահայտել սխալների ֆունկցիան գամմա ֆունկցիայի միջոցով։

erfx=1Γ(12,x2)π

Սխալների լրացուցիչ ֆունկցիայի կրկնվող ինտեգրալներ

Սխալների լրացուցիչ ֆունկցիայի Inerfc կրկնվող ինտեգրալները սահմանվում են որպես[3]՝

I0erfcz=erfcz,
Inerfcz=zIn-1erfcζdζ, n>0-ի համար։

Դրանք կարելի է բաշխել շարքով՝

Inerfcz=j=0(z)j2njj!Γ(1+nj2),

որտեղից հետևում են համաչափության հատկությունները՝

I2merfc(z)=I2merfcz+q=0mz2q22(mq)1(2q)!(mq)!

և

I2m+1erfc(z)=I2m+1erfcz+q=0mz2q+122(mq)1(2q+1)!(mq)!

Իրականացումներ

C լեզվի ստանդարտում (ISO / IEC 9899: 1999, կետ 7.12.8) նախատեսված է erf սխալների ֆունկցիան և erfc սխալների լրացուցիչ ֆունկցիան։ Ֆունկցիաները հայտարարվում են վերնագրի ֆայլերում՝ math.h (C-ի համար) կամ cmath (C++-ի համար)։ Այնտեղ են հայտարարված են ֆունկցիաների զույգերը՝ erff(), erfcf() և erfl(), erfcl(): Առաջին զույգն ստանում և վերադարձնում է float տիպի արժեքները, իսկ երկրորդը՝ long double տիպի արժեքները։ Համապատասխան գործառույթները պարունակվում են[4] նաև նախագծի Math գրադարանում։

Java լեզվում java.lang.Math մաթեմատիկական ֆունկցիաների ստանդարտ գրադարանը չի պարունակում[5] սխալների ֆունկցիան։ Erf դասը կարելի է գտնել org.apache.commons.math.special փաթեթում՝ Apache ծրագրային հիմնադրամի կողմից տրամադրված[6] ոչ ստանդարտ գրադարանից։

Համակարգչային հանրահաշվային Maple, Matlab, Mathematica և Maxima համակարգերը պարունակում են սխալների սովորական և լրացուցիչ ֆունկցիաներ, ինչպես նաև դրանց հակադարձ ֆունկցիաներ։

Python-ում սխալների ֆունկցիան մատչելի է[7] math ստանդարտ գրադարանից` սկսած 2.7 տարբերակից։ Նաև սխալների ֆունկցիան, լրացուցիչ սխալների ֆունկցիան և շատ այլ հատուկ ֆունկցիաներ սահմանվում են SciPy ծրագրի Special մոդուլում[8]։

Erlang լեզվի սխալների ֆունկցիան և սխալների լրացուցիչ ֆունկցիան հասանելի են ստանդարտ math մոդուլից[9]։

Ծանոթագրություններ

Կաղապար:Ծանցանկ

Գրականություն

Արտաքին հղումներ

Կաղապար:Արտաքին հղումներ

  1. Կաղապար:Cite book
  2. Greene, William H.; Econometric Analysis (fifth edition), Prentice-Hall, 1993, p. 926, fn. 11
  3. Կաղապար:Citation, p 484
  4. Error Functions
  5. Math (Java Platform SE 6)
  6. Կաղապար:Cite web
  7. 9.2. math — Mathematical functions — Python 2.7.10rc0 documentation
  8. SciPyPackages / Special
  9. Язык Erlang. Описание функций стандартного модуля math.