No sé de alguna manera a mejorar un cierre de adivinar el registro como se hace con la raíz cuadrada de Newton-Raphson a menos que tenga la inversa de la función de registro. Tenga en cuenta que la exponencial es fácil de evaluar para los pequeños argumentos de porque es una rápida convergencia de alimentación de la serie.
Si usted tiene un registro exacto de un número z que está cerca de x, calcular w=z/x. w será cercano a 1. Y es fácil y rápido para calcular el logaritmo natural de los números de cerca de 1.
Crudo: uso ln(w) = w-1
Menos crudo: a1 = (1+w)/2, y aproximar ln(w) = (w-1)/a1. Esto parece trapezoidal de integración de 1 a w de dt/t. Usted podría hacer mejor con la regla de simpson y otros métodos de integración numérica, pero que no es donde quiero llevar.
Mejor: g1 = Sqrt(w), y aproximar ln(w) = (w-1)/g1
Continuando, se puede conseguir un mejor divisores. a2 = (a1+g1)/2, g2 = Sqrt(a2*g1), etc. Esto no tiene convergencia cuadrática como el de Gauss AGM algoritmo, pero puede ser acelerado por el mismo método utilizado en HP calculadora de Romberg acelerado trapezoidal integrador. Ver Carlson, "Un Algoritmo para el cálculo de Logaritmos y Arctangents", las Matemáticas de la Computación, abril de 1972. Sólo se necesitan unas pocas iteraciones para gran exactitud. Esto fue enseñado a mí por Nate Grossman, de la UCLA en una cuarta reunión del Grupo de Interés camino de regreso en el último siglo. (Otra o a su favorito de los métodos de Newton-Raphson en la exponencial.)
Muchos de nuestros tecnología numérica implica estrategias para evitar la "lentitud" de las operaciones en el equipo: multiplicación, inversa de la raíz cuadrada, etc. Algún día estos serán incorporados en el hardware y tomar un solo ciclo de máquina. Nuevos mundos de alta velocidad de computación. Hasta entonces, el cálculo rápido de los registros es un núcleo de la infraestructura de los números y un rico campo para continuar la exploración.
Esto no es exactamente lo que quería, pero espero que sea de ayuda.