stringtranslate.com

Функция ошибки

В математике функция ошибок (также называемая функцией ошибок Гаусса ), часто обозначаемая erf , представляет собой функцию, определяемую как: [1]

Некоторые авторы определяют без фактора . [2] Этот неэлементарный интеграл представляет собой сигмоидальную функцию, которая часто встречается в уравнениях вероятности , статистике и уравнениях в частных производных . Во многих из этих приложений аргументом функции является действительное число. Если аргумент функции вещественный, то и значение функции также вещественное.

В статистике для неотрицательных значений x функция ошибок имеет следующую интерпретацию: для случайной величины Y , которая обычно распределяется со средним значением 0 и стандартным отклонением. 1/2, erf x — вероятность того, что Y попадает в диапазон [− x , x ] .

Две тесно связанные функции — это дополнительная функция ошибок ( erfc ), определяемая как

и мнимая функция ошибок ( erfi ), определяемая как

где ямнимая единица .

Имя

Название «функция ошибки» и ее аббревиатура erf были предложены Дж. У. Л. Глейшером в 1871 году из-за ее связи с «теорией вероятностей, и особенно с теорией ошибок ». [3] Дополнение к функции ошибок также обсуждалось Глейшером в отдельной публикации в том же году. [4] Для «закона легкости» ошибок, плотность которых определяется выражением

( нормальное распределение ), Глейшер вычисляет вероятность ошибки, лежащей между p и q , как:

График функции ошибок Erf(z) в комплексной плоскости от -2-2i до 2+2i с цветами, созданными с помощью функции Mathematica 13.1 ComplexPlot3D
График функции ошибок Erf(z) в комплексной плоскости от -2-2i до 2+2i с цветами, созданными с помощью функции Mathematica 13.1 ComplexPlot3D

Приложения

Когда результаты серии измерений описываются нормальным распределением со стандартным отклонением σ и ожидаемым значением 0, то erf (а/σ 2) — это вероятность того, что ошибка одного измерения лежит между a и + a для положительного a . Это полезно, например, при определении частоты ошибок по битам в цифровой системе связи.

Функции ошибок и дополнительные функции ошибок возникают, например, в решениях уравнения теплопроводности, когда граничные условия задаются ступенчатой ​​функцией Хевисайда .

Функция ошибок и ее аппроксимации могут использоваться для оценки результатов, которые справедливы с высокой или низкой вероятностью. Учитывая случайную величину X ~ Norm[ μ , σ ] (нормальное распределение со средним значением µ и стандартным отклонением σ ) и константу L > µ , это можно показать посредством интегрирования путем подстановки:

где A и B — некоторые числовые константы. Если L достаточно далеко от среднего значения, а именно µLσ ln k , то:

поэтому вероятность стремится к 0 при k → ∞ .

Вероятность того, что X находится в интервале [ L a , L b ], может быть получена как

Характеристики

Участки в сложной плоскости

Свойство erf (− z ) = −erf z означает, что функция ошибок является нечетной функцией . Это напрямую следует из того, что подынтегральная функция e t 2 является четной функцией (первообразная четной функции, равная нулю в начале координат, является нечетной функцией, и наоборот).

Поскольку функция ошибок представляет собой целую функцию , которая преобразует действительные числа в действительные числа, для любого комплексного числа z :

где zкомплексно-сопряженное число z .

Подынтегральная функция f = exp(− z 2 ) и f = erf z показаны в комплексной z -плоскости на рисунках справа с раскраской области .

Функция ошибок в точке +∞ равна ровно 1 (см. интеграл Гаусса ). На действительной оси erf z приближается к единице при z → +∞ и к −1 при z → −∞ . На мнимой оси оно стремится к ± i .

Серия Тейлора

Функция ошибки — это целая функция ; он не имеет особенностей (кроме точки на бесконечности), и его разложение Тейлора всегда сходится, но он широко известен «[...] своей плохой сходимостью, если x > 1 ». [5]

Определяющий интеграл не может быть вычислен в замкнутой форме с точки зрения элементарных функций (см. теорему Лиувилля ), но путем расширения подынтегрального выражения e - z 2 в его ряд Маклорена и интегрирования почленно можно получить ряд Маклорена функции ошибки как:

