Натуральний логарифм
Натуральний логарифм — це логарифм з основою e, де e — ірраціональна константа, що дорівнює приблизно 2,718281828. Натуральний логарифм зазвичай позначають як ln(x), loge (x) або іноді просто log(x), якщо мається на увазі e.[1]
Натуральний логарифм числа x (записується як ln(x)) — це показник степеня, до якого потрібно піднести число e, щоб отримати x. Наприклад, ln(7,389…) дорівнює 2, тому що e2=7,389. Натуральний логарифм самого числа e (ln(e)) дорівнює 1, тому що e1 =e, а натуральний логарифм 1 (ln(1)) дорівнює 0, оскільки e0 = 1.
Натуральний логарифм може бути визначений для будь-якого позитивного дійсного числа a як площа під кривою y=1/x від 1 до a. Простота цього визначення, яка узгоджується з багатьма іншими формулами, у яких застосовується натуральний логарифм, привела до появи назви «натуральний». Це визначення можна розширити на комплексні числа, про що буде сказано нижче.
Якщо розглядати натуральний логарифм як речову функцію дійсної змінної, то вона є оберненою функцією до експоненційної функції, з чого слідують тотожності:
Подібно до всіх логарифмів, натуральний логарифм відображає множення у додавання:
Таким чином, логарифмічна функція являє собою ізоморфізм групи додатних дійсних чисел щодо множення на групу дійсних чисел по додаванню, який можна представити у вигляді функції:
Логарифм може бути визначений для будь-якого додатної основи, відмінної від 1, а не лише для e, але логарифми для інших основ відрізняються від натурального логарифма лише постійним множником, і, зазвичай, визначаються у термінах натурального логарифма. Логарифми корисні для вирішення рівнянь, у яких невідомі присутні як основи ступеня. Наприклад, логарифми використовуються для знаходження постійної розпаду для відомого періоду напіврозпаду, або для знаходження часу розпаду у вирішенні проблем радіоактивності. Вони відіграють важливу роль у багатьох галузях математики та прикладних наук, застосовуються у сфері фінансів для вирішення багатьох завдань, включаючи розрахунок складних відсотків.
Перша згадка натурального логарифма належить Ніколасу Меркатору у роботі Logarithmotechnia, опублікованій 1668 року[2], хоча вчитель математики Джон Спайделл ще 1619 року склав таблицю натуральних логарифмів.[3] Раніше його називали гіперболічним логарифмом,[4] оскільки він відповідає площі під гіперболою. Іноді його називають логарифмом Непера, хоча первісний зміст цього терміна був дещо іншим.
Натуральний логарифм прийнято позначати через «ln(x)», логарифм з основою 10 — через «lg(x)», а інші основи прийнято вказувати явно при символі «log».
У багатьох роботах з дискретної математики, кібернетики, інформатики автори використовують позначення «log(x)» для логарифмів за основою 2, але ця угода не є загальноприйнятою та вимагає роз'яснення або у списку використаних позначень, або (за відсутності такого списку) виноскою або коментарем при першому використанні.
Дужки навколо аргументу логарифмів (якщо це не призводить до помилкового читання формули) зазвичай опускають, а при зведенні логарифма у ступінь показник приписують безпосередньо до знака логарифма: ln2 ln3 4x5 =[ln ([ln(4x5)]3)]2.
Математики, статистики та частина інженерів зазвичай використовують для позначення натурального логарифма або «log(x)», або «ln(x)», а для позначення логарифма за основою 10 — «log10 (x)».
Деякі інженери, біологи та інші фахівці завжди пишуть «ln(x)» (або зрідка «loge (x)»), коли вони мають на увазі натуральний логарифм, а запис «log(x)» у них означає log10 (x).
У теоретичній інформатиці, теорії інформації та криптографії «log(x)» зазвичай означає логарифм з основою 2 «log2 (x)» (хоча часто замість цього пишеться просто lg(x)).
Найчастіше використовується у мовах програмування та пакетах прикладних програм, включаючи C, C++, SAS, MATLAB, Фортран і BASIC функція «log» або «LOG», яка відповідає натуральному логарифму.
У калькуляторах натуральний логарифм позначається ln, тоді як log служить для позначення логарифма за основою 10.
Спочатку може здатися, що оскільки наша система числення має основу 10, то це основа є більш «натуральною», ніж основа e. Але математично число 10 не є особливо значущим. Його використання швидше пов'язано з культурою, воно є загальним для багатьох систем числення, і пов'язано це, ймовірно, з числом пальців у людей.[5] Деякі культури засновували свої системи числення на інших основах: 5, 8, 12, 20 і 60.[6][7][8] Які використовуються в різних випадках - для вимірювання часу, кутів і т.д.
loge є «натуральним» логарифмом, оскільки він виникає природно та з'являється в математиці дуже часто. Наприклад, розглянемо проблему похідної логарифмічної функції:[9]
Якщо основа b=e, то похідна дорівнює просто 1/x, а при x=1 ця похідна дорівнює 1. Іншим обґрунтуванням, за яким основа e логарифма є найбільш природною, є те, що вона може бути достатньо просто визначена у термінах простого інтеграла або ряду Тейлора, чого не можна сказати про інші основи.
Подальші обґрунтування природності не пов'язані з численням. Так, наприклад, є кілька простих рядів з натуральними логарифмами. П'єтро Менголі та Микола Меркатор називали їх логаріфмус Натураліс кілька десятиліть до тих пір, поки Ньютон та Лейбніц розробили диференціальне та інтегральне числення.[10]
Формально ln(a) може бути визначений як площа під кривою графіка 1/x від 1 до a, тобто як інтеграл:
Це дійсно логарифм, оскільки він задовольняє фундаментальній властивості логарифма:
Це можна продемонструвати, допускаючи таким чином:
Число e може бути визначене як єдине дійсне число a таке, що ln(a) = 1.
Або ж, якщо показникова функція була визначена раніше з використанням нескінченних рядів, натуральний логарифм може бути визначений як зворотня до неї функція, тобто ln — це функція, така що . Оскільки область значень експоненціальної функції від реальних аргументів є всі позитивні дійсні числа, а експонентна функція строго зростає, то ця функція буде визначена для всіх додатних x.
- (комплексний логарифм)
- для
- для
Похідна, ряд Тейлора
[ред. | ред. код]Похідна натурального логарифма дорівнює
На підставі цього можна виконати розкладання в ряд Тейлора близько 0, званого іноді ряд Меркатора:
- для
Праворуч дано зображення та деяких її поліномів Тейлора близько 0. Ці апроксимації сходяться до функції лише в області -1 <x≤ 1, а за її межами поліноми Тейлора вищих ступенів дають апроксимацію менш точну.
Підставляючи x-1 замість x, отримаємо альтернативну формулу для ln(x), а саме:
- для [11]
За допомогою перетворення Ейлера ряду Меркатора можна отримати такий вираз, який справедливий для будь-якого х більшого 1 за абсолютною величиною:
Цей ряд схожий на формулу Бейлі—Боруейна—Плаффа[en].
Також зауважимо, що — сама до себе буде оберненою функцією (тобто квадрат функції дорівнює тотожній функції), тому для отримання натурального логарифма певного числа y потрібно просто x присвоїти значення .
Натуральний логарифм дає просту інтегральну функцію вигляду g (x) =f' (x) /f (x) : первісна функціїg (x) має вигляд ln(|f (x)|). Це підтверджується ланцюговим правилом та наступним фактом:
В іншому вигляді:
і
Нижче дано приклад у випадку g (x) = tg(x):
Нехай f (x) = cos(x) і f' (x) = — sin(x) :
де C — довільна константа.
Натуральний логарифм можна проінтегрувати за допомогою інтегрування частинами:
Для розрахунку чисельного значення натурального логарифма числа можна використовувати розкладання його у ряд Тейлора у вигляді:
- для
Щоб отримати найшвидшу збіжність, можна скористатися наступною тотожністю:
- за умови, що y= (x-1)/(x+1) і Re(x) ≥ 0 та x ≠ 0.
Для ln(x), де x> 1, чим ближче значення x до 1, тим швидша збіжність. Тотожності, пов'язані з логарифмом, можна використовувати для швидшого обчислення:
Ці методи застосовувалися ще до появи калькуляторів, для чого використовувалися числові таблиці та виконувалися перетворення, подібні наведеним вище.
Натуральний логарифм від 10, який в десятковому вигляді дорівнює 2,30258509...,[12] використовується, наприклад, у розрахунку натуральних логарифмів чисел, представлених в експоненціальному вигляді, а мантиса множиться за степінь 10:
Це означає, що можна ефективно обчислювати логарифми чисел з дуже великими або дуже маленькими величинами за допомогою логарифмів від відносно невеликої множини чисел в діапазоні .
Для обчислення натурального логарифма з великою кількістю цифр точності ряд Тейлора не є ефективним, оскільки його збіжність повільна. Альтернативою є використання методу Ньютона, Щоб інвертувати в експонентну функцію, ряд який сходиться швидше. Оптимально, ітерація спрощується до
яка сходиться з кубічною швидкістю до ln(x).
Альтернативою для дуже високої точності розрахунку є формула:[13][14]
де M позначає арифметико-геометричне середнє 1 і 4/s, і
m вибрано так, що p знаків точності досягається. (У більшості випадків значення 8 для m цілком достатньо.) Справді, якщо використовується цей метод, може бути застосована інверсія Ньютона натурального логарифма для ефективного обчислення експоненціальної функції. (Константи ln 2 і можуть бути попередньо обчислені до бажаної точності, використовуючи будь-який з відомих швидкозбіжних рядів.)
Обчислювальна складність натуральних логарифмів (за допомогою арифметико-геометричного середнього) дорівнює O (M (n) lnn). Тут n — число цифр точності, для якої натуральний логарифм повинен бути оцінений, а M (n) — обчислювальна складність множення двох n-значних чисел.
Хоча для представлення логарифма відсутній простий ланцюговий дріб, але можна використовувати декілька узагальнених ланцюгових дробів, у тому числі:
Експоненціальна функція може бути розширена до функції, яка дає комплексне число виду ex для будь-якого довільного комплексного числа x, при цьому використовується нескінченний ряд з комплексним x. Ця показова функція може бути інвертована з утворенням комплексного логарифма, який буде володіти більшою частиною властивостей звичайних логарифмів. Є, однак, дві труднощі: не існує x, для якого ex = 0, і виявляється, що e2πi = 1 =e0. Оскільки властивість мультиплікатівності дійсна для комплексної експоненційної функції, то ez =ez+2nπi для всіх комплексних z і цілих n.
Логарифм не може бути визначений на всій комплексній площині, і навіть при цьому він є багатозначним — будь комплексний логарифм може бути замінений на «еквівалентний» логарифм, додавши будь-яке ціле число, кратне 2πi. Комплексний логарифм може бути однозначним лише на зрізі комплексній площині. Наприклад, ln i= 1/2πi або 5/2πi або −3/2πi, і т. д., і хоча i4 = 1, 4 logi може бути визначено як 2πi, або 10πi або −6πi, і так далі.
-
z= Re(ln(x+iy) )
-
z= Im(ln(x+iy) )
-
Суперпозиція трьох попередніх графіків
- Неперів логарифм
- Джон Непер — винахідник логарифмів
- Інтегральний логарифм
- Число e
- Леонард Ейлер
- Константа Майсселя — Мертенса
- ↑ Mortimer, Robert G. (2005). Mathematics for physical chemistry (вид. 3rd). Academic Press. с. 9. ISBN 0-125-08347-5., Extract of page 9
- ↑ J J O'Connor and E F Robertson (2001-09). The number e. The MacTutor History of Mathematics archive. Архів оригіналу за 11 лютого 2012. Процитовано 5 травня 2014.
- ↑ Cajori, Florian (1991). A History of Mathematics, 5th ed. AMS Bookstore. с. 152. ISBN 0821821024.
- ↑ Flashman, Martin. Estimating Integrals using Polynomials. Архів оригіналу за 11 лютого 2012. Процитовано 5 травня 2014.
- ↑ Boyers, Carl (1968). A History of Mathematics. John Wiley & Sons.
- ↑ Harris, John (1987). Australian Aboriginal and Islander mathematics (PDF). Australian Aboriginal Studies. 2: 29—37. Архів оригіналу (PDF) за 31 серпня 2007. Процитовано 5 травня 2014.
- ↑ Large, J.J. (1902). The vigesimal system of enumeration. Journal of the Polynesian Society. 11 (4): 260—261. Архів оригіналу за 1 лютого 2019. Процитовано 5 травня 2014.
- ↑ Cajori first=Florian (1922). Sexagesimal fractions among the Babylonians. American Mathematical Monthly. 29 (1): 8—10. doi:10.2307/2972914. JSTOR 2972914.
- ↑ Larson, Ron (2007). Calculus: An Applied Approach (вид. 8th). Cengage Learning. с. 331. ISBN 0-618-95825-8.
- ↑ Ballew, Pat. Math Words, and Some Other Words, of Interest. Архів оригіналу за 11 лютого 2012. Процитовано 5 травня 2014.
- ↑ «Logarithmic Expansions» at Math2.org
- ↑ A002392
- ↑ Sasaki, T.; Kanada, Y. (1982). Practically fast multiple-precision evaluation of log(x). Journal of Information Processing. 5 (4): 247—250. Процитовано 30 березня 2011.
- ↑ Ahrendt, Timm (1999). Fast computations of the exponential function. Lecture notes in computer science. 1564: 302—312. doi:10.1007/3-540-49116-3_28.
- «Розбираємося з натуральним логарифмом» — переклад статті Demystifying the Natural Logarithm (ln)|BetterExplained (англ.)