Немного истории
«Трудное дело - деление»
Зажигая привычным движением спичку, мы иной раз еще задумываемся над тем, каких трудов стоило добывание огня нашим предкам, даже не очень отдаленным. Но мало кто подозревает, что и нынешние способы выполнения арифметических действий тоже не всегда были так просты и удобны, так прямо и быстро приводили к результату. Предки наши пользовались гораздо более громоздкими и медленными приемами. И если бы школьник XX века мог перенестись за четыре, за три века назад, он поразил бы наших предков быстротой и безошибочностью своих арифметических выкладок. Молва о нем облетела бы окрестные школы и монастыри, затмив славу искуснейших счетчиков той эпохи, и со всех сторон приезжали бы учиться у нового великого мастера счетного дела.
Особенно сложны и трудны были в старину действия умножения и деления - последнее всего больше. Тогда не существовало еще, как теперь, одного выработанного практикой приема для каждого действия. Напротив, в ходу была одновременно чуть не дюжина различных способов умножения и деления - приемы один другого запутаннее, твердо запомнить которые не в силах был человек средних способностей. Каждый учитель счетного дела держался своего излюбленного приема, каждый «магистр деления» (были такие специалисты) восхвалял собственный способ выполнения этого действия. И все эти приемы умножения - «шахматами, или органчиком», «загибанием», «по частям, или в разрыв», «крестиком», «решеткой», «задом наперед», «ромбом», «треугольником», «кубком или чашей», «алмазом» и прочие[50], а также все способы деления, носившие не менее затейливые наименования, соперничали друг с другом в громоздкости и сложности. Усваивались они с большим трудом и лишь после продолжительной практики. Признавалось даже, что для овладения искусством быстрого и безошибочного умножения и деления многозначных чисел нужно особое природное дарование, исключительные способности; рядовым людям премудрость эта недоступна. «Трудное дело - деление» гласила старинная латинская поговорка; оно и в самом деле было трудно, если принять во внимание утомительные методы, какими выполнялось тогда это действие. Нужды нет, что способы эти носили подчас довольно игривые названия: под веселым названием скрывался длиннейший ряд запутанных манипуляций. В XVI веке кратчайшим и удобнейшим способом считалось, например, деление «лодкой, или галерой». Знаменитый итальянский математик того времени Николай Тарталья (XVI век) в своем обширном учебнике арифметики писал о нем следующее.
«Второй способ деления называется в Венеции[51] лодкой или галерой, вследствие некоторого сходства фигуры, получающейся при этом, потому что при делении некоторых родов чисел составляется фигура, похожая на лодку, а в других - на галеру, которая в самом деле красиво выглядит; галера получается иной раз хорошо отделанная и снабженная всеми принадлежностями - выкладывается из чисел так, что она действительно представляется в виде галеры с кормою и носом, мачтою, парусами и веслами».
Читается это очень весело: так и настраиваешься скользить по числовому морю на парусах арифметической галеры. Но хотя старинный математик и рекомендует этот способ как - «самый изящный, самый легкий, самый верный, самый употребительный и самый общий из существующих, пригодный для деления всех возможных чисел», - я не решаюсь все же его изложить здесь из опасения, что даже терпеливый читатель закроет книгу в этом скучном месте и не станет читать дальше. Между тем, этот утомительный способ действительно был самым лучшим в ту эпоху, а у нас в России употреблялся до середины XVIII века: в «Арифметике» Леонтия Магницкого[52] он описан в числе шести предлагаемых там способов (из которых ни один не похож на современный) и особенно рекомендуется автором; на протяжении своей объемистой книги - 640 страниц большого формата - Магницкий пользуется исключительно «способом галеры», не употребляя, впрочем, этого наименования.
Заставка из «Арифметики» Магницкого (XVIII в.). По экземпляру, принадлежащему Я. И. Перельману.
В заключение покажем читателю эту числовую «галеру», воспользовавшись примером из упомянутой книги Тартальи:
Делимое - 888888000000088880000000888888 (88-частное
Делитель[53] - 99999000000009990000000099999
99999000000009990000000099
Мудрый обычай старины
Добравшись после утомительных трудов до желанного конца арифметического действия, предки наши считали необходимым непременно проверить этот в поте лица добытый итог. Громоздкие приемы вызывали недоверие к их результатам. На длинном, извилистом пути легче заблудиться, чем на прямой дороге современных приемов. Отсюда естественно возник старинный обычай проверять каждое выполняемое арифметическое действие - похвальное правило, которому не мешало бы и нам следовать.
Любимым приемом поверки был так называемый «способ 9». Этот изящный прием, который полезно и теперь знать каждому, нередко описывается и в современных арифметических учебниках, особенно иностранных. Правда, он почему-то мало теперь употребляется на практике, но это нисколько не умаляет его достоинств.
Поверка девяткой основана на «правиле остатков», гласящем: остаток от деления суммы на какое-либо число равен сумме остатков от деления каждого слагаемого на то же число. Точно так же остаток произведения равен произведению остатков множителей. С другой стороны, известно также[54], что при делении числа на 9 получается тот же остаток, что и при делении на 9 суммы цифр этого числа; например, 758 при делении на 9 дает остаток 2, и то же получается в остатке от деления (7 + 5 + 8) на 9. Сопоставив оба указанных свойства, мы и приходим к приему поверки девяткой, т. е. делением на 9. Покажем на примере, в чем он состоит.
Пусть требуется проверить правильность сложения следующего столбца:
Составляем в уме сумму цифр каждого слагаемого, причем в получающихся попутно числах также складываем цифры (делается это в самом процессе сложения цифр), пока, в конечном результате, не получим однозначного числа. Результаты эти (остатки от деления на 9) записываем, как показано на примере, рядом с соответствующим слагаемым. Складываем все остатки (7 + 7 + 1 + 2 = 17; 1 + 7 = 8), - получаем 8. Такова же должна быть сумма цифр итога (5339177), если действие выполнено верно: 5 + 3 + 3 + 9 + 1 + 7 + 7, после всех упрощений, равно 8.
Поверка вычитания выполняется точно так же, если принять уменьшаемое за сумму, а вычитаемое и разность - за слагаемые. Например:
Несложна и поверка умножения, как видно из следующего примера:
Если при такой поверке умножения обнаружена будет ошибочность результата, то чтобы определить, где именно кроется ошибка, можно поверить способом 9-ки каждое частное произведение отдельно; а если здесь ошибки не окажется, надо поверить еще и сложение частных произведений. Такая поверка сберегает время и труд только при умножении многозначных чисел; при малых числах проще, конечно, выполнить действие заново.
Как поверять по этому способу деление? Если у нас случай деления без остатка, то делимое рассматривается, как произведение делителя на частное. В случае же деления с остатком пользуются тем, что делимое = делителю x частное + остаток. Например:
Выписываю из «Арифметики» Магницкого предлагаемое там для поверки девяткой удобное расположение:
Д л я у м н о ж е н и я:
Д л я д е л е н и я:
Подобная поверка действий, без сомнения, не оставляет желать лучшего в смысле быстроты и удобства. Нельзя сказать того же о ее надежности: ошибка может и ускользнуть от нее. Действительно, ведь одну и ту же сумму цифр могут иметь разные числа; не только перестановка цифр, но иной раз даже и замена одних другими остаются при такой поверке необнаруженными. Укрываются от контроля также лишние девятки и нули, потому что не влияют на сумму цифр. Всецело полагаться поэтому на такой прием поверки было бы неосмотрительно. Предки наши сознавали это и не ограничивались одною лишь поверкой с помощью девятки, но производили еще дополнительную поверку - чаще всего с помощью семерки. Этот прием основан на том же «правиле остатков» (стр. 174), но не так удобен, как способ девятки, потому что деление на 7 приходится выполнять полностью, чтобы найти остатки (а при этом легко возможны ошибки в действиях самой поверки). Две поверки - девяткой и семеркой - уже являются гораздо более надежным контролем: что ускользнет от одной, будет уловлено другою. Ошибка не обнаружится лишь в том случае, если разность истинного и полученного результатов кратна числу 7x9 = 63. Так как подобная случайность все же возможна, то и двойная поверка не дает полной уверенности в правильности результата.
Впрочем, для обычных вычислений, где ошибаются чаще всего на 1 или 2 единицы, можно ограничиться только поверкою девяткой. Дополнительная поверка семеркой чересчур обременительна. Только тот контроль хорош, который не мешает работе.
Хорошо ли мы множим?
Старинные способы умножения были неуклюжи и неудобны, - но так ли хорош наш нынешний способ, чтобы в нем невозможны были уже никакие дальнейшие улучшения? Нет, наш способ безусловно не является совершенным; можно придумать еще более быстрые или еще более надежные. Из нескольких предложенных улучшений (ср. гл. VII) укажем пока одно, увеличивающее не быстроту выполнения действия, а его надежность. Оно состоит в том, что при многозначном множителе начинают с умножения не на последнюю, а на первую цифру множителя. Выполненное на стр. 175-й умножение 8713 x 264 примет при этом такой вид:
Преимущество подобного расположения в том, что цифры частных произведений, от которых зависят первые, наиболее ответственные цифры результата, получаются в начале действия, когда внимание еще не утомлено и, следовательно, вероятность сделать ошибку наименьшая. (Кроме того, способ этот упрощает применение так называемого «сокращенного» умножения, о котором мы здесь распространяться не можем[55].)
Русский способ умножения
Вы не можете выполнить умножения многозначных чисел - хотя бы даже двузначных, - если не помните наизусть всех результатов умножения однозначных чисел, т. е. того, что называется таблицей умножения. В старинной «Арифметике» Магницкого, о которой мы раньше упоминали, необходимость твердого знания таблицы умножения воспета в таких - надо сознаться, чуждых для современного слуха - стихах:
Аще кто не твердит
таблицы и гордит,
Не может познати
числом что множати
И во всей науки,
несвобод от муки,
Колико не учит
туне ся удручит
И в пользу не будет
аще ю забудет.
Автор этих стихов, очевидно, не знал или упустил из виду, что существует способ перемножать числа и без знания таблицы умножения. Способ этот, не похожий на наши школьные приемы, употребителен в обиходе великорусских крестьян и унаследован ими от глубокой древности. Сущность его в том, что умножение любых двух чисел сводится к ряду последовательных делений одного числа пополам при одновременном удвоении другого числа.
Вот пример:
32 x 13
16 x 26
8 x 52
4 x 104
2 x 208
1 x 416
Деление пополам продолжают до тех пор, пока в частном не получится 1, параллельно удваивая другое число. Последнее удвоенное число и дает искомый результат. Нетрудно понять, на чем этот способ основан: произведение не изменяется, если один множитель уменьшить вдвое, а другой вдвое же увеличить. Ясно поэтому, что в результате многократного повторения этой операции получается искомое произведение:
32 x 13 = 1 x 416.
Однако как поступить, если при этом приходится делить пополам число нечетное?
Народный способ легко выходит из этого затруднения. Надо - гласит правило, - в случае нечетного числа откинуть единицу и делить остаток пополам; но зато к последнему числу правого столбца нужно будет прибавить все те числа этого столбца, которые стоят против нечетных чисел левого столбца; сумма и будет искомым произведением. Практически это делают так, что все строки с четными левыми числами зачеркивают; остаются только те, которые содержат налево нечетное число. Приведем пример (звездочка указывает, что данную строку надо зачеркнуть):
19 x 17
9 x 34
4 x 68*
2 x 136*
1 x 272.
Сложив незачеркнутые числа, получаем вполне правильный результат: 17 + 34 + 272 = 323.
На чем основан этот прием?
Обоснованность приема станет ясна, если принять во внимание, что
19 x 17 = (18 + 1) x 17 = 18 x 17 + 17,
9 x 34 = (8 + 1) x 34 = 8 x 34 + 34, и т. п.
Ясно, что числа 17, 34 и т. п., утрачиваемые при делении нечетного числа пополам, необходимо прибавить к результату последнего умножения, чтобы получить произведение.
Из страны пирамид
Весьма вероятно, что сейчас описанный способ дошел до нас из глубочайшей древности и из отдаленной страны - из Египта. Мы мало знаем, как производили действия обитатели древней Страны Пирамид. Но сохранился любопытный документ - папирус, на котором записаны арифметические упражнения ученика одной из землемерных школ древнего Египта; это так называемый «папирус Ринда», относящийся ко времени между 200 и 1700 гг. до нашей эры[56] и представляющий собою копию еще более древней рукописи, переписанную неким Аамесом. Писец[57] Аамес, найдя «ученическую тетрадку» этой отдаленнейшей эпохи, тщательно переписал все арифметические упражнения будущего землемера, - вместе с их ошибками и исправлениями учителя, - и дал своему списку торжественное заглавие, которое дошло до нас в следующем неполном виде:
«Наставление, как достигнуть знания всех темных вещей… всех тайн, сокрытых в вещах.
Составлено при царе Верхнего и Нижнего Египта Ра-а-усе, дающем жизнь, по образцу древних сочинений времен царя Ра-ен-мата писцом Аамесом».
В этом интересном документе, насчитывающем за собою около 40 веков и свидетельствующем о еще более глубокой древности, мы находим четыре примера умножения, выполненные по способу, живо напоминающему наш русский народный способ. Вот эти примеры (точки впереди чисел обозначают число единиц множителя; знаком + мы отметили числа, подлежащие сложению):
Вы видите из этих примеров, что еще за тысячелетия до нас египтяне пользовались приемом умножения, довольно сходным с нашим крестьянским, и что неведомыми путями он как бы перекочевал из древней Страны Пирамид в современную русскую деревню. Если бы обитателю земли фараонов предложили перемножить, например, 19 x 17, он произвел бы это действие следующим образом: написал бы ряд последовательных удвоений числа 17:
и затем сложил бы те числа, которые отмечены здесь знаком +, т. е. 17 + 34 + 272. Он получил бы, конечно, вполне правильный результат: 17 + (2 x 17) + (16 x 17) = 19 x 17. Легко видеть, что подобный прием по существу весьма близок к нашему «крестьянскому» (замена умножения рядом последовательных удвоений).
Трудно сказать, у одних ли наших крестьян сохранился в настоящее время такой древний способ умножения; английские авторы называют его именно «русским крестьянским способом»; в Германии простой народ кое-где хотя и пользуется им, но также называет его «русским».
Чрезвычайно интересно было бы получить от читателей сведения о том, применяется ли в их местности этот древний способ умножения, имеющий за собой такое долгое и оригинальное прошлое[58].
Следовало бы вообще с большим вниманием относиться к народной математике: вникать в употребляемые народом приемы счета и измерений, собирать и записывать эти памятники народного математического творчества, дошедшие до нашего времени из глубин седой старины. На это уже давно указывал историк математики В. В. Бобынин, предложивший даже краткую программу собирания памятников народной математики. Нелишним будет привести здесь составленный им перечень того, что именно следует собирать и записывать: 1) Счисление и счет. 2) Приемы меры и веса. 3) Геометрические сведения и их выражение в постройках, нарядах и украшениях. 4) Способы межевания. 5) Народные задачи. 6) Пословицы, загадки и вообще произведения народной словесности, имеющие отношение к математическим знаниям. 7) Памятники древней народной математики, находящиеся в рукописях, музеях, коллекциях и т. д. или находимые при раскопках курганов, могил, городищ и пр.