Если мы сложим цифры любого числа и затем, если потребуется, повторим эту процедуру, то в конце концов мы получим однозначное число. Я называю его «цифровым корнем». Так, цифровой корень 521 равен 8, а 697 — 4. Далее: очевидно, что цифровые корни двух искомых чисел должны давать одинаковый корень в сумме и произведении. Это может быть лишь в случае, когда корни двух чисел равны 2 и 2, или 9 и 9, или 3 и 6, или 5 и 8. Следовательно, цифровой корень двузначного сомножителя должен равняться 2, 3, 5, 6, 8 или 9. В каждом случае есть 10 таких чисел. Я выписал все 60, затем я вычеркнул те из них, у которых вторая цифра превосходит первую и у которых обе цифры совпадают (всего 36 чисел); затем я вычеркнул те числа, где первая цифра нечетна, а вторая четна (7 чисел); затем — все кратные 5 (еще 3 числа). Числа 21 и 62 я отверг после исследования, в детали которого не хочу здесь входить. Теперь из первоначальных 60 чисел осталось только 12 следующих: 83, 63, 81, 84, 93, 42, 51, 87, 41, 86, 53 и 71. Это единственные возможные множители, которые мне пришлось изучить.
Теперь мои действия стали столь же удивительными, как и простыми. Сначала, изучая 83, я вычитаю 10 и получаю 73. Добавляя нули ко второй цифре, я говорю, что если 30 000 и т. д., разделенное на 73, даст когда-либо в остатке 43, то частное и будет искомым множителем для 83. Этим путем я получил 43. Единственным кратным 3, дающим 8 на месте единиц, является 6. Следовательно, я умножаю 73 на 6 и получаю 438, или 43 после отбрасывания 8. Далее: при делении 300000 на 73 получается остаток 43, а частное равно 4109. К этому я добавляю уже упомянутое 6 и получаю пример чародея 41 096 x 83.
Исследуя четные числа, разберем два случая. Так, взяв 86, мы можем сказать, что если при делении 60 000 и т. д. на 76 мы получим когда-либо 22 или 60 (поскольку 3x6 и 8x6 оба дают 8), то найдем тем самым решение задачи. Но исследовав первое число, я отверг его и заметил, что если 60 разделить на 76, то получится 0 и 60 в остатке. Следовательно, 8 x 86 = 688 — это и есть второй пример. Можно показать в случае 71, что при делении 10 000 и т. д. на 61 получается в остатке 42 (7 x 61 = 427) и очень длинное частное, приведенное в начале этого раздела, с добавленной к нему 7.
Другие множители не приводят к решению, так что 83, 86 и 71 — три единственных возможных множителя. Те, кто хорошо знаком с принципом рекуррентных десятичных дробей (которого я немного касаюсь в следующей задаче), поймут условия, при которых остатки повторяются после некоторых периодов, и обнаружат, что лишь в двух случаях из трех придется проводить длинные выкладки. Ясно также, что для каждого множителя существует неограниченное число множимых.
83.
Решение таково. Поместите на ленточку следующее довольно длинное число:0212765957446808510638297872340425531914893617.
Его можно умножить на любое число до 46 включительно, и при этом на кольце получится та же самая последовательность цифр. Исходное число можно умножать на любое число до 16 включительно. Я возьму в качестве предела 9, дабы не сбить читателей со следа. Суть дела в том, что эти два числа представляют собой просто числа в десятичном разложении соответственно
Записывая обычную дробь, скажем,
Далее: поскольку все степени 10 могут содержать кратные 2 и 5, то отсюда следует, что десятичное разложение никогда не оборвется, если знаменатель вашей обыкновенной дроби содержит какой-либо множитель, отличный от этих двух чисел. Так,
В случае
Далее, в приведенных выше выкладках последовательные остатки равны 1, 10, 15, 14, 4, 6, 9 и т. д.; именно эти числа я изобразил на внутреннем круге на рисунке. Можно заметить, что каждое число от 1 до 16 встречается один раз и что если мы умножим наше «ленточное» число на любое из чисел внутреннего круга, то положение последнего точно указывает на начало произведения. Так, если мы умножим наше число на 4, то получим 235 и т. д., если мы умножим его на 6, то получим 352 и т. д. Следовательно, мы можем умножать исходное число на любое число от 1 до 16 и получить при этом желаемый результат.