algoritmo de Gauss-Legendre - Gauss–Legendre algorithm

O algoritmo de Gauss-Legendre é um algoritmo para calcular os dígitos de π . É notável por ser rapidamente convergente, com apenas 25 iterações produzindo 45 milhões de dígitos correcção de π. No entanto, a desvantagem é que é a memória do computador -intensive e, portanto, às vezes fórmulas Machin-como são usadas.

O método baseia-se no trabalho individual de Carl Friedrich Gauss (1777-1855) e Adrien-Marie Legendre (1752-1833) combinado com algoritmos modernos para a multiplicação e raízes quadradas . Ele substitui repetidamente dois números por sua aritmética e média geométrica , de forma a aproximar a sua média aritmética-geométrica .

A versão apresentada abaixo também é conhecido como o Gauss-Euler, Brent algoritmo-Salamin (ou Salamin-Brent) ; descobriu-se, independentemente, em 1975, por Richard Brent e Eugene Salamin . Ele foi usado para calcular os 206,158,430,000 primeiros dígitos decimais de π em 18 de Setembro a 20 de 1999, e os resultados foram verificados com o algoritmo de Borwein .

Algoritmo

  1. Definição inicial valor:
  2. Repita as seguintes instruções até que a diferença de e está dentro da precisão desejada:
  3. π é então aproximado como:

Os primeiros três iterações dar (aproximações dadas até e incluindo o primeiro dígito incorrecto):

O algoritmo tem convergência quadrática , o que essencialmente significa que o número de dígitos corretos dobra a cada iteração do algoritmo.

fundo matemático

Limites da média aritmética-geométrica

A média aritmética-geométrica de dois números, um 0 e b 0 , encontra-se através do cálculo do limite das sequências

que tanto convergem para o mesmo limite.
Se e , em seguida, o limite é onde é a integral elíptica completa de primeira espécie

Se , . então

onde é o integral elíptica completa do segundo tipo :

Gauss conhecia ambos os resultados.

A identidade de Legendre

Por e tal que Legendre provou a identidade:

método de Gauss-Euler

Os valores podem ser substituídos na identidade de Legendre e as aproximações de K, E pode ser encontrado em termos das sequências para a média geométrica aritmética com e .

Veja também

Referências

links externos