1 @c /stirling.texi/1.1/Mon Feb 27 22:09:17 2006//
3 * Definições para stirling::
6 @node Definições para stirling, , stirling, stirling
7 @section Definições para stirling
9 @deffn {Função} stirling (@var{z},@var{n})
10 Substitui @code{gamma(x)} pela fórmula de Stirling @math{O(1/x^(2n-1))}. Quando @var{n} for
11 um inteiro estritamente negativo, sinaliza um erro.
13 Referência: Abramowitz & Stegun, " Handbook of mathematical functions", 6.1.40.
17 (%i1) load (stirling)$
19 (%i2) stirling(gamma(%alpha+x)/gamma(x),1);
20 1/2 - x x + %alpha - 1/2
23 --------------- - ---- - %alpha
26 (%i3) taylor(%,x,inf,1);
28 %alpha x %alpha - x %alpha
29 (%o3)/T/ x + -------------------------------- + . . .
33 %alpha (%alpha - 1) %alpha x
34 (%o4) x + -------------------------------
38 A função @code{stirling} conhece a diferença entre a variável @var{gamma} e
39 a função @code{gamma}:
42 (%i5) stirling(gamma + gamma(x),0);
44 (%o5) gamma + sqrt(2) sqrt(%pi) x %e
45 (%i6) stirling(gamma(y) + gamma(x),0);
47 (%o6) sqrt(2) sqrt(%pi) y %e
49 + sqrt(2) sqrt(%pi) x %e
52 Para usar essa função escreva primeiro @code{load("stirling")}.