В теории чисел процедура Капрекара — это итеративный алгоритм, названный в честь его изобретателя, индийского математика Д. Р. Капрекара . Каждая итерация начинается с числа, сортирует цифры в порядке убывания и возрастания и вычисляет разницу между двумя новыми числами.
6174 , известное как константа Капрекара , является фиксированной точкой этого алгоритма. Любое четырехзначное число (в десятичной системе счисления) с по крайней мере двумя различными цифрами достигнет 6174 за семь итераций. [1] Алгоритм работает с любым натуральным числом в любой заданной системе счисления .
Создайте новое число , отсортировав цифры в порядке убывания, и еще одно число , отсортировав цифры в порядке возрастания. Эти числа могут иметь ведущие нули, которые можно игнорировать. Вычтите, чтобы получить следующее число последовательности.
Повторите шаг 2.
Последовательность называется последовательностью Капрекара, а функция — отображением Капрекара. Некоторые числа отображаются сами на себя; это неподвижные точки отображения Капрекара, [3] и называются константами Капрекара. Ноль является константой Капрекара для всех базисов , и поэтому называется тривиальной константой Капрекара. Все остальные константы Капрекара являются нетривиальными константами Капрекара.
Все последовательности Капрекара либо достигнут одной из этих фиксированных точек, либо приведут к повторяющемуся циклу. В любом случае, конечный результат достигается за довольно небольшое количество шагов.
Обратите внимание, что числа и имеют одинаковую сумму цифр и, следовательно, одинаковый остаток по модулю . Таким образом, каждое число в последовательности Капрекара базовых чисел (кроме, возможно, первого) является кратным .
При сохранении ведущих нулей только повторные цифры приводят к тривиальной константе Капрекара.
Семейства констант Капрекара
В системе счисления с основанием 4 можно легко показать, что все числа вида 3021, 310221, 31102221, 3...111...02...222...1 (где длина последовательности «1» и длина последовательности «2» одинаковы) являются неподвижными точками отображения Капрекара.
В системе счисления с основанием 10 можно легко показать, что все числа вида 6174, 631764, 63317664, 6...333...17...666...4 (где длина последовательности «3» и длина последовательности «6» одинаковы) являются неподвижными точками отображения Капрекара.
б= 2к
Можно показать, что все натуральные числа
являются неподвижными точками отображения Капрекара в четном основании b = 2k для всех натуральных чисел n .
Хановер, Дэниел (2017). «Зависимое от базы поведение рутины Капрекара: теоретическое и вычислительное исследование, раскрывающее новые закономерности». Международный журнал чистой и прикладной математики . arXiv : 1710.06308 .
Внешние ссылки
На Викискладе есть медиафайлы по теме «Постоянная Капрекара» .