Logaritm binar

Logaritmul binar este logaritmul de bază 2. Cu alte cuvinte, logaritmul binar al unui număr este soluția ecuației

Logaritmul binar al unui număr real există dacă, conform ISO 31-11 , acesta este notat cu [1] sau . Exemple:

Istorie

Din punct de vedere istoric, logaritmii binari și-au găsit prima utilizare în teoria muzicii când Leonhard Euler a stabilit că logaritmul binar al raportului dintre frecvențele a două tonuri muzicale este egal cu numărul de octave care separă un ton de altul. Euler a publicat și un tabel cu logaritmii binari ai numerelor întregi de la 1 la 8, până la șapte zecimale [2] [3] .

Odată cu apariția informaticii , a devenit clar că erau necesari logaritmi binari pentru a determina numărul de biți necesari pentru a codifica un mesaj . Alte domenii în care logaritmul binar este adesea folosit includ combinatoria , bioinformatica , criptografia , turneele sportive și fotografia . O funcție standard pentru calcularea logaritmului binar este furnizată în multe sisteme de programare comune.

Proprietăți algebrice

Următorul tabel presupune că toate valorile sunt pozitive [4] :

Formulă Exemplu
Muncă
Coeficientul de diviziune
grad
Rădăcină

Există o generalizare evidentă a formulelor de mai sus în cazul în care sunt permise variabile negative, de exemplu:

Formula pentru logaritmul unui produs poate fi generalizată cu ușurință la un număr arbitrar de factori:

Relația dintre logaritmii binari, naturali și zecimali :

Funcția logaritm binar

Dacă considerăm numărul logaritmic ca o variabilă, obținem funcția logaritm binar: . Este definit pentru toată gama de valori: . Graficul acestei funcții este adesea numit logaritm , este inversul funcției . Funcția este monoton crescătoare, continuă și diferențiabilă oriunde este definită. Derivata pentru aceasta este data de formula [5] :

Axa y este o asimptotă verticală deoarece:

Aplicație

Teoria informației

Logaritmul binar al unui număr natural vă permite să determinați numărul de cifre din reprezentarea computerului intern ( bit ) a acestui număr:

(parantezele indică partea întreagă a numărului)

Entropia informației este o măsură a cantității de informații , bazată și pe logaritmul binar

Complexitatea algoritmilor recursivi

Estimarea complexității asimptotice a algoritmilor recursivi de împărțire și cucerire [6] , cum ar fi sortarea rapidă , transformarea Fourier rapidă , căutarea binară etc.

Combinatorică

Dacă un arbore binar conține noduri, atunci înălțimea lui nu este mai mică decât (egalitatea se realizează dacă este o putere de 2) [7] . În consecință, numărul Strahler-Filosofov pentru un sistem fluvial cu afluenți nu depășește [8] .

Dimensiunea izometrică a unui cub parțial cu vârfuri nu este mai mică decât numărul de muchii ale cubului, nu mai mult decât este valabil și egalitatea atunci când cubul parțial este un grafic hipercub [9] .

Conform teoremei lui Ramsey , un grafic de vârf nedirecționat conține fie o clică , fie o mulțime independentă a cărei dimensiune depinde logaritmic de Mărimea exactă a acestei mulțimi este necunoscută, dar cele mai bune estimări în prezent conțin logaritmi binari.

Alte utilizări

Numărul de runde ale jocului conform sistemului olimpic este egal cu logaritmul binar al numărului de participanți la competiție [10] .

În teoria muzicii , pentru a rezolva problema câte părți să împărțim o octava , este necesar să găsim o aproximare rațională pentru Dacă extindem acest număr într-o fracție continuă , atunci a treia fracție convergentă (7/12) ne permite pentru a justifica împărțirea clasică a octavei în 12 semitonuri [11] .

Note

  1. Uneori, mai ales în edițiile germane, logaritmul binar este notat (din latinescul logarithmus dyadis ), vezi Bauer, Friedrich L. Origins and Foundations of Computing: In Cooperation with Heinz Nixdorf MuseumsForum (engleză) . - Springer Science & Business Media , 2009. - P. 54. - ISBN 978-3-642-02991-2 .   
  2. Euler, Leonhard (1739), Capitolul VII. De Variorum Intervallorum Receptis Appelationibus , Tentamen novae theoriae musicae ex certissismis harmoniae principiis dilucide expositae , Academia din Sankt Petersburg, p. 102-112 , < http://eulerarchive.maa.org/pages/E033.html > Arhivat 11 octombrie 2018 la Wayback Machine . 
  3. Tegg, Thomas (1829), Binary logarithms , enciclopedia londoneză; sau, Dicționar universal de știință, artă, literatură și mecanică practică: cuprinzând o viziune populară asupra stării actuale a cunoașterii, Volumul 4 , p. 142–143 , < https://books.google.com/books?id=E-ZTAAAAYAAJ&pg=PA142 > Arhivat 23 mai 2021 la Wayback Machine . 
  4. Vygodsky M. Ya. Manual de matematică elementară, 1978 , p. 187..
  5. Funcția logaritmică. // Enciclopedie matematică (în 5 volume) . - M . : Enciclopedia Sovietică , 1982. - T. 3.
  6. Harel, David; Feldman, Yishai A. Algoritmici: spiritul de calcul . - New York: Addison-Wesley, 2004. - P.  143 . - ISBN 978-0-321-11784-7 .
  7. Leiss, Ernst L. (2006), A Programmer's Companion to Algorithm Analysis , CRC Press, p. 28, ISBN 978-1-4200-1170-8 , < https://books.google.com/books?id=E6BNGFQ6m_IC&pg=RA2-PA28 > Arhivat la 12 august 2020 la Wayback Machine 
  8. Devroye, L. & Kruszewski, P. (1996), On the Horton-Strahler number for random tries , RAIRO Informatique Théorique et Applications vol . 30 (5): 443-456, doi : 10.1051/ita/19963005041 , < https://www.airo.org/ ://eudml.org/doc/92635 > Arhivat la 7 octombrie 2015 la Wayback Machine . 
  9. Eppstein, David (2005), The lattice dimension of a graph , European Journal of Combinatorics vol. 26 (5): 585–592 , DOI 10.1016/j.ejc.2004.05.001 
  10. Kharin A. A. Organizarea și desfășurarea de concursuri. Ghid metodologic . - Izhevsk: UdGU, 2011. - S. 27.
  11. Shilov G. E. Gama simplă. Dispozitiv de cântare muzicală. Copie de arhivă din 22 februarie 2014 la Wayback Machine M.: Fizmatgiz, 1963. 20 p. Seria „Prelegeri populare de matematică”, numărul 37.

Literatură

Link -uri