Сумма-номер продукта - Sum-product number
А сумма-номер продукта в данном база чисел - натуральное число, равное произведению суммы цифр и произведения цифр.
В любой данной базе имеется конечное число сумм-произведений чисел. .[1] В базе 10 ровно четыре числа суммы-произведения (последовательность A038369 в OEIS ): 0, 1, 135 и 144.[2]
Определение
Позволять быть натуральным числом. Мы определяем функция суммы-произведения для базы быть следующим:
где это количество цифр в числе в базе , и
- значение каждой цифры числа. Натуральное число это сумма-номер продукта если это фиксированная точка для , что происходит, если . Натуральные числа 0 и 1 равны тривиальные числа сумма-произведение для всех , а все остальные числа суммы-произведения нетривиальные числа сумма-произведение.
Например, число 144 в база 10 - это сумма произведения, потому что , , и .
Натуральное число это общительный номер суммы-продукта если это периодическая точка для , где для положительного целого числа , и образует цикл периода . Номер суммы-продукта - это общительный номер-сумма-продукт с , а мировая сумма-номер продукта это общительный номер суммы-продукта с .
Все натуральные числа находятся препериодические точки для , вне зависимости от базы. Это потому, что для любого количества цифр , минимально возможное значение является и максимально возможное значение является . Таким образом, максимально возможная сумма цифр и максимально возможное цифровое произведение . Таким образом, значение функции сумма-произведение равно . Это говорит о том, что , или разделив обе стороны на , . поскольку , это означает, что будет максимальное значение где , из-за экспоненциальный природа и линейность из . За пределами этого значения , всегда. Таким образом, существует конечное число сумм-произведений чисел,[1] и любое натуральное число гарантированно достигает периодической точки или фиксированной точки меньше, чем , что делает его предпериодической точкой.
Количество итераций необходимо для достичь фиксированной точки - это функция сумм-произведений упорство из , и undefined, если он никогда не достигает фиксированной точки.
Любое целое число, показанное как число сумм-произведений в данной основе, должно, по определению, также быть Номер Харшада в этой базе.
Суммарные числа произведений и циклы Fб для конкретных б
Все числа представлены в базе .
База | Нетривиальные числа сумма-произведение | Циклы |
---|---|---|
2 | (никто) | (никто) |
3 | (никто) | 2 → 11 → 2, 22 → 121 → 22 |
4 | 12 | (никто) |
5 | 341 | 22 → 31 → 22 |
6 | (никто) | (никто) |
7 | 22, 242, 1254, 2343, 116655, 346236, 424644 | |
8 | (никто) | |
9 | 13, 281876, 724856, 7487248 | 53 → 143 → 116 → 53 |
10 | 135, 144 | |
11 | 253, 419, 2189, 7634, 82974 | |
12 | 128, 173, 353 | |
13 | 435, A644, 268956 | |
14 | 328, 544, 818C | |
15 | 2585 | |
16 | 14 | |
17 | 33, 3B2, 3993, 3E1E, C34D, C8A2 | |
18 | 175, 2Д2, 4Б2 | |
19 | 873, B1E, 24A8, EAH1, 1A78A, 6EC4B7 | |
20 | 1D3, 14C9C, 22DCCG | |
21 | 1CC69 | |
22 | 24, 366C, 6L1E, 4796G | |
23 | 7D2, J92, 25EH6 | |
24 | 33DC | |
25 | 15, БД75, 1ББН8А | |
26 | 81M, JN44, 2C88G, EH888 | |
27 | ||
28 | 15B | |
29 | ||
30 | 976, 85MDA | |
31 | 44, 13H, 1E5 | |
32 | ||
33 | 1КС69, 54HSA | |
34 | 25Q8, 16L6W, B6CBQ | |
35 | 4U5W5 | |
36 | 16, 22O |
Расширение до отрицательных целых чисел
Числа сумм-произведений могут быть расширены до отрицательных целых чисел с помощью представление цифр со знаком для представления каждого целого числа.
Пример программирования
В приведенном ниже примере реализуется функция суммы-произведения, описанная в определении выше. для поиска сумм-произведений чисел и циклов в Python.
def sum_product(Икс: int, б: int) -> int: "" "Сумма-номер продукта." "" sum_x = 0 товар = 1 в то время как Икс > 0: если Икс % б > 0: sum_x = sum_x + Икс % б товар = товар * (Икс % б) Икс = Икс // б вернуть sum_x * товарdef sum_product_cycle(Икс: int, б: int) -> список[int]: видел = [] в то время как Икс не в видел: видел.добавить(Икс) Икс = sum_product(Икс, б) цикл = [] в то время как Икс не в цикл: цикл.добавить(Икс) Икс = sum_product(Икс, б) вернуть цикл
Смотрите также
- Арифметическая динамика
- Номер Дудени
- Факторион
- Счастливый номер
- Постоянная Капрекара
- Число Капрекара
- Число Меертенса
- Нарциссическое число
- Идеальный инвариант между цифрами
- Идеальный цифровой инвариант
использованная литература
- ^ а б Доказательство того, что количество сумм-произведений чисел в любой базе конечно, PlanetMath. В архиве 2013-05-09 в Wayback Machine Раймонд Пузио
- ^ Слоан, Н. Дж. А. (ред.). «Последовательность A038369 (числа n такие, что n = (произведение цифр n) * (сумма цифр n).)». В Он-лайн энциклопедия целочисленных последовательностей. Фонд OEIS.