Словесная арифметика

редактировать
Задача восстановления уравнений, которые были зашифрованы в слова

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

Уравнение обычно является базовой операцией арифметики, такой как сложение, умножение или деление. Классический пример, опубликованный Генри Дудени в июльском выпуске журнала Strand Magazine за 1924 год:

ОТПРАВИТЬ + БОЛЬШЕ = ДЕНЬГИ {\ displaystyle {\ begin {matrix} {\ text {S}} {\ text {E}} {\ text {N}} {\ text {D}} \\ + {\ text {M}} {\ text {O}} {\ text {R} } {\ text {E}} \\\ hline = {\ text {M}} {\ text {O}} {\ text {N}} {\ text {E}} {\ text {Y}} \\\ end {matrix}}}{\ begin {matrix} {\ text {S}} {\ text {E}} {\ text {N}} {\ текст {D}} \\ + {\ text {M}} {\ text {O}} {\ text {R}} {\ text {E}} \\\ hline = {\ text { M}} {\ text {O}} {\ text {N}} {\ text {E}} {\ text {Y}} \\\ end {matrix}}

Решение этой головоломки: O = 0, M = 1, Y = 2, E = 5, N = 6, D = 7, R = 8, и S = ​​9.

Традиционно каждая буква должна представлять отдельную цифру, и (как обычная арифметическая запись) первая цифра многозначного числа не должна быть нулем. Хорошая головоломка должна иметь уникальное решение, а буквы должны составлять фразу (как в примере выше).

Словесная арифметика может быть полезна в качестве мотивации и источника упражнений в преподавании алгебры.

Содержание
  • 1 История
  • 2 Типы криптарифм
  • 3 Решение криптарифов
  • 4 Другая информация
  • 5 Самый длинный алфавит
  • 6 См. Также
  • 7 Ссылки
  • 8 Внешние ссылки
    • 8.1 Решатели алфавита
История

Криптарифмический пазлы довольно старые, и их изобретатель неизвестен. Пример 1864 года в «Американском земледельце» опровергает популярное мнение о том, что он был изобретен Сэмом Лойдом. Название «криптарифм» было придумано пазлистом Миносом (псевдонимом) в майском выпуске бельгийского журнала по математике «Сфинкс» за 1931 год и было переведено как «криптарифметика» Морисом Крайтчиком в 1942 году. В 1955 году, Дж. А. Х. Хантер ввел слово «алфавитный» для обозначения криптарифмов, таких как код Дудени, буквы которого образуют значимые слова или фразы.

Типы криптарифмов

Типы криптарифмов включают альфетический, дигиметический и скелетный отдел.

Алфаметика
Тип криптарифма, в котором набор слов записывается в виде длинной суммы сложения или какой-либо другой математической задачи. Цель состоит в том, чтобы заменить буквы алфавита десятичными цифрами для получения действительной арифметической суммы.
Digimetic
Криптарифм, в котором цифры используются для обозначения других
скелетного деления
Длинное деление, при котором большая часть или все цифры заменяются символами (обычно звездочками) для формирования криптарифма.
Обратный криптарифм
Редкий вариант, когда формула записывается, а решением является соответствующий криптарифм, решением которого является приведенная формула.
Решение криптарифмов

Решение криптарифма вручную обычно включает в себя сочетание выводов и исчерпывающих проверок возможностей. Например, следующая последовательность выводов решает задачу Дудени SEND + MORE = ДЕНЬГИ (столбцы пронумерованы справа налево):

