Мартин Гарднер: Самопорожденные числа

Мартин Гарднер: Самопорожденные числа


Вернуться к списку статей Мартина Гарднера

Ответы можно посмотреть здесь.

  Д. Капрекар - индийский математик. Он мал ростом, но велик разумом и сердцем. Более сорока лет он занимается замечательными исследованиями по занимательной теории чисел, время от времени получая стипендии от различных индийских университетов. Капрекар часто печатает свои работы в индийских математических журналах, выступает на конференциях и опубликовал более двух десятков книг на ломаном английском (все они невелики по объему).

  За пределами Индии Капрекар более всего известен как автор открытия, совершенного более двадцати лет назад. Я имею в виду открытую им "постоянную Капрекара". Выберите любое четырехзначное число, в котором не все цифры одинаковы. Расположите цифры сначала в порядке убывания, затем, переставив их в обратном порядке, образуйте новое число и вычтите новое число из старого. Повторяя тот же процесс с разностями (не более чем за 7 шагов), вы придете к постоянной Капрекара 6174, которая будет затем воспроизводить себя. Производя перестановки цифр и вычитания, нули следует сохранять. Например, начав с числа 2111 и вычитая из него 1112, вы получите число 0999. На следующем шаге перестановка цифр даст число 9990, из которого вы вычтите 0999, и т.д.

  Нас сейчас будет интересовать один замечательный класс чисел, открытый Капрекаром в 1949 г. и названный им самопорожденными числами. Им посвящено несколько книг Капрекара. За пределами Индии о самопорожденных числах практически ничего не известно, хотя в 1974 г. о них (под другим названием) появилась статья в журнале "The American Mathematical Monthly" (April 1974, p. 407). В статье доказывалось, что существует бесконечное множество самопорожденных чисел.

  Что же такое самопорожденные числа? Чтобы ответить на этот вопрос, лучше всего начать с основной процедуры, которую Капрекар называет цифросложени-ем. Выберем любое целое число и прибавим к нему сумму его цифр. Например, если мы выберем число 47, то сумма его цифр 4+7=11и47+11=58. Новое число 58 называется порожденным числом, а исходное число 47- его генератором. Процесс можно повторять неограниченно, образуя порождаемую цифросложением последовательность 47, 58, 71, 95...

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

  Может ли порожденное число иметь более одного генератора? Да, но лишь в том случае, если оно превышает 100. Наименьшее число, имеющее более одного генератора (Капрекар назьшает такие числа соединениями), равно 101. У него два генератора: 91 и 100. Наименьшее число-соединение с тремя генераторами равно 10 000 000 000 001. Оно порождено числами 10 000 000 000 000, 9 999 999 999 901 и 9 999 999 999 892. Наименьшее число с четырьмя генераторами, открытое Капрекаром 7 июня 1961 г., имеет 25 знаков: единица, после которой следует 21 нуль и число 102. С тех пор Капрекару удалось открыть, как он предполагает, наименьшие числа-соединения с 5 и 6 генераторами.

  Самопорожденное число - это просто число, у которого нет генератора. По словам Капрекара, "оно порождает самое себя". Существует бесконечно много самопорожденных чисел, но встречаются они гораздо реже, чем порожденные числа. В пределах первой сотни имеется всего 13 самопорожденных чисел: 1, 3, 5, 7, 9, 20, 31, 42, 53, 64, 75, 86 и 97. Простые самопорожденные числа называются самопростыми. Хорошо известное "циклическое" число 142857 (при умножении его на числа от 1 до 6 всегда получается произведение, записанное теми же 6 цифрами, только переставленными в циклическом порядке) принадлежит к числу самопорожденных чисел. Самопорожденными являются и такие числа, как 11111111111111111 111 и 3333333333. В этом столетии самопорожденными были 1906, 1917, 1919, 1930, 1941, 1952, 1963 и 1974 годы.

  Рассмотрим теперь степени числа 10. Число 10 порождено числом 5, число 100 - числом 86, 1000 - числом 977, 10 000 - числом 9968 и 100 000 - числом 99959. Почему миллионер столь заметная фигура в обществе? Потому, отвечает Капрекар, что 1000 000-самопорожденное число. Следующая за миллионом степень десятки, которая является самопорожденным числом, - это 1016.

  Никто пока не открыл нерекуррентную формулу, позволяющую получать все самопорожденные числа, но у Капрекара есть простой алгоритм, позволяющий проверить любое число на самопорожденность (то есть установить, является ли данное число самопорожденным или нет). Попробуйте самостоятельно придумать такой алгоритм. Если вам это удастся, то для вас не составит особого труда определить, какой год после 1974 будет ближайшим самопорожденным числом.

Наверх