Carmichael funktion
I talteorin , en gren av matematiken , är Carmichael -funktionen λ ( n ) av ett positivt heltal n det minsta positiva heltal m så att
håller för varje heltal ett coprime till n . I algebraiska termer är λ ( n ) exponenten för den multiplikativa gruppen av heltal modulo n .
Carmichael-funktionen är uppkallad efter den amerikanske matematikern Robert Carmichael som definierade den 1910. Den är också känd som Carmichaels λ-funktion, den reducerade totientfunktionen och den minst universella exponentfunktionen .
Följande tabell jämför de första 36 värdena på λ ( n ) (sekvens A002322 i OEIS ) med Eulers totientfunktion φ (i fetstil om de är olika; n s så att de är olika listas i OEIS : A033949 ).
n | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
λ ( n ) | 1 | 1 | 2 | 2 | 4 | 2 | 6 | 2 | 6 | 4 | 10 | 2 | 12 | 6 | 4 | 4 | 16 | 6 | 18 | 4 | 6 | 10 | 22 | 2 | 20 | 12 | 18 | 6 | 28 | 4 | 30 | 8 | 10 | 16 | 12 | 6 |
φ ( n ) | 1 | 1 | 2 | 2 | 4 | 2 | 6 | 4 | 6 | 4 | 10 | 4 | 12 | 6 | 8 | 8 | 16 | 6 | 18 | 8 | 12 | 10 | 22 | 8 | 20 | 12 | 18 | 12 | 28 | 8 | 30 | 16 | 20 | 16 | 24 | 12 |
Numeriska exempel
-
Carmichaels funktion vid 5 är 4, λ (5) = 4 , eftersom för alla tal prime till 5, dvs det finns med nämligen 1 1⋅4 = 1 4 ≡ 1 (mod 5) , 2 4 = 16 ≡ 1 (mod 5) , 3 4 = 81 ≡ 1 (mod 5) och . 42⋅2 = 162 ≡ 12 ( mod 5 ) Och denna m = 4 är den minsta exponenten med denna egenskap, eftersom (och också.) Dessutom Eulers totient funktion vid 5 är 4, φ (5) = 4 , eftersom det finns exakt 4 tal mindre än och coprime till 5 (1, 2, 3 och 4). Eulers teorem försäkrar att a 4 ≡ 1 (mod 5) för alla en coprime till 5, och 4 är den minsta exponenten. -
Carmichaels funktion vid 8 är 2, λ (8) = 2 , eftersom för vilket tal som helst ett primtal till 8, dvs gäller att a 2 ≡ 1 (mod 8) . Nämligen 1 1⋅2 = 1 2 ≡ 1 (mod 8) , 3 2 = 9 ≡ 1 (mod 8) , 5 2 = 25 ≡ 1 (mod 8) och 7 2 = 49 ≡ 1 (mod 8) . Eulers totientfunktion vid 8 är 4, φ (8) = 4 , eftersom det finns exakt 4 tal mindre än och coprime till 8 (1, 3, 5 och 7). Dessutom säkerställer Eulers teorem att a 4 ≡ 1 (mod 8) för alla en coprime till 8, men 4 är inte den minsta exponenten.
Beräknar λ ( n ) med Carmichaels sats
Genom den unika faktoriseringssatsen kan vilken som helst n > 1 skrivas på ett unikt sätt som
där p 1 < p 2 < ... < p k är primtal och r 1 , r 2 , ..., r k är positiva heltal. Då är λ ( n ) den minsta gemensamma multipeln av λ för var och en av dess primtalsfaktorer:
Detta kan bevisas med hjälp av den kinesiska restsatsen .
Carmichaels sats förklarar hur man beräknar λ av en primtalspotens p r : för en potens av ett udda primtal och för 2 och 4 är λ ( p r ) lika med Euler totienten φ ( p r ) ; för potenser av 2 större än 4 är det lika med hälften av Euler-toienten:
Eulers funktion för primpotenser p r ges av
Egenskaper för Carmichael-funktionen
I det här avsnittet är ett heltal delbart med ett heltal som inte är noll om det finns ett heltal så att . Detta skrivs som
Ordningsföljd av element modulo n
Låt a och n vara coprime och låt m vara den minsta exponenten med a m ≡ 1 (mod n ) , då gäller det att
- .
Det vill säga ordningen m := ord n ( a ) av en enhet a i ringen av heltal modulo n delar λ ( n ) och
Minimalitet
Antag att a m ≡ 1 (mod n ) för alla tal ett primtal med n . Sedan λ ( n ) | m .
Bevis: Om m = kλ ( n ) + r med 0 ≤ r < λ ( n ) , då
för alla tal ett primtal med n . Det följer r = 0 , eftersom r < λ ( n ) och λ ( n ) det minimala positiva talet.
λ ( n ) delar φ ( n )
Detta följer av elementär gruppteori , eftersom exponenten för en ändlig grupp måste dela upp gruppens ordning. λ ( n ) är exponenten för den multiplikativa gruppen av heltal modulo n medan φ ( n ) är ordningen för den gruppen. I synnerhet måste de två vara lika i de fall där den multiplikativa gruppen är cyklisk på grund av förekomsten av en primitiv rot , vilket är fallet för udda primpotenser.
Vi kan alltså se Carmichaels sats som en skärpning av Eulers sats .
Delbarhet
Bevis.
Per definition, för vilket heltal , har vi att och därför . Med minimalitetsegenskapen ovan har vi .
Sammansättning
För alla positiva heltal a och b gäller det
- .
Detta är en omedelbar konsekvens av den rekursiva definitionen av Carmichael-funktionen.
Exponentiell cykellängd
Om den största exponenten i primtalsfaktoriseringen av n , sedan för alla a (inklusive de som inte samprimeras till n ) och alla r ≥ r max ,
I synnerhet för kvadratfritt n ( r max = 1 ), för alla a vi har
Förlängning för två potenser
För ett coprime till (potenser av) 2 har vi a = 1 + 2 h för vissa h . Sedan,
där vi drar fördel av att C := ( h + 1) h / 2 är ett heltal.
Så för k = 3 är h ett heltal:
Genom induktion, när k ≥ 3 , har vi
Den ger att λ (2 k ) är högst 2 k − 2 .
Genomsnittligt värde
För alla n ≥ 16 :
(kallas Erdős approximation i det följande) med konstanten
och γ ≈ 0,57721 , Euler-Mascheroni-konstanten .
Följande tabell ger en översikt över de första 2 26 – 1 = 67 108 863 värdena för λ- funktionen, för båda, det exakta medelvärdet och dess Erdős-approximation.
Dessutom ges en översikt över de mer lättillgängliga "logaritm över logaritm"-värdena LoL( n ) := ln λ ( n ) / ln n med
- LoL n ) 4/5 > _ 4/5 . > ⇔ λ ( n ) n (
Där, tabellposten i rad nummer 26 vid kolumn
- % LoL > 4/5 60,49 →
indikerar att 60,49 % (≈ 40 000 000 ) av heltalen 1 ≤ n ≤ 67 108 863 har λ ( n ) > n 4 / 5 vilket betyder att majoriteten av λ- värdena är exponentiella i längden l : n = log 2 ( ) av ingången n , nämligen
ν n = 2 ν – 1
summa
genomsnittErdős genomsnitt
Erdős / exakt genomsnittLoL genomsnitt % LoL > 4/5 _ _ % LoL > 7/8 _ _ 5 31 270 8,709677 68,643 7,8813 0,678244 41,94 35,48 6 63 964 15.301587 61,414 4,0136 0,699891 38,10 30.16 7 127 3574 28.141732 86,605 3,0774 0,717291 38,58 27,56 8 255 12994 50,956863 138,190 2,7119 0,730331 38,82 23.53 9 511 48032 93,996086 233,149 2,4804 0,740498 40,90 25.05 10 1023 178816 174,795699 406,145 2,3235 0,748482 41,45 26,98 11 2047 662952 323.865169 722.526 2,2309 0,754886 42,84 27,70 12 4095 2490948 608.290110 1304.810 2,1450 0,761027 43,74 28.11 13 8191 9382764 1145.496765 2383,263 2,0806 0,766571 44,33 28,60 14 16383 35504586 2167.160227 4392.129 2,0267 0,771695 46,10 29,52 15 32767 134736824 4111.967040 8153.054 1,9828 0,776437 47,21 29.15 16 65535 513758796 7839.456718 15225,43 1,9422 0,781064 49,13 28.17 17 131071 1964413592 14987.40066 28576,97 1,9067 0,785401 50,43 29.55 18 262143 7529218208 28721.79768 53869,76 1,8756 0,789561 51,17 30,67 19 524287 28935644342 55190.46694 101930,9 1,8469 0,793536 52,62 31.45 20 1048575 111393101150 106232.8409 193507.1 1,8215 0,797351 53,74 31,83 21 2097151 429685077652 204889.9090 368427,6 1,7982 0,801018 54,97 32.18 22 4194303 1660388309120 395867.5158 703289,4 1,7766 0,804543 56,24 33,65 23 8388607 6425917227352 766029.1187 1345633 1,7566 0,807936 57,19 34,32 24 16777215 24906872655990 1484565.386 2580070 1,7379 0,811204 58,49 34,43 25 33554431 96666595865430 2880889.140 4956372 1,7204 0,814351 59,52 35,76 26 67108863 375619048086576 5597160.066 9537863 1,7041 0,817384 60,49 36,73
Rådande intervall
För alla tal N och alla utom o ( N ) positiva heltal n ≤ N (en "rådande" majoritet):
med konstanten
Nedre gränser
För vilket tillräckligt stort antal N som helst och för varje Δ ≥ (ln ln N ) 3 finns det som mest
positiva heltal n ≤ N så att λ ( n ) ≤ ne −Δ .
Minimal beställning
För varje sekvens n 1 < n 2 < n 3 < ⋯ av positiva heltal, vilken konstant 0 som helst < c < 1 / ln 2 , och vilken som helst tillräckligt stor i :
Små värden
För en konstant c och ett tillräckligt stort positivt A , finns det ett heltal n > A så att
Dessutom är n av formen
för något kvadratfritt heltal m < (ln A ) c ln ln ln A .
Bild på funktionen
Uppsättningen värden för Carmichael-funktionen har en räknefunktion
var
Använd i kryptografi
Carmichael-funktionen är viktig i kryptografi på grund av dess användning i RSA-krypteringsalgoritmen .
Se även
Anteckningar
- ^ Carmichael, Robert Daniel (1910). "Anmärkning om en ny talteoretisk funktion" . Bulletin från American Mathematical Society . 16 (5): 232–238. doi : 10.1090/S0002-9904-1910-01892-9 .
- ^ Carmichael, Robert Daniel. Talteorin . Nabu Press. ISBN 1144400341 . [ sida behövs ]
- ^ Sats 3 i Erdős (1991)
- ^ a b Sándor & Crstici (2004) s.194
- ^ Sats 2 i Erdős (1991) 3. Normal ordning. (s.365)
- ^ Sats 5 i Friedlander (2001)
- ^ a b Sats 1 i Erdős 1991
- ^ a b Sándor & Crstici (2004) s.193
- ^ Ford, Kevin; Luca, Florian; Pomerance, Carl (27 augusti 2014). "Bilden av Carmichaels λ -funktion". Algebra & Talteori . 8 (8): 2009–2026. arXiv : 1408.6506 . doi : 10.2140/ant.2014.8.2009 .
- Erdős, Paul ; Pomerance, Carl ; Schmutz, Eric (1991). "Carmichaels lambdafunktion" . Acta Arithmetica . 58 (4): 363–385. doi : 10.4064/aa-58-4-363-385 . ISSN 0065-1036 . MR 1121092 . Zbl 0734.11047 .
- Friedlander, John B. ; Pomerance, Carl; Shparlinski, Igor E. (2001). "Perioden för kraftgeneratorn och små värden för Carmichael-funktionen" . Beräkningsmatematik . 70 (236): 1591–1605, 1803–1806. doi : 10.1090/s0025-5718-00-01282-5 . ISSN 0025-5718 . MR 1836921 . Zbl 1029.11043 .
- Sándor, Jozsef; Crstici, Borislav (2004). Handbok i talteori II . Dordrecht: Kluwer Academic. s. 32–36, 193–195. ISBN 978-1-4020-2546-4 . Zbl 1079.11001 .
- Carmichael, RD (2004-10-10). Talteorin . Nabu Press. ISBN 978-1144400345 .