которое справедливо для любого комплексного числа  z . Членами знаменателя являются последовательность A007680 в OEIS .

Для итеративного расчета вышеуказанного ряда может быть полезна следующая альтернативная формулировка:

потому что−(2 k − 1) z 2/к (2 к + 1)выражает множитель для преобразования k -го члена в ( k  + 1) -й член (считая z первым).

Функция мнимой ошибки имеет очень похожий ряд Маклорена:

которое справедливо для любого комплексного числа  z .

Производная и интегральная

Производная функции ошибок следует непосредственно из ее определения:

Отсюда сразу же выводится и производная мнимой функции ошибок:

Первообразная функции ошибок, получаемая интегрированием по частям , равна

Первообразная мнимой функции ошибок, которую также можно получить интегрированием по частям, равна

Производные более высокого порядка имеют вид

где H — полиномы Эрмита физиков . [6]

серия Бюрманн

Разложение [7] , которое сходится быстрее для всех действительных значений x , чем разложение Тейлора, получается с использованием теоремы Ганса Генриха Бюрмана : [8]

где snзнаковая функция . Оставив только первые два коэффициента и выбрав c 1 =31/200и с 2 = -341/8000, полученное приближение показывает наибольшую относительную ошибку при x = ±1,3796 , где она меньше 0,0036127:

Обратные функции

Обратная функция ошибки

Учитывая комплексное число z , не существует уникального комплексного числа w, удовлетворяющего erf w = z , поэтому истинная обратная функция будет многозначной. Однако для −1 < x < 1 существует уникальное действительное число, обозначаемое erf −1 x, удовлетворяющее

Обратная функция ошибок обычно определяется в области (−1,1) и ограничена этой областью во многих системах компьютерной алгебры. Однако его можно распространить и на диск | г | < 1 комплексной плоскости, используя ряд Маклорена [9]

где c 0 = 1 и

Итак, мы имеем разложение в ряд (в числителях и знаменателях убраны общие множители):

(После отмены дроби числителя/знаменателя представляют собой записи OEIS : A092676 / OEIS : A092677 в OEIS ; без отмены члены числителя приведены в записи OEIS : A002067 .) Значение функции ошибок при  ±∞ равно  ±1 .

Для | г | < 1 , мы имеем erf(erf −1 z ) = z .

Обратная дополнительная функция ошибок определяется как

Для действительного x существует уникальное действительное число erfi −1 x , удовлетворяющее erfi(erfi −1 x ) = x . Обратная функция мнимой ошибки определяется как erfi −1 x . [10]

Для любого действительного x метод Ньютона можно использовать для вычисления erfi −1 x , а для −1 ≤ x ≤ 1 сходится следующий ряд Маклорена:

где c k определяется, как указано выше.

Асимптотическое расширение

Полезное асимптотическое разложение дополнительной функции ошибок (и, следовательно, также функции ошибок) для больших действительных x :

где (2 n − 1)!! двойной факториал числа (2 n − 1) , который является произведением всех нечётных чисел до (2 n − 1) . Этот ряд расходится для каждого конечного x , и его смысл как асимптотического разложения состоит в том, что для любого целого числа N ≥ 1 имеет место

где остаток

что легко следует по индукции, записав

и интегрируем по частям.

Асимптотическое поведение остаточного члена в обозначениях Ландау имеет вид

при Икс → ∞ . Это можно найти по

Для достаточно больших значений x для получения хорошего приближения erfc x необходимы только первые несколько членов этого асимптотического разложения (в то время как для не слишком больших значений x приведенное выше разложение Тейлора при 0 обеспечивает очень быструю сходимость).

Продолжение расширения фракции

Разложение дополнительной функции ошибок в непрерывную дробь : [11]

Интеграл функции ошибок с функцией плотности Гаусса

что, по-видимому, связано с Нг и Геллером, формула 13 в разделе 4.3 [12] с заменой переменных.

Факториальный ряд

Обратный факториальный ряд:

сходится при Re( z 2 ) > 0 . Здесь

z n обозначает возрастающий факториал , а s ( n , k ) обозначает знаковое число Стирлинга первого рода . [13] [14] Также существует представление бесконечной суммы, содержащей двойной факториал :

Численные приближения

