Carmichael funktion - Carmichael function

Image
Carmichael λ -funktion: λ ( n ) för 1 ≤ n ≤ 1000 (jämfört med Euler φ -funktion)

I talteori , en gren av matematik , associerar Carmichael -funktionen till varje positivt heltal n ett positivt heltal λ ( n ) , definierat som det minsta positiva heltalet m så att

a m ≡ 1  ( mod n )

för varje heltal a mellan 1 och n som är coprime till n . I algebraiska termer, λ ( n ) är den exponent av multiplikativa grupp av enheter modulo n .

Carmichael -funktionen är uppkallad efter den amerikanska matematikern Robert Carmichael och är också känd som den reducerade totientfunktionen eller den minst universella exponentfunktionen .

Följande tabell jämför de första 36 värdena för λ ( n ) (sekvens A002322 i OEIS ) med Eulers totientfunktion φ (i fetstil om de är olika; n s så att de är olika finns listade i OEISA033949 ).

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

Numeriskt exempel

Carmichaels funktion vid 8 är 2, λ (8) = 2 , eftersom för varje nummer en coprime till 8 gäller att en 2 ≡ 1 (mod 8) . Nämligen 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 4 nummer mindre än och coprime till 8 (1, 3, 5 och 7). Eulers sats försäkrar att en 4 ≡ 1 (mod 8) för alla en Relativt prima till 8, men 4 är inte den minsta sådan exponenten.

Beräkning av λ ( n ) med Carmichaels sats

Genom den unika faktoriseringssatsen kan valfritt 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 minst vanliga multipeln av λ för var och en av dess primära effektfaktorer:

Detta kan bevisas med hjälp av den kinesiska restsatsen .

Carmichaels sats förklarar hur man beräknar λ för en primär effekt p r : för en effekt av ett udda primtal och för 2 och 4 är λ ( p r ) lika med Euler -totalen φ ( p r ) ; för krafter på 2 större än 4 är det lika med hälften av Euler -totienten:

Eulers funktion för primära krafter p r ges av

Egenskaper för Carmichael -funktionen

Elementordning i modulo n

Låt a och n vara coprime och låt m vara den minsta exponenten med en m ≡ 1 (mod n ) , då gäller det att

.

Det vill säga ordningen m: = ord n ( a ) för en enhet a i ringen av heltal modulo n delar λ ( n ) och

Minimalitet

Antag en m ≡ 1 (mod n ) för alla nummer en kopieringsbrott med n . Sedan λ ( n ) | m .

Bevis: Om m = ( n ) + r med 0 ≤ r < λ ( n ) , då

för alla nummer en coprime med n . Det följer r = 0 , eftersom r < λ ( n ) och λ ( n ) det minimala positiva antalet.

Förlängning för befogenheter om två

För en coprime till (powers of) 2 har vi a = 1 + 2 h i några timmar . Sedan,

där vi utnyttjar det faktum att C  : = ( h + 1) h/2 är ett heltal.

Så för k = 3 , h ett heltal:

Genom induktion, när k ≥ 3 , har vi

Det föreskriver att λ (2 k ) högst är 2 k - 2 .

λ ( n ) delar φ ( n )

Detta följer av elementär gruppteori , eftersom exponenten för en ändlig grupp måste dela gruppens ordning. λ ( n ) är exponenten för den multiplikativa gruppen av heltal modulo n medan φ ( n ) är den gruppens ordning.

Vi kan alltså se Carmichaels sats som en skärpning av Eulers sats .

Delbarhet

Bevis. Resultatet följer av formeln

nämnts ovan.

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 n har maximal primexponent r max under primfaktorisering, då för alla a (inklusive de som inte är coprime till n ) och alla rr max ,

I synnerhet för kvadratfritt n ( r max = 1 ), för alla a vi har

Genomsnittligt värde

För alla n ≥ 16 :

(kallas Erds approximation i det följande) med konstanten

