i numeri di carmichael

annuncio pubblicitario
APPUNTI SUI NUMERI DI CARMICHAEL
(Forma numerica 6k +1, distribuzione logaritmica, ecc.)
°°°°°°°
Francesco Di Noto, Michele Nardelli
Abstract
In this paper we show some news on Carmichael’s numbers, with
form 6k+1
Introduzione
In questo lavoro mostreremo alcune possibili novità sui numeri di
Carmichael, per esempio la loro forma numerica quasi sempre di tipo
6k +1.
Iniziamo dalla definizione, dall’omonima voce di Wikipedia:
“Numero di Carmichael”
In teoria dei numeri, un numero di Carmichael è un intero positivo composto n che soddisfa
la congruenza
1
per tutti gli interi b che sono coprimi con n o, equivalentemente, che verificano la congruenza
per ogni b. Prendono il nome da Robert Carmichael, che ne trovò i primi esempi.
Il piccolo teorema di Fermat afferma che tutti i numeri primi hanno quella proprietà, ma il
viceversa non è vero: ad esempio
, ma 341 non è primo, essendo il
prodotto di 11 e 31. Un numero tale che
è detto pseudoprimo di Fermat
rispetto alla base b; i numeri di Carmichael sono pseudoprimi di Fermat in ogni base, cioè
assoluti.
I numeri di Carmichael rivestono un'importanza notevole perché passano in ogni caso il test
di primalità di Fermat pur essendo composti: la loro esistenza impedisce di utilizzare questo
test per certificare con sicurezza la primalità di un numero, mentre rimane utilizzabile per
dimostrare che un numero è composto…
Proprietà
Una caratterizzazione dei numeri di Carmichael è stata fornita nel 1899 da Korselt: un intero
positivo composto n è un numero di Carmichael se e solo se è privo di quadrati e, per ogni
divisore primo p di n, p-1 divide n-1.
Un corollario di questo teorema è che tutti i numeri di Carmichael sono dispari: se infatti n
fosse pari con un fattore primo p dispari, si dovrebbe avere p-1|n-1 (a|b significa a divide b),
ma p-1 sarebbe pari al contrario di n-1, dispari, e quindi p-1 non lo potrebbe dividere.
Korselt, pur dimostrando questa proprietà, non riuscì a trovarne un esempio; nel 1910 Robert
Daniel Carmichael trovò il più piccolo numero con questa proprietà, 561, legando così il suo
nome a questi numeri.
Si può verificare facilmente che 561 è un numero di Carmichael con il teorema di Korselt.
Infatti, 561 = 3 · 11 · 17 è privo di quadrati e 2|560, 10|560 e 16|560. I numeri di Carmichael
successivi sono (Sequenza A002997 dell'OEIS):
1105 (5 · 13 · 17), 1729 (7 · 13 · 19), 2465 (5 · 17 · 29), 2821 (7 · 13 · 31), 6601 (7 · 23 · 41),
8911 (7 · 19 · 67)
I numeri di Carmichael hanno almeno tre divisori primi positivi. I primi numeri di
Carmichael con k = 3, 4, 5,... fattori primi sono (Sequenza A006931 dell'OEIS):
k
3 561 = 3 · 11 · 17
4 41041 = 7 · 11 · 13 · 41
2
5 825265 = 5 · 7 · 17 · 19 · 73
6 321197185 = 5 · 19 · 23 · 29 · 37 · 137
7 5394826801 = 7 · 13 · 17 · 23 · 31 · 67 · 73
8 232250619601 = 7 · 11 · 13 · 17 · 31 · 37 · 73 · 163
9 9746347772161 = 7 · 11 · 13 · 17 · 19 · 31 · 37 · 41 · 641
•
•
•
Curiosamente, il primo numero di Carmichael (561) si può esprimere come somma di
due potenze di primo grado in un numero di modi maggiore rispetto ad ogni numero
più piccolo (sebbene ciò sia banalmente vero per ogni intero positivo), il secondo
numero di Carmichael (1105) si può scrivere come somma di due quadrati in più
maniere rispetto a ogni numero più piccolo, e il terzo numero di Carmichael (1729) è il
numero di Hardy-Ramanujan: il più piccolo numero che si può scrivere come somma
di due cubi in due modi diversi. Sempre riguardo al numero 1729 questo è un numero
composto, coi seguenti divisori: 1, 7, 13, 19, 91, 133 e 247. Poiché la somma dei divisori
è 511 < 1729, è un numero difettivo.
È il più piccolo numero che possa essere espresso come la somma di due cubi in due
modi differenti: 1729 = 13 + 123 = 93 + 103.
È il terzo numero di Carmichael, dopo il 1105 e prima del 2465
Distribuzione
I numeri di Carmichael sono rari: ad esempio, ci sono 1.401.644 numeri di Carmichael
compresi fra 1 e 1018 (circa uno ogni 700 miliardi di numeri).[1] Ciò rende i test di primalità
basati sul piccolo teorema di Fermat un po' più incerti rispetto ad altri, come il test di
primalità di Solovay-Strassen.
J. Chernick dimostrò nel 1939 che se i numeri 6k+1, 12k+1 e 18k+1 sono primi, allora il loro
prodotto è un numero di Carmichael; non è noto però se i numeri in questa forma siano finiti
o infiniti.
Paul Erdıs mostrò, con ragioni euristiche, che dovrebbero esistere infiniti numeri di
Carmichael, e congetturò che per ogni ε > 0 esista un valore x0(ε) tale che, detto C(x) dei
numeri di Carmichael minori o uguali a x,
C(x) > x1 − ε
per ogni
.[2] Nel 1994 W. R. (Red) Alford, Andrew Granville e Carl Pomerance
provarono l'infinità dei numeri di Carmichael, dimostrando che, per n sufficientemente
2/7
grande, C(x) > x .[3] Glyn Harman ha successivamente migliorato questo risultato
0.332
provando che C(x) > x
per x sufficientemente grande, [4] e poi portando l'esponente a
[5]
1/3 .
3
Una stima dall'alto della funzione C(x) fu fornita dallo stesso Erdıs, che dimostrò nel 1956 che
per qualche costante k.
La distribuzione dei numeri di Carmichael minori al di sotto delle potenze di 10 è:[1].
n
C(10n)
3 4 5 6 7
8
9
10
11 12
13
14
15
16
17
18
19
20
1 7 16 43 105 255 646 1547 3605 8241 19279 44706 105212 246683 585355 1401644 3381806 8220777
Löh e Niebuhr trovarono nel 1992 alcuni numeri di Carmichael di grandi dimensioni, tra cui
uno con 1.101.518 fattori e oltre 16 milioni di cifre…”.
Tabella per la distribuzione dei numeri di Carmichael
N
10n
Quantità di
C(10n)
Stima
approssimativa
3
103
1
(1) C(10n)/n ≈
(1,7*2(n-3) )/2
Rapporto reale
Stima del suddetto
rapporto
4
5
6
7
8
9
10
11
12
13
14
15
104
105
106
107
108
109
1010
1011
1012
1013
1014
1015
7
16
43
105
255
646
1 547
3 605
8 241
19279
44 706
105 212
1,75
3,2
7,1
15
31
71
154,7
327,7
686,7
1483
3193,2
7014,1
4
1,7
3,4
6,8
13,6
27,2
54.4
108,8
435.2
870.4
1740.8
3481,6
6963,2
…
…
…
…
La (1) deriva dal fatto che il valore di C(10n) raddoppia circa ad ogni
unità in più di n; ma a partire da 1011, si può eliminare il dimezzamento ,
poiché 2(n-3) *1,7 è più vicino al valore reale
Per cui, per trovare un valore stimato approssimativo di C(10n),
basta moltiplicare n per il rapporto stimato con la (1); per esempio, per n =
15, abbiamo 15*6963,2 = 104 445 circa 105 212, con una differenza di
767 , uguale a circa il 0,72 % del valore reale (767/1052,12= 0,7290042)
Per 1030 avremo quindi un valore stimato del rapporto di
227*1,7 = 228 170 137,6
e C (1030) ≈ 30* 228170137,6 = 6 845 104 128.
In termini logaritmici, possiamo dire che 30 si può scrivere come
log 1030 , da sostituire a 30:
C(1030) ≈ log(1030) * 2(30-3)*1,7 = 6 845 104 128
Nostre osservazioni:
a) forma aritmetica: quasi tutti i numeri di Carmichael sono di forma
6k +1; alcuni sono multipli di 3 (per es. 561= 3*187 = 3*11*17;
pochissimi sono di forma 6k -1, per esempio 2465 = 2466/6 = 411, per cui
2465 = 6*411 -1= 5*17*29, tre fattori tutti di forma 6k-1, e questo fatto fa
conservare la forma 6k-1 anche al loro prodotto; il prodotto di due numeri
primi di forma 6k-1 diventa di forma 6k +1, mentre il prodotto di tre o di
5
qualsiasi numero dispari di primi riporta alla forma 6k-1, come nel caso di
2465, prodotto di tre primi di forma 6k -1e quindi anch’esso di forma
6k – 1; mentre per le forme 6k +1 questa distinzione tra pari e dispari non
c’è, e quindi quale che sia il numero dei numeri primi fattori, la forma
viene sempre conservata.). La causa di questa forma “preferita” dai
numeri di Carmichael la possiamo trovare nella dimostrazione di Chernik
che se i numeri 6k+1, 12k+1 e 18k+1 sono primi, il loro prodotto è un
numero di Carmichael, anch’esso quindi di forma 6k +1 . (Vedi appunto
finale sui numeri di Zeisel)
La forma 6k +1 si mantiene infatti anche nel prodotto di questi tre numeri
primi :
(6k’+1) (12k’+1)(18k’+1) = (6k’*12k’ +6k’ +12k’ +1)(18k’+1) =
36*k’2+ 18k’ +1) (18k’+1) = 36k’2*18k’ + 36k’2 +324k’2 +1) =
36(18k’ + k’2+ 9k’2) +1 =36 (18k’ +10k’2) + 1 = 6k + 1, essendo
36 (18k’ +10k’2) già multiplo k’ di 6 : ecco perché i numeri di
Carmichael, e specialmente quelli indicati da Chernik (che debbono essere
molti e possibilmente anche infiniti, cosa non ancora dimostrata)
“preferiscono” tale forma aritmetica; l’altra forma numerica dei numeri
primi e di semiprimi è 6k -1, quindi, sarebbe molto rara nei numeri di
Carmichael come abbiamo già accennato .
b) Distribuzione e possibile formula esponenziale
Sulla loro distribuzione sempre più rara, possiamo dire che
6
riportando i grafici dalla sequenza OESIS
A002997 as a graph:
7
si osserva una certa regolarità, ma anche una certa rarità al
8
crescere di n, il che fa pensare ad una equazione di tipo
esponenziale: la dimostrazione di Chernik sui prodotti di numeri
primi di forma 6k+1, 12k+1 e 18k+1 ci suggerisce che tale
prodotto è almeno di tipo cubico, poiché è un polinomio in cui il
primo termine è
(6k+1)(12k+1)(18k+1) =(6k*12k*18k) +… 1 =
6*12*18*k3 +…1=1296*k3 +…1; con
1296 = 63*6 = 216*6= 64
qui è almeno di tipo cubico poiché i fattori f sono soltanto tre;
generalizzando per più fattori f, avremmo un numero
C(n) ≈ 6*k(f+1) + …+1
Per esempio 1729 = 7*13*19 = 64 +…=1296 + ….1 =1729
Oppure con la media m = (7+13+19)/3= 13
(m-1)f + 1 = numero di Carmichael di Chernik
13-1=12; 123 = 1728, 1728 + 1 = 1729
Altro esempio con 3 fattori , ma tale formula non funziona,
nemmeno con più di tre fattori, poiché da un valore pari a circa il
9
doppio del numero di Carmichael
considerato:
2465 = 5*17*29
m = (5+17+29)/3 = 51/3 = 17, 17-1=16
163= 4096 +1= 4096 +1 = 4097 ≈ 2465*2 = 4930
b) Motivo per cui essi sfuggono al piccolo teorema di Fermat
Poichè i numeri primi sono di forma 6k +1, esiste una lista di
numeri k per i quali 6k+1 è un numero primo: con il piccolo
teorema di Fermat, i numeri di Carmichael, che dovrebbero essere
primi e invece non lo sono, vuol dire che il loro k non è in tale
lista infinita. Questo perchè, probabilmente, la somma di tutti i k
dei fattori è pari , e quindi questo impedirebbe che tale somma
non sia inclusa nella lista k per i quali 6k+1 è primo
Per la lista di k fattori pubblicata da Wikipedia, escluso il primo
numero 561 = 3*11*17 e quindi non di forma 6k+1, tutti gli altri
numeri di Carmichael hanno come somma s dei valori di k dei
rispettivi fattori, i seguenti valori
10
C
s
41041
…
12
20
38
36
58
Mentre nella sequenza OESIS dei numeri di Carmichael:
561, 1105, 1729, 2465, 2821, 6601, 8911, 10585, 15841, 29341,
41041, 46657, 52633, 62745, 63973, 75361, 101101, 115921, 126217,
162401, 172081, 188461, 252601, 278545, 294409, 314821, 334153,
340561, 399001, 410041, 449065, 488881, 512461
Fattorizzandoli, abbiamo s = 2*a con qualche eccezione (15)
s = 3*b con qualche eccezione ( 8)
con p indichiamo invece il prodotto
1105 = 5 * 13 * 17, s = 1 + 2 + 3
1729 = 7 * 13 * 19, s = 1 + 2 + 3
2465 = 5 * 17 * 29, s = 1 + 2 + 3
2821 = 7 * 13 * 31, s = 1 + 2 + 5
6601 = 7 * 23 * 41, s = 1 + 4 + 7
8911 = 7 * 19 * 67, s = 1 + 3 + 11
10585 = 5* 29 * 73, s = 1 + 5 + 12
15841 = 7* 31 * 73, s = 1 + 5 + 12
29341 = 13*37 * 61, s = 2 + 6 +10
41041=7*11*13*41, s = 1+2 +2 + 7
…
…
…
…
=
=
=
=
=
=
=
=
=
=
6
6
6
8
12
15
18
18
18
12
p = 6
p = 6
p = 6
p = 10
p = 28
p = 33
p = 60
p = 60
p = 120
p = 28
…
[Evidenziamo che i numeri inerenti s, sono i coefficienti k della forma 6k +-1 dei numeri primi
fattori dei numeri di Carmichael: Per es: per 1105 = 5*13*17, 5=6*1 -1; 13=6*2+1; 17=6*3-1,
quindi i coefficienti k sono nell'ordine, 1, 2 e 3. Lo stesso per tutti gli altri numeri di Carmichael e
i loro fattori primi: 1, 4 e 7 per 6601 = 7*23*41, poichè 7= 6*1+1, 23 = 6*4-1, 41= 6*7 -1, e così
via].
11
Con 41041 i fattori diventano 4, ma mediamente piccoli, e quindi
s diminuisce, per poi risalire a numeri più alti
Come si vede, s cresce lentamente , ed è in genere un numero pari
o un multiplo di 3, con pochissime eccezioni
(le somme 10 e 28 sono di forma 3n+1, infatti:
10 = 9+1 = (3*3) +1, 28=27+1 = (3*9) +1)
Lo stesso dicasi per i prodotti, tra quali notiamo i numeri perfetti
6 e 28, e multipli di 3 come 6, 33, 60, 120.
Potrebbe celarsi qui il segreto di Carmichael?
Possiamo quindi formulare la seguente congettura: se la somma
dei valori di k per i fattori di un numero di Carmichael è pari o
multipla di 3, il numero di Carmichael non può essere primo, e
così anche per il prodotto.
Ulteriori ricerche computazionali per altri numeri di Carmichael
la confermeranno. Dai fattori bisogna escludere 2 e 3 , sebbene
qualche numero di Carmichael sia multiplo di 3 (per esempio
561, solo uno tra i primi 16 numeri di Carmichael fino a
12
100 000; degli altri quindici, uno solo (2465) è di forma 6k-1 , e
ben 14 di forma 6k+1: cosa assolutamente non casuale, come
prima visto per le forme 6k+1) , e il fattore 3 non è di forma
6k+1.
Per somme s e prodotti p di tali forme, i numeri di Carmichael
sfuggono alle forme 6k+1 come una delle forma generatrice di
numeri primi (Rif.1)
Dei numeri di Carmichael più piccoli fino a 41041, sottraendo 2
(e quindi con la forma 6k -1), solo:
1105-2 = 1103
2821-2 = 2819
6601-2 = 5599
29341-2 =29339
41041-2 = 41039
è primo
è primo
è primo
è primo
è primo
Quindi anche C(n) – 2 = 6k -1 difficilmente è un numero
primo, sebbene con una leggera minore rarità .
Conclusioni.
Non abbiamo ancora risolto il problema per cui i numeri di
Carmichael sfuggono al test di primalità basato sul piccolo
13
teorema di Fermat, ma abbiamo scoperto che:
a) tali numeri sono prevalentemente di forma 6k +1 , con rarissime
eccezioni (2465 = 6* 411 -1)
b) la formula dei numeri di Carmichael di Chernik , basata sul
cubo della media aritmetica m dei loro tre fattori, e diminuita di 1
(per esempio 1729), e quindi
c) una base per l’equazione esponenziale che giustifica la loro
rarità
(m-1)3 +1
per esempio per 1729
Tuttavia queste sono ricerche puramente teoriche e di scarsa
utilità pratica, poiché esistono test di primalità molto più
efficienti .
Però qualche piccolo passo avanti lo abbiamo fatto, mostrando
come le forme 6k+1 dei numeri primi riguardano anche i numeri
di Carmichael, (specialmente la loro forma 6k+1, che
permetterebbe ai numeri di Carmichael di sfuggire in qualche
14
modo al test di primalità di Fermat).
Un nostro possibile futuro lavoro riepilogativo su tali forme
partirebbe dai numeri gemelli ( 6k-1 e 6k +1 per infiniti k),
dai quali si passa ai numeri di Sophie Germain, ai numeri di
Mersenne, ai numeri perfetti e ai numeri amici, tutti conseguenze
dirette o indirette di tali forme.
Infine, un accenno ai numeri di Zeisel, connessi con i numeri di
Carmichael e con la dimostrazione di Cernik:
Da omonima voce di Wikipedia,
Numero di Zeisel
Da Wikipedia, l'enciclopedia libera.
Un numero di Zeisel, così chiamato in onore di Helmut Zeisel, è un numero intero privo di
quadrati k che possiede almeno tre fattori primi in progressione aritmetica. I fattori in
questione cadono nella sequenza
px = apx − 1 + b
Dove a e b sono delle costanti intere e x è l'indice di ciascun fattore primo nella
fattorizzazione, in ordine dal più piccolo al più grande. Per determinare i numeri di Zeisel, p0
= 1. I primi numeri di Zeisel sono
105, 1419, 1729, 1885, 4505, 5719, 15387, 24211, 25085, 27559, 31929, 54205, 59081,
114985, 207177, 208681, 233569, 287979, 294409, 336611, 353977, 448585, 507579,
982513, 1012121, 1073305, 1242709, 1485609, 2089257, 2263811, 2953711, … (Sequenza
A051015 dell'OEIS)
Ad esempio, 1729 è un numero di Zeisel con costanti a = 1 e b = 6, mentre i suoi fattori primi
sono 7, 13 e 19, che cadono nella sequenza
15
1729 è un esempio di numero di Carmichael del tipo (6n + 1)(12n + 1)(18n + 1), che
soddisfa la sequenza px = apx − 1 + b con a= 1 e b = 6n, così che ogni numero di Carmichael
esprimibile in forma (6n+1)(12n+1)(18n+1) sia un numero di Zeisel.
Altri numeri di Carmichael di questo tipo sono: 294409, 56052361, 118901521, 172947529,
216821881, 228842209, 1299963601, 2301745249, 9624742921, …
Collegamenti esterni
•
•
•
(EN) Wikisource:Zeisel numbers
(EN) Numero di Zeisel su MathWorld.
(EN) MathPages article
Riferimenti
1)”LE FORME 6k + 1 DEI NUMERI PRIMI E LE
QUATTRO OPERAZIONI” , Gruppo Eratostene, in sezione
“Articoli sui Numeri Primi”
Caltanissetta 1.9.2011
16
Scarica