SEND + MORE = MONEY {\ displaystyle {\ begin {matrix} {\ text {S} } {\ text {E}} {\ text {N}} {\ text {D}} \\ + {\ text {M}} {\ text {O}} {\ text {R }} {\ text {E}} \\\ hline = {\ text {M}} {\ text {O}} {\ text {N}} {\ text {E}} {\ text {Y}} \\\ end {matrix}}}{\ begin {matrix} {\ text {S}} {\ text {E}} {\ text {N}} {\ текст {D}} \\ + {\ text {M}} {\ text {O}} {\ text {R}} {\ text {E}} \\\ hline = {\ text { M}} {\ text {O}} {\ text {N}} {\ text {E}} {\ text {Y}} \\\ end {matrix}}

  1. Из столбца 5, M = 1, так как это единственный возможный перенос из суммы двух однозначных чисел в столбце 4.
  2. Поскольку в столбце 5 есть перенос, O должно быть меньше или равно M (из столбца 4). Но O не может быть равно M, поэтому O меньше M. Следовательно O = 0 .
  3. Поскольку O на 1 меньше M, S равно 8 или 9 в зависимости от того, есть ли перенос в столбце 4. Но если бы в столбце 4 был перенос, N было бы меньше или равно O (из столбца 3). Это невозможно, поскольку O = 0. Следовательно, в столбце 3 нет переноса и S = 9 .
  4. Если не было переноса в столбце 3, то E = N, что невозможно. Следовательно, имеется перенос и N = E + 1.
  5. Если в столбце 2 не было переноса, то (N + R) mod 10 = E, а N = E + 1, поэтому (E + 1 + R) mod 10 = E, что означает (1 + R) mod 10 = 0, поэтому R = 9. Но S = 9, поэтому в столбце 2 должен быть перенос, поэтому R = 8 .
  6. Чтобы произвести перенос в столбце 2, мы должны иметь D + E = 10 + Y.
  7. Y не меньше 2, поэтому D + E не меньше 12.
  8. Единственные две пары доступных чисел эта сумма не менее 12 равна (5,7) и (6,7), поэтому либо E = 7, либо D = 7.
  9. Поскольку N = E + 1, E не может быть 7, потому что тогда N = 8 = R, поэтому D = 7 .
  10. E не может быть 6, потому что тогда N = 7 = D, поэтому E = 5 и N = 6 .
  11. D + E = 12, поэтому Y = 2 .

Часто помогает использование модульной арифметики. Например, использование арифметики mod-10 позволяет обрабатывать столбцы задачи сложения как одновременные уравнения, в то время как использование арифметики mod-2 позволяет делать выводы на основе четности переменные.

В информатике криптарифмы предоставляют хорошие примеры для иллюстрации метода грубой силы и алгоритмов, которые генерируют все перестановки из m вариантов выбора из n возможности. Например, загадка Дудени, приведенная выше, может быть решена путем проверки всех присвоений восьми значений среди цифр от 0 до 9 восьми буквам S, E, N, D, M, O, R, Y, что дает 1814400 возможностей. Они также предоставляют хорошие примеры для парадигмы обратного отслеживания в разработке алгоритма.

Другая информация

При обобщении на произвольные основы проблема определения того, имеет ли криптарифм решение, является NP-полным. (Обобщение необходимо для результата твердости, потому что в базе 10 есть только 10! Возможных присвоений цифр буквам, и их можно сравнить с головоломкой в ​​линейном времени.)

Алфавитные знаки можно комбинировать с другие числовые головоломки, такие как Судоку и Какуро, для создания загадочных Судоку и Какуро.

Самая длинная буквенная логика

Антон Павлис построил в 1983 году алфавитный алгоритм с 41 дополнением:

SO + МНОГИЕ + БОЛЬШЕ + МУЖЧИНЫ + КАЖЕТСЯ + СКАЗАТЬ + СКАЗАТЬ + ЭТО +
ОНИ + МОГУТ + СКОРО + ПОПЫТАТЬСЯ + ОСТАВАТЬСЯ + НА + ДОМУ +
ТАК + КАК + ЧТО + СМОТРЕТЬ + ИЛИ + СЛУШАЙТЕ + ТО + ЖЕ + ОДИН +
ЧЕЛОВЕК + ПОПЫТАЙТЕСЬ + ВСТРЕЧАЙСЯ + + КОМАНДА + НА +
ЛУНА + КАК + ОН + ИМЕЕТ + НА + + ДРУГОЕ + ДЕСЯТЬ 65>
= ТЕСТЫ

(Ответ: TRANHYSMOE = 9876543210.)

См. Также
Ссылки
  • Мартин Гарднер, Математика, магия и тайна. Dover (1956)
  • Journal of Recreational Mathematics, имел регулярную колонку по алфавиту.
  • Джек ван дер Элсен, Alphametics. Маастрихт (1998)
  • Кахан С., Есть некоторые суммы для решения: Полная алфавитная книга, Бэйвуд Паблишинг, (1978)
  • Брук М. Сто и пятьдесят головоломок в крипто-арифметике. Нью-Йорк: Довер, (1963)
  • Хитеш Тикамчанд Джайн, Азбука криптарифметики / алфавита. Индия (2017)
Внешние ссылки

Алфавитные решатели

Последняя правка сделана 2021-06-18 11:18:39
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте