Функция ошибки - Error function
В математике функция ошибки (также называемый Функция ошибок Гаусса), часто обозначаемый Эрф, является сложной функцией комплексной переменной, определяемой как:[1]
Этот интеграл является специальный (неэлементарный ) и сигмовидный функция, которая часто встречается в вероятность, статистика, и уравнения в частных производных. Во многих из этих приложений аргумент функции является действительным числом. Если аргумент функции является действительным, значение функции также является действительным.
В статистике при неотрицательных значениях Икс, функция ошибки имеет следующую интерпретацию: для случайная переменная Y это нормально распределенный с иметь в виду 0 и отклонение 1/2, Эрф Икс вероятность того, что Y попадает в диапазон [−Икс, Икс].
Две тесно связанные функции: дополнительная функция ошибок (erfc) определяется как
и функция мнимой ошибки (Эрфи) определяется как
где я это мнимая единица.
имя
Название «функция ошибки» и его сокращение. Эрф были предложены Дж. У. Л. Глейшер в 1871 г. из-за его связи с «теорией вероятностей, и особенно теорией Ошибки."[2] Дополнение функции ошибок также обсуждалось Глейшером в отдельной публикации в том же году.[3]Для "закона легкости" ошибок, плотность дан кем-то
(в нормальное распределение ), Глейшер вычисляет вероятность ошибки, лежащей между и в качестве:
Приложения
Когда результаты серии измерений описываются нормальное распределение с среднеквадратичное отклонение и ожидаемое значение 0, тогда вероятность того, что ошибка единичного измерения находится между -а и +а, для положительного а. Это полезно, например, при определении частота ошибок по битам цифровой системы связи.
Функции ошибок и дополнительных ошибок встречаются, например, в решениях уравнение теплопроводности когда граничные условия даны Ступенчатая функция Хевисайда.
Функция ошибок и ее приближения могут использоваться для оценки результатов, которые верны. с большой вероятностью или с малой вероятностью. Учитывая случайную величину и постоянный :
где А и B - определенные числовые константы. Если L достаточно далеко от среднего, т.е. , тогда:
так что вероятность стремится к 0 как .
Характеристики
Недвижимость означает, что функция ошибок является нечетная функция. Это напрямую связано с тем, что подынтегральное выражение является даже функция.
Для любого комплексное число z:
где это комплексно сопряженный из z.
Подынтегральное выражение ж = ехр (-z2) и ж = erf (z) показаны в комплексе z-плоскость на рисунках 2 и 3. Уровень Im (ж) = 0 отображается толстой зеленой линией. Отрицательные целые значения Im (ж) показаны толстыми красными линиями. Положительные целочисленные значения Im (ж) показаны толстыми синими линиями. Промежуточные уровни Im (ж) = constant показаны тонкими зелеными линиями. Промежуточные уровни Re (ж) = constant показаны тонкими красными линиями для отрицательных значений и тонкими синими линиями для положительных значений.
Функция ошибок при + ∞ равна 1 (см. Гауссов интеграл ). На действительной оси erf (z) приближается к единице при z → + ∞ и −1 при z → −∞. На мнимой оси он стремится к ±я∞.
Серия Тейлор
Функция ошибок - это вся функция; он не имеет особенностей (кроме бесконечности) и его Расширение Тейлора всегда сходится, но, как известно, «[...] плохая сходимость, если x> 1».[4]
Определяющий интеграл нельзя вычислить в закрытая форма с точки зрения элементарные функции, но за счет расширения интегрировать е−z2 в его Серия Маклорена и интегрируя почленно, можно получить ряд Маклорена функции ошибок как:
которое справедливо для каждого комплексное число z. Члены знаменателя - это последовательность A007680 в OEIS.
Для итеративного расчета вышеуказанного ряда может быть полезна следующая альтернативная формулировка:
потому что выражает множитель, чтобы повернуть kth член в (k + 1)ул срок (учитывая z как первый член).
Функция мнимой ошибки имеет очень похожий ряд Маклорена, а именно:
которое справедливо для каждого комплексное число z.
Производная и интеграл
Производная функции ошибок сразу следует из ее определения:
Отсюда немедленно вычисляется производная мнимой функции ошибок:
An первообразный функции ошибок, которую можно получить интеграция по частям, является
Первообразной функции мнимой ошибки, также получаемой интегрированием по частям, является
Производные высшего порядка даются формулами
где физики Полиномы Эрмита.[5]
Bürmann серии
Расширение,[6] который сходится быстрее для всех реальных значений чем разложение Тейлора, получается с помощью Ганс Генрих Бюрманн Теорема:[7]
Сохраняя только первые два коэффициента и выбирая и полученное приближение показывает наибольшую относительную ошибку при где меньше чем :
Обратные функции
Учитывая комплексное число z, это не уникальный комплексное число ш удовлетворение , поэтому истинная обратная функция будет многозначной. Однако для −1 < Икс < 1, есть уникальный настоящий число обозначено удовлетворение
В функция обратной ошибки обычно определяется с помощью области (−1,1), и она ограничена этой областью во многих системах компьютерной алгебры. Однако его можно расширить на диск |z| < 1 комплексной плоскости, используя ряд Маклорена
где c0 = 1 и
Итак, у нас есть разложение в ряд (общие множители из числителей и знаменателей удалены):
(После отмены дроби числителя / знаменателя являются записями OEIS: A092676/OEIS: A092677 в OEIS; без отмены условия в числителе приведены в записи OEIS: A002067.) Значение функции ошибок при ± ∞ равно ± 1.
За |z| < 1, у нас есть .
В обратная дополнительная функция ошибок определяется как
За настоящий Икс, есть уникальный настоящий количество удовлетворение . В функция обратной мнимой ошибки определяется как .[8]
Для любого реального Икс, Метод Ньютона можно использовать для вычисления , и для сходится следующий ряд Маклорена:
где ck определяется, как указано выше.
Асимптотическое разложение
Полезный асимптотическое разложение дополнительной функции ошибок (а, следовательно, и функции ошибок) для больших вещественных Икс является
где (2п - 1) !! это двойной факториал из (2п - 1), который является произведением всех нечетных чисел до (2п - 1). Этот ряд расходится для каждого конечного Икс, и его смысл как асимптотического разложения состоит в том, что для любого надо
где остаток, в Обозначения Ландау, является
так как
Действительно, точное значение остатка равно
что легко следует по индукции, записывая
и интеграция по частям.
Для достаточно больших значений x нужны только первые несколько членов этого асимптотического разложения, чтобы получить хорошее приближение erfc (Икс) (при не слишком больших значениях Икс, приведенное выше разложение Тейлора в 0 обеспечивает очень быструю сходимость).
Непрерывное расширение фракции
А непрерывная дробь расширение дополнительной функции ошибок:[9]
Интеграл функции ошибок с функцией плотности Гаусса
Факторный ряд
- Обратное факториальный ряд:
- сходится для Здесь
- обозначает возрастающий факториал, и обозначает подписанный Число Стирлинга первого рода.[10][11]
- Представление бесконечной суммой, содержащей двойной факториал:
Численные приближения
Приближение с элементарными функциями
- Абрамовиц и Стегун дают несколько приближений с различной точностью (уравнения 7.1.25–28). Это позволяет выбрать наиболее быстрое приближение, подходящее для данного приложения. В порядке увеличения точности это:
- (максимальная ошибка: 5 × 10−4)
- где а1 = 0.278393, а2 = 0.230389, а3 = 0.000972, а4 = 0.078108
- (максимальная ошибка: 2,5 × 10−5)
- где п = 0.47047, а1 = 0.3480242, а2 = −0.0958798, а3 = 0.7478556
- (максимальная ошибка: 3 × 10−7)
- где а1 = 0.0705230784, а2 = 0.0422820123, а3 = 0.0092705272, а4 = 0.0001520143, а5 = 0.0002765672, а6 = 0.0000430638
- (максимальная погрешность: 1,5 × 10−7)
- где п = 0.3275911, а1 = 0.254829592, а2 = −0.284496736, а3 = 1.421413741, а4 = −1.453152027, а5 = 1.061405429
- Все эти приближения справедливы для Икс ≥ 0. Чтобы использовать эти приближения для отрицательных Икс, используйте тот факт, что erf (x) - нечетная функция, поэтому erf (Икс) = −erf (-Икс).
- Экспоненциальные границы и чисто экспоненциальное приближение для дополнительной функции ошибок даются формулами [12]
- Вышеупомянутые были обобщены на суммы экспоненты[13] с повышением точности по так что может быть точно аппроксимирован или ограничен , где
- В частности, существует систематическая методология решения числовых коэффициентов что дает минимакс приближение или оценка тесно связанных Q-функция: , , или за . Коэффициенты для многих вариаций экспоненциальных приближений и оценок вплоть до были выпущены в открытый доступ в виде исчерпывающего набора данных.[14]
- Точная аппроксимация дополнительной функции ошибок для предоставлено Karagiannidis & Lioumpas (2007)[15] кто показал за правильный выбор параметров это
- Они определили что дало хорошее приближение для всех
- Одноканальная нижняя граница[16]
- где параметр β можно выбрать, чтобы минимизировать ошибку на желаемом интервале приближения.
- Другое приближение дано Сергеем Виницким с использованием его «глобальных приближений Паде»:[17][18]:2–3
- где
- Это сделано так, чтобы быть очень точным в окрестности 0 и в окрестности бесконечности, а родственник ошибка меньше 0,00035 для всех реальных Икс. Использование альтернативного значения а ≈ 0,147 снижает максимальную относительную погрешность примерно до 0,00013.[19]
- Это приближение можно инвертировать, чтобы получить приближение обратной функции ошибок:
Полиномиальный
Приближение с максимальной ошибкой для любого реального аргумента это:[20]
с
и
Таблица значений
Икс | erf (x) | 1-эрф (х) |
---|---|---|
0 | 0 | 1 |
0.02 | 0.022564575 | 0.977435425 |
0.04 | 0.045111106 | 0.954888894 |
0.06 | 0.067621594 | 0.932378406 |
0.08 | 0.090078126 | 0.909921874 |
0.1 | 0.112462916 | 0.887537084 |
0.2 | 0.222702589 | 0.777297411 |
0.3 | 0.328626759 | 0.671373241 |
0.4 | 0.428392355 | 0.571607645 |
0.5 | 0.520499878 | 0.479500122 |
0.6 | 0.603856091 | 0.396143909 |
0.7 | 0.677801194 | 0.322198806 |
0.8 | 0.742100965 | 0.257899035 |
0.9 | 0.796908212 | 0.203091788 |
1 | 0.842700793 | 0.157299207 |
1.1 | 0.88020507 | 0.11979493 |
1.2 | 0.910313978 | 0.089686022 |
1.3 | 0.934007945 | 0.065992055 |
1.4 | 0.95228512 | 0.04771488 |
1.5 | 0.966105146 | 0.033894854 |
1.6 | 0.976348383 | 0.023651617 |
1.7 | 0.983790459 | 0.016209541 |
1.8 | 0.989090502 | 0.010909498 |
1.9 | 0.992790429 | 0.007209571 |
2 | 0.995322265 | 0.004677735 |
2.1 | 0.997020533 | 0.002979467 |
2.2 | 0.998137154 | 0.001862846 |
2.3 | 0.998856823 | 0.001143177 |
2.4 | 0.999311486 | 0.000688514 |
2.5 | 0.999593048 | 0.000406952 |
3 | 0.99997791 | 0.00002209 |
3.5 | 0.999999257 | 0.000000743 |
Связанные функции
Дополнительная функция ошибок
В дополнительная функция ошибок, обозначенный , определяется как
который также определяет , то масштабированная дополнительная функция ошибок[21] (который можно использовать вместо erfc, чтобы избежать арифметическое истощение[21][22]). Другая форма для неотрицательных известна как формула Крейга в честь ее первооткрывателя:[23]
Это выражение действительно только для положительных значений Икс, но его можно использовать вместе с erfc (Икс) = 2 - erfc (-Икс) для получения erfc (Икс) для отрицательных значений. Эта форма выгодна тем, что диапазон интегрирования является фиксированным и конечным. Расширение этого выражения для суммы двух неотрицательных переменных выглядит следующим образом:[24]
Функция мнимой ошибки
В функция мнимой ошибки, обозначенный Эрфи, определяется как
где D(Икс) это Функция Доусона (который можно использовать вместо erfi, чтобы избежать арифметическое переполнение[21]).
Несмотря на название «функция мнимой ошибки», реально, когда Икс реально.
Когда функция ошибок оценивается для произвольного сложный аргументы z, результирующий сложная функция ошибок обычно обсуждается в масштабированной форме как Функция Фаддеева:
Кумулятивная функция распределения
Функция ошибок практически идентична стандартной. нормальная кумулятивная функция распределения, обозначаемый Φ, также называемый нормой (Икс) некоторыми языками программного обеспечения[нужна цитата ], так как они отличаются только масштабированием и переводом. Действительно,
или переставил для erf и erfc:
Следовательно, функция ошибок также тесно связана с Q-функция, которая представляет собой хвостовую вероятность стандартного нормального распределения. Q-функция может быть выражена через функцию ошибок как
В обратный из известен как нормальная квантильная функция, или пробит функция и может быть выражена через обратную функцию ошибок как
Стандартный нормальный cdf чаще используется в вероятностях и статистике, а функция ошибок чаще используется в других разделах математики.
Функция ошибок - это частный случай Функция Миттаг-Леффлера, а также может быть выражено как конфлюэнтная гипергеометрическая функция (Функция Куммера):
Он имеет простое выражение в терминах Интеграл Френеля.[требуется дальнейшее объяснение ]
Что касается регуляризованная гамма-функция P и неполная гамма-функция,
это функция знака.
Обобщенные функции ошибок
Некоторые авторы обсуждают более общие функции:[нужна цитата ]
Известные случаи:
- E0(Икс) - прямая линия, проходящая через начало координат:
- E2(Икс) - функция ошибок, erf (Икс).
После деления на п!, все Eп для нечетных п похожи (но не идентичны) друг на друга. Точно так же Eп даже для п похожи (но не идентичны) друг на друга после простого деления на п!. Все обобщенные функции ошибок для п > 0 похожи на положительные Икс сторона графика.
Эти обобщенные функции могут быть эквивалентно выражены для Икс > 0 с помощью гамма-функция и неполная гамма-функция:
Следовательно, мы можем определить функцию ошибок в терминах неполной гамма-функции:
Итерированные интегралы дополнительной функции ошибок
Повторные интегралы дополнительной функции ошибок определяются как[25]
Общая рекуррентная формула
У них есть степенной ряд
откуда следуют свойства симметрии
и
Реализации
Как реальная функция реального аргумента
- В Posix совместимые операционные системы, заголовок math.h объявляет и математическая библиотека libm обеспечивает функции Эрф и erfc (двойная точность ) а также их одинарная точность и повышенная точность аналоги эрфф, эрфл и erfc, erfcl.[26]
- В Научная библиотека GNU обеспечивает Эрф, erfc, журнал (erf), и масштабированные функции ошибок.[27]
Как сложная функция сложного аргумента
- libcerf, числовая библиотека C для сложных функций ошибок, предоставляет сложные функции Cerf, Cerfc, Cerfcx и реальные функции Эрфи, erfcx с точностью примерно 13–14 цифр, в зависимости от Функция Фаддеева как реализовано в Пакет МИТ Фаддеева
Смотрите также
Связанные функции
- Гауссов интеграл, по всей реальной линии
- Функция Гаусса, производная
- Функция Доусона, перенормированная функция мнимой ошибки
- Интеграл Гудвина – Стэтона
По вероятности
- Нормальное распределение
- Нормальная кумулятивная функция распределения, масштабированная и сдвинутая форма функции ошибок
- Пробит, обратное или квантильная функция нормального CDF
- Q-функция, хвостовая вероятность нормального распределения
Рекомендации
- ^ Эндрюс, Ларри С. (1998). Специальные функции математики для инженеров. SPIE Press. п. 110. ISBN 9780819426161.
- ^ Глейшер, Джеймс Уитбред Ли (июль 1871 г.). «Об одном классе определенных интегралов». Лондонский, Эдинбургский и Дублинский философский журнал и научный журнал. 4. 42 (277): 294–302. Дои:10.1080/14786447108640568. Получено 6 декабря 2017.
- ^ Глейшер, Джеймс Уитбред Ли (сентябрь 1871 г.). «Об одном классе определенных интегралов. Часть II». Лондонский, Эдинбургский и Дублинский философский журнал и научный журнал. 4. 42 (279): 421–436. Дои:10.1080/14786447108640600. Получено 6 декабря 2017.
- ^ "A007680 - OEIS". oeis.org. Получено 2 апреля 2020.
- ^ Вайсштейн, Эрик В. "Эрф". MathWorld. Вольфрам.
- ^ Х. М. Шёпф и П. Х. Супанчич, «О теореме Бюрмана и ее применении к задачам линейного и нелинейного теплообмена и диффузии», The Mathematica Journal, 2014. doi: 10.3888 / tmj.16–11.Шёпф, Супанчич
- ^ Вайсштейн, Э. «Теорема Бюрмана». Wolfram MathWorld - веб-ресурс Wolfram.
- ^ Бергсма, Уичер (2006). «О новом коэффициенте корреляции, его ортогональном разложении и связанных тестах независимости». arXiv:математика / 0604627.
- ^ Cuyt, Annie A.M .; Petersen, Vigdis B .; Вердонк, Бриджит; Вааделанд, Хокон; Джонс, Уильям Б. (2008). Справочник по непрерывным дробям для специальных функций. Springer-Verlag. ISBN 978-1-4020-6948-2.
- ^ Шлёмильх, Оскар Ксавьер (1859). "Ueber facultätenreihen". Zeitschrift für Mathematik und Physik (на немецком). 4: 390–415. Получено 4 декабря 2017.
- ^ Уравнение (3) на странице 283 из Нильсон, Нильс (1906). Handbuch der Theorie der Gammafunktion (на немецком). Лейпциг: Б. Г. Тойбнер. Получено 4 декабря 2017.
- ^ Chiani, M .; Дардари, Д .; Саймон, М. (2003). "Новые экспоненциальные границы и приближения для вычисления вероятности ошибки в каналах с замираниями" (PDF). Транзакции IEEE по беспроводной связи. 2 (4): 840–845. CiteSeerX 10.1.1.190.6761. Дои:10.1109 / TWC.2003.814350.
- ^ Танаш, И.М .; Риихонен, Т. (2020). «Глобальные минимаксные приближения и оценки гауссовской Q-функции суммами экспонент». Транзакции IEEE по коммуникациям. 68 (10): 6514–6524. arXiv:2007.06939. Дои:10.1109 / TCOMM.2020.3006902. S2CID 220514754.
- ^ Танаш, И.М .; Риихонен, Т. (2020). «Коэффициенты для глобального минимаксного приближения и границы для гауссовой Q-функции суммами экспонент [набор данных]». Зенодо. Дои:10.5281 / zenodo.4112978.
- ^ Карагианнидис, Г. К., и Лиумпас, А. С. Улучшенное приближение для гауссовой Q-функции. 2007. IEEE Communications Letters, 11 (8), стр. 644-646.
- ^ Чанг, Сок-Хо; Cosman, Pamela C .; Мильштейн, Лоуренс Б. (ноябрь 2011 г.). "Границы типа Чернова для гауссовской функции ошибок". Транзакции IEEE по коммуникациям. 59 (11): 2939–2944. Дои:10.1109 / TCOMM.2011.072011.100049. S2CID 13636638.
- ^ Виницки, Серж (2003). «Равномерные приближения для трансцендентных функций». Конспект лекций по вычислительной технике. Наука. Конспект лекций по информатике. 2667. Spronger, Берлин. стр.780–789. Дои:10.1007 / 3-540-44839-X_82. ISBN 978-3-540-40155-1. (Раздел 3.1 «Функция ошибок действительного аргумента erf Икс")
- ^ Цзэн, Кайбинь; Чен, Ян Цуань (2015). «Глобальные аппроксимации Паде обобщенной функции Миттаг-Леффлера и ее обратной». Дробное исчисление и прикладной анализ. 18 (6): 1492–1506. arXiv:1310.5592. Дои:10.1515 / fca-2015-0086. S2CID 118148950.
Действительно, Виницки [32] предоставил так называемое глобальное приближение Паде
- ^ Виницкий, Сергей (6 февраля 2008 г.). «Удобное приближение для функции ошибок и ее обратной». Цитировать журнал требует
| журнал =
(Помогите) - ^ Числовые рецепты в Fortran 77: Искусство научных вычислений (ISBN 0-521-43064-X), 1992, стр. 214, Cambridge University Press.
- ^ а б c Коди, У. Дж. (Март 1993 г.), "Алгоритм 715: SPECFUN - портативный пакет FORTRAN специальных функций и драйверов тестирования" (PDF), ACM Trans. Математика. Софтв., 19 (1): 22–32, CiteSeerX 10.1.1.643.4394, Дои:10.1145/151271.151273, S2CID 5621105
- ^ Заглул М. Р. (1 марта 2007 г.), «О расчете профиля линии Фойгта: единственный собственный интеграл с затухающим синусоидальным интегралом», Ежемесячные уведомления Королевского астрономического общества, 375 (3): 1043–1048, Дои:10.1111 / j.1365-2966.2006.11377.x
- ^ Джон В. Крейг, Новый, простой и точный результат для расчета вероятности ошибки для двумерных сигнальных созвездий. В архиве 3 апреля 2012 г. Wayback Machine, Труды конференции по военной связи IEEE 1991 г., вып. 2. С. 571–575.
- ^ Бехнад, Айдын (2020). «Новое расширение формулы Q-функции Крейга и ее применение в анализе производительности EGC с двумя ветвями». Транзакции IEEE по коммуникациям. 68 (7): 4117–4125. Дои:10.1109 / TCOMM.2020.2986209. S2CID 216500014.
- ^ Карслав, Х.С.; Jaeger, J.C. (1959), Проводимость тепла в твердых телах (2-е изд.), Oxford University Press, ISBN 978-0-19-853368-9, стр 484
- ^ https://pubs.opengroup.org/onlinepubs/9699919799/basedefs/math.h.html
- ^ https://www.gnu.org/software/gsl/doc/html/specfunc.html#error-functions
дальнейшее чтение
- Абрамовиц, Милтон; Стегун, Ирен Энн, ред. (1983) [июнь 1964]. «Глава 7». Справочник по математическим функциям с формулами, графиками и математическими таблицами. Прикладная математика. 55 (Девятое переиздание с дополнительными исправлениями, десятое оригинальное издание с исправлениями (декабрь 1972 г.); первое изд.). Вашингтон.; Нью-Йорк: Министерство торговли США, Национальное бюро стандартов; Dover Publications. п. 297. ISBN 978-0-486-61272-0. LCCN 64-60036. Г-Н 0167642. LCCN 65-12253.
- Press, William H .; Teukolsky, Saul A .; Веттерлинг, Уильям Т .; Фланнери, Брайан П. (2007), «Раздел 6.2. Неполная гамма-функция и функция ошибок», Числовые рецепты: искусство научных вычислений (3-е изд.), Нью-Йорк: Издательство Кембриджского университета, ISBN 978-0-521-88068-8
- Темме, Нико М. (2010), «Функции ошибок, интегралы Доусона и Френеля», в Олвер, Фрэнк В. Дж.; Lozier, Daniel M .; Бойсверт, Рональд Ф .; Кларк, Чарльз В. (ред.), Справочник NIST по математическим функциям, Издательство Кембриджского университета, ISBN 978-0-521-19225-5, Г-Н 2723248