Binární logaritmus

Binární logaritmus je logaritmus se základem 2. Jinými slovy, binární logaritmus čísla je řešením rovnice

Binární logaritmus reálného čísla existuje, pokud je podle ISO 31-11 označen [1] nebo . Příklady:

Historie

Historicky našly binární logaritmy své první použití v hudební teorii , když Leonhard Euler zjistil, že binární logaritmus poměru frekvencí dvou hudebních tónů se rovná počtu oktáv , které oddělují jeden tón od druhého. Euler také zveřejnil tabulku binárních logaritmů celých čísel 1 až 8 až na sedm desetinných míst [2] [3] .

S příchodem informatiky bylo jasné, že k určení počtu bitů požadovaných ke kódování zprávy jsou potřeba binární logaritmy . Mezi další oblasti, ve kterých se binární logaritmus často používá, patří kombinatorika , bioinformatika , kryptografie , sportovní turnaje a fotografie . Standardní funkce pro výpočet binárního logaritmu je k dispozici v mnoha běžných programovacích systémech.

Algebraické vlastnosti

Následující tabulka předpokládá, že všechny hodnoty jsou kladné [4] :

Vzorec Příklad
Práce
Podíl dělení
Stupeň
Vykořenit

Je zřejmé zobecnění výše uvedených vzorců na případ, kdy jsou povoleny záporné proměnné, například:

Vzorec pro logaritmus součinu lze snadno zobecnit na libovolný počet faktorů:

Vztah mezi binárními, přirozenými a desítkovými logaritmy:

Funkce binárního logaritmu

Uvažujeme-li logaritmické číslo jako proměnnou, dostaneme binární logaritmickou funkci: . Je definován pro všechny rozsahy hodnot: . Graf této funkce se často nazývá logaritmus , je to inverzní funkce . Funkce je monotónně rostoucí, spojitá a diferencovatelná , kdekoli je definována. Jeho derivace je dána vzorcem [5] :

Osa y je svislá asymptota , protože:

Aplikace

Teorie informace

Binární logaritmus přirozeného čísla vám umožňuje určit počet číslic ve vnitřní počítačové ( bitové ) reprezentaci tohoto čísla:

(závorky označují celočíselnou část čísla)

Informační entropie je mírou množství informací , také na základě binárního logaritmu

Složitost rekurzivních algoritmů

Odhad asymptotické složitosti rekurzivních algoritmů rozděl a panuj [6] , jako je quicksort , rychlá Fourierova transformace , binární vyhledávání atd.

Kombinatorika

Pokud binární strom obsahuje uzly, pak jeho výška není menší než (rovnosti je dosaženo, je- li mocnina 2) [7] . V souladu s tím Strahler-Filosofov číslo pro říční systém s přítoky nepřesahuje [8] .

Izometrický rozměr částečné krychle s vrcholy není menší než počet hran krychle, ne více než platí rovnost, když je částečná krychle grafem hyperkrychle [9] .

Podle Ramseyho teorému obsahuje neorientovaný vrcholový graf buď kliku nebo nezávislou množinu , jejíž velikost závisí logaritmicky na Přesná velikost této množiny není známa, ale aktuálně nejlepší odhady obsahují binární logaritmy.

Další použití

Počet kol hry podle olympijského systému se rovná binárnímu logaritmu počtu účastníků soutěže [10] .

Abychom v hudební teorii vyřešili otázku, kolik dílů rozdělit oktávu , je nutné najít racionální aproximaci pro Pokud toto číslo rozšíříme na pokračující zlomek , pak třetí konvergentní zlomek (7/12) nám umožňuje zdůvodnit klasické rozdělení oktávy na 12 půltónů [11] .

Poznámky

  1. Někdy, zvláště v německých vydáních, je binární logaritmus označován (z latinského logaritmus dyadis ), viz Bauer, Friedrich L. Origins and Foundations of Computing: In Cooperation with Heinz Nixdorf MuseumsForum (anglicky) . - Springer Science & Business Media , 2009. - S. 54. - ISBN 978-3-642-02991-2 .   
  2. Euler, Leonhard (1739), kapitola VII. De Variorum Intervallorum Receptis Appelationibus , Tentamen novae theoriae musicae ex certissismis harmoniae principiis dilucide expositae , Petrohradská akademie, s. 102-112 , < http://eulerarchive.maa.org/pages/E033.html > Archivováno 11. října 2018 ve Wayback Machine . 
  3. Tegg, Thomas (1829), Binární logaritmy , Londýnská encyklopedie; aneb Univerzální slovník vědy, umění, literatury a praktické mechaniky: obsahující populární pohled na současný stav poznání, svazek 4 , str. 142–143 , < https://books.google.com/books?id=E-ZTAAAAYAAJ&pg=PA142 > Archivováno 23. května 2021 ve Wayback Machine . 
  4. Vygodsky M. Ya. Příručka elementární matematiky, 1978 , s. 187..
  5. Logaritmická funkce. // Matematická encyklopedie (v 5 svazcích) . - M . : Sovětská encyklopedie , 1982. - T. 3.
  6. Harel, David; Feldman, Yishai A. Algorithmics: the spirit of computing . - New York: Addison-Wesley, 2004. - S.  143 . - ISBN 978-0-321-11784-7 .
  7. Leiss, Ernst L. (2006), A Programmer's Companion to Algorithm Analysis , CRC Press, str. 28, ISBN 978-1-4200-1170-8 , < https://books.google.com/books?id=E6BNGFQ6m_IC&pg=RA2-PA28 > Archivováno 12. srpna 2020 na Wayback Machine 
  8. Devroye, L. & Kruszewski, P. (1996), O čísle Horton-Strahler pro náhodné pokusy , RAIRO Informatique Théorique et Applications vol . 30 (5): 443-456, doi : 10.1051 /ita/ 10463105 ://eudml.org/doc/92635 > Archivováno 7. října 2015 na Wayback Machine . 
  9. Eppstein, David (2005), The lattice division of a graph , European Journal of Combinatorics vol. 26 (5): 585–592 , DOI 10.1016/j.ejc.2004.05.001 
  10. Kharin A. A. Organizace a pořádání soutěží. Metodická příručka . - Iževsk: UdGU, 2011. - S. 27.
  11. Shilov G. E. Jednoduchá gama. Zařízení hudební stupnice. Archivní kopie ze dne 22. února 2014 na Wayback Machine M.: Fizmatgiz, 1963. 20 s. Řada "Populární přednášky z matematiky", číslo 37.

Literatura

Odkazy