Na początek przypomnijmy sobie pojęcie funkcji odwrotnej . Dla przykładu przypomnijmy sobie funkcję sinus i przyjmijmy konwencję mówiącą, że symbolem z będziemy oznaczać wielkość znaną ( tj. taką, której wartość znamy ), natomiast symbolem n będziemy oznaczać wielkość nieznaną ( tj.taką, której wartości nieznamy ).

  Możemy zatem zapisać :

        n = sin ( z )

  Ale z formalnego punktu widzenia równie dobrze moglibyśmy zapisać :

        z = sin ( n )

Ale by móc zweryfikować poprawność powyższego zapisu, powinniśmy mieć możliwość odtworzenia w jakiś sposób nieznanej dotychczas wartości liczby n . Do rekonstrukcji tej nieznanej wartości służy funkcja odwrotna do funkcji sinus , czyli funkcja arcus sinus ; zresztą pozostałe funkcje trygonometryczne również dysponują funkcjami odwrotnymi do nich :

 

Funkcje trygonometryczne Funkcje odwrotne do nich
cos arcus cosinus
tangens arcus tangens
cotangens arcus cotangens

  ( Funkcje odwrotne do funkcji trygonometrycznych noszą nazwę funkcji cyklometrycznych . )

  Zapomnijmy na jakiś czas o funkcjach trygonometrycznych i cyklometrycznych i zajmijmy się funkcją wykładniczą, czyli funkcją o postaci :

        y = a x

  Stosując poprzednio zaproponowaną konwencję dotyczącą wielkość znanych i nieznanych możemy funkcję wykładniczą zapisać następująco :

        n = a z

  Ale z formalnego punktu widzenia mielibyśmy w pełni prawo zastąpić miejscami wielkości : znaną i nieznaną :

        z = a n

  W takim przypadku może zajść potrzeba odtworzenia wartości zmiennej n , czyli przydałaby się odpowiednia funkcja odwrotna.   Funkcja odwrotna do funkcji wykładnicznej to funkcja o nazwie logarytm i zapisuje się ją następująco :

        n = log a ( z )

  ( Jeżeli liczba a , zwana podstawą potęgi lub podstawą logarytmu , jest równa 10, to wówczas omija się ją przy zapisie logarytmu. )

  Ponieważ najbardziej charakterystyczne właściwości funkcji logarytm wynikają z właściwości funkcji wykładniczej , zatem skupmy wstępnie uwagę na własnościach tejże funkcji, a zwłaszcza na jednej z nich :

      y = a x ∗ a z = a ( x + z )

  Analogicznie można zapisać :

      y = a x ⁄ a z = a ( x - z )

Własność iloczynu dwóch funkcji wykładniczych ( który jest równy funkcji wykładniczej o tej samej podstawie, ale o wykładniku sumacyjnym ) można wykazać w sposób "quasi - empiryczny" :

        5 3 ∗ 5 2 = ( 5 * 5 * 5 ) * ( 5 * 5 ) = 5 * 5 * 5 * 5 * 5 = 5 5

