Carmichael-luku on yhdistelmäluku , joka täyttää kongruenssin kaikkien kokonaislukujen koprime -arvoon , toisin sanoen pseudoprime jokaisessa peruskoprimessa . Tällaiset luvut ovat suhteellisen harvinaisia, mutta niitä on äärettömästi, pienin niistä on 561; tällaisten lukujen olemassaolo tekee Fermatin pienen lauseen yksinkertaisuuden ehdon riittämättömäksi eikä salli Fermatin testin käyttöä yleisenä yksinkertaisuuden tarkistamiskeinona.
Nimetty amerikkalaisen matemaatikon Robert Carmichaelin mukaan .
Fermat'n pieni lause sanoo, että jos on alkuluku ja on kokonaisluku, joka ei ole jaollinen luvulla , niin se on jaollinen :lla eli . Carmichael-luvut ovat yhdistelmälukuja, ja tämä suhde pätee niihin. Carmichael-lukuja kutsutaan myös ehdottoman pseudoalkuluvuiksi Fermat-luvuiksi, koska ne ovat pseudoprime-Fermat-lukuja jokaisessa niiden kanssa.
Carmichael-lukujen olemassaolo tekee Fermat-primaliteettitestistä vähemmän tehokkaan alkulukujen havaitsemisessa verrattuna esimerkiksi tiukempaan Nightingale-Strassen-testiin , joka tunnistaa nämä luvut yhdistelmäluvuiksi. Carmichaelin lukumäärän kasvaessa niistä tulee harvinaisempia. Esimerkiksi välillä 1-1021 niitä on 20 138 200 (noin yksi 50 biljoonasta numerosta). On kuitenkin todistettu, että Carmichael-lukuja on äärettömän monta [1] .
Ensimmäinen henkilö, joka löysi numeeriset ominaisuudet, joista myöhemmin tuli Carmichaelin lukujen ominaisuus, oli Alvin Corselt , joka todisti vuonna 1899 kokonaislukulauseen, joka vastaa Fermatin pienen lauseen käänteisiä ehtoja eli kokonaislukuja , joille se pätee kaikille kokonaisluvuille : yhdistelmäluku on Carmichael-luku silloin ja vain jos se on neliötön ja jokaiselle luvun alkujakajalle luku jakaa luvun [2] .
Corseltin lauseen todiste [2] .Olkoon tämä kaikille kokonaisluvuille . Todistetaan ensin, että luvun on oltava neliötön. Oletetaan, että näin ei ole, ja ( jakaa ) jollekin kokonaisluvulle . Anna sitten . Koska tämä relaatio on tosi modulo , eli mikä on ristiriidassa lausekkeen kanssa . Siten luku on vapaa neliöistä. Olkoon nyt alkujakaja . Tiedetään, että jäännösrenkaan multiplikatiivinen ryhmä modulo , jossa on alkuluku, on syklinen järjestyksen ryhmä . Antaa olla kokonaisluku sellainen, että se on ryhmän generaattori . Koska , Sitten meillä on , ja koska ja ovat koprime-lukuja, sitten . Koska ryhmän primitiivisen elementin järjestys on , tästä seuraa, että .
Toisaalta oletetaan, että se on vapaa neliöistä ja mistä tahansa alkuluvusta . Antaa olla jokin alkuluku jakamalla Ja numero on kokonaisluku.
Se seuraa Fermat's Little Theorem, että jos on alkuluku ja on kokonaisluku, niin minkä tahansa positiivisen kokonaisluvun sellainen, että . (Anna , missä on positiivinen kokonaisluku. Koska , siis )
Sitten tietyssä tapauksessa meillä on, joka on jaollinen millä tahansa luvun alkujakajalla , koska se on vapaa neliöistä, niin se on jaollinen : llä , eli . Siten Corseltin lause on todistettu.
Corselt jätti avoimeksi kysymyksen yhdistelmälukujen löytämisestä, jotka täyttävät tämän kriteerin. Vuonna 1910 Carmichael muotoili kriteerin, joka olennaisesti vastaa Corseltin kriteeriä, ja antoi esimerkin yhdistelmäluvusta , jolle se täyttyy - . Tämä luku on kertoimella 561 = 3 11 17, joten siinä ei ole neliöitä, mutta se on jaollinen 2:lla, 10:llä ja 16:lla. Sen jälkeen kaikkia vastaesimerkkejä kutsuttiin Carmichael-luvuiksi.
Erityisesti Corseltin lauseesta seuraa, että kaikki Carmichael-luvut ovat parittomia, koska jokaisella parillisella neliöttömällä yhdistelmäluvulla on ainakin yksi pariton alkujakaja, joten jaollisuus tarkoittaa, että parillinen luku jakaa parittoman luvun, mikä on mahdotonta.
Vuonna 1939 John Chernick osoitti lauseen, jota voidaan käyttää Carmichael-lukujen osajoukon muodostamiseen: jos , , ovat alkulukuja yhdelle luonnolliselle luvulle , niin niiden tulo on Carmichael-luku [2] . Tämä ehto voi täyttyä vain, jos luku päättyy numeroihin 0, 1, 5 tai 6 kannassa 10, eli se on verrattavissa 0:aan tai 1:een modulo 5. Esimerkiksi kertoimet ovat , ja vastaavasti , ja heidän tuotteensa antaa Carmichaelin numeron 1729 .
Chernikin tapaa löytää Carmichaelin numerot voidaan laajentaa useilla tekijöillä :
,edellyttäen, että kaikki tekijät ovat alkulukuja ja jaollisia .
Carmichael ilmaisi hypoteesin tällaisten lukujen äärettömyydestä vuonna 1912, Chernikin lause lisäsi spekulatiivisesti sen toteutumisen todennäköisyyttä; myöhemmin Pal Erdős perusti heuristisesti Carmichaelin lukujen äärettömyyden. Kuitenkin vasta vuonna 1992 [2] William Alford, Andrew Granville ja Carl Pomerance [1] vahvistivat tämän väitteen tiukasti , tarkemmin sanottuna: todistettiin, että Carmichael-luvut ovat välillä 1 ja riittävän suuri .
Vuonna 1992 Günter Le ja Wolfgang Niebuhr ehdottivat uutta algoritmia suurten Carmichael-lukujen rakentamiseen: he onnistuivat löytämään luvun, joka saatiin kertomalla 1 101 518 alkulukua; tämä numero sisältää 16 142 049 numeroa [3] .
Vuonna 1956 Biger osoitti, että jos alkulukuja varten , ja suhde ja on Carmichaelin luku, sitten ja . Näin ollen Carmichael-lukujen lukumäärä, joka saadaan kolmen alkutekijän tulolla, joista yksi on tietysti tiedossa.
Duparc myöhemmin yleisti tämän tuloksen osoittaakseen, että jos on Carmichael-luku, missä ja ovat alkulukuja, sitten ja . Siksi on korkeintaan äärellinen määrä Carmichael-lukuja, joilla on kaikki paitsi kaksi määriteltyä tekijää.
Tapaus = 1 osoittaa, että mikä tahansa Carmichael-luku sisältää vähintään 3 alkutekijää, tämän päätelmän teki ensin Carmichael itse.
Ensimmäisten Carmichael-lukujen alkutekijät ovat seuraavat:
Carmichael-luvuilla on vähintään kolme positiivista alkutekijää. Ensimmäiset Carmichael-luvut alkutekijöillä [4] :
k | |
---|---|
3 | |
neljä | |
5 | |
6 | |
7 | |
kahdeksan | |
9 |
Ensimmäiset Carmichael-luvut neljällä alkutekijällä [5] :
i | |
---|---|
yksi | |
2 | |
3 | |
neljä | |
5 | |
6 | |
7 | |
kahdeksan | |
9 | |
kymmenen |
Seuraavassa taulukossa näkyy Carmichael-lukujen lukumäärä, joka on pienempi tai yhtä suuri kuin , joka annetaan kymmenen potenssina: [6]
yksi | 2 | 3 | neljä | 5 | 6 | 7 | kahdeksan | 9 | kymmenen | yksitoista | 12 | 13 | neljätoista | viisitoista | 16 | |
0 | 0 | yksi | 7 | 16 | 43 | 105 | 255 | 646 | 1547 | 3605 | 8241 | 19279 | 44706 | 105212 | 246683 |
Vuonna 1953 Walter Knödel osoitti, että:
joillekin jatkuvalle .
Antaa merkitsee Carmichael-lukujen määrää pienempiä kuin . Erdős todisti sen vuonna 1956
joillekin jatkuvalle . Samalla myös todistettiin [1] , että Carmichael-lukuja on äärettömän monta, eli .
Seuraavassa taulukossa on esitetty vakion k likimääräiset vähimmäisarvot arvoille X = 10 n eri n :ille :
neljä | 6 | kahdeksan | kymmenen | 12 | neljätoista | 16 | kahdeksantoista | kaksikymmentä | 21 | |
k | 2.19547 | 1,97946 | 1,90495 | 1,86870 | 1,86377 | 1,86293 | 1,86406 | 1,86522 | 1,86598 | 1,86619 |
Toinen Carmichael-luku (1105) voidaan esittää kahden neliön summana useammilla tavoilla kuin mikään pienempi luku.
Kolmas Carmichael-luku ( 1729 ) on Ramanujan-Hardyn luku (pienin luku, joka voidaan esittää kahden kuution summana kahdella tavalla).
Sanakirjat ja tietosanakirjat |
---|