Iterated logarithm

from Wikipedia, the free encyclopedia

The iterated logarithm of a positive number n , denoted by (pronounced “log star of n”), indicates how often the logarithm function has to be used so that the result is less than or equal to 1.

definition

Formally, the iterated logarithmic function , which assigns its iterated logarithm to every positive number, is defined recursively as follows:

If 2 is used as the base of the logarithm, the iterated logarithm is also written as .

Examples

Fig. 1: Example for lg * 4 = 2

Graphically, the determination of the iterated logarithm of a number can be determined by the number of loops that are required according to the example in Fig. 1 to reach the interval [0, 1] on the axis.

The iterated logarithm is a very slowly increasing function:

use

The iterated logarithm plays a role in estimating the running time for multiplying large integers. The best algorithm to date has an asymptotic running time of

,

see also Schönhage-Strassen algorithm .

literature

  • Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest, Clifford Stein: Algorithmen - An Introduction Oldenburger Wissenschaftsverlag, Munich 2010, ISBN 978-3-486-59002-9 .