Jump to content

Идеальный цифровой инвариант

В теории чисел совершенный цифровой инвариант (PDI) — это число в заданной системе счисления ( ), то есть сумма собственных цифр, каждая из которых возведена в заданную степень ( ). [1] [2]

Определение [ править ]

Позволять быть натуральным числом . Идеальная цифровая инвариантная функция (также известная как « счастливая функция » от «счастливых чисел» ) для базовых и власть определяется как:

где это количество цифр в числе по основанию , и

— значение каждой цифры числа. Натуральное число является совершенным цифровым инвариантом, если это фиксированная точка для , что происходит, если . и являются тривиальными совершенными цифровыми инвариантами для всех и все остальные совершенные цифровые инварианты являются нетривиальными совершенными цифровыми инвариантами .

Например, число 4150 в базе является совершенным цифровым инвариантом с , потому что .

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

Все натуральные числа являются предпериодическими точками для , независимо от базы. Это потому, что если , , так что любой удовлетворит до . Существует конечное число натуральных чисел, меньших , поэтому число гарантированно достигнет периодической точки или фиксированной точки меньше, чем , что делает ее предпериодической точкой.

Числа в базе приводят к фиксированным или периодическим точкам чисел .

Доказательство

Если , тогда граница может быть уменьшена. Позволять — число, для которого сумма квадратов цифр является наибольшей среди чисел, меньших .

потому что

Позволять — число, для которого сумма квадратов цифр является наибольшей среди чисел, меньших .

потому что

Позволять — число, для которого сумма квадратов цифр является наибольшей среди чисел, меньших .

Позволять — число, для которого сумма квадратов цифр является наибольшей среди чисел, меньших .

. Таким образом, числа в базе приводят к циклам или фиксированным точкам чисел .

Количество итераций необходимо для достижение фиксированной точки — это постоянство идеальной цифровой функции инвариантной и неопределенным, если он никогда не достигает фиксированной точки.

это сумма цифр . Единственными совершенными цифровыми инвариантами являются однозначные числа по основанию. , и нет периодических точек с простым периодом больше 1.

сводится к , как и любая мощность , и .

Для каждого натурального числа , если , и , то для любого натурального числа , если , затем , где — это полная функция Эйлера .

Доказательство

Позволять

быть натуральным числом с цифры, где , и , где — натуральное число, большее 1.

По правилам делимости основания , если , то если , то сумма цифр

Если цифра , затем . По теореме Эйлера , если , . Таким образом, если сумма цифр , затем .

Следовательно, для любого натурального числа , если , и , то для любого натурального числа , если , затем .

Никакая верхняя граница не может быть определена для размера совершенных цифровых инвариантов в данной базе и произвольной степени, и в настоящее время неизвестно, является ли число совершенных цифровых инвариантов для произвольной базы конечным или бесконечным. [1]

F2 , б [ править ]

По определению, любой трехзначный совершенный цифровой инвариант для с натуральными цифрами , , должно удовлетворять кубическому диофантовому уравнению . должно быть равно 0 или 1 для любого , поскольку максимальное значение могу взять это . В результате фактически приходится два связанных квадратных решать диофантовых уравнения:

когда , и
когда .

Двузначное натуральное число является совершенным цифровым инвариантом по базе

Это можно доказать, рассмотрев первый случай, когда и решение для . Это означает, что для некоторых значений и , не является совершенным цифровым инвариантом в любой базе, поскольку не делителем является . Более того, , потому что если или , затем , что противоречит предыдущему утверждению о том, что .

Не существует трехзначных совершенных цифровых инвариантов для , что можно доказать, рассмотрев второй случай, когда и позволяя и . Тогда диофантово уравнение для трехзначного идеального цифрового инварианта принимает вид

для всех значений . Таким образом, не существует решений диофантова уравнения и не существует трехзначных совершенных цифровых инвариантов для .

F 3, b [ edit ]

После единицы есть всего четыре числа, которые представляют собой суммы кубов своих цифр:

Это странные факты, очень подходящие для рубрик головоломок и, вероятно, развлекущие любителей, но в них нет ничего, что могло бы привлечь математика. (последовательность A046197 в OEIS )
- Г.Х. Харди , Извинения математика

