11. Gamma di Eulero
coefficienti binomiali generalizzati
approssimazione di Stirling per n!


English version


1. La funzione Γ di Eulero

Il fattoriale n! di un numero naturale è definito ricorsivamente come

Eqn001.gif

L. Euler trovò che è possibile definire una funzione di variabile reale (o complessa) Γ(x) ('Gamma di x') con la stessa proprietà di ricorsività

Eqn002.gif

Se si applica questa funzione ad un argomento x+1 coincidente con un numero reale, si ottiene

Eqn003.gif

Quindi Γ, per argomenti naturali, genera valori identici a quelli del fattoriale.

Euler riuscì ad esplicitare la funzione Γ in questo modo:

Eqn004.gif

Infatti la definizione (4) dà

Eqn005.gif

e anche

Eqn006.gif

In particolare, se x coincide con il numero naturale n, si hanno le seguenti uguaglianze

Eqn007.gif

Usando la seconda delle (2), dato Eqn106.gif, si possono calcolare i valori Eqn107.gif per ogni numero naturale n ≥ 1.

fig100.gif

Ponendo t=z2, si ha

fig101.gif

L'ultimo integrale è un noto integrale gaussiano e ha valore Eqn108.gif. Quindi

fig102.gif

I valori di Γ per successivi incrementi di 1 dell'argomento possono essere ottenuti ricorsivamente

fig103.gif

Eqn104.gif

Eqn109.gif

Eqn110.gif

WolframAlpha

In generale, per n ≥ 0,

Eqn105.gif

Nell'uguaglianza (8) il doppio punto esclamativo rappresenta il doppio fattoriale del numero naturale che lo precede, cioè, se il numero è dispari, il prodotto del numero stesso per tutti i dispari precedenti, e, se il numero è pari, il prodotto del numero stesso per tutti i pari precedenti. Si assume inoltre -1!! = 0!! = 1

Le uguaglianze (7) e (8) permettono di estendere la definizione del fattoriale dall'insieme dei naturali all'insieme Eqn111.gif nel seguente modo

Eqn112.gif

In particolare

Eqn113.gif

Eqn114.gif

Eqn115.gif

WolframAlpha

Dalla seconda delle uguaglianze (2) si ha inoltre

Eqn116.gif

quindi

Eqn117.gif

e ricorsivamente

Eqn118.gif

WolframAlpha

In generale, per n ≥ 0,

Eqn119.gif

Si può quindi definire il fattoriale anche sull'insieme Eqn120.gif nel seguente modo

Eqn121.gif

In particolare

Eqn122.gif

Eqn123.gif

Eqn124.gif

WolframAlpha

La seguente applicazione Javascript permette di approssimare i valori di Γ(x) per argomenti reali o complessi. Se il vostro browser non ammette il tag iframe potete aprire la pagina dell'applicazione
In input, oltre alle cifre decimali, si possono usare le costanti P per π, E per le notazioni esponenziali e I per l'unità immaginaria.

 


2. Doppi fattoriali generalizzati

La definizione del doppio fattoriale, in modo simile a quella del fattoriale, implica la seguente relazione ricorsiva

Eqn150.gif

Se si applica questa proprietà a numeri minori di , si ottiene

Eqn151.gif

WolframAlpha

In generale, for n ≥ 1,

Eqn152.gif

Quindi è possibile calcolare il doppio fattoriale di un numero intero negativo se il numero è dispari, ma non è possibile se il numero è pari perché il calcolo di (-2)!! implica una divisione per 0.

 


3. Coefficienti binomiali generalizzati

La (11) permette di calcolare coefficienti binomiali del tipo Eqn125.gif.

Infatti, se si esprimono i coefficienti binomiali in termini di fattoriali, si ha

Eqn126.gif

Se k=0, risulta immediatamente

Eqn127.gif

e, per k≥1

Eqn128.gif

Eqn129.gif

In particolare:

Eqn130.gif

Eqn131.gif

WolframAlpha

Se ora si confronta questa successione con la successione dei coefficienti delle potenze della variabile x nello sviluppo in serie di MacLaurin della radice quadrata di (1-x) (per x real e ≤1)

Eqn132.gif

si osserva che le due successioni coincidono. Quindi

Eqn133.gif

Questa identità è un esempio di come sia possibile applicare il teorema binomiale anche quando l'esponente del binomio non è un numero naturale.

Infatti, usando la funzione Γ, è possibile calcolare i coefficienti binomiali non solo se, come si è visto, il primo termine è Eqn134.gif, ma in generale quando il primo termine è qualunque numero reale r o complesso z. Infatti, dato G = Γ(r), si ha

Eqn135.gif

e anche

Eqn136.gif

Eqn137.gif

In generale, per n naturale ≥ 1,

Eqn138.gif

Infine

Eqn139.gif

e, più sinteticamente,

Eqn140.gif

Esempi.

La (13) permette quindi di ottenere lo sviluppo in serie di varie funzioni di binomio evitando le derivazioni richieste dal metodo di Maclaurin.

Esempi.

Eqn141.gif
WolframAlpha

Eqn142.gif
WolframAlpha

Eqn149.gif
WolframAlpha

La seguente applicazione Javascript permette di approssimare i valori dei coefficienti binomiali per argomenti reali.
Se il vostro browser non ammette il tag iframe potete aprire direttamente la pagina dell'applicazione
In input, oltre alle cifre decimali, si possono usare le costanti P per π, E per le notazioni esponenziali e I per l'unità immaginaria.

 


4. Approssimazione di Stirling per i fattoriali di numeri naturali

Se nell'integrale dell'identità (7) si pone

Eqn008.gif

si ottiene

Eqn009.gif

cioè

Eqn010.gif

Se si moltiplica e divide la funzione integranda per en e si estraggono dall'integrale i fattori che non dipendono dalla variabile di integrazione y, si ha

Eqn011.gif

La derivata della funzione integranda Eqn012.gif rispetto a y è

fig013.gif

quindi f(y) ha un massimo assoluto per y=1. Allo scopo di approssimare il valore dell'integrale, si può esprimere l'integrale stesso come funzione di w = y-1

Eqn014.gif

e quindi approssimare la funzione integranda f(w) nel seguente modo (da MathWorld):

Eqn024.gif

La (14) è l'approssimazione di Stirling a n! e risulta utile in molte applicazioni probabilistiche e statistiche.

Per esempio:
per 10! invece del valore corretto 3628800 dà 3598697; l'errore è 8 ‰;
per 100! l'errore è 0.8 ‰;
per 1000! l'errore is 0.08 ‰.

È spesso utile calcolare il logaritmo del fattoriale. Dalla (15) si ha

Eqn029.gif

Per n molto grandi, l'ultimo addendo è trascurabile e si può più semplicemente scrivere

Eqn030.gif

La seguente applicazione Javascript permette di confrontare il valore esatto del fattoriale di un numero naturale con quello ottenuto con l'approssimazione di Stirling.
Se il vostro browser non ammette il tag iframe potete aprire direttamente la pagina dell'applicazione.