Метод Трахтенберга

Материал из Википедии — свободной энциклопедии
Перейти к: навигация, поиск

Система Трахтенберга — система быстрого счёта, чем-то напоминающая индийскую математику. Разработана математиком Яковом Трахтенбергом во время заключения в нацистском концлагере.

Система состоит из набора легко запоминающихся шаблонов, которые позволяют любому быстро производить арифметические подсчёты.

Самые важные алгоритмы были алгоритмы для умножения, деления и сложения. Дополнительно, метод включает несколько специальных методов для умножения маленьких чисел между 5 и 13.

Общее умножение[править | править вики-текст]

Метод для общего умножения — метод получения произведения a*b с использованием минимума запоминания промежуточных результатов. Это достигается благодаря тому, что последняя цифра полностью определена произведением последних цифр сомножителей. Это является временным результатом. Чтобы найти все последующие цифры, нужно воспользоваться всем, что влияет на эти цифры: Промежуточный результат, последняя цифра числа а, помноженная на соответствующую цифру числа b, а также соответствующая цифра числа а, помноженная на последнюю цифру числа b.

Общее деление[править | править вики-текст]

Основано на методе умножения

Другие алгоритмы умножения[править | править вики-текст]

Умножение на 12[править | править вики-текст]

Правило: чтобы умножить на 12:
Начни с правостоящей цифры, удвой каждую цифру и прибавь её соседа. (Под соседом подразумевается цифра справа.)

Это даёт одну цифру результата. Если ответ содержит больше одной цифры, просто переносим 1 или 2 в следующий регистр.
Пример: 316 × 12 = 3 792:
В этом примере:

  • последняя цифра 6 не имеет соседей.
  • 6 — сосед единице — 1.
  • единица — 1 соседка тройке — 3.
  • тройка — 3 соседка двум добавленным слева нулям.
  • второй добавленный ноль сосед первому.

6 × 2 = 12 (2 переносим 1)
1 × 2 + 6 + 1 = 9
3 × 2 + 1 = 7
0 × 2 + 3 = 3
0 × 2 + 0 = 0

Умножение на 11[править | править вики-текст]

Правило: Добавь цифру к её соседу. (Под соседом подразумевается цифра справа.)

Пример: 3,425 × 11 = 37,675

0,3425 × 11 = (0+3), (3+4)(4+2)(2+5)(5+0) = 3,7675

Доказательство:

11 = 10+1

Таким образом,

3425 x 11 = 3425 x(10+1) = 34250 + 3425 = 37675.

Литература[править | править вики-текст]

  • Trachtenberg, J. (1960). The Trachtenberg Speed System of Basic Mathematics. Doubleday and Company, Inc., Garden City, NY, USA.
  • Катлер Э., Мак-Шейн Р.Система быстрого счёта по Трахтенбергу, 1967.
  • Rushan Ziatdinov, Sajid Musa. Rapid mental computation system as a tool for algorithmic thinking of elementary school students development. European Researcher 25(7): 1105—1110, 2012 [1].

Программы[править | править вики-текст]

iOS (iPhone, iPad)

  • Научись умножать без таблицы [2]

Android

  • Научись умножать без таблицы - Google Play [3], Amazon [4], Barnes and Noble [5]

BlackBerry

  • Научись умножать без таблицы [6]