Автоморфное число
Эта статья включает список литературы , связанную литературу или внешние ссылки , но ее источники остаются неясными, поскольку в ней отсутствуют встроенные цитаты . ( Март 2013 г. ) |
В математике автоморфное число (иногда называемое круговым числом ) — это натуральное число в заданной системе счисления. которого квадрат «заканчивается» теми же цифрами, что и само число.
Определение и свойства [ править ]
Учитывая базу чисел , натуральное число с цифр является автоморфным числом, если является неподвижной точкой полиномиальной функции над , кольцо целых чисел по модулю . В качестве обратного предела является , кольцо -адические целые числа, автоморфные числа используются для поиска числовых представлений неподвижных точек над .
Например, с , имеется четыре 10-адических неподвижных точки , последние 10 цифр которого:
Таким образом, автоморфные числа по основанию 10 : 0, 1, 5, 6, 25, 76, 376, 625, 9376, 90625, 109376, 890625, 2890625, 7109376, 12890625, 87109376, 212890625, 7. 87109376, 1787109376, 8212890625, 18212890625 , 81787109376, 918212890625, 9918212890625, 40081787109376, 59918212890625, ... (последовательность A003226 в OEIS ).
Фиксированная точка является нулем функции . В кольце целых чисел по модулю , есть нули до , где простая омега-функция количество различных простых делителей в . Элемент в является нулем тогда и только тогда, когда или для всех . Поскольку существует два возможных значения в , и есть такой , есть нули , и, таким образом, существуют фиксированные точки . По лемме Гензеля , если существуют нули или неподвижные точки полиномиальной функции по модулю , то есть соответствующие нули или фиксированные точки одной и той же функции по модулю любой степени , и это остается верным в обратном пределе . Таким образом, в любой данной базе есть -адические неподвижные точки .
Поскольку 0 всегда является делителем нуля , 0 и 1 всегда являются фиксированными точками , а 0 и 1 — автоморфные числа в каждой базе. Эти решения называются тривиальными автоморфными числами . Если является простой степенью , то кольцо -адические числа не имеют делителей нуля, кроме 0, поэтому единственные фиксированные точки равны 0 и 1. В результате нетривиальные автоморфные числа , отличные от 0 и 1, существуют только тогда, когда база имеет по крайней мере два различных простых делителя.
Автоморфные числа по основанию b [ править ]
Все -адические числа представлены в базе , используя A-Z для представления цифр от 10 до 35.
Основные факторы | Фиксированные точки в из | -адические неподвижные точки | Автоморфные числа в базе | |
---|---|---|---|---|
6 | 2, 3 | 0, 1, 3, 4 |
|
0, 1, 3, 4, 13, 44, 213, 344, 5344, 50213, 205344, 350213, 1350213, 4205344, 21350213, 34205344, 221350213, 334205344, 2221350213, 3334205344, ... |
10 | 2, 5 | 0, 1, 5, 6 |
|
0, 1, 5, 6, 25, 76, 376, 625, 9376, 90625, 109376, 890625, 2890625, 7109376, 12890625, 87109376, 212890625, 787109376, 1787109376, 8212890625, ... |
12 | 2, 3 | 0, 1, 4, 9 |
|
0, 1, 4, 9, 54, 69, 369, 854, 3854, 8369, B3854, 1B3854, A08369, 5A08369, 61B3854, B61B3854, 1B61B3854, A05A08369, 21B61B3854, 9А05А08369, ... |
14 | 2, 7 | 0, 1, 7, 8 |
|
0, 1, 7, 8, 37, A8, 1A8, C37, D1A8, 3D1A8, A0C37, 33D1A8, AA0C37, 633D1A8, 7AA0C37, 37AA0C37, A633D1A8, 337AA0C37, AA633D1A8, 6AA633D 1А 8, 7337AA0C37,... |
15 | 3, 5 | 0, 1, 6, 10 |
|
0, 1, 6, А, 6А, 86, 46А, А86, 146А, DA86, 3146А, BDA86, 4BDA86, A3146A, 1A3146A, D4BDA86, 4D4BDA86, A1A3146A, 24D4BDA86, CA1A3146A, 624D, 4 БДА86, 8СА1А3146А,... |
18 | 2, 3 | 0, 1, 9, 10 |
...000000 ...000001 ...4E1249 ...D3GFDA |
|
20 | 2, 5 | 0, 1, 5, 16 |
...000000 ...000001 ...1AB6B5 ...I98D8G |
|
21 | 3, 7 | 0, 1, 7, 15 |
...000000 ...000001 ...86H7G7 ...CE3D4F |
|
22 | 2, 11 | 0, 1, 11, 12 |
...000000 ...000001 ...8Д185Б ...D8KDGC |
|
24 | 2, 3 | 0, 1, 9, 16 |
...000000 ...000001 ...E4D0L9 ...9ЯНВАРЯ2Г |
|
26 | 2, 13 | 0, 1, 13, 14 |
...0000 ...0001 ...1Г6Д ...O9JE |
|
28 | 2, 7 | 0, 1, 8, 21 |
...0000 ...0001 ...AAQ8 ...HH1L |
|
30 | 2, 3, 5 | 0, 1, 6, 10, 15, 16, 21, 25 |
...0000 ...0001 ...B2J6 ...H13A ...1Q7F ...С3МГ ...CSQL ...ИРАП |
|
33 | 3, 11 | 0, 1, 12, 22 |
...0000 ...0001 ...1 км/мин ...VC7C |
|
34 | 2, 17 | 0, 1, 17, 18 |
...0000 ...0001 ...248 ч ...VTPI | |
35 | 5, 7 | 0, 1, 15, 21 |
...0000 ...0001 ...5MXL ...TC1F |
|
36 | 2, 3 | 0, 1, 9, 28 |
...0000 ...0001 ...ДН29 ...MCXS |
Расширения [ править ]
Автоморфные числа можно расширить до любой такой полиномиальной функции степени с b -адическими коэффициентами . Эти обобщенные автоморфные числа образуют дерево .
а -автоморфные числа [ править ]
Ан - автоморфное число возникает, когда полиномиальная функция
Например, с и , так как имеются две неподвижные точки для в ( и ), согласно лемме Гензеля существуют две 10-адические неподвижные точки для ,
поэтому 2-автоморфные числа по основанию 10 — это 0, 8, 88, 688, 4688...
Триморфные числа [ править ]
Триморфное число или сферическое число возникает, когда полиномиальная функция равна . [1] Все автоморфные числа триморфны. Термины «круговой» и «сферический» раньше использовались для немного другого случая числа, все степени которого имеют ту же самую последнюю цифру, что и само число. [2]
Для базы , триморфные числа:
- 0, 1, 4, 5, 6, 9, 24, 25, 49, 51, 75, 76, 99, 125, 249, 251, 375, 376, 499, 501, 624, 625, 749, 751, 875, 999, 1249, 3751, 4375, 4999, 5001, 5625, 6249, 8751, 9375, 9376, 9999, ... (последовательность A033819 в OEIS )
Для базы , триморфные числа:
- 0, 1, 3, 4, 5, 7, 8, 9, Б, 15, 47, 53, 54, 5Б, 61, 68, 69, 75, А7, Б3, ББ, 115, 253, 368, 369, ...
Пример программирования [ править ]
def hensels_lemma(polynomial_function, base: int, power: int) -> list[int]:
"""Hensel's lemma."""
if power == 0:
return [0]
if power > 0:
roots = hensels_lemma(polynomial_function, base, power - 1)
new_roots = []
for root in roots:
for i in range(0, base):
new_i = i * base ** (power - 1) + root
new_root = polynomial_function(new_i) % pow(base, power)
if new_root == 0:
new_roots.append(new_i)
return new_roots
base = 10
digits = 10
def automorphic_polynomial(x: int) -> int:
return x ** 2 - x
for i in range(1, digits + 1):
print(hensels_lemma(automorphic_polynomial, base, i))
См. также [ править ]
Ссылки [ править ]
- ^ См. статью Жерара Мишона на сайте
- ^ «сферическое число» . Оксфордский словарь английского языка (онлайн-изд.). Издательство Оксфордского университета . (Требуется подписка или членство участвующей организации .)