По определению, любой четырехзначный совершенный цифровой инвариант для с натуральными цифрами , , , должно удовлетворять четвертой степени диофантовому уравнению . должно быть равно 0, 1, 2 для любого , поскольку максимальное значение могу взять это . В результате на самом деле три связанных кубических нужно решить диофантовых уравнения.

когда
когда
когда

Возьмем первый случай, когда .

б = + 1 [ править ]

Позволять быть положительным целым числом, а основание счисления . Затем:

  • является совершенным цифровым инвариантом для для всех .
Доказательство

Пусть цифры быть , , и . Затем

Таким образом является совершенным цифровым инвариантом для для всех .

  • является совершенным цифровым инвариантом для для всех .
Доказательство

Пусть цифры быть , , и . Затем

Таким образом является совершенным цифровым инвариантом для для всех .

  • является совершенным цифровым инвариантом для для всех .
Доказательство

Пусть цифры быть , , и . Затем

Таким образом является совершенным цифровым инвариантом для для всех .

Совершенные цифровые инварианты
1 4 130 131 203
2 7 250 251 305
3 10 370 371 407
4 13 490 491 509
5 16 5Б0 5Б1 60Б
6 19 6Д0 6Д1 70Д
7 22 7F0 7F1 80F
8 25 8Ч0 8H1 90ч
9 28 9J0 9J1 A0J

б = + 2 [ править ]

Позволять быть положительным целым числом, а основание счисления . Затем:

  • является совершенным цифровым инвариантом для для всех .
Доказательство

Пусть цифры быть , , и . Затем

Таким образом является совершенным цифровым инвариантом для для всех .

Совершенные цифровые инварианты
1 5 103
2 8 205
3 11 307
4 14 409
5 17 50Б
6 20 60Д
7 23 70F
8 26 80ч
9 29 90Дж

б = 6 к + 4 [ править ]

Позволять быть положительным целым числом, а основание счисления . Затем:

  • является совершенным цифровым инвариантом для для всех .
Доказательство

Пусть цифры быть , , и . Затем

Таким образом является совершенным цифровым инвариантом для для всех .

Совершенные цифровые инварианты
0 4 021
1 10 153
2 16 285
3 22 3Б7
4 28 4E9

Ф п , б [ править ]

Все числа представлены в базе .

Нетривиальные совершенные цифровые инварианты Циклы
2 3 12, 22 2 → 11 → 2
4
5 23, 33 4 → 31 → 20 → 4
6 5 → 41 → 25 → 45 → 105 → 42 → 32 → 21 → 5
7 13, 34, 44, 63 2 → 4 → 22 → 11 → 2

16 → 52 → 41 → 23 → 16

8 24, 64

4 → 20 → 4

5 → 31 → 12 → 5

15 → 32 → 15

9 45, 55

58 → 108 → 72 → 58

75 → 82 → 75

10 4 → 16 → 37 → 58 → 89 → 145 → 42 → 20 → 4
11 56, 66

5 → 23 → 12 → 5

68 → 91 → 75 → 68

12 25, А5

5 → 21 → 5

8 → 54 → 35 → 2А → 88 → А8 → 118 → 56 → 51 → 22 → 8

18 → 55 → 42 → 18

68 → 84 → 68

13 14, 36, 67, 77, A6, C4 28 → 53 → 28

79 → А0 → 79

98 → Б2 → 98

14 1Б → 8А → БА → 11Б → 8Б → Д3 → СА → 136 → 34 → 1Б

29 → 61 → 29

15 78, 88 2 → 4 → 11 → 2

8 → 44 → 22 → 8

15 → 1Б → 82 → 48 → 55 → 35 → 24 → 15

2Б → 85 → 5Е → ЭБ → 162 → 2Б

4E → E2 → D5 → CE → 17A → A0 → 6A → 91 → 57 → 4E

9А → С1 → 9А

D6 → DA → 12E → D6

16 D → A9 → B5 → 92 → 55 → 32 → D
3 3 122 2 → 22 → 121 → 101 → 2
4 20, 21, 130, 131, 203, 223, 313, 332
5 103, 433 14 → 230 → 120 → 14
6 243, 514, 1055 13 → 44 → 332 → 142 → 201 → 13
7 12, 22, 250, 251, 305, 505

2 → 11 → 2

13 → 40 → 121 → 13

