Майкл Шермер - Магия чисел. Ментальные вычисления в уме и другие математические фокусы
На недавней лекционной демонстрации мне дали следующий ряд цифр:
1, 2, 9, 7, 3, 6, 2, 7, 9, 3, 3, 2, 8, 2, 6, 1
Как только цифры были названы, я использовал фонетический код, чтобы превратить их в слова, а затем объединить в замысловатую историю. При этом число 12 стало словом tiny (крошечный), 97 — book (книга), 362 — machine (машина), 793 — kaboom[13], 32 — moon (луна) и 8261 — finished (окончание).
Я объединил эти слова-числа в глупую историю, которая помогла мне их запомнить. Я представил крошечную книгу (tiny book) и поместил ее внутрь машины (machine). Затем машина с грохотом (kaboom) разогналась и забросила меня на Луну (moon), где все и закончилось (finished). Эта история может показаться нелепой, но в том-то и фокус: чем она смешнее, тем легче запоминается и, кроме того, поднимает настроение.
Глава 8
Сложное делаем легким: продвинутое умножение
К настоящему моменту (если вы к нему шли глава за главой) вы научились выполнять устное сложение, вычитание, умножение и деление так же хорошо, как и овладели искусством приближенной оценки, карандашно-бумажной магии чисел и создания фонетического кода чисел для запоминания. Эта глава для серьезных, несгибаемых матемагов, которые хотят раздвинуть границы своего разума для устных вычислений.
Задачи здесь варьируются от возведения в квадрат четырехзначных чисел до самых больших, которые я решал на публике: умножение двух пятизначных чисел.
Для решения этих задач особенно важно чувствовать себя уверенно при использовании фонетического кода и достаточно быстро его применять. И хотя, если вы заглянете вперед на несколько страниц, проблемы могут казаться действительно трудными, позвольте мне вновь заявить о двух основных посылах этой книги: во-первых, любой навык устных вычислений может быть освоен почти каждым, во-вторых, ключ состоит в упрощении всех примеров и их превращении в более простые задачи, которые легко решаются. В этой главе (да и любой другой) нет ни одной задачи, которая была бы неподвластна средствам техник упрощения, изученных вами в предыдущих главах. Так как мы предполагаем, что вы овладели всеми необходимыми для этого приемами, будем учить вас преимущественно с использованием схем вычислений, а не проходить задачки слово за словом. Напомним, что многие из простых задач, встроенных в эти громадные примеры, уже встречались вам в предыдущих главах.
Начнем с возведения в квадрат четырехзначных чисел.
Удачи!
КВАДРАТ ЧЕТЫРЕХЗНАЧНЫХ ЧИСЕЛ
В качестве подготовительного навыка для развития умения возводить в квадрат четырехзначные числа вам необходимо освоить решение задач на умножение типа «4 на 1». Такую задачу мы разбиваем на две подзадачи типа «2 на 1», как показано ниже.
Овладение навыками умножения «4 на 1» будет означать, что вы готовы возводить в квадрат четырехзначные числа. Попробуем на примере числа 4267. Используя такой же метод, как и при возведении в квадрат двух- и трехзначных чисел, проделаем это с числом 4267, округлив его в меньшую сторону на 267 до 4000 и в большую — на 267 до 4534. Умножим 4534 х 4000 (задача «4 на 1») и затем прибавим квадрат числа, на которое вы изменили исходное (2672), как показано ниже.
Сейчас уже очевидно, сколько действий происходит внутри этого примера. Я осознаю, что одно дело сказать: «Прибавьте квадрат 267», и совсем другое — сделать это и запомнить число, которое следует приплюсовать. Поэтому, как только умножите 4534 х 4 и получите 18 136, можете произнести первую часть ответа вслух: «Восемнадцать миллионов…». Вы можете так сказать, потому что исходное число всегда округляется до ближайшей тысячи. Поэтому наибольшее трехзначное число, которое придется возводить в квадрат на следующем шаге, будет 500. Квадрат 500 равен 250 000. А поскольку остаток вашего ответа (в данном случае 136 000) меньше 750 000, это означает, что число миллионов не изменится.
После того как вы произнесете слова «восемнадцать миллионов…», вам нужно закрепить в памяти число 136 000, прежде чем возводить в квадрат 267. Вот где мнемонические приемы из предыдущей главы придут на помощь! Благодаря фонетическому коду число 136 можно преобразовать в слово damage (1 = d, 3 = m, 6 = j)[14]. Теперь смело приступайте к следующей части задачи, просто запомнив damage (и существование еще трех нулей в конце числа). Если в какой-то момент посреди вычислений вы забудете изначальную задачу, можете либо бросить взгляд на исходные числа, либо, если они не записаны, попросить аудиторию повторить задание (чтобы создать иллюзию, будто вы заново приступаете к решению, в то время как вы уже сделали некоторые расчеты)!
В результате возведения в квадрат трехзначного числа (изученным ранее способом) вы получите 71 289. Мне раньше было сложно запоминать сотни в ответе (в данном случае 2).
Я справился с этим, прибегнув к помощи пальцев (здесь — двух пальцев). Если вы забыли две последние цифры (89), то можете вернуться к исходному числу (4267), возвести последние две цифры в квадрат (672 = 4489) и взять последние две цифры полученного числа.
Для вычисления итогового ответа нужно прибавить 71 289 к damage (то есть к числу 136 000) и их сумму 207 289 уже можно проговорить вслух.
* * *
Томас Фуллер: ученые мужи и большие дураки
Трудно отнять первое место по количеству проблем в обучении у Хелен Келлер[15], но темнокожий раб Томас Фуллер, родившийся в Африке в 1710 году, буквально наступает ей на пятки. Он не только был неграмотным, но ни одного дня в своей жизни не учился. Будучи «собственностью» Элизабет Кокс, Томас Фуллер работал на полях Вирджинии. Он сам освоил счет до 100, после чего развил свои «вычислительные способности» путем подсчета предметов, которые всегда под рукой, например зерен в бушелях пшеницы, семян льна и количества волос в коровьем хвосте (2 872 волоска).
Отталкиваясь от простого счета, Фуллер научился вычислять, сколько черепицы потребуется для покрытия крыши дома; сколько столбов понадобится для его ограждения и тому подобные вещи. Его поразительные навыки развивались, а с ними вместе росла его репутация. Уже в преклонном возрасте он принял вызов двух пенсильванцев, согласившись продемонстрировать свои способности в вычислении чисел в уме, причем таких, какие вызвали бы трудности у лучших молниеносных вычислителей. Например, они спросили: «Предположим, фермер имеет шесть свиноматок, каждая из них родит шесть самок в первый год, и все они будут размножаться в той же прогрессии в течение восьми лет; сколько свиноматок в конечном итоге будет иметь фермер?» Задача может быть записана как 7
8 х 6, то есть 7 х 7 х 7 х 7 х 7 х 7 х 7 х 7 х 6. Буквально через десять минут Фуллер выдал ответ: 34 588 806.
После его смерти в 1790 году газета Columbian Centinel сообщила, что «Фуллер мог вычислить число ярдов, футов, дюймов и трети дюймов[16] для любого заданного расстояния, назвать диаметр земной орбиты, а по результатам каждого расчета давал правильный ответ за меньшее время, чем девяносто девять человек из ста сделали бы это на бумаге». Когда Фуллера спросили, жалеет ли он о том, что так и не получил традиционного образования, он ответил: «Нет. Лучшее, что у меня есть, это отсутствие образования: среди многих ученых мужей найдутся большие дураки».
* * *
Возведем в квадрат еще одно четырехзначное число: 84312.
Я не буду повторно описывать все действия, как в последней задаче, обращу ваше внимание лишь на некоторые моменты. После выполнения действия 8 х 8862 = 70 896 становится ясно, что 896 больше 750, поэтому возможен перенос единицы в старший разряд. Действительно, так как 4312 больше 4002 = 160 000, то определенно нужен перенос единицы во время прибавления числа 4312 к 896 000. Следовательно, на этом этапе можно без опаски произнести вслух: «Семьдесят один миллион…»
При возведении в квадрат 431 получаем 185 761. Складываем 185 и 896, выходит 1081, и произносим остаток ответа.
Но помните, что мы уже предвосхитили перенос единицы, поэтому просто скажите: «…81 тысяча…761». Работа выполнена!
На еще один тонкий момент в вычислениях мы укажем в примере 27532.
Так как мы округлили исходное число 2753 до 3000, то будем умножать 3000 на другое число из области «2000 плюс».
Можно, конечно, вычесть 2753 — 247 = 2506, но это сложнее.
Чтобы получить последние три цифры этой разности, удвойте 753 — выйдет 1506. Последние три цифры данного результата (506) — это последние три цифры числа «2000 плюс»: 2506! Это прием срабатывает, поскольку сумма двух перемножаемых чисел всегда равна удвоенному исходному числу.