och γ ≈ 0,57721 , konstanten Euler – Mascheroni .

Följande tabell ger en översikt över de första 2 26 - 1 =67 108 863 värden för λ- funktionen, för båda, det exakta genomsnittet och dess Erdős-approximation.

Dessutom ges en översikt över de mer lättillgängliga värdena "logaritm över logaritm" LoL ( n ): =ln λ ( n )/I n med

  • LoL ( n )>4/5λ ( n )> n4/5.

Där, tabellposten i rad nummer 26 i kolumnen

  •  % LoL> 4/5   → 60,49

indikerar att 60,49% (≈ 40 000 000 ) av heltal 1 ≤ n67 108 863 har λ ( n )> n 4/5vilket betyder att majoriteten av λ -värdena är exponentiella i längden l  : = log 2 ( n ) för ingången n , nämligen

v n = 2 v - 1 belopp
genomsnitt
Erds genomsnitt Erdős /
exakt genomsnitt
LoL 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,430 1.9422 0,781064 49,13 28.17
17 131071 1964413592 14987.400660 28576,970 1.9067 0,785401 50,43 29.55
18 262143 7529218208 28721.797680 53869.760 1.8756 0,789561 51,17 30,67
19 524287 28935644342 55190.466940 101930.900 1.8469 0,793536 52,62 31.45
20 1048575 111393101150 106232.840900 193507.100 1.8215 0,797351 53,74 31,83
21 2097151 429685077652 204889.909000 368427.600 1.7982 0.801018 54,97 32,18
22 4194303 1660388309120 395867.515800 703289.400 1.7766 0.804543 56,24 33,65
23 8388607 6425917227352 766029.118700 1345633.000 1.7566 0.807936 57,19 34,32
24 16777215 24906872655990 1484565.386000 2580070.000 1.7379 0,811204 58,49 34.43
25 33554431 96666595865430 2880889.140000 4956372.000 1.7204 0,814351 59,52 35,76
26 67108863 375619048086576 5597160.066000 9537863.000 1.7041 0,817384 60,49 36,73

Rådande intervall

För alla siffror N och alla utom o ( N ) positiva heltal nN (en "rådande" majoritet):

med konstanten

Lägre gränser

För varje tillräckligt stort antal N och för alla Δ ≥ (ln l N ) 3 finns det högst

positiva heltal n ≤ N så att λ ( n ) ≤ ne −Δ .

Minimal ordning

För valfri sekvens n 1 < n 2 < n 3 <⋯ av positiva heltal, vilken konstant 0 < c <som helst 1/I 2, och alla tillräckligt stora i :

Små värden

För en konstant c och alla tillräckligt stora positiva A finns det ett heltal n > A så att

Dessutom har n formen

för vissa kvadratfritt tal m <(ln A ) c ln ln ln A .

Bild på funktionen

Uppsättningen av värden för Carmichael -funktionen har räknarfunktion

var

Använd i kryptografi

Carmichael -funktionen är viktig inom kryptografi på grund av dess användning i RSA -krypteringsalgoritmen .

Se även

Anteckningar

  1. ^ Carmichael, Robert Daniel. Theory of Numbers . Nabu Press. ISBN 1144400341.
  2. ^ Sats 3 i Erdős (1991)
  3. ^ a b Sándor & Crstici (2004) s.194
  4. ^ Sats 2 i Erdős (1991) 3. Normal ordning. (s.365)
  5. ^ Sats 5 i Friedlander (2001)
  6. ^ a b Sats 1 i Erdős 1991
  7. ^ a b Sándor & Crstici (2004) s.193
  8. ^ Ford, Kevin; Luca, Florian; Pomerance, Carl (27 augusti 2014). "Bilden av Carmichaels λ -funktion". Algebra och talteori . 8 (8): 2009–2026. arXiv : 1408.6506 . doi : 10.2140/ant.2014.8.2009 .

Referenser