( Wystarczy podsumować liczbę mnożonych przez siebie "piątek", już po usunięcie nawiasów, aby uzyskać wartość wykładnika wypadkowego - "sumacyjnego". )

  W podobny, "empiryczny" sposób możemy udowodnić drugi ze wzorów - tzw. wzór "ilorazowo - różnicowy" :

  Iloraz dwóch funkcji wykładniczych

  ( Aby uzyskać iloczyn dwóch "piątek" wystarczy iloczyn zawarty wewnątrz pary nawiasów "uprościć" z mianownikiem. )

  Zanim przejdziemy od własności funkcji wykładniczych do własności logarytmów zwróćmy uwagę na fakt, że operacja złożenia pewnej funkcji "pierwotnej" z jej funkcją odwrotną da w efekcie argument "najbardziej wewnętrzny" owej funkcji złożonej ; dla przykładu złożenie funkcji trygonometrycznej i odpowiedniej arcus funkcji da w efekcie argument funkcji "bardziej wewnętrznej" :

        arcsin [ sin ( x ) ] = sin ( arcsin ( x ) ] = x

  Odnieśmy tę samą prawidłowość do złożenia ( superpozycji ) funkcji wykładniczej i logarytmu :

        a log a ( x ) = x

  Wykorzystamy tę tożsamość do konstrukcji wyrażenia opisującego logarytm iloczynu ( dwóch wielkości ) :

        log a ( b * c ) = log a ( a log a ( b ) * a log a ( c ) ) = log a ( a [ log a (b ) + log a ( c ) ] ) = log a ( a w )

  ( gdzie w ( "wykładnik" ) jest sumą obu logarytmów : logarytmu z b oraz logarytmu z c ).

  Na mocy definicji logarytmu otrzymamy :

        log a ( b ∗ c ) = log a ( a w ) = w = log a ( b ) + log a ( c )

  Na mocy tak wyprowadzonego wzoru możemy wyprowadzić następny wzór opisujący logarytm potęgi ; wystarczy przyjąć, że :   b = c ; otrzymamy zatem :

        log a ( b 2 ) = log a ( b ∗ b ) = log a ( b ) + log a ( b ) = 2 ∗ log a ( b )

  Uzyskane rozwiązanie możemy uogólnić na potęgi wyższych stopni :

        log a ( b 3 ) = log a ( b 2 * b ) = 2 ∗ log a ( b ) + log a ( b ) = 3 ∗ log a ( b )


 

 

  "Empiryczna" weryfikacja formuły opisującej logarytm iloczynu

  Poniższy link uruchomi "kalkulator" ( napisany w języku Java Script ) , który oblicza logarytm iloczynu ( dwóch podanych liczb ) na dwa możliwe sposoby :

  http://www.dydaktyka.cba.pl/Kalkul.htm

  Tego typu "sprawdzanie wzoru" warto przeprowadzić także dla innych bardziej uniwersalnych kalkulatorów dostępnych w Internecie :



 

 

  Logarytmy a teoria informacji

  Logarytmy o podstawie dwójkowej pojawiają się bardzo często w rozmaitych wzorach ( dosyć prostych zresztą ) występujących w opracowaniach z zakresu tzw. teorii informacji , której twórcą był Claude Shannon ; Shannon zręby tej teorii przedstawił w opublikowanym w 1948 roku dziele zatytułowanym matematyczna teoria komunikacji . Podstawową jednostką informacji jest bit ; jest to minimalna ilość informacji, jaką potrzeba pozyskać, aby dokonać wyboru między dwiema możliwościami. Jeżeli liczba możliwości jest większa od dwóch, to liczba informacji wyrażana liczbą bitów równa jest logarytmowi dwójkowemu z liczby owych możliwych wyborów. Weźmy dla przykładu alfabet migowy , który zawiera podobno 36 różnych od siebie znaków. Zatem liczba informacji niesionych przez pojedynczy znak owego alfabetu jest nieco większa od 5 bitów ( przy tym szacowaniu nie uwzględniamy zróżnicowanej zapewne częstości występowania poszczególnych znaków owego alfabetu ).

  Podstawowy wzór, zaproponowany przez Shannona, a pozwalający szacować ilość informacji w najbardziej ogólnym przypadku, to :

  Wzór Shannona uwzględniający zróżnicowane prawdopodobieństwo występowania poszczególnych elementów kodu

  Bardziej rozbudowane rozważania na temat teorii informacji można znaleźć na stronie :

  http://marpaw.elisa.pl/wsti/roznosci/pomiar_inform/inform.htm