23 → 50 → 236 → 506 → 665 → 1424 → 254 → 401 → 122 → 23

51 → 240 → 132 → 51

160 → 430 → 160

161 → 431 → 161

466 → 1306 → 466

516 → 666 → 1614 → 552 → 516

8 134, 205, 463, 660, 661 662 → 670 → 1057 → 725 → 734 → 662
9 30, 31, 150, 151, 570, 571, 1388

38 → 658 → 1147 → 504 → 230 → 38

152 → 158 → 778 → 1571 → 572 → 578 → 1308 → 660 → 530 → 178 → 1151 → 152

638 → 1028 → 638

818 → 1358 → 818

10 153, 370, 371, 407

55 → 250 → 133 → 55

136 → 244 → 136

160 → 217 → 352 → 160

919 → 1459 → 919

11 32, 105, 307, 708, 966, А06, А64

3 → 25 → 111 → 3

9 → 603 → 201 → 9

А → 82А → 1162 → 196 → 790 → 895 → 1032 → 33 → 4А → 888 → 1177 → 576 → 5723 → А3 → 8793 → 1210 → А

25А → 940 → 661 → 364 → 25А

366 → 388 → 876 → 894 → A87 → 1437 → 366

49А → 1390 → 629 → 797 → 1077 → 575 → 49А

12 577, 668, А83, 11АА
13 490, 491, 509, Б85 13 → 22 → 13
14 136, 409
15 С3А, Д87
16 23, 40, 41, 156, 173, 208, 248, 285, 4A5, 580, 581, 60B, 64B, 8C0, 8C1, 99A, AA9, AC3, CA8, E69, EA0, EA1
4 3

121 → 200 → 121

122 → 1020 → 122

4 1103, 3303 3 → 1101 → 3
5 2124, 2403, 3134

1234 → 2404 → 4103 → 2323 → 1234

2324 → 2434 → 4414 → 11034 → 2324

3444 → 11344 → 4340 → 4333 → 3444

6
7
8 20, 21, 400, 401, 420, 421
9 432, 2466
5 3 1020, 1021, 2102, 10121
4 200

3 → 3303 → 23121 → 10311 → 3312 → 20013 → 10110 → 3

3311 → 13220 → 10310 → 3311

Расширение для отрицательных целых чисел [ править ]

Совершенные цифровые инварианты можно расширить до отрицательных целых чисел, используя представление цифр со знаком для представления каждого целого числа.

Сбалансированный тройной [ править ]

В сбалансированной троичной системе цифры равны 1, -1 и 0. Это приводит к следующему:

  • Со странными способностями , сводится к итерации суммы цифр , так как , и .
  • С четными полномочиями , указывает, является ли число четным или нечетным, поскольку сумма каждой цифры будет указывать на деление на 2 тогда и только тогда, когда сумма цифр оканчивается на 0. Как и , для каждой пары цифр 1 или -1 их сумма равна 0, а сумма их квадратов равна 2.

со числами Связь счастливыми

Счастливое число для данной базы и заданная мощность является предпериодической точкой для идеальной цифровой инвариантной функции такой, что -я итерация равен тривиальному совершенному цифровому инварианту , а несчастливое число — это такое, для которого не существует такого .

Пример программирования [ править ]

В приведенном ниже примере реализована функция идеального цифрового инварианта, описанная в определении выше, для поиска идеальных цифровых инвариантов и циклов в Python . Это можно использовать для поиска счастливых чисел .

def pdif(x: int, p: int, b: int) -> int:
    """Perfect digital invariant function."""
    total = 0
    while x > 0:
        total = total + pow(x % b, p)
        x = x // b
    return total

def pdif_cycle(x: int, p: int, b: int) -> list[int]:
    seen = []
    while x not in seen:
        seen.append(x)
        x = pdif(x, p, b)
    cycle = []
    while x not in cycle:
        cycle.append(x)
        x = pdif(x, p, b)
    return cycle

См. также [ править ]

Ссылки [ править ]

Внешние ссылки [ править ]

Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: a78519ca1d12af2c0c4417961daed802__1710409380
URL1:https://arc.ask3.ru/arc/aa/a7/02/a78519ca1d12af2c0c4417961daed802.html
Заголовок, (Title) документа по адресу, URL1:
Perfect digital invariant - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)