Приближение элементарными функциями

Таблица значений

Связанные функции

Дополнительная функция ошибок

Дополнительная функция ошибок , обозначаемая erfc , определяется как

График дополнительной функции ошибок Erfc(z) в комплексной плоскости от -2-2i до 2+2i с цветами, созданными с помощью функции Mathematica 13.1 ComplexPlot3D
График дополнительной функции ошибок Erfc(z) в комплексной плоскости от -2-2i до 2+2i с цветами, созданными с помощью функции Mathematica 13.1 ComplexPlot3D

который также определяет erfcx , масштабированную дополнительную функцию ошибок [26] (которую можно использовать вместо erfc , чтобы избежать арифметического опустошения [26] [27] ). Другая форма erfc x для x ≥ 0 известна как формула Крейга по имени ее первооткрывателя: [28]

Это выражение действительно только для положительных значений x , но его можно использовать в сочетании с erfc x = 2 − erfc(− x ) для получения erfc( x ) для отрицательных значений. Эта форма выгодна тем, что область интегрирования фиксирована и конечна. Расширение этого выражения для erfc суммы двух неотрицательных переменных выглядит следующим образом: [29]

Функция мнимой ошибки

Мнимая функция ошибок , обозначаемая erfi , определяется как

График мнимой функции ошибки Erfi(z) в комплексной плоскости от -2-2i до 2+2i с цветами, созданными с помощью функции Mathematica 13.1 ComplexPlot3D
График мнимой функции ошибки Erfi(z) в комплексной плоскости от -2-2i до 2+2i с цветами, созданными с помощью функции Mathematica 13.1 ComplexPlot3D

где D ( x )функция Доусона (которую можно использовать вместо erfi , чтобы избежать арифметического переполнения [26] ).

Несмотря на название «мнимая функция ошибки», erfi x действительна, когда x действительна.

Когда функция ошибок вычисляется для произвольных комплексных аргументов z , результирующая комплексная функция ошибок обычно рассматривается в масштабированной форме как функция Фаддеевой :

Кумулятивная функция распределения

Функция ошибок по существу идентична стандартной нормальной функции кумулятивного распределения , обозначаемой Φ , также называемой нормой ( x ) в некоторых языках программирования [ нужна ссылка ] , поскольку они отличаются только масштабированием и переводом. Действительно,

нормальная кумулятивная функция распределения, построенная на комплексной плоскости
нормальная кумулятивная функция распределения, построенная на комплексной плоскости

или переставить для erf и erfc :

Следовательно, функция ошибок также тесно связана с Q-функцией , которая представляет собой хвостовую вероятность стандартного нормального распределения. Q-функция может быть выражена через функцию ошибок как

Обратная функция Φ известна как нормальная функция квантиля или пробит- функция и может быть выражена через обратную функцию ошибок как

Стандартный нормальный CDF чаще используется в теории вероятности и статистике, а функция ошибок чаще используется в других разделах математики.

Функция ошибок является частным случаем функции Миттаг-Леффлера и также может быть выражена как вырожденная гипергеометрическая функция (функция Куммера):

Оно имеет простое выражение через интеграл Френеля . [ нужны дальнейшие объяснения ]

В терминах регуляризованной гамма-функции P и неполной гамма-функции

Sign xзнаковая функция .

Обобщенные функции ошибок

График обобщенных функций ошибок E n ( x ) :
серая кривая: E 1 ( x ) =1 - е - х/π
красная кривая: E 2 ( x ) = erf ( x )
зеленая кривая: E 3 ( x )
синяя кривая: E 4 ( x )
золотая кривая: E 5 ( x ) .

Некоторые авторы обсуждают более общие функции :

Известные случаи:

После деления на n ! , все En для нечетных n выглядят похожими (но не идентичными) друг другу. Аналогично, En для четных n выглядят похожими (но не идентичными) друг другу после простого деления на n ! . Все обобщенные функции ошибок для n > 0 выглядят одинаково на положительной стороне x графика.

Эти обобщенные функции могут быть эквивалентно выражены для x > 0 с использованием гамма-функции и неполной гамма-функции :

Следовательно, мы можем определить функцию ошибок через неполную гамма-функцию:

Повторные интегралы дополнительной функции ошибок

