Anar al contingut

Algoritme de Gauss-Legendre

De L'Enciclopèdia, la wikipedia en valencià

El algoritme de Gauss-Legendre és un algoritme per a computar els dígits de π.

El método es basa en els treballs individuals de Carl Friedrich Gauss (1777-1855) i Adrien-Marie Legendre (1752-1833) combinats en algoritmes moderns per a la multiplicació i la raïl quadrada. Substituïx repetidament dos números per les seues miges aritmètica i geomètrica, per a obtindre una aproximació a la seua mija aritmètic-geomètrica.

La versió que es presenta ací es coneix també com el algoritme de Brent-Salamin (o Salamin-Brent); que va ser descobert en 1975 i de forma independent per Richard Brent i Eugene Salamin. Es va usar entre el 18 i el 20 de setembre de 1999 per a calcular els primers 206.158.430.000 dígits decimals de π, i el resultat es va comprovar usant l'algoritme de Borwein.

Algoritme

[editar | editar còdic]

1. Establiment del valor inicial:

a0=1b0=12t0=14p0=1

2. Repetir les següents instruccions fins que la diferència entre an i bn es trobe dins de la precisió desijada:

xn+1=an+bn2
yn+1=anbn
tn+1=tnpn(anxn+1)2
an+1=xn+1
bn+1=yn+1
pn+1=2pn

3. π s'aproxima usant an, bn i tn com:

π(an+bn)24tn

Les primeres tres iteraciones donen:

3.140...
3.14159264...
3.14159265358979...

L'algoritme té naturalea convergent de segon orde, que essencialment significa que el número de dígits correctes es duplica en cada pas de l'algoritme.

Vore també

[editar | editar còdic]