Esiste un algoritmo semplice per ricavare la frazione continua di un qualunque numero positivo, basato sull’estrazione ripetuta della parte intera.

Osservazione — Algoritmo per calcolare la frazione continua di un numero

Dato α>0\alpha>0, scrivi α=a0+β0\alpha = a_0 + \beta_0 con a0=αa_0=\lfloor\alpha\rfloor parte intera e β0[0,1)\beta_0\in[0,1). Se β00\beta_0\ne 0, considera 1/β01/\beta_0 e ripeti: 1/β0=a1+β11/\beta_0 = a_1 + \beta_1, e così via. Per αQ\alpha\in\mathbb{Q} il processo termina; per αQ\alpha\notin\mathbb{Q} va avanti all’infinito. Lo sviluppo è periodico se e solo se α\alpha è un irrazionale quadratico (radice di un’equazione di secondo grado a coefficienti razionali), risultato dimostrato da Lagrange (cfr. Stillwell, cap. 5).

Collegamenti

Argomenti: Equazioni secondo grado
Concetti: Algoritmo · Frazione continua · Irrazionale quadratico
Competenze: Usare formule
Persone: Joseph-Louis Lagrange