Русская Википедия:Умножение в Древнем Египте
Древнеегипетское умножение (известное также как египетское умножение, эфиопское умножение, русское умножение или крестьянское умножение) — это один из двух методов умножения двух чисел, который не требует знания таблицы умножения, а только умение умножать и делить на 2 и умение складывать. Метод раскладывает один из множителей (чаще всего наименьший) на сумму степеней двойки и создаёт таблицу удвоения второго множителя. Этот метод можно назвать методом нахождения середины и удвоения, где нахождение середины означает деление одного числа пополам, а удвоение означает увеличение другого числа в два раза. Метод всё ещё применяется в некоторых регионахШаблон:Sfn.
Вторая техника египетского умножения и деления известна из иератических математических папирусов — московского и папируса Ринда, написанного в семнадцатом веке писарем АхмесомШаблон:Sfn.
Хотя в древнем Египте концепции двоичной системы не было, алгоритм является, по существу, алгоритмом Шаблон:Нп5, в котором множители предварительно преобразуются в двоичные числа. Таким образом, если понимать метод как умножение чисел в двоичном виде, он широко применяется и в современности в вычислительных блоках процессоровШаблон:Sfn.
Метод
Древние египтяне составляли таблицы больших степеней двойки, не вычисляя их каждый раз. Разложение числа состояло в нахождении степеней, которые в сумме составляют число. Египтяне эмпирически знали, что данная степень двух только один раз появляется в разложении числа в сумму. Для разложения числа был систематический подход: сначала находили наибольшую степень двойки, не превосходящую число, а потом найденная степень вычиталась из числа, и процесс повторялся, пока число не исчерпывалось. Египтяне не использовали число ноль.
После разложения первого множителя строилась таблица умножения степеней двойки на второй множитель (обычно меньший) от единицы до максимальной степени, найденной в процессе разложения.
Результат получается путём сложения тех чисел из второй колонки, для которых соответствующая степень двойки присутствует в разложении первого множителяШаблон:Sfn.
Пример
25 × 7 = ?
Разложение числа 25:
Наибольшая степень двойки, не превосходящая 25 равна 16: 25 − 16 = 9. Наибольшая степень двойки, не превосходящая 9 равна 8: 9 − 8 = 1. Наибольшая степень двойки, не превосходящая 1 равна 1: 1 − 1 = 0. 25 есть сумма чисел 16, 8 и 1.
Составляем таблицу умножения 7 на степени двойки:
1 | 7 |
2 | 14 |
4 | 28 |
8 | 56 |
16 | 112 |
Поскольку 25 = 16 + 8 + 1, соответствующие умножения их на 7 и сложение даёт 25 × 7 = 112 + 56 + 7 = 175.
Умножение русских крестьян
В методе умножения русских крестьян степени двойки в разложении одного из множителей находятся путём выписывания его слева и процесса последовательного деления пополам очередного числа в левом столбце. Остаток отбрасывается, и процесс продолжается, пока значение не станет равным 1 (или −1, в этом случае в конце сумму вычитают). При этом правый столбец последовательно увеличивается в два раза, как и в предыдущем методе. Строки с чётными числами в левом столбце вычёркиваются, а оставшиеся числа в правом столбце складываютсяШаблон:R.
Пример
238 × 13 = ?
13 | 238 | ||
6 | (остаток отбрасывается) | 476 | |
3 | 952 | ||
1 | (остаток отбрасывается) | 1904 | |
13 | 238 |
3 | 952 |
1 | +1904 |
3094 | |
См. также
- Египетские дроби
- Математика в Древнем Египте
- Шаблон:Нп5
- Двоичная система счисления
- Книга Шаблон:Нп5 Бхарати Кришны
Примечания
Литература
Другие источники
- Шаблон:Книга
- Шаблон:Книга
- Шаблон:Статья
- Шаблон:Книга
- Шаблон:Статья
- Шаблон:Статья
- Шаблон:Статья
- Шаблон:Книга
- Шаблон:Книга
- Шаблон:Книга
- Шаблон:Книга
- Шаблон:Книга
- Шаблон:Книга
- Шаблон:Книга
- Шаблон:Книга
- Шаблон:Книга
- Шаблон:Книга
- Шаблон:Статья Reprinted in his (1972) Mathematics in the Time of the Pharaohs. MIT Press. Reprinted by Dover Publications, 1982.
- Шаблон:Статья
- Шаблон:Статья
- Шаблон:Статья
- Шаблон:Статья
- Шаблон:Книга
- Шаблон:Статья
- Шаблон:Статья
- Шаблон:Статья
- Шаблон:Книга
- Шаблон:Книга
- Шаблон:Статья
- Шаблон:Статья
- Шаблон:Книга
- Шаблон:Книга
- Шаблон:Книга
- Шаблон:Книга
- Шаблон:Книга
- Шаблон:Статья
- Шаблон:Статья
- Шаблон:Книга
- Шаблон:Книга
- Шаблон:Книга
Ссылки
- http://rmprectotable.blogspot.com/ RMP 2/n table
- https://web.archive.org/web/20130625181118/http://weekly.ahram.org.eg/2007/844/heritage.htm
- http://emlr.blogspot.com Egyptian Mathematical Leather Roll
- https://web.archive.org/web/20120913011126/http://planetmath.org/encyclopedia/FirstLCMMethodRedAuxiliaryNumbers.html
- https://web.archive.org/web/20120606142257/http://planetmath.org/encyclopedia/RationalNumbers.html
- http://mathforum.org/kb/message.jspa?messageID=6579539&tstart=0 Math forum and two ways to calculate 2/7
- New and Old classifications of Ahmes Papyrus
- Russian Peasant Multiplication
- The Russian Peasant Algorithm (pdf file)
- Peasant Multiplication from cut-the-knot
- Egyptian Multiplication by Ken Caviness, The Wolfram Demonstrations Project.
- Russian Peasant Multiplication at The Daily WTF
- Michael S. Schneider explains how the Ancient Egyptians (and Chinese) and modern computers multiply and divide
Шаблон:Теоретико-числовые алгоритмы