Tak zbudowana teoria może mieć znaczenie praktyczne, np. związane z nadchodzącymi świętami Bożego Narodzenia ( wielkie sieci handlowe zaczynają świętować już od początku listopada ). w ramach przygotowań do tych Świąt być może trzeba będzie wymienić przepaloną żaróweczkę w komplecie lampek choinkowych. Warto poszukać jakiegoś sposobu skracajacego poszukiwania przepalonej żaróweczki, aby nie musieć sprawdzać każdej z tych żaróweczek z osobna. I w tym miejscu przydaje się teoria informacji. Pojedyncze, elementarne sprawdzania polega na badaniu tzw. "przejścia", jak mawiają elektrycy ( np. przy pomocy omomierza ). Pojedynczy pomiar "przejścia" zwraca 1 bit informacji, ponieważ nie interesuje nas wartość zmierzonej oporności, tylko to, czy przyjmuje ona jakąś wartość skończoną, czy też jest ona równa nieskończoności ( w tym ostatnim przypadku nie ma "przejścia" ). Okazuje się, że minimalna liczba elementarnych sprawdzeń "przejścia" równa jest logarytmowi dwójkowemu z liczby żaróweczek w komplecie choinkowym.

  W tematykę tę wprowadza dokładniejszy opis zagadnienia :

  http://www.dydaktyka.cba.pl/Choinka.htm

Zależność minimalnej liczby niezbędnych sprawdzeń ( liczby bitów ) od liczby żaróweczek obrazuje poniższa krzywa logarytmiczna :

  Liczba bitów jako funkcja liczby żaróweczek

( oczywiście odrębnym zagadnieniem jest opracowanie odpowiedniego algorytmu tego sprawdzania )





 

Cosinus i sinus kąta podwojonego

  Wzory "podwójne" są następujące :

        cos ( 2 α ) = 2 cos 2 ( α ) - 1

        sin ( 2 α ) = 2 sin ( α ) cos ( α )

  ( Inne postacie wzoru na cosinus kąta podwojonego wynikają ze zastosowania wzoru jedynkowego . )

  Wzory te można sprawdzić na następującej stronie internetowej :

  http://www.matma.net.pl/trygon.php

  W pierwszej kolejności postaramy się wyprowadzić wzór na cosinus kąta podwojonego korzystając z twierdzenia cosinusów zwanego też twierdzeniem Carnota .

  Zastosujmy to twierdzenie dwukrotnie w przypadku pewnego trójkąta równoramiennego :

  Trójkąt równoramienny

  Kąt wierzchołkowy tego trójkąta ( zawarty między równymi bokami o długości b ) wynosi 2 α ; długość podstawy wynosi 2 a . Trójkąt ten składa się z dwóch połówek będących trójkątami prostokątnymi. Stąd wysokość trójkąta wyrazi się wzorem :

        h = b ∗ cos α

  Zastosujmy teraz wzór Carnota do dwóch trójkątów :

  1.   Do "głównego" trójkąta równoramiennego
  2.   Do "połówki" tamtego trójkąta będącej ( występującym podwójnie ) trójkątem prostokątnym

  Oto zapisy obu tych zastosowań wzoru Carnota :

  1.         ( 2 a ) 2 = 2 b 2 - 2 b 2 ∗ cos 2 α
  2.         a 2 = b 2 + h 2 - 2 h b cos α

  W drugim z tych równań wstawiamy wyznaczoną wcześniej postać h uzyskując :

        a 2 = b 2 ∗ ( 1 - cos 2 α )

  Rozwiązując ( a raczej - przekształcając ) ten układ równań uzyskujemy ostatecznie :

        cos 2 α = 2 cos 2 α - 1

  Korzystamy teraz z przekształconego wzoru jedynkowego odniesionego do kątów połowkowych :

  Wzór jedynkowy dla podwojonego sinusa

  Cosinus kąta podwojonego wyrazimy korzystając z alternatywnego wzoru :

        cos 2 α = cos 2 α - sin 2 α

  Wyrażenie to podstawimy pod znak pierwiastka ; pod znak pierwiastka podstawimy również zamiast jedynki bardziej skompliowane wyrażenie korzystając ze zależności :

        1 = 1 2 = sin 2 + cos 2 = ( sin 2 + cos 2 ) 2

  Podstawiając jednocześnie oba te wyrażenia pod znak pierwiastka otrzymamy ostatecznie :

        sin 2 α = √ ( 4 ∗ sin 2 α ∗ cos 2 α ) = 2 sin ( α ) cos ( α )

  ( Wzory "podwojone" mogą się przydać np. przy analizie częstotliwości migotania światła emitowanego przez świetlówkę lub miniaturową żaróweczkę zasilaną prądem zmiennym )