Loe raamatut: «Магия математики: Как найти x и зачем это нужно»
Переводчик Д. Глебов
Научный редактор А. Чижова
Редактор В. Потапов
Руководитель проекта А. Василенко
Корректор С. Мозалёва
Компьютерная верстка А. Абрамов
Дизайн обложки Ю. Буга
В оформлении обложки использованы изображения из фотобанка shutterstock.com
© Arthur Benjamin, 2015
Публикуется с разрешения издательства BASIC BOOKS, an imprint of PERSEUS BOOKS LLC. (США) при содействии Агентства Александра Корженевского (Россия)
© Издание на русском языке, перевод, оформление. ООО «Альпина Паблишер», 2016
Все права защищены. Произведение предназначено исключительно для частного использования. Никакая часть электронного экземпляра данной книги не может быть воспроизведена в какой бы то ни было форме и какими бы то ни было средствами, включая размещение в сети Интернет и в корпоративных сетях, для публичного или коллективного использования без письменного разрешения владельца авторских прав. За нарушение авторских прав законодательством предусмотрена выплата компенсации правообладателя в размере до 5 млн. рублей (ст. 49 ЗОАП), а также уголовная ответственность в виде лишения свободы на срок до 6 лет (ст. 146 УК РФ).
* * *
Эту книгу я посвящаю своей жене Дине и нашим дочерям – Лорел и Ариэль
Вступление
Математику уже затем учить надо, что она ум в порядок приводит.
М. В. Ломоносов
Не люблю длинных предисловий. Хочется сразу начать читать книгу. Но здесь не совсем обычная книга. Кажется, что слово «магия» предполагает некоторые фокусы и трюки. Не скрою, они здесь есть, и многим это понравится. Правда, книга не об этом.
Мы задаемся вопросом, зачем нам нужна математика. Особенно гуманитариям. Мой личный опыт научил меня определенному отношению к этому вопросу. Навыки математического мышления оказались нужны всем и каждому. Если вы, конечно, любите размышлять, а не зубрить. Если вам доставляет удовольствие сам процесс логических рассуждений. Парадокс именно в том, что магия, волшебство математики проявляется постепенно, как рассвет. Не сразу, но заметно. Не ярко, но очень красиво.
Вдруг вы замечаете у себя умение логически мыслить и рассуждать, грамотно и четко формулировать мысли, делать верные логические выводы. Вдруг вам просто становится после этого легче общаться с людьми.
Особенно математика важна для развития ребенка. Она дает возможность сразу правильно и рационально мыслить. Причем навсегда. Мне повезло в жизни. У меня было два прекрасных преподавателя. Оба стали моими Учителями. Один преподавал язык и литературу и утверждал, что, «не зная грамматики – не выучишь математики». Второй преподавал математику и «приводил в порядок наши мысли». Они крепко дружили между собой. И, похоже, они считали оба эти предмета волшебно полезными для нашей жизни. Одно оказалось неотделимо от другого. Особенно сильно это проявилось позднее, когда я стал играть (иногда небезуспешно) в различные интеллектуальные игры. Вот такая магия получилась.
Мозг требует таких же тренировок, как и любая другая мышца человеческого организма. Когда-то, лет 30 назад, я работал в Федерации бодибилдинга, как смешно это ни звучит. Должен заметить, что тогда меня сильно удивило интеллектуальное развитие спортсменов, особенно занимающих призовые места на самых престижных турнирах. Оказалось, что для подготовки надо быть почти кандидатом медицинских наук. Ну а когда человек начинает читать разную литературу, его любопытство направляет ум в самые невероятные места. Призер «Мистер Олимпия» Олег Отрох специально занимался математикой. Она помогала ему добиться нужной концентрации. Кроме того, он был убежден, что математика защищает его разум от всяких Паркинсонов и Альцгеймеров. Роберт Фишер – между прочим, чемпион мира по шахматам – научился читать и писать только потому, что иначе он не мог записывать шахматные партии, как того требовали правила. И вот тут он открыл для себя, как помогает ему мыслить математика. Не мог оторваться до последних своих дней.
Вы еще задаетесь вопросом, зачем вам нужна математика? Особенно гуманитариям? Выходит, не только сдачу в магазине считать. Мой личный опыт научил меня определенному отношению к этому вопросу. Навыки математического мышления оказались нужны всем и каждому. Вся эволюция человека от узелков на веревочках и абака до суперкомпьютеров прошла рука об руку с математикой. Даже просто оценивая картину в музее или памятник на улице, мы подсознательно обращаем внимание на пропорции. Благодаря математике мы умеем видеть красоты мира и природы. Каждый раз, выбирая смартфон или компьютер, мы невольно оперируем математическими терминами. Мы гордимся своими селфи, произнося слово «мегапиксели» как заклинание. Вот такая математика. Она не только делает нас разумнее, тренирует наш мозг, развивает нас как личность. Она просто помогает нам жить.
А магия? А что магия? Магия в книге есть. Забавная, замечательная, необыкновенная и неожиданная. Причем даже для тех, кто полагает, что знает эту самую математику. Хочется, чтобы вы ее тоже увидели своими глазами. Увидели и насладились. Это очень красиво.
P.S. А парочку фокусов и трюков я все-таки запомнил.
Александр Рубин,маркетолог, экономист, инженер, член российского отделения IAA, игрок и один из основателей клуба «Что? Где? Когда?» в Днепропетровске
Глава номер ноль
Всю мою жизнь меня тянуло к магии. Не счесть, сколько кудесников видел я на своем веку, как и не счесть, сколько чудес я сотворил собственными руками. Но я не перестаю восхищаться тем, как работает магия, как из простых и понятных вроде бы действий и алгоритмов вдруг рождается поразительное, непостижимое искусство – искусство, которое я так обожаю постигать. Несколько основных принципов – и вот я уже сам придумываю трюки.
Примерно то же чувство я испытываю, когда дело касается математики. С самого детства шестым чувством я ощущал, что в числах кроется истинная магия. Как вам, например, вот это? Задумайте любое число в промежутке от 20 от 100. Задумали? Сложите между собой составляющие его цифры. Вычтите получившуюся сумму из задуманного вами числа. И снова сложите цифры. Получилось 9? Если нет – перепроверьте свои вычисления. Здорово, правда? Вся математика построена на таких вот фокусах, о которых в школах нам почему-то не рассказывают. В этой книжке я покажу вам, как с помощью обычных чисел, фигур и простой логики творить настоящие чудеса. Добавим немного алгебры и геометрии, и перед нами откроются двери в производственные цеха фабрики магии, а может, и самого человеческого естества.
Эта книжка полна чисел, алгебры и математического анализа, геометрии и тригонометрии. Но есть в ней и много такого, что не столь хорошо знакомо неискушенному читателю и при этом не объяснено в мельчайших подробностях: треугольник Паскаля, математическая бесконечность, магические свойства некоторых чисел (9, π, e, i), последовательность Фибоначчи, золотое сечение… И хотя нескольких десятков страниц будет явно недостаточно, чтобы подробно рассказать о каждом из этих понятий, я все же надеюсь, что мне удастся объяснить вам их суть и показать, насколько удивительными и значительными они могут быть. И даже если вы с ними уже когда-то сталкивались, здесь вы увидите их под немного другим углом. Это расширит и обогатит ваши знания и представления, ведь чем глубже мы постигаем математику, тем более изощренной и восхитительной предстает перед нами ее магия. Вот, например, одна из самых любимых моих формул:
eiπ + 1 = 0
Ее еще называют «уравнением Бога», ведь здесь используются самые важные для математической науки числа: 0 и 1 – основы всех основ, число π = 3,14159… – самое важное в геометрии, е = 2,71828… – константа математического анализа, и мнимая единица i, квадрат которой равен –1. Про π мы поговорим в главе 8, про i и е – в главе 10. А в главе 11 разберемся со всем тем, что поможет нам понять магическую природу этой формулы.
Эта книга написана для тех, кто когда-нибудь захочет пройти курс математики, и для тех, кто сейчас проходит курс математики, или для тех, кто только что прошел курс математики. Иными словами – абсолютно для всех, вне зависимости от того, обожаете вы математику или боитесь ее как огня. Чтобы сделать наше общение проще, я сформулировал несколько «правил» (в математическом понимании этого слова).
Правило № 1:
Текст в серых блоках можно не читать (но только не этот)!
В каждой главе есть «отступления», в которых я рассказываю о чем-то интересном, что упомянуто в основном тексте, но в логику рассуждений не вписывается: это может быть лишний пример, подробное доказательство или информация, рассчитанная на более искушенного читателя. При первом чтении (равно как и при втором или третьем) вам, возможно, захочется эти «отступления» проигнорировать. Но я очень надеюсь, что вам все же захочется перечитать эту книжку: математика – такая вещь, к которой хочется возвращаться снова и снова.
Правило № 2. Не бойтесь пропускать отдельные абзацы, разделы или даже главы. Если чувствуете, что застряли и никак не можете осилить ту или иную часть, смело поступайте с ней так же, как и с отступлениями – вернитесь к ним позже, со свежими силами и свежим взглядом. В конце концов, быть может, следующая глава прольет свет на то, что сейчас кажется непроходимой чащей? Обидно остановиться на полпути и пропустить все самое интересное, правда?
Правило № 3. Обязательно прочитайте последнюю, главу 12. В ней рассказано столько всего о математической бесконечности, что голова у вас пойдет кругом, ведь в школе вас этому наверняка не учили. К тому же, очень мало из того, что написано в главе 12, связано с предыдущими главами. С другой стороны, «очень мало» – не значит «все», а значит, у вас будет отличный стимул перечитать то, что осталось не до конца понятым.
Правило № π. Готовьтесь к неожиданностям. Хотя математика – вещь очень серьезная и важная, изучать ее по учебникам, написанным строгим и сухим языком, никакой необходимости нет. На лекциях, которые я читаю в Колледже Харви Мадда1, мне редко удается обойтись без случайного каламбура, шутки, стихотворения, песенки или фокуса с числами – они отлично разбавляют атмосферу мрачной научной серьезности. Так почему бы не заняться тем же и на страницах этой книги? В одном вам однозначно повезло: не нужно будет слушать, как я пою. Чем не плюс?
Вот и все правила. Хватайте их подмышку и вперед – в удивительный мир математической магии!
Глава номер один
Магия чисел
Числовые закономерности
Изучение математики всегда начинается с чисел. Сначала мы учимся выражать количество с помощью букв, цифр или самих предметов. А потом долгие и долгие годы складываем, вычитаем, умножаем, делим и решаем разные арифметические задачи. И за всей этой рутиной часто не видим магию чисел, способную развлечь и удивить любого, кто решится всего лишь заглянуть чуть глубже.
Вот, например, одна хитрость, с которой еще в детстве столкнулся немецкий математик Карл Фридрих Гаусс2. Как-то раз на уроке математики учитель попросил класс сложить между собой всей числа от 1 до 100. Вряд ли он хотел развлечь учеников – скорее, отвлечь: заставить заняться чем-нибудь нудным и требующим полного сосредоточения, а самому спокойно сделать другую работу. Представьте себе его удивление, когда через несколько секунд Гаусс вышел к доске и написал ответ – 5050. Хотите знать, как он это сделал? Он просто представил все эти числа в виде двух рядов: верхний – от 1 до 50, нижний – от 51 до 100, причем в нижнем ряду числа шли в обратном порядке, вот так:
Гаусс заметил, что сумма чисел в каждом из 50 столбцов одинаковая – 101, а значит, для того, чтобы получить искомый результат, нужно всего лишь умножить 101 на 50. Так у него и получилось 5050.
Собственно говоря, благодаря такой вот способности – не быстро считать в уме, но заставлять числа плясать под свою дудку – Гаусс и стал одним из величайших математиков XIX столетия. В этой главе мы как раз и поговорим об интересных числовых закономерностях и, конечно, увидим танец чисел. Одни из этих примеров полезны тем, что развивают способности умственного счета, другие – просто красивы.
Только что мы последовали путем гауссовой логики, чтобы получить сумму первой сотни простых чисел. Но что, если нам нужна сумма 17 из них? Или тысячи? Миллиона? Логика Гаусса позволяет подсчитывать сумму первых n чисел, где n – любое нужное вам количество! Некоторым людям легче разобраться с математическими абстракциями, если они могут их визуализировать. К примеру, числа 1, 3, 6, 10 и 15 иногда называют треугольными, потому что, заменив их соответствующим количеством кружков, можно легко сложить треугольники, вроде того, что изображен чуть ниже (конечно, один кружок треугольником можно назвать с очень большой натяжкой, но число 1, несмотря на это, все же считается треугольным). Согласно определению, треугольное число n равняется 1 + 2 + 3 +… + n.
Посмотрите, что произойдет, если мы расположим два треугольника основаниями друг к другу, вот так:
У нас получился прямоугольник из 5 рядов и 6 столбцов – всего 30 кружков. Значит, в каждом из двух наших треугольников была половина общего их количества, то есть по 15 кружков. Мы, это, разумеется, уже знаем, но давайте применим этот же принцип к двум прямоугольникам, количество рядов в которых равно n. Точно так же составим из них прямоугольник с n рядов и n + 1 столбцов. Кружков в нем будет n × (n + 1) – ну или в более привычной записи – n(n + 1). В результате мы получим формулу, которая позволит нам подсчитывать сумму первых n чисел:
Видите, закономерность, которую мы использовали для сложения первой сотни чисел, вполне применима к любому подобному ряду, сколько бы членов в него ни входило. И если вдруг нам понадобится сложить между собой все числа от 1 до 1 000 000, сделать это можно будет всего за два шага: перемножив 1 000 000 и 1 000 001 и разделив результат пополам.
Разобравшись в одной формуле, вы с легкостью разберетесь и в остальных. Например, если мы удвоим обе части последнего уравнения, получится формула суммы первых n четных чисел:
2 + 4 + 6 +… + 2n = n(n + 1)
А как насчет суммы первых нечетных, спрóсите вы? Давайте посмотрим, что говорят нам числа.
То, что справа – квадраты целых чисел. 1 × 1; 2 × 2; 3 × 3 и т. д. Сложно не заметить следующую закономерность: сумма первых n нечетных чисел равняется n × n. Или n². Но что, если это просто совпадение? Чуть позже, в главе 6, мы с вами увидим несколько путей развития этой формулы, но уже и сейчас понятно, что у такой простой закономерности должно быть не менее простое объяснение. Самое мое любимое – методом подсчета кружков: он наглядно показывает, почему числа вроде 25 называются квадратами. Но почему вдруг мы должны складывать первые 5 нечетных чисел с 5²? А просто посмотрите на квадрат размером 5 на 5:
Кружков в нем 5 × 5 = 25, это очевидно. Но давайте подсчитаем иначе. Начнем с одинокого кружка в левом верхнем углу. Его окружают 3 кружка, потом 5, потом 7 и, наконец, 9. Следовательно,
1 + 3 + 5 + 7 + 9 = 25
И возьми мы квадрат со сторонами n на n, его можно будет легко разбить на n-ное количество L-образных секторов, в каждом из которых будет соответственно 1, 3, 5…., (2n – 1) кружков. Это и есть формула суммы первых n нечетных чисел
1 + 3 + 5 + … + (2n – 1) = n²
Отступление
Чуть позже мы еще вернемся к методу подсчета кружков (как и к методу решения задачи двумя разными способами), и вы увидите, к каким интересным результатам он может привести в высшей математике. Но и для понимания основ он не менее полезен. Почему, например, 3 × 5 = 5 × 3? Уверен, вы никогда даже не задавались таким вопросом: просто однажды в детстве вам сказали, что порядок чисел при умножении абсолютно не важен (математики, кстати, называют это законом коммутативности). Но почему же три пакетика по пять жемчужин – это то же, что и пять пакетиков по три жемчужины? Самый простой способ объяснить этот закон – посчитать кружки в прямоугольнике размером 3 на 5. Считая ряд за рядом, мы видим 3 ряда, в каждом из них 5 кружков, то есть во всем прямоугольнике 3 × 5 кружков. С другой стороны, мы можем подсчитать столбики, а не ряды: по 3 кружка в каждом из 5 рядов, значит, всего кружков 5 × 3.
Эта закономерность может привести нас к другой, еще более красивой. Раз уж мы хотим заставить числа танцевать, почему бы не сделать это и с их квадратами?
Взгляните вот на такую пирамидку уравнений:
Какую закономерность вы видите? Подсчитать количество чисел в каждом ряду несложно: 3, 5, 7, 9, 11 и так далее. А дальше неожиданность: первое число каждого ряда – по крайней мере, первых 5 записанных здесь рядов – является квадратом числа. И правда: 1, 4, 9, 16, 25… Почему так получается? Возьмем пятый ряд. Сколько чисел ему предшествуют? Давайте сложим их количество: 3 + 5 + 7 + 9. Прибавим к ним еще единицу, и у нас получится первое число пятого ряда – сумма первых 5 нечетных чисел, которая, как мы уже знаем, равна 5².
А теперь просчитаем пятое уравнение, ничего к нему не добавляя. Как бы это сделал Гаусс? Если пока не обращать внимания на начальное 25, слева у нас останется 5 чисел, каждое из которых будет ровно на 5 меньше, чем соответствующее ему число справа.
То есть сумма чисел справа будет ровно на 25 больше суммы чисел слева. Но это без учета 25, которые стоят в начале. А с ними у нас получается именно тот результат, который обещан нам знаком равенства. Следуя той же логике и призвав на помощь алгебру, мы докажем, что этот ряд можно продолжать бесконечно.
Отступление
А теперь – специально для тех, кто хотел немного алгебры. Ряду n предшествует количество чисел, равное 3 + 5 + 7 +… + (2n – 1) = n² – 1, поэтому левая сторона нашего уравнения должна начинаться с числа n², за которым следует n последовательных чисел, от n² + 1 до n² + n. Справа – n последовательных чисел, начиная с n² + n + 1, заканчивая n² + 2n. Если мы временно «забудем» про число n² слева, то увидим, что каждое из n чисел справа на n больше, чем соответствующее ему последовательное число слева. Разница при этом составляет n × n, то есть n². Закономерность эта компенсируется начальным n² слева, поэтому-то левая и правая части и равны.
Перейдем к другой закономерности. Как мы уже видели, из нечетных чисел можно составлять квадраты. А теперь посмотрим, что произойдет, если собрать их в один большой треугольник – вроде того, что изображен чуть ниже.
Так отлично видно, что 3 + 5 = 8, а 7 + 9 + 11 = 27, а 13 + 15 + 17 + 19 = 64. Что общего у 1, 8, 27 и 64? Да это же полные кубы чисел! Например, если сложить между собой пять чисел пятого ряда, мы получим:
21 + 23 + 25 + 27 + 29 = 125 = 5 × 5 × 5 = 5³
Логика вроде бы подсказывает, что сумма чисел в ряду n будет равна n³. Но насколько верным будет этот вывод? Не простое ли это совпадение? Чтобы лучше понять эту закономерность, посмотрим на числа в середине 1, 3 и 5 рядов. Что мы видим? 1, 9 и 25. То есть квадраты. В середине 2 и 4 рядов чисел нет, но по сторонам центра 2 ряда видим числа 3 и 5, среднее арифметическое которых – 4, а по сторонам центра 4 ряда – 15 и 17 со средним арифметическим 16. Давайте подумаем, как эту закономерность можно использовать.
Снова возьмем 4 ряд. Что мы тут видим? А видим мы, что сумма всех чисел в нем есть 5³ – и не нужно к ним ничего добавлять, чтобы заметить: все они симметрично расположены вокруг 25. Так как среднее арифметическое этих чисел – 5², уравнение преобразуется в 5² + 5² + 5² + 5² + 5² = 5 × 5², то есть 5³. То же справедливо и в отношении 4 ряда: среднее арифметическое всех чисел в нем – 4², их сумма – 4³. Чуть-чуть алгебры (к которой мы здесь не прибегаем), и вы легко сделаете вывод, что среднее арифметическое n чисел ряда n равно n², а их сумма равна n³, что и требовалось доказать.
Кстати, если уж мы взялись оперировать квадратами и кубами, не могу удержаться, чтобы не указать вам на еще одну закономерность. Что получится, если сложить кубы чисел, начиная с 1³?
Подсчитывая сумму кубов, мы получаем 1, 9, 36, 100, 225 и т. д. – числа, которые являются полными квадратами. Но это не любые квадраты, а квадраты 1, 3, 6, 10, 15 и т. д. – треугольных чисел! Мы уже знаем, что они по своей сути являются суммами простых чисел, а значит,
1³ + 2³ + 3³ + 4³ + 5³ = 225 = 15² = (1 + 2 + 3 + 4 + 5)²
Другими словами, сумма кубов первых n чисел есть квадрат суммы этих самых первых n чисел. Подтвердить это мы пока не можем, но в главе 6 пару доказательств увидим.