Carmichael λ function: λ(n) for 1 ≤ n ≤ 1000 (compared to Euler φ function)

In number theory, a branch of mathematics, the Carmichael function λ(n) of a positive integer n is the smallest positive integer m such that

holds for every integer a coprime to n. In algebraic terms, λ(n) is the exponent of the multiplicative group of integers modulo n. As this is a finite abelian group, there must exist an element whose order equals the exponent, λ(n). Such an element is called a primitive λ-root modulo n.

The Carmichael function is named after the American mathematician Robert Carmichael who defined it in 1910.[1] It is also known as Carmichael's λ function, the reduced totient function, and the least universal exponent function.

The following table compares the first 36 values of λ(n) (sequence A002322 in the OEIS) with Euler's totient function φ (in bold if they are different; the ns such that they are different are listed in 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) 11224262641021264416618461022220121862843081016126
φ(n) 112242646410412688166188121022820121812288301620162412

Numerical examples

  1. Carmichael's function at 5 is 4, λ(5) = 4, because for any number coprime to 5, i.e. there is with namely, 11⋅4 = 14 ≡ 1 (mod 5), 24 = 16 ≡ 1 (mod 5), 34 = 81 ≡ 1 (mod 5) and 42⋅2 = 162 ≡ 12 (mod 5). And this m = 4 is the smallest exponent with this property, because (and as well.)
    Moreover, Euler's totient function at 5 is 4, φ(5) = 4, because there are exactly 4 numbers less than and coprime to 5 (1, 2, 3, and 4). Euler's theorem assures that a4 ≡ 1 (mod 5) for all a coprime to 5, and 4 is the smallest such exponent. Both 2 and 3 are primitive λ-roots modulo 5 and also primitive roots modulo 5.
  2. Carmichael's function at 8 is 2, λ(8) = 2, because for any number a coprime to 8, i.e. it holds that a2 ≡ 1 (mod 8). Namely, 11⋅2 = 12 ≡ 1 (mod 8), 32 = 9 ≡ 1 (mod 8), 52 = 25 ≡ 1 (mod 8) and 72 = 49 ≡ 1 (mod 8).
    Euler's totient function at 8 is 4, φ(8) = 4, because there are exactly 4 numbers less than and coprime to 8 (1, 3, 5, and 7). Moreover, Euler's theorem assures that a4 ≡ 1 (mod 8) for all a coprime to 8, but 4 is not the smallest such exponent. The primitive λ-roots modulo 8 are 3, 5, and 7. There are no primitive roots modulo 8.

Recurrence for λ(n)

The Carmichael lambda function of a prime power can be expressed in terms of the Euler totient. Any number that is not 1 or a prime power can be written uniquely as the product of distinct prime powers, in which case λ of the product is the least common multiple of the λ of the prime power factors. Specifically, λ(n) is given by the recurrence

Euler's totient for a prime power, that is, a number pr with p prime and r ≥ 1, is given by

Carmichael's theorems

Carmichael proved two theorems that, together, establish that if λ(n) is considered as defined by the recurrence of the previous section, then it satisfies the property stated in the introduction, namely that it is the smallest positive integer m such that for all a relatively prime to n.

Theorem 1  If a is relatively prime to n then .[2]

This implies that the order of every element of the multiplicative group of integers modulo n divides λ(n). Carmichael calls an element a for which is the least power of a congruent to 1 (mod n) a primitive λ-root modulo n.[3] (This is not to be confused with a primitive root modulo n, which Carmichael sometimes refers to as a primitive -root modulo n.)

Theorem 2  For every positive integer n there exists a primitive λ-root modulo n. Moreover, if g is such a root, then there are primitive λ-roots that are congruent to powers of g.[4]

If g is one of the primitive λ-roots guaranteed by the theorem, then has no positive integer solutions m less than λ(n), showing that there is no positive m < λ(n) such that for all a relatively prime to n.

The second statement of Theorem 2 does not imply that all primitive λ-roots modulo n are congruent to powers of a single root g.[5] For example, if n = 15, then λ(n) = 4 while and . There are four primitive λ-roots modulo 15, namely 2, 7, 8, and 13 as . The roots 2 and 8 are congruent to powers of each other and the roots 7 and 13 are congruent t to powers of each other, but neither 7 nor 13 is congruent to a power of 2 or 8 and vice versa. The other four elements of the multiplicative group modulo 15, namely 1, 4 (which satisfies ), 11, and 14, are not primitive λ-roots modulo 15.

For a contrasting example, if n = 9, then and . There are two primitive λ-roots modulo 9, namely 2 and 5, each of which is congruent to the fifth power of the other. They are also both primitive -roots modulo 9.

Properties of the Carmichael function

In this section, an integer is divisible by a nonzero integer if there exists an integer such that . This is written as

A consequence of minimality of λ(n)

Suppose am ≡ 1 (mod n) for all numbers a coprime with n. Then λ(n) | m.

Proof: If m = (n) + r with 0 ≤ r < λ(n), then

for all numbers a coprime with n. It follows that r = 0 since r < λ(n) and λ(n) is the minimal positive exponent for which the congruence holds for all a coprime with n.

λ(n) divides φ(n)

This follows from elementary group theory, because the exponent of any finite group must divide the order of the group. λ(n) is the exponent of the multiplicative group of integers modulo n while φ(n) is the order of that group. In particular, the two must be equal in the cases where the multiplicative group is cyclic due to the existence of a primitive root, which is the case for odd prime powers.

We can thus view Carmichael's theorem as a sharpening of Euler's theorem.

Divisibility

Proof.