Повторные интегралы дополнительной функции ошибок определяются формулой [30]

Общая рекуррентная формула:

У них есть степенной ряд

откуда следуют свойства симметрии

и

Реализации

Как реальная функция реального аргумента

Как сложная функция сложного аргумента

Смотрите также

Связанные функции

По вероятности

Рекомендации

  1. ^ Эндрюс, Ларри К. (1998). Специальные функции математики для инженеров. СПАЙ Пресс. п. 110. ИСБН 9780819426161.
  2. ^ Уиттакер, ET; Уотсон, Дж. Н. (1927). Курс современного анализа . Издательство Кембриджского университета. п. 341. ИСБН 978-0-521-58807-2.
  3. ^ Глейшер, Джеймс Уитбред Ли (июль 1871 г.). «Об одном классе определенных интегралов». Философский журнал и журнал науки Лондона, Эдинбурга и Дублина . 4. 42 (277): 294–302. дои : 10.1080/14786447108640568 . Проверено 6 декабря 2017 г.
  4. ^ Глейшер, Джеймс Уитбред Ли (сентябрь 1871 г.). «Об одном классе определенных интегралов. Часть II». Философский журнал и журнал науки Лондона, Эдинбурга и Дублина . 4. 42 (279): 421–436. дои : 10.1080/14786447108640600 . Проверено 6 декабря 2017 г.
  5. ^ "A007680 - OEIS" . oeis.org . Проверено 2 апреля 2020 г.
  6. ^ Вайсштейн, Эрик В. «Эрф». Математический мир .
  7. ^ Шёпф, HM; Супанчич, PH (2014). «О теореме Бюрмана и ее применении к задачам линейной и нелинейной теплопередачи и диффузии». Журнал Математика . 16 . дои : 10.3888/tmj.16-11 .
  8. ^ Вайсштейн, Эрик В. «Теорема Бюрмана». Математический мир .
  9. ^ Доминичи, Диего (2006). «Асимптотический анализ производных обратной функции ошибок». arXiv : math/0607230 .
  10. ^ Бергсма, Вичер (2006). «О новом коэффициенте корреляции, его ортогональном разложении и связанных с ним критериях независимости». arXiv : math/0604627 .
  11. ^ Кайт, Энни AM ; Петерсен, Вигдис Б.; Вердонк, Бриджит; Вааделанд, Хокон; Джонс, Уильям Б. (2008). Справочник цепных дробей для специальных функций . Спрингер-Верлаг. ISBN 978-1-4020-6948-2.
  12. ^ Нг, Эдвард В.; Геллер, Мюррей (январь 1969 г.). «Таблица интегралов от функций ошибки». Журнал исследований Национального бюро стандартов. Раздел B. 73B (1): 1. doi :10.6028/jres.073B.001.
  13. ^ Шлёмильх, Оскар Ксавьер (1859). «Ueber Facultätenreihen». Zeitschrift für Mathematik und Physik (на немецком языке). 4 : 390–415.
  14. ^ Нильсон, Нильс (1906). Handbuch der Theorie der Gammafunktion (на немецком языке). Лейпциг: Б. Г. Тойбнер. п. 283 уравнение. 3 . Проверено 4 декабря 2017 г.
  15. ^ Кьяни, М.; Дардари, Д.; Саймон, МК (2003). «Новые экспоненциальные границы и приближения для расчета вероятности ошибки в каналах с замиранием» (PDF) . Транзакции IEEE по беспроводной связи . 2 (4): 840–845. CiteSeerX 10.1.1.190.6761 . дои : 10.1109/TWC.2003.814350. 
  16. ^ Танаш, ИМ; Риихонен, Т. (2020). «Глобальные минимаксные приближения и оценки гауссовой Q-функции суммами экспонент». Транзакции IEEE в области коммуникаций . 68 (10): 6514–6524. arXiv : 2007.06939 . дои : 10.1109/TCOMM.2020.3006902. S2CID  220514754.
  17. ^ Танаш, ИМ; Риихонен, Т. (2020). «Коэффициенты глобальных минимаксных аппроксимаций и границы гауссовой Q-функции по суммам экспонент [набор данных]». Зенодо . дои : 10.5281/zenodo.4112978.
  18. ^ Карагианнидис, ГК; Люмпас, А.С. (2007). «Улучшенное приближение гауссовой Q-функции» (PDF) . Коммуникационные письма IEEE . 11 (8): 644–646. дои : 10.1109/LCOMM.2007.070470. S2CID  4043576.
  19. ^ Танаш, ИМ; Риихонен, Т. (2021). «Улучшенные коэффициенты для приближений Карагианнидиса – Лиумпаса и границы гауссовой Q-функции». Коммуникационные письма IEEE . 25 (5): 1468–1471. arXiv : 2101.07631 . дои : 10.1109/LCOMM.2021.3052257. S2CID  231639206.
  20. ^ Чанг, Сок-Хо; Косман, Памела С .; Мильштейн, Лоуренс Б. (ноябрь 2011 г.). «Границы типа Чернова для функции ошибки Гаусса». Транзакции IEEE в области коммуникаций . 59 (11): 2939–2944. дои : 10.1109/TCOMM.2011.072011.100049. S2CID  13636638.
  21. ^ Виницкий, Сергей (2003). «Равномерные приближения трансцендентных функций» . Вычислительная наука и ее приложения – ICCSA 2003 . Конспекты лекций по информатике. Том. 2667. Шпрингер, Берлин. стр. 780–789. дои : 10.1007/3-540-44839-X_82. ISBN 978-3-540-40155-1.
  22. ^ Цзэн, Кайбин; Чен, Ян Цуан (2015). «Глобальные аппроксимации Паде обобщенной функции Миттаг-Леффлера и ее обратной». Дробное исчисление и прикладной анализ . 18 (6): 1492–1506. arXiv : 1310.5592 . doi : 10.1515/fca-2015-0086. S2CID  118148950. Действительно, Виницкий [32] предложил так называемое глобальное приближение Паде.
  23. Виницкий, Сергей (6 февраля 2008 г.). «Удобное приближение функции ошибок и ее обратной».
  24. ^ Числовые рецепты на Фортране 77: Искусство научных вычислений ( ISBN 0-521-43064-X ), 1992, стр. 214, Cambridge University Press. 
  25. ^ Диа, Яя Д. (2023). Приближенные неполные интегралы, приложение к дополнительной функции ошибки. Доступно на SSRN: https://ssrn.com/abstract=4487559 или http://dx.doi.org/10.2139/ssrn.4487559, 2023 г.
  26. ^ abc Коди, WJ (март 1993 г.), «Алгоритм 715: SPECFUN — портативный пакет FORTRAN специальных функций и тестовых драйверов» (PDF) , ACM Trans. Математика. Программное обеспечение , 19 (1): 22–32, CiteSeerX 10.1.1.643.4394 , doi : 10.1145/151271.151273, S2CID  5621105 
  27. ^ Заглул, MR (1 марта 2007 г.), «О расчете профиля линии Фойгта: единственный собственный интеграл с затухающим синусоидальным подынтегральным выражением», Ежемесячные уведомления Королевского астрономического общества , 375 (3): 1043–1048, Bibcode : 2007MNRAS.375.1043Z, номер документа : 10.1111/j.1365-2966.2006.11377.x
  28. ^ Джон В. Крейг, Новый, простой и точный результат для расчета вероятности ошибки для двумерных сигнальных созвездий. Архивировано 3 апреля 2012 г. в Wayback Machine , Труды конференции IEEE Military Communication Conference 1991 г., том. 2, стр. 571–575.
  29. ^ Бехнад, Айдын (2020). «Новое расширение формулы Q-функции Крейга и ее применение в анализе производительности двухветвевого EGC». Транзакции IEEE в области коммуникаций . 68 (7): 4117–4125. дои : 10.1109/TCOMM.2020.2986209. S2CID  216500014.
  30. ^ Карслоу, HS ; Джагер, JC (1959), Теплопроводность в твердых телах (2-е изд.), Oxford University Press, ISBN 978-0-19-853368-9, стр 484
  31. ^ "math.h - математические объявления" . opengroup.org . 2018 . Проверено 21 апреля 2023 г.
  32. ^ «Специальные функции – документация GSL 2.7» .

дальнейшее чтение

Внешние ссылки