شما در حال مطالعه نسخه آفلاین یکی از مطالب «مجله فرادرس» هستید. لطفاً توجه داشته باشید، ممکن است برخی از قابلیتهای تعاملی مطالب، مانند امکان پاسخ به پرسشهای چهار گزینهای و مشاهده جواب صحیح آنها، نمایش نتیجه آزمونها، پاسخ تشریحی سوالات، پخش فایلهای صوتی و تصویری و غیره، در این نسخه در دسترس نباشند. برای دسترسی به نسخه آنلاین مطلب، استفاده از کلیه امکانات آن و داشتن تجربه کاربری بهتر اینجا کلیک کنید.
این انتگرال یک تابع ویژه (غیرمقدماتی) و سیگموئید است که اغلب در احتمال، آمار و معادلات دیفرانسیل با مشتقات جزئی برای بیان پراکندگی به کار میرود. در آمار، برای مقادیر نامنفی X، تابع خطا اینگونه بیان میشود: برای یک متغیر تصادفیY که به صورت نرمال با میانگین 0 و واریانس1/2 توزیع شده است، تابع خطای erf(X) برابر با احتمال Y در بازه [−X,X] است.
شکل زیر، نمودار تابع خطا را نشان میدهد.
شکل ۱: نمودار تابع خطا
تابع خطای مکمل (Complementary Error Function) به صورت erfc نوشته شده و به صورت erfc(x)=1−erf(x) تعریف میشود.
تابع خطای موهومی (Imaginary Error Function) نیز به صورت erfi(x)=−i erf(ix) بیان میشود که در آن، i واحد موهومی است.
نام تابع خطا و مخفف آن، erf توسط جیمز وایتبرد لی گلیشر (James Whitbread Lee Glaisher) در سال ۱۸۷۱ در رابطه با نظریه احتمال و نظریه خطاها بیان شد. همچنین، تابع خطای مکمل توسط گلیشر به صورت مجزا در یک مقاله در همان سال مورد بحث قرار گرفت. برای تسهیل بیان خطا با تابع چگالیِ f(x)=(πc)21e−cx2 با توزیع نرمال، گلیشر شانس خطای بین p و q را به صورت زیر محاسبه کرد:
(πc)21∫pqe−cx2dx=21(erf(qc)−erf(pc)).
کاربردهای تابع خطا
وقتی نتایج دنبالهای از اندازهگیریها با یک توزیع نرمال با انحراف معیار σ و امید ریاضی0 توصیف شود، آنگاه erf(σ2a) احتمال خطای یک اندازهگیری تکی بین −a و a است (a مثبت است). این فرمول، برای مثال، در نرخ خطای بیت یک سیستم مخابرات دیجیتال کاربرد دارد.
توابع خطا و مکمل خطا، در حل معادله گرما، هنگامی که شرایط مرزی با تابع پله هویساید داده شده باشد، کاربرد دارند.
تابع خطا و تقریبهای آن را میتوان برای تخمین نتایجِ با احتمال بالا یا احتمال کم نیز مورد استفاده قرار داد. برای متغیر تصادفی X∼Norm[μ,σ] و ثابت L<μ، داریم:
Pr[X≤L]=21+21erf(2σL−μ)≈Aexp−B(σL−μ)2
که در آن، A و B اعداد ثابت معینی هستند. اگر L به اندازه کافی دور از میانگین باشد، یعنی μ−L≥σlnk، آنگاه داریم:
Pr[X≤L]≤Aexp(−Blnk)=kBA
بنابراین، وقتی k→∞، احتمال به صفر میل میکند.
ویژگیهای تابع خطا
ویژگی erf(−z)=−erf(z) تابع خطا بدین معنی است که این تابع، یک تابع فرد است. این ویژگی از این واقعیت ناشی میشود که انتگرالده e−t2 یک تابع زوج است.
برای هر عدد مختلطz، رابطه erf(z)=erf(z) برقرار است که در آن، zمزدوج مختلطz را نشان میدهد.
انتگرالده f=exp(−z2) و f=erf(z) در صفحه z در شکل ۲ (الف) و (ب) نشان داده شده است. سطح Im(f)=0 با یک خط ضخیم سبز نشان داده شده است. مقادیر صحیح منفی Im(f) با خطوط ضخیم قرمز و مقادیر صحیح مثبت Im(f) با خطوط آبی ضخیم نشان داده شدهاند. همچنین، سطوح متوسط Im(f) ثابت با خطوط نازک سبز و سطوح متوسط Re(f) ثابت با خطوط نازک قرمز برای مقادیر منفی و با خطوط آبی نازک برای مقادیر مثبت نمایش داده شدهاند.
شکل ۲: (الف) انتگرالده f=exp(−z2) (ب) انتگرالده f=erf (z)
تابع خطا در +∞ دقیقاً برابر با ۱ است (انتگرال گاوسی را ببینید). همچنین، تابع خطا روی محور حقیقی، در z→+∞ به 1 و در z→−∞ به −1 میل میکند. در محور موهومی نیز، به ±i∞ میل خواهد کرد.
تابع خطا و سری تیلور
تابع خطا یک تابع تام (Entire function) است؛ بدین معنی که هیچ تکینگی ندارد (به جز در بینهایت) و بسط تیلور آن همیشه همگرا میشود.
نمیتوان انتگرال را به فرم بسته و برحسب توابع مقدماتی نوشت، اما با گسترش انتگرالده e−z2 به بسط مکلورن و انتگرالگیری جمله به جمله، میتوان سری مکلورن تابع خطا را به دست آورد:
با نگه داشتن تنها دو ضریب اول و انتخاب c1=20031 و c2=−8000341، تقریب حاصله بزرگترین خطای نسبی آن را در x=±1.3796 نشان میدهد که کمتر از 3.6127×10−3 است:
برای عدد مختلط z، عدد مختلط یکتای w وجود ندارد که در erf(w)=z صدق کند، بنابراین، تابع معکوس چندمقداره خواهد بود. با این حال، برای −1، یک عدد حقیقی یکتا وجود دارد که با erf−1(x) مشخص شده و در معادله erf(erf−1(x))=x صدق میکند.
تابع خطای معکوس معمولاً با دامنه (−1,1) تعریف میشود، و در بسیاری از سیستمهای جبری کامپیوتری به همین دامنه محدود است. البته، این دامنه را میتوان به قرص ∣z∣<1 در صفحه مختلط نیز با استفاده از سری مکلورن بسط داد:
که در آن، (2n−1)!!فاکتوریل دوگانه (2n−1) را نشان میدهد. این سری برای هر x محدود، واگرا میشود، و معنی آن، مانند بسط مجانبی، این است که برای هر N∈N داریم:
برای مقادیر x به اندازه کافی بزرگ، فقط چند جمله اول این بسط مجانبی برای به دست آوردن یک تقریب مناسب از erfc(x) لازم هستند. این در حالی است که برای مقادیر نه چندان بزرگ x، بسط تیلور بالا در صفر همگرایی بسیار سریعی خواهد داشت.
بسط کسر مسلسل تابع خطای مکمل
بسط کسر مسلسل یک تابع خطای مکمل به صورت زیر است:
erfc(z)=πze−z2z2+1+z2+1+⋯a3a2a11am=2m.
انتگرال تابع خطا با تابع چگالی گاوسی
انتگرال تابع خطا با تابع چگالی گاوسی به صورت زیر بیان میشود:
znˉ فاکتوریل افزایشی را نشان میدهد و s(n,k) یک عدد استرلینگ نوع اول علامتدار است.
تقریبهای عددی تابع خطا
در این بخش، تقریبهای عددی تابع خطا را معرفی میکنیم.
تقریب با توابع مقدماتی
آبرامویز (Abramowitz) و استگان (Stegun) چند تقریب با دقتهای متغیر برای تابع خطا ارائه کردهاند. این تقریبها امکان انتخاب سریعترین تقریب مناسب برای یک کاربرد مشخص را ارائه میدهند. یکی از این تقریبها به صورت زیر است (حداکثر خطای این تقریب 5×10−4 است):
erf(x)≈1−(1+a1x+a2x2+a3x3+a4x4)41,x≥0
که در آن، a1=0.278393، a2=0.230389، a3=0.000972 و a4=0.078108.
همچنین، تقریبهای زیر را داریم:
erf(x)≈1−(a1t+a2t2+a3t3)e−x2,t=1+px1,x≥0
(حداکثر خطا: 2.5×10−5)
که در آن، p=0.47047، a1=0.3480242، a2=−0.0958798 و a4=0.7478556.
erf(x)≈1−(1+a1x+a2x2+⋯+a6x6)161,x≥0
(حداکثر خطا: 3×10−7)
که در آن، a1=0.0705230784، a2=0.0422820123، a3=0.0092705272، a4=0.0001520143، a5=0.0002765672 و a6=0.0000430638.
erf(x)≈1−(a1t+a2t2+⋯+a5t5)e−x2,t=1+px1
(حداکثر خطا: 1.5×10−7)
که در آن، p=0.3275911، a1=0.254829592، a2=−0.284496736، a3=1.421413741، a4=−1.453152027 و a5=1.061405429.
همه این تقریبها برای x≥0 معتبر هستند. برای استفاده از این تقریبها برای xهای منفی، از ویژگی فرد بودن تابع خطا استفاده میکنیم.
حدود نمایی و یک تقریب نمایی خالص برای تابع خطای مکمل به صورت زیر هستند:
یک تخمین خوب از تابع خطای مکمل برای x∈[0,∞) در سال ۲۰۰۷ توسط کاراگیانیدیس (Karagiannidis) و لیومپاس (Lioumpas) ارائه شد. این تخمین برای انتخاب مناسب پارامترهای {A,B} به صورت زیر است:
erfc(x)≈Bπx(1−e−Ax)e−x2.
آنها {A,B}={1.98,1.135} را تعیین کردند که یک تقریب خوب برای هر x≥0 است.
یک کران پایین تکجملهای به صورت زیر است:
erfc(x)≥π2eββ−1e−βx2,x≥0,β>1
که در آن، پارامتر β را میتوان برای کمینه کردن خطا در بازه مطلوب تقریب انتخاب کرد.
یک تقریب دیگر، توسط سرگئی وینیتسکی (Sergei Winitzki) با استفاده از تقریب پد سراسری (Global Padé Approximations) ارائه شده است:
erf(x)≈sgn(x)1−exp(−x21+ax2π4+ax2)
که در آن،
a=3π(4−π)8(π−3)≈0.140012.
این تقریب در همسایگی 0 و همسایگی بینهایت بسیار دقیق بوده و خطای نسبی آن برای همه xهای حقیقی کمتر از 0.00035 است. با استفاده از مقدار جایگزین a≈0.147 مقدار خطای نسبی حداکثر این تقریب به حدود 0.00013 کاهش پیدا میکند.
این تقریب را میتوان برای به دست آوردن یک تقریب برای تابع خطای معکوس، معکوس کرد:
تابع خطای مکمل با erfc نشان داده شده و به صورت زیر تعریف میشود:
erfc(x)=1−erf(x)=π2∫x∞e−t2dt=e−x2erfcx(x),
همچنین، erfcx تابع خطای مکمل مقیاسبندی شده را توصیف میکند. یک فرم دیگر از erfc(x) برای x غیرمنفی به عنوان فرمول کریگ (Craig) شناخته میشود:
erfc(x∣x≥0)=π2∫0π/2exp(−sin2θx2)dθ.
این توصیف فقط برای مقادیر مثبت x معتبر است، اما میتوان از erfc(x)=2−erfc(−x) در به دست آوردن erfc(x) برای مقادیر منفی استفاده کرد. این فرم از آن جهت سودمند است که محدوده انتگرالگیری آن ثابت و محدود است.
تابع خطای موهومی
تابع خطای موهومی erfi به صورت زیر تعریف میشود:
erfi(x)=−ierf(ix)=π2∫0xet2dt=π2ex2D(x),
که در آن، D(x) تابع داوسون (Dawson Function) است. برخلاف نام «تابع خطای موهومی»، وقتی x حقیقی باشد، این تابع حقیقی است.
وقتی تابع خطا برای آرگومانهای مختلط دلخواه z ارزیابی شود، تابع خطای مختلط منتجه معمولاً به فرم مقیاسبندی شده به عنوان تابع فادیوا (Faddeeva Function) مورد بحث قرار میگیرد:
w(z)=e−z2erfc(−iz)=erfcx(−iz).
تابع توزیع تجمعی
تابع خطا اساساً مشابه تابع توزیع تجمعی نرمال است که با Φ یا norm(x) در زبانهای نرمافزاری بیان میشود و تنها در مقیاسبندی و تفسیر با آن تفاوت دارد. در واقع:
سید سراج حمیدی دانشآموخته مهندسی برق است و به ریاضیات و زبان و ادبیات فارسی علاقه دارد. او آموزشهای مهندسی برق، ریاضیات و ادبیات مجله فرادرس را مینویسد.
شما در حال مطالعه نسخه آفلاین یکی از مطالب «مجله فرادرس» هستید. لطفاً توجه داشته باشید، ممکن است برخی از قابلیتهای تعاملی مطالب، مانند امکان پاسخ به پرسشهای چهار گزینهای و مشاهده جواب صحیح آنها، نمایش نتیجه آزمونها، پاسخ تشریحی سوالات، پخش فایلهای صوتی و تصویری و غیره، در این نسخه در دسترس نباشند. برای دسترسی به نسخه آنلاین مطلب، استفاده از کلیه امکانات آن و داشتن تجربه کاربری بهتر اینجا کلیک کنید.