By definition, for any integer with (and thus also ), we have that , and therefore . This establishes that for all k relatively prime to a. By the consequence of minimality proved above, we have .

Composition

For all positive integers a and b it holds that

.

This is an immediate consequence of the recurrence for the Carmichael function.

Exponential cycle length

If is the biggest exponent in the prime factorization of n, then for all a (including those not coprime to n) and all rrmax,

In particular, for square-free n ( rmax = 1), for all a we have

Average value

For any n ≥ 16:[6][7]

(called Erdős approximation in the following) with the constant

and γ ≈ 0.57721, the Euler–Mascheroni constant.

The following table gives some overview over the first 226 – 1 = 67108863 values of the λ function, for both, the exact average and its Erdős-approximation.

Additionally given is some overview over the more easily accessible “logarithm over logarithm” values LoL(n) := ln λ(n)/ln n with

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

There, the table entry in row number 26 at column

  •  % LoL > 4/5   → 60.49

indicates that 60.49% (≈ 40000000) of the integers 1 ≤ n67108863 have λ(n) > n4/5 meaning that the majority of the λ values is exponential in the length l := log2(n) of the input n, namely

νn = 2ν – 1sum
average
Erdős averageErdős /
exact average
LoL average % LoL > 4/5 % LoL > 7/8
5312708.70967768.6437.88130.67824441.9435.48
66396415.30158761.4144.01360.69989138.1030.16
7127357428.14173286.6053.07740.71729138.5827.56
82551299450.956863138.1902.71190.73033138.8223.53
95114803293.996086233.1492.48040.74049840.9025.05
101023178816174.795699406.1452.32350.74848241.4526.98
112047662952323.865169722.5262.23090.75488642.8427.70
1240952490948608.2901101304.8102.14500.76102743.7428.11
13819193827641145.4967652383.2632.08060.76657144.3328.60
1416383355045862167.1602274392.1292.02670.77169546.1029.52
15327671347368244111.9670408153.0541.98280.77643747.2129.15
16655355137587967839.45671815225.431.94220.78106449.1328.17
17131071196441359214987.4006628576.971.90670.78540150.4329.55
18262143752921820828721.7976853869.761.87560.78956151.1730.67
195242872893564434255190.46694101930.91.84690.79353652.6231.45
201048575111393101150106232.8409193507.11.82150.79735153.7431.83
212097151429685077652204889.9090368427.61.79820.80101854.9732.18
2241943031660388309120395867.5158703289.41.77660.80454356.2433.65
2383886076425917227352766029.118713456331.75660.80793657.1934.32
2416777215249068726559901484565.38625800701.73790.81120458.4934.43
2533554431966665958654302880889.14049563721.72040.81435159.5235.76
26671088633756190480865765597160.06695378631.70410.81738460.4936.73

Prevailing interval

For all numbers N and all but o(N)[8] positive integers nN (a "prevailing" majority):

with the constant[7]

Lower bounds

For any sufficiently large number N and for any Δ ≥ (ln ln N)3, there are at most

positive integers n ≤ N such that λ(n) ≤ ne−Δ.[9]

Minimal order

For any sequence n1 < n2 < n3 < ⋯ of positive integers, any constant 0 < c < 1/ln 2, and any sufficiently large i:[10][11]

Small values

For a constant c and any sufficiently large positive A, there exists an integer n > A such that[11]

Moreover, n is of the form

for some square-free integer m < (ln A)c ln ln ln A.[10]

Image of the function

The set of values of the Carmichael function has counting function[12]

where

Use in cryptography

The Carmichael function is important in cryptography due to its use in the RSA encryption algorithm.

Proof of Theorem 1

For n = p, a prime, Theorem 1 is equivalent to Fermat's little theorem:

For prime powers pr, r > 1, if

holds for some integer h, then raising both sides to the power p gives

for some other integer . By induction it follows that for all a relatively prime to p and hence to pr. This establishes the theorem for n = 4 or any odd prime power.

Sharpening the result for higher powers of two

For a coprime to (powers of) 2 we have a = 1 + 2h2 for some integer h2. Then,

,

where is an integer. With r = 3, this is written

Squaring both sides gives

where is an integer. It follows by induction that

for all and all a coprime to .[13]

Integers with multiple prime factors

By the unique factorization theorem, any n > 1 can be written in a unique way as

where p1 < p2 < ... < pk are primes and r1, r2, ..., rk are positive integers. The results for prime powers establish that, for ,

From this it follows that

where, as given by the recurrence,

From the Chinese remainder theorem one concludes that

See also

Notes

  1. Carmichael, Robert Daniel (1910). "Note on a new number theory function". Bulletin of the American Mathematical Society. 16 (5): 232–238. doi:10.1090/S0002-9904-1910-01892-9.
  2. Carmichaael (1914) p.40
  3. Carmichael (1914) p.54
  4. Carmichael (1914) p.55
  5. Carmichael (1914) p.56
  6. Theorem 3 in Erdős (1991)
  7. 1 2 Sándor & Crstici (2004) p.194
  8. Theorem 2 in Erdős (1991) 3. Normal order. (p.365)
  9. Theorem 5 in Friedlander (2001)
  10. 1 2 Theorem 1 in Erdős (1991)
  11. 1 2 Sándor & Crstici (2004) p.193
  12. Ford, Kevin; Luca, Florian; Pomerance, Carl (27 August 2014). "The image of Carmichael's λ-function". Algebra & Number Theory. 8 (8): 2009–2026. arXiv:1408.6506. doi:10.2140/ant.2014.8.2009. S2CID 50397623.
  13. Carmichael (1914) pp.38–39

References

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.