Fonction d'erreur complémentaire
La fonction dâerreur complĂ©mentaire, notĂ©e erfc, est une fonction spĂ©ciale utilisĂ©e en analyse. Elle est dĂ©finie par :
Comme pour dâautres fonctions usuelles (sinus, cosinus, logarithme, etc.) on peut omettre les parenthĂšses et ainsi Ă©crire au lieu de , Ă condition bien sĂ»r que cette notation ne prĂȘte pas Ă confusion[alpha 1].
Origine et applications
Le nom de fonction dâerreur complĂ©mentaire provient du fait quâelle est le complĂ©ment Ă 1 de la fonction d'erreur erf :
On peut sâĂ©tonner quâun nom spĂ©cifique ait Ă©tĂ© donnĂ© Ă ce simple complĂ©ment Ă 1 mais il sâavĂšre que son usage simplifie un grand nombre de formules, notamment celles donnant la solution analytique de divers problĂšmes de diffusion[1] - [2].
Comme erf, la fonction erfc intervient en probabilitĂ©s et statistiques (en lien avec la distribution gaussienne) et en physique (pour les phĂ©nomĂšnes de diffusion thermique ou chimique), et bien sĂ»r dans leurs applications Ă dâautres sciences (mĂ©trologie, chimie, sciences de la Terre).
Développements en série et calcul numérique
La fonction erfc nâest pas exprimable par une formule fermĂ©e, mais son dĂ©veloppement en sĂ©rie de Taylor converge pour toutes les valeurs de x :
La fonction erfc peut donc ĂȘtre calculĂ©e Ă lâaide du dĂ©veloppement limitĂ© :
thĂ©oriquement pour nâimporte quelle valeur de mais en pratique pour de petites valeurs (typiquement, ), sinon le dĂ©veloppement ne converge pas assez vite.
Pour , on peut parfois utiliser le développement asymptotique :
oĂč le reste est infĂ©rieur (en valeur absolue) au terme qui le prĂ©cĂšde. La sĂ©rie divergeant, l'utilisation de ce dĂ©veloppement n'est possible que pour des valeurs de x suffisamment grandes pour la prĂ©cision dĂ©sirĂ©e.
Pour , on utilise la propriété .
La plupart des logiciels de calcul numĂ©rique (tableurs et Matlab, Scilab, etc.) ou de calcul formel (Maple, Mathematica, MuPAD, etc.) intĂšgrent une routine de calcul de erfc(x) et de sa rĂ©ciproque erfcâ1(x). Matlab et Scilab proposent aussi la fonction dâerreur complĂ©mentaire normalisĂ©e erfcx, dĂ©finie par . Le langage Fortran 2008[3] dispose de erf(x) et erfc(x).
Notes et références
Notes
- On pourra par exemple écrire et , mais impérativement et .
Références
- (en) H. S. Carslaw et J. C. Jaeger, Conduction of heat in solids [« Conduction de la chaleur dans les solides »], Oxford, Clarendon Press, , 2e éd., 510 p. (ISBN 0-19-853368-3).
- (en) J. Crank, The mathematics of diffusion [« Mathématiques de la diffusion »], Oxford, Clarendon Press, , 2e éd., 414 p. (ISBN 0-19-853344-6).
- « General mathematical functions â Fortran Programming Language », sur fortran-lang.org (consultĂ© le )