En matemáticas, la función de error (también llamada función de error de Gauss ), a menudo denotada por erf , es una función definida como: [1]
La integral aquí es una integral de contorno compleja que no depende de la trayectoria porque es holomorfa en todo el plano complejo . En muchas aplicaciones, el argumento de la función es un número real, en cuyo caso el valor de la función también es real.
El nombre "función de error" y su abreviatura erf fueron propuestos por JWL Glaisher en 1871 debido a su conexión con "la teoría de la probabilidad, y en particular la teoría de los errores ". [3] El complemento de la función de error también fue discutido por Glaisher en una publicación separada en el mismo año. [4]
Para la "ley de facilidad" de errores cuya densidad está dada por
(la distribución normal ), Glaisher calcula la probabilidad de un error que se encuentra entre p y q como:
Aplicaciones
Cuando los resultados de una serie de mediciones se describen mediante una distribución normal con desviación estándar σ y valor esperado 0, entonces erf ( a/σ √ 2 ) es la probabilidad de que el error de una sola medición se encuentre entre − a y + a , para a positivo. Esto es útil, por ejemplo, para determinar la tasa de error de bits de un sistema de comunicación digital.
La función de error y sus aproximaciones se pueden utilizar para estimar resultados que se cumplen con alta o baja probabilidad. Dada una variable aleatoria X ~ Norm[ μ , σ ] (una distribución normal con media μ y desviación estándar σ ) y una constante L > μ , se puede demostrar mediante integración por sustitución:
donde A y B son ciertas constantes numéricas. Si L está suficientemente lejos de la media, específicamente μ − L ≥ σ √ ln k , entonces:
Por lo tanto, la probabilidad tiende a 0 cuando k → ∞ .
La probabilidad de que X esté en el intervalo [ L a , L b ] se puede derivar como
Propiedades
Parcelas en el plano complejo
La propiedad erf (− z ) = −erf z significa que la función error es una función impar . Esto resulta directamente del hecho de que el integrando e − t 2 es una función par (la antiderivada de una función par que es cero en el origen es una función impar y viceversa).
El integrando f = exp(− z 2 ) y f = erf z se muestran en el plano z complejo en las figuras de la derecha con coloración de dominio .
La función de error en +∞ es exactamente 1 (ver integral de Gauss ). En el eje real, erf z tiende a la unidad en z → +∞ y a −1 en z → −∞ . En el eje imaginario, tiende a ± i ∞ .
Serie de Taylor
La función de error es una función entera ; no tiene singularidades (excepto la del infinito) y su expansión de Taylor siempre converge. Sin embargo, para x >> 1 , la cancelación de los términos principales hace que la expansión de Taylor no sea práctica.
Para el cálculo iterativo de la serie anterior, puede ser útil la siguiente formulación alternativa :
porque−(2 k − 1) z 2/k (2k + 1) expresa el multiplicador para convertir el k -ésimo término en el ( k + 1) -ésimo término (considerando z como el primer término).
La función de error imaginaria tiene una serie de Maclaurin muy similar, que es:
que es válida para cada número complejo z .
Derivada e integral
La derivada de la función de error se sigue inmediatamente de su definición:
De esto, la derivada de la función de error imaginaria también es inmediata:
Una antiderivada de la función de error, obtenible por integración por partes , es
Una antiderivada de la función de error imaginaria, también obtenible por integración por partes, es
Las derivadas de orden superior están dadas por
donde H son los polinomios de Hermite de los físicos . [5]
Serie Bürmann
Una expansión, [6] que converge más rápidamente para todos los valores reales de x que una expansión de Taylor, se obtiene utilizando el teorema de Hans Heinrich Bürmann : [7]
donde sgn es la función de signo . Manteniendo solo los dos primeros coeficientes y eligiendo c 1 = 31/200 y c 2 = − 341/8000 , la aproximación resultante muestra su mayor error relativo en x = ±1,3796 , donde es menor que 0,0036127:
Funciones inversas
Dado un número complejo z , no existe un único número complejo w que satisfaga erf w = z , por lo que una función inversa verdadera sería multivaluada. Sin embargo, para −1 < x < 1 , existe un único número real denotado erf −1 x que satisface
La función de error inversa se define habitualmente con el dominio (−1,1) , y está restringida a este dominio en muchos sistemas de álgebra computacional. Sin embargo, se puede extender al disco | z | < 1 del plano complejo, utilizando la serie de Maclaurin [8]
donde c 0 = 1 y
Así tenemos la expansión de la serie (los factores comunes han sido cancelados de los numeradores y denominadores):
(Después de la cancelación, los valores del numerador y denominador en OEIS : A092676 y OEIS : A092677 respectivamente; sin cancelación, los términos del numerador son valores en OEIS : A002067 ). El valor de la función de error en ±∞ es igual a ±1 .
Para | z | < 1 , tenemos erf(erf −1 z ) = z .
La función de error complementaria inversa se define como
Para x real , existe un único número real erfi −1 x que satisface erfi(erfi −1 x ) = x . La función de error imaginaria inversa se define como erfi −1 x . [9]
Para cualquier x real , se puede utilizar el método de Newton para calcular erfi −1 x , y para −1 ≤ x ≤ 1 , la siguiente serie de Maclaurin converge:
donde c k se define como arriba.
Expansión asintótica
Una expansión asintótica útil de la función de error complementaria (y por lo tanto también de la función de error) para x reales grandes es
donde (2 n − 1)!! es el factorial doble de (2 n − 1) , que es el producto de todos los números impares hasta (2 n − 1) . Esta serie diverge para cada x finito , y su significado como expansión asintótica es que para cualquier entero N ≥ 1 se tiene
donde el resto es
que se sigue fácilmente por inducción, escribiendo
e integrando por partes.
El comportamiento asintótico del término restante, en notación de Landau , es
cuando x → ∞ . Esto se puede encontrar mediante
Para valores suficientemente grandes de x , solo se necesitan los primeros términos de esta expansión asintótica para obtener una buena aproximación de erfc x (mientras que para valores no demasiado grandes de x , la expansión de Taylor anterior en 0 proporciona una convergencia muy rápida).
Abramowitz y Stegun ofrecen varias aproximaciones de precisión variable (ecuaciones 7.1.25–28). Esto permite elegir la aproximación más rápida adecuada para una aplicación determinada. En orden de precisión creciente, son:
(error máximo:5 × 10 −4 )
donde a 1 = 0,278393 , a 2 = 0,230389 , a 3 = 0,000972 , a 4 = 0,078108
(error máximo:2,5 × 10 −5 )
donde p = 0,47047 , a 1 = 0,3480242 , a 2 = −0,0958798 , a 3 = 0,7478556
(error máximo:3 × 10 −7 )
donde a 1 = 0,0705230784 , a 2 = 0,0422820123 , a 3 = 0,0092705272 , a 4 = 0,0001520143 , a 5 = 0,0002765672 , a 6 = 0,0000430638
(error máximo:1,5 × 10 −7 )
donde p = 0,3275911 , a 1 = 0,254829592 , a 2 = −0,284496736 , a 3 = 1,421413741 , a 4 = −1,453152027 , a 5 = 1,061405429
Todas estas aproximaciones son válidas para x ≥ 0 . Para utilizar estas aproximaciones para x negativo , utilice el hecho de que erf x es una función impar, por lo que erf x = −erf(− x ) .
Los límites exponenciales y una aproximación exponencial pura para la función de error complementaria se dan en [14].
Lo anterior se ha generalizado a sumas de N exponenciales [15] con una precisión creciente en términos de N, de modo que erfc x se puede aproximar con precisión o acotar por 2 Q̃ ( √ 2 x ) , donde
En particular, existe una metodología sistemática para resolver los coeficientes numéricos {( a n , b n )}N n = 1que producen una aproximación o límite minimax para la función Q estrechamente relacionada : Q ( x ) ≈ Q̃ ( x ) , Q ( x ) ≤ Q̃ ( x ) o Q ( x ) ≥ Q̃ ( x ) para x ≥ 0 . Los coeficientes {( a n , b n )}N n = 1Se han publicado para acceso abierto muchas variaciones de las aproximaciones exponenciales y límites hasta N = 25 como un conjunto de datos completo. [16]
Karagiannidis y Lioumpas (2007) [17] ofrecen
una aproximación estricta de la función de error complementaria para x ∈ [0,∞) y demostraron que, para la elección adecuada de los parámetros { A , B } ,
determinaron que { A , B } = {1,98,1,135} , lo que dio una buena aproximación para todos los x ≥ 0 . También hay coeficientes alternativos disponibles para adaptar la precisión a una aplicación específica o transformar la expresión en un límite estricto. [18]
Un límite inferior de un solo término es [19]
donde el parámetro β puede elegirse para minimizar el error en el intervalo de aproximación deseado.
Otra aproximación la da Sergei Winitzki usando sus "aproximaciones globales de Padé": [20] [21] : 2–3
donde
Esto está diseñado para ser muy preciso en un entorno de 0 y un entorno de infinito, y el error relativo es menor que 0,00035 para todos los x reales . Usando el valor alternativo a ≈ 0,147 se reduce el error relativo máximo a aproximadamente 0,00013. [22]
Esta aproximación se puede invertir para obtener una aproximación de la función de error inversa:
Una aproximación con un error máximo de1,2 × 10 −7 para cualquier argumento real es: [23]
con
y
Una aproximación de con un error relativo máximo menor que en valor absoluto es: [24]
para ,
y para
Una aproximación simple para argumentos de valor real podría hacerse a través de funciones hiperbólicas :
que mantienen la diferencia absoluta .
Tabla de valores
Funciones relacionadas
Función de error complementaria
La función de error complementaria , denotada erfc , se define como
que también define erfcx , la función de error complementaria escalada [25] (que se puede utilizar en lugar de erfc para evitar el desbordamiento aritmético [25] [26] ). Otra forma de erfc x para x ≥ 0 se conoce como fórmula de Craig, en honor a su descubridor: [27]
Esta expresión es válida solo para valores positivos de x , pero se puede utilizar junto con erfc x = 2 − erfc(− x ) para obtener erfc( x ) para valores negativos. Esta forma es ventajosa porque el rango de integración es fijo y finito. Una extensión de esta expresión para el erfc de la suma de dos variables no negativas es la siguiente: [28]
Función de error imaginario
La función de error imaginaria , denotada erfi , se define como
A pesar del nombre "función de error imaginaria", erfi x es real cuando x es real.
Cuando se evalúa la función de error para argumentos complejos arbitrarios z , la función de error compleja resultante generalmente se analiza en forma escalada como la función de Faddeeva :
Función de distribución acumulativa
La función de error es esencialmente idéntica a la función de distribución acumulativa normal estándar , denotada Φ , también llamada norm( x ) por algunos lenguajes de software [ cita requerida ] , ya que difieren solo en la escala y la traducción. De hecho,
o reorganizado para erf y erfc :
En consecuencia, la función de error también está estrechamente relacionada con la función Q , que es la probabilidad de cola de la distribución normal estándar. La función Q se puede expresar en términos de la función de error como
La función de distribución normal estándar se utiliza con más frecuencia en probabilidad y estadística, y la función de error se utiliza con más frecuencia en otras ramas de las matemáticas.
Integrales iteradas de la función de error complementaria
Las integrales iteradas de la función de error complementaria están definidas por [29]
La fórmula general de recurrencia es
Tienen la serie de potencias
de las cuales se siguen las propiedades de simetría
y
Implementaciones
Como función real de un argumento real
En los sistemas operativos compatibles con POSIX , el encabezado math.hdeberá declarar y la biblioteca matemática libmdeberá proporcionar las funciones erfy erfc( precisión doble ) así como sus contrapartes de precisión simple y precisión extendidaerff , erfly erfcf,. [30erfcl ]
libcerf, biblioteca numérica C para funciones de error complejas, proporciona las funciones complejas cerf, y las funciones reales , con una precisión de aproximadamente 13 a 14 dígitos, basadas en la función Faddeeva tal como se implementa en el paquete Faddeeva del MITcerfccerfcxerfierfcx
Referencias
^ Andrews, Larry C. (1998). Funciones especiales de las matemáticas para ingenieros. SPIE Press. p. 110. ISBN 9780819426161.
^ Glaisher, James Whitbread Lee (julio de 1871). "Sobre una clase de integrales definidas". Londres, Edimburgo y Dublín Philosophical Magazine and Journal of Science . 4. 42 (277): 294–302. doi :10.1080/14786447108640568 . Consultado el 6 de diciembre de 2017 .
^ Glaisher, James Whitbread Lee (septiembre de 1871). "Sobre una clase de integrales definidas. Parte II". Londres, Edimburgo y Dublín Philosophical Magazine and Journal of Science . 4. 42 (279): 421–436. doi :10.1080/14786447108640600 . Consultado el 6 de diciembre de 2017 .
^ Schöpf, HM; Supancic, PH (2014). "Sobre el teorema de Bürmann y su aplicación a problemas de transferencia y difusión de calor lineal y no lineal". The Mathematica Journal . 16 . doi : 10.3888/tmj.16-11 .
^ Dominici, Diego (2006). "Análisis asintótico de las derivadas de la función de error inversa". arXiv : math/0607230 .
^ Bergsma, Wicher (2006). "Sobre un nuevo coeficiente de correlación, su descomposición ortogonal y pruebas de independencia asociadas". arXiv : math/0604627 .
^ Cuyt, Annie AM ; Petersen, Vigdis B.; Verdonk, Brigitte; Waadeland, Haakon; Jones, William B. (2008). Manual de fracciones continuas para funciones especiales . Springer-Verlag. ISBN978-1-4020-6948-2.
^ Schlömilch, Oskar Xavier (1859). "Ueber facultätenreihen". Zeitschrift für Mathematik und Physik (en alemán). 4 : 390–415.
^ Nielson, Niels (1906). Handbuch der Theorie der Gammafunktion (en alemán). Leipzig: BG Teubner. pag. 283 ecuación. 3 . Consultado el 4 de diciembre de 2017 .
^ Chiani, M.; Dardari, D.; Simon, MK (2003). "Nuevos límites exponenciales y aproximaciones para el cálculo de la probabilidad de error en canales con desvanecimiento" (PDF) . IEEE Transactions on Wireless Communications . 2 (4): 840–845. CiteSeerX 10.1.1.190.6761 . doi :10.1109/TWC.2003.814350.
^ Tanash, IM; Riihonen, T. (2020). "Aproximaciones y límites minimax globales para la función Q gaussiana mediante sumas de exponenciales". IEEE Transactions on Communications . 68 (10): 6514–6524. arXiv : 2007.06939 . doi :10.1109/TCOMM.2020.3006902. S2CID 220514754.
^ Tanash, IM; Riihonen, T. (2020). "Coeficientes para aproximaciones minimax globales y límites para la función Q gaussiana mediante sumas de exponenciales [conjunto de datos]". Zenodo . doi :10.5281/zenodo.4112978.
^ Karagiannidis, GK; Lioumpas, AS (2007). "Una aproximación mejorada para la función Q gaussiana" (PDF) . IEEE Communications Letters . 11 (8): 644–646. doi :10.1109/LCOMM.2007.070470. S2CID 4043576.
^ Tanash, IM; Riihonen, T. (2021). "Coeficientes mejorados para las aproximaciones de Karagiannidis–Lioumpas y límites para la función Q gaussiana". IEEE Communications Letters . 25 (5): 1468–1471. arXiv : 2101.07631 . doi :10.1109/LCOMM.2021.3052257. S2CID 231639206.
^ Chang, Seok-Ho; Cosman, Pamela C .; Milstein, Laurence B. (noviembre de 2011). "Límites de tipo Chernoff para la función de error gaussiana". IEEE Transactions on Communications . 59 (11): 2939–2944. doi :10.1109/TCOMM.2011.072011.100049. S2CID 13636638.
^ Winitzki, Sergei (2003). "Aproximaciones uniformes para funciones trascendentales" . Computational Science and Its Applications – ICCSA 2003. Lecture Notes in Computer Science. Vol. 2667. Springer, Berlín. págs. 780–789. doi :10.1007/3-540-44839-X_82. ISBN.978-3-540-40155-1.
^ Zeng, Caibin; Chen, Yang Cuan (2015). "Aproximaciones globales de Padé de la función generalizada de Mittag-Leffler y su inversa". Cálculo fraccionario y análisis aplicado . 18 (6): 1492–1506. arXiv : 1310.5592 . doi :10.1515/fca-2015-0086. S2CID 118148950. De hecho, Winitzki [32] proporcionó la denominada aproximación global de Padé.
^ Winitzki, Sergei (6 de febrero de 2008). "Una aproximación práctica para la función de error y su inversa".
^ Press, William H. (1992). Recetas numéricas en Fortran 77: el arte de la computación científica . Cambridge University Press. pág. 214. ISBN0-521-43064-X.
^ Dia, Yaya D. (2023). "Integrales incompletas aproximadas, aplicación a la función de error complementaria". Revista electrónica SSRN . doi :10.2139/ssrn.4487559. ISSN 1556-5068.
^ abc Cody, WJ (marzo de 1993), "Algoritmo 715: SPECFUN: un paquete FORTRAN portátil de rutinas de funciones especiales y controladores de pruebas" (PDF) , ACM Trans. Math. Softw. , 19 (1): 22–32, CiteSeerX 10.1.1.643.4394 , doi :10.1145/151271.151273, S2CID 5621105
^ Zaghloul, MR (1 de marzo de 2007), "Sobre el cálculo del perfil de línea de Voigt: una única integral propia con un integrando de seno amortiguado", Monthly Notices of the Royal Astronomical Society , 375 (3): 1043–1048, Bibcode :2007MNRAS.375.1043Z, doi : 10.1111/j.1365-2966.2006.11377.x
^ John W. Craig, Un resultado nuevo, simple y exacto para calcular la probabilidad de error para constelaciones de señales bidimensionales Archivado el 3 de abril de 2012 en Wayback Machine , Actas de la Conferencia de Comunicación Militar IEEE de 1991, vol. 2, págs. 571–575.
^ Behnad, Aydin (2020). "Una nueva extensión de la fórmula de función Q de Craig y su aplicación en el análisis del rendimiento de EGC de doble rama". IEEE Transactions on Communications . 68 (7): 4117–4125. doi :10.1109/TCOMM.2020.2986209. S2CID 216500014.
^ "math.h - declaraciones matemáticas". opengroup.org . 2018 . Consultado el 21 de abril de 2023 .
^ "Funciones especiales – Documentación de GSL 2.7".
Lectura adicional
Abramowitz, Milton ; Stegun, Irene Ann , eds. (1983) [junio de 1964]. "Capítulo 7". Manual de funciones matemáticas con fórmulas, gráficos y tablas matemáticas . Serie de Matemáticas Aplicadas. Vol. 55 (Novena reimpresión con correcciones adicionales de la décima impresión original con correcciones (diciembre de 1972); primera ed.). Washington DC; Nueva York: Departamento de Comercio de los Estados Unidos, Oficina Nacional de Normas; Dover Publications. pág. 297. ISBN 978-0-486-61272-0. LCCN 64-60036. MR 0167642. LCCN 65-12253.
Press, William H.; Teukolsky, Saul A.; Vetterling, William T.; Flannery, Brian P. (2007), "Sección 6.2. Función gamma incompleta y función de error", Recetas numéricas: el arte de la computación científica (3.ª ed.), Nueva York: Cambridge University Press, ISBN 978-0-85-0-312-0978-0-521-88068-8, archivado desde el original el 11 de agosto de 2011 , consultado el 9 de agosto de 2011