Алекс в стране чисел. Необычайное путешествие в волшебный мир математики - Беллос Алекс (книги онлайн полные версии .txt) 📗
Логарифм числа 6 равен 0,778 с точностью до трех десятичных разрядов. Другими словами, когда мы умножим 10 само на себя 0,778 раз, мы получим 6 [37].
Приведем список логарифмов чисел от 1 до 10, оставляя в каждом логарифме по три десятичных знака:
lg 1 = 0
lg 2 = 0,301
lg 3 = 0,477
lg 4 = 0,602
lg 5 = 0,690
lg 6 = 0,778
lg 7 = 0,845
lg 8 = 0,903
lg 9 = 0,954
lg 10 = 1,000
Так в чем же суть логарифмов? Логарифмы превращают более сложную операцию умножения в более простую — сложение. Точнее говоря, умножение двух чисел эквивалентно сложению их логарифмов. Если X ? У = Z, то lg X + lg Y = lg Z.
Проверим это, используя приведенную таблицу значений:
3 ? 3 = 9
lg 3 + lg 3 = lg 9
0,477 + 0,477 = 0,954
Еще раз:
2 ? 4 = 8
lg 2 + lg 4 = lg 8
0,301 + 0,602 = 0,903
Поэтому для того, чтобы перемножить два числа, можно использовать следующий метод: превратим заданные числа в их логарифмы, сложим эти логарифмы, а полученный «третий» логарифм снова превратим в число. Чему, например, равно 2 ? 3? Находим логарифмы чисел 2 и 3, равные 0,301 и 0,477, и, складывая их, получаем 0,788. Как мы видели из приведенного списка значений логарифмов, 0,788 есть логарифм числа 6. Итак, ответ равен 6.
Теперь умножим 89 на 62.
Прежде всего нам надо найти их логарифмы. Для этого можно воспользоваться калькулятором или Гуглом. До последних десятилетий XX столетия, впрочем, единственный способ сделать это состоял в том, чтобы найти соответствующие значения в таблицах логарифмов.
Логарифм числа 89 равен 1,949 с точностью в три десятичных разряда. Логарифм числа 62 равен 1,792.
Сумма логарифмов составляет 1,949 + 1,792 = 3,741.
Число, логарифм которого равен 3,741, есть 5518. Это опять же можно выяснить, воспользовавшись таблицами логарифмов.
Итак, 89 ? 62 = 5518.
Существенный момент состоит в том, что единственное вычисление, которое нам пришлось сделать, чтобы узнать результат умножения, состояло в простом сложении.
Логарифмы, писал Непер, способны освободить математиков от «тяжелых затрат времени» и «ошибок, закрадывающихся при выполнении умножения, деления и извлечения квадратных и кубических корней из больших чисел». С появлением изобретения Непера оказалось возможным не только свести умножение чисел к сложению их логарифмов. Деление чисел превратилось в вычитание их логарифмов, вычисление квадратного корня стало делением на два, а вычисление кубического корня — делением на три.
Удобства, предоставляемые логарифмами, сделали их самым значительным математическим изобретением XVII века. Наука, торговля и промышленность получили от них колоссальную пользу. Например, немецкий астроном Иоганн Кеплер, используя логарифмы, почти мгновенно вычислил орбиту Марса. Не так давно высказывалось мнение, что он, возможно, никогда не пришел бы к открытию своих трех законов небесной механики без упрощения вычислений за счет использования неперовских логарифмов.
В написанной в 1614 году книге «Описание восхитительных таблиц логарифмов» Непер использовал вариант логарифмов, слегка отличный от того, каким пользуются в современной математике. Логарифмы можно выражать как степень любого числа, которое называется в этом случае основанием. Система Непера основывалась на неоправданно сложном основании 1 - 10-7 (после чего он умножал на 107). Генри Бриггс — современник Непера и ведущий английский математик того времени — приехал в Эдинбург, чтобы поздравить шотландца с его открытием. Бриггс пошел дальше Непера и упростил систему, введя логарифмы по основанию десять — они стали известны как логарифмы Бриггса, или просто десятичные логарифмы, и именно они приобрели самое широкое распространение. (В данной главе под «логарифмами» я понимаю именно десятичные логарифмы.) В 1617 году Бриггс опубликовал таблицы логарифмов всех чисел от 1 до 1000 с точностью в восемь десятичных разрядов. К 1628 году Бриггс и голландский математик Адриан Флакк расширили таблицы логарифмов до 100 000 с точностью в десять десятичных разрядов. Проведенные ими вычисления требовали упорного численного счета — при том, что после единственной ошибки в вычислении его надо было начинать сначала.
Если нанести числа от 1 до 10 на линейку, расположив их в соответствии со значениями их логарифмов, то получится приведенная ниже картина, которую можно продолжить, скажем, до 100:
Получилась так называемая логарифмическая шкала. В этом масштабе числа по мере их возрастания располагаются все ближе и ближе друг к другу.
Некоторые измерительные шкалы являются логарифмическими — каждый шаг от одного значения к следующему на такой шкале представляет десятикратное увеличение соответствующего значения. Самая широко применяемая из них — это шкала Рихтера, по которой измеряются амплитуды волн, записанных сейсмографом. Землетрясение в 7 баллов по шкале Рихтера означает амплитуду колебаний в десять раз большую, чем для землетрясения в 6 баллов.
В 1620 году английский математик Эдмунд Гантер впервые нанес логарифмическую шкалу на линейку. Он заметил, что использование пары циркулей и его логарифмической линейки позволяет умножать числа, не обращаясь к таблицам логарифмов; если циркуль установлен на значении 1 слева и на значении а справа, то при переносе левой иглы циркуля в любое число b окажется, что правая игла стоит на числе а ? b. На рисунке показан циркуль, поставленный на 2, а затем перенесенный так, что его левая игла стоит на 3; правая при этом оказывается на отметке 2 ? 3 = 6.
Гантеровское умножение 2 ? 3 = 6
Прошло немного времени, и англиканский священник Уильям Отред усовершенствовал идею Гантера. Он отказался от циркуля, предложив вместо этого использовать две деревянные линейки с нанесенными на них логарифмическими шкалами, скользящие одна вдоль другой, — получилась «логарифмическая линейка». Это вычислительное устройство поистине фантастическое по своей гениальности, и несмотря на то, что в наши дни оно выглядит пережитком прошлого, у него есть свои истовые поклонники. К одному из них — Питеру Хоппу — я заехал в гости в его родной городок в 40 милях от Лондона. «Между 1700-ми годами и 1975 годом все без исключения инновации в технике совершались с помощью логарифмической линейки», — сказал он мне, встречая меня на станции. Хопп — инженер-электрик на пенсии — необычайно любезный человек с клочковатыми бровями, голубыми глазами и роскошными бакенбардами. Он показал мне свою коллекцию логарифмических линеек, одну из самых больших в мире, содержащую более тысячи этих позабытых героев нашего научного прошлого. По дороге к его дому мы обсуждали с ним коллекционирование. Хопп заметил, что все самое лучшее продается на интернет-аукционах, и конкуренция приводит к взвинчиванию цен. А редкая логарифмическая линейка, сказал он, легко может стоить более тысячи долларов.
Когда мы добрались до его дома, миссис Хопп предложила нам чаю, а потом мы удалились в его кабинет, где он показал мне деревянную логарифмическую линейку 1970-х годов, изготовленную фирмой «Faber-Castell», с пластиковым покрытием цвета магнолии. Она ничем не отличалась от обычной 30-сантиметровой линейки, только внутри нее имелась подвижная средняя часть. На ней очень тонким шрифтом были нанесены несколько различных шкал. Кроме того, имелся прозрачный подвижный бегунок с рисками. Вид этого изделия фирмы «Faber-Castell» и то, каково оно было на ощупь, вызывало глубокие ассоциации с послевоенной докомпьютерной эрой чудаков-зубрил, когда занудничающие умники ходили в рубашках и галстуках и носили в карманах пластиковые пеналы, набитые ручками, — не то что нынешние, в футболках и кедах, с айподом в руках.
37
Может быть интересно оценить ошибку, связанную с ограничением тремя цифрами после запятой: 100,778 = 5,9979. Разумеется, дело не в идее логарифмов, а в выбранной точности; повышая точность, получаем, например, 100,7781512304 = 6,000000000225971… (Примеч. перев.)