Część lub nawet wszystkie informacje w artykule mogą być nieprawdziwe. Jako pozbawione źródeł mogą zostać zakwestionowane i usunięte.
Sprawdź w źródłach: Encyklopedia PWN • Google Books • Google Scholar • BazHum • BazTech • RCIN • Internet Archive (texts / inlibrary)
Po wyeliminowaniu niedoskonałości należy usunąć szablon {{Dopracować}} z tego artykułu.
Logarytm iterowany – funkcja używana głównie w teorii złożoności obliczeniowej, dziale informatyki.
Definicja
[edytuj | edytuj kod]Logarytm iterowany zdefiniowany jest jako liczba złożeń logarytmu potrzebnych do uzyskania liczby niewiększej od jedności:
Powszechnie definicję uściśla się poprzez użycie logarytmu dwójkowego. Jednak ponieważ w informatyce stosuje się notację dużego O, więc zwykle równie dobrze można zmienić podstawę logarytmu na inną większą od 1. Wynika to z tego, że logarytmy o różnych (większych niż 1) podstawach są wprost proporcjonalne (współczynnik proporcjonalności jest dodatni; jeśli 👁 {\displaystyle a>1}
i 👁 {\displaystyle b>1,}
to 👁 {\displaystyle \log _{a}c=\log _{a}b\cdot \log _{b}c,}
gdzie liczba 👁 {\displaystyle \log _{a}b>0}
).
Logarytm iterowany jest dobrze zdefiniowaną funkcją dla podstaw większych niż
W przeciwnym razie wyrażenie może nie być zbieżne.
Własności
[edytuj | edytuj kod]Jest to funkcja bardzo wolno rosnąca, przykładowo dla wszystkich
wartość logarytmu iterowanego nie przekracza 5, a wiadomo, że 👁 {\displaystyle 2^{65536}>10^{19600}.}
Z tego względu, dla większości zastosowań praktycznych wartość tej funkcji jest niewielka.
| pojęcia definiujące | |||||||
|---|---|---|---|---|---|---|---|
| funkcje logarytmiczne |
| ||||||
| powiązane funkcje |
| ||||||
| inne pojęcia | |||||||
| uczeni |
