Логарифмом числа x по основанию b называется такой показатель степени a, в которую нужно возвести b, чтобы получить x.
logbx = a тогда и только тогда, когда ba = x.
log1045 приблизительно равен 1,653, поскольку 101,653 ≈ 45.
Основанием логарифма может служить любое положительное число, отличное от 1, однако в анализе алгоритмов чаще всего встречаются логарифмы по основаниям 10 и 2.
Логарифм - строго возрастающая функция, если его основание больше 1. Это означает, что если x > y, то logbx > logby для любого основания b. Логарифм - взаимно однозначная функция, т.е. если logbx = logby, то x = y.
Важные свойства логарифма, справедливые при положительных значениях входящих в них переменных:
- logb1 = 0; (1.3)
- logbb = 1; (1.4)
- logb(xy) = logbx + logby; (1.5)
- logbxy = ylogbx; (1.6)
- logax = logbx / logba; (1.7)
Тождество logax = logbx / logba позволяет менять основание логарифма.
Большинство калькуляторов позволяют вычислять логарифмы по основанию 10 и натуральные логарифмы (по основанию e).
log4275 = loge75 / loge42 ≈ 1,155
Большинство калькуляторов позволяют вычислять логарифмы по основанию 10 и натуральные логарифмы (по основанию e).
log4275 = loge75 / loge42 ≈ 1,155