В математика, а натуральное число в данном база чисел это -Число Капрекара если изображение его квадрата в этой основе можно разделить на две части, где вторая часть имеет цифры, которые в сумме составляют исходное число. Номера названы в честь Д. Р. Капрекар.
Определение и свойства
Позволять быть натуральным числом. Мы определяем Функция Капрекара для базы и власть быть следующим:
- ,
куда и
Натуральное число это -Число Капрекара если это фиксированная точка за , что происходит, если . и находятся тривиальные числа Капрекара для всех и , все остальные числа Капрекара равны нетривиальные числа Капрекара.
Например, в база 10, 45 - это 2-число Капрекара, потому что
Натуральное число это общительный номер Капрекара если это периодическая точка за , куда для положительного целое число (куда это th повторять из ) и образует цикл периода . Число Капрекара - это общительное число Капрекара с , а мирное число Капрекара это общительное число Капрекара с .
Количество итераций необходимо для достичь фиксированной точки - это функция Капрекара упорство из , и undefined, если он никогда не достигает фиксированной точки.
Есть только конечное число -Числа Капрекара и циклы для заданной базы , потому что, если , куда тогда
и , , и . Только тогда, когда существуют ли числа и циклы Капрекара.
Если есть любой делитель , тогда также -Номер Капрекара для базы .
В базе , все даже идеальные числа - числа Капрекара. В более общем смысле, любые числа в форме или же для натурального числа числа Капрекара в база 2.
Теоретико-множественное определение и унитарные делители
Мы можем определить множество для данного целого числа как набор целых чисел для которых существуют натуральные числа и удовлетворение Диофантово уравнение[1]
- , куда
An -Номер Капрекара для базы тогда тот, который лежит в множестве .
Показан в 2000 г.[1] что есть биекция между унитарные делители из и набор определено выше. Позволять обозначить мультипликативный обратный из по модулю , а именно наименьшее положительное целое число такой, что , и для каждого унитарного делителя из позволять и . Тогда функция является биекцией из множества унитарных делителей на съемочную площадку . В частности, ряд находится в наборе если и только если для некоторого унитарного делителя из .
Цифры в встречаются в дополнительных парах, и . Если является унитарным делителем тогда так , и если тогда .
Числа Капрекара для
б = 4k + 3 и п = 2п + 1
Позволять и быть натуральными числами, основание числа , и . Потом:
- является числом Капрекара.
Доказательство —
Позволять
Потом,
Два числа и находятся
и их сумма
Таким образом, является числом Капрекара.
- является числом Капрекара для всех натуральных чисел .
Доказательство —
Позволять
Потом,
Два числа и находятся
и их сумма
Таким образом, является числом Капрекара.
б = м2k + м + 1 и п = мин + 1
Позволять , , и быть натуральными числами, основание числа , и мощность . Потом:
- является числом Капрекара.
- является числом Капрекара.
б = м2k + м + 1 и п = мин + м - 1
Позволять , , и быть натуральными числами, основание числа , и мощность . Потом:
- является числом Капрекара.
- является числом Капрекара.
б = м2k + м2 - м + 1 и п = мин + 1
Позволять , , и быть натуральными числами, основание числа , и мощность . Потом:
- является числом Капрекара.
- является числом Капрекара.
б = м2k + м2 - м + 1 и п = мин + м - 1
Позволять , , и быть натуральными числами, основание числа , и мощность . Потом:
- является числом Капрекара.
- является числом Капрекара.
Числа Капрекара и циклы для конкретных ,
Все числа в базе .
Основание | Мощность | Нетривиальные числа Капрекара , | Циклы |
---|
2 | 1 | 10 | |
3 | 1 | 2, 10 | |
4 | 1 | 3, 10 | |
5 | 1 | 4, 5, 10 | |
6 | 1 | 5, 6, 10 | |
7 | 1 | 3, 4, 6, 10 | |
8 | 1 | 7, 10 | 2 → 4 → 2 |
9 | 1 | 8, 10 | |
10 | 1 | 9, 10 | |
11 | 1 | 5, 6, А, 10 | |
12 | 1 | Б, 10 | |
13 | 1 | 4, 9, С, 10 | |
14 | 1 | Д, 10 | |
15 | 1 | 7, 8, E, 10 | 2 → 4 → 2 9 → B → 9 |
16 | 1 | 6, А, Ж, 10 | |
2 | 2 | 11 | |
3 | 2 | 22, 100 | |
4 | 2 | 12, 22, 33, 100 | |
5 | 2 | 14, 31, 44, 100 | |
6 | 2 | 23, 33, 55, 100 | 15 → 24 → 15 41 → 50 → 41 |
7 | 2 | 22, 45, 66, 100 | |
8 | 2 | 34, 44, 77, 100 | 4 → 20 → 4 11 → 22 → 11 45 → 56 → 45 |
2 | 3 | 111, 1000 | 10 → 100 → 10 |
3 | 3 | 111, 112, 222, 1000 | 10 → 100 → 10 |
2 | 4 | 110, 1010, 1111, 10000 | |
3 | 4 | 121, 2102, 2222, 10000 | |
2 | 5 | 11111, 100000 | 10 → 100 → 10000 → 1000 → 10 111 → 10010 → 1110 → 1010 → 111 |
3 | 5 | 11111, 22222, 100000 | 10 → 100 → 10000 → 1000 → 10 |
2 | 6 | 11100, 100100, 111111, 1000000 | 100 → 10000 → 100 1001 → 10010 → 1001 100101 → 101110 → 100101 |
3 | 6 | 10220, 20021, 101010, 121220, 202202, 212010, 222222, 1000000 | 100 → 10000 → 100 122012 → 201212 → 122012 |
2 | 7 | 1111111, 10000000 | 10 → 100 → 10000 → 10 1000 → 1000000 → 100000 → 1000 100110 → 101111 → 110010 → 1010111 → 1001100 → 111101 → 100110 |
3 | 7 | 1111111, 1111112, 2222222, 10000000 | 10 → 100 → 10000 → 10 1000 → 1000000 → 100000 → 1000 1111121 → 1111211 → 1121111 → 1111121 |
2 | 8 | 1010101, 1111000, 10001000, 10101011, 11001101, 11111111, 100000000 | |
3 | 8 | 2012021, 10121020, 12101210, 21121001, 20210202, 22222222, 100000000 | |
2 | 9 | 10010011, 101101101, 111111111, 1000000000 | 10 → 100 → 10000 → 100000000 → 10000000 → 100000 → 10 1000 → 1000000 → 1000 10011010 → 11010010 → 10011010 |
Расширение до отрицательных целых чисел
Числа Капрекара могут быть расширены до отрицательных целых чисел с помощью представление цифр со знаком для представления каждого целого числа.
Упражнение по программированию
Пример ниже реализует функцию Капрекара, описанную в определении выше. для поиска чисел и циклов Капрекара в Python.
def капрекарф(Икс: int, п: int, б: int) -> int: бета = пау(Икс, 2) % пау(б, п) альфа = (пау(Икс, 2) - бета) // пау(б, п) y = альфа + бета возвращаться ydef kaprekarf_cycle(Икс: int, п: int, б: int) -> Список[int]: видимый = [] пока Икс < пау(б, п) и Икс нет в видимый: видимый.добавить(Икс) Икс = капрекарф(Икс, п, б) если Икс > пау(б, п): возвращаться [] цикл = [] пока Икс нет в цикл: цикл.добавить(Икс) Икс = капрекарф(Икс, п, б) возвращаться цикл
Смотрите также
Примечания
Рекомендации
|
---|
|
|
Другие полиномиальные числа |
---|
|
|
|
Обладание определенным набором других чисел |
---|
|
|
Можно выразить через определенные суммы |
---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|