Carmichaelova funkce

Carmichaelova funkce, pojmenovaná po Robertu Danielovi Carmichaelovi, je funkce z oboru teorie čísel značená λ(n), která pro přirozené číslo n vrátí nejmenší m takové, že

a m 1 ( mod n ) {\displaystyle a^{m}\equiv 1{\pmod {n}}}

pro všechna přirozená čísla a menší než n a nesoudělná s n. Tedy vrátí exponent multiplikativní grupy celých čísel modulo n.

Prvních 26 hodnot této funkce pro n = 1, 2, 3 … je 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, …[1]

Carmichaelova věta

Carmichaelova věta říká, že Carmichaelovu funkci lze definovat se stejným výsledkem také pomocí rekurze:

Pro prvočíslo p a kladné celé číslo k takové, že p≥3 nebo k≤2 definujeme

λ ( p k ) = p k 1 ( p 1 ) {\displaystyle \lambda (p^{k})=p^{k-1}(p-1)\,} ,

což zároveň odpovídá hodnotě Eulerovy funkce.

Pro celá čísla k≥3 definujeme

λ ( 2 k ) = 2 k 2 {\displaystyle \lambda (2^{k})=2^{k-2}\,}

a pro různá prvočísla p 1 , p 2 , , p t {\displaystyle p_{1},p_{2},\ldots ,p_{t}} a kladná celá čísla k 1 , k 2 , , k t {\displaystyle k_{1},k_{2},\ldots ,k_{t}} definujeme

λ ( p 1 k 1 p 2 k 2 p t k t ) = N S N ( λ ( p 1 k 1 ) , λ ( p 2 k 2 ) , , λ ( p t k t ) ) {\displaystyle \lambda (p_{1}^{k_{1}}p_{2}^{k_{2}}\cdots p_{t}^{k_{t}})=\mathrm {NSN} (\lambda (p_{1}^{k_{1}}),\lambda (p_{2}^{k_{2}}),\ldots ,\lambda (p_{t}^{k_{t}}))}

kde N S N {\displaystyle \mathrm {NSN} } značí nejmenší společný násobek.

Jak je vidět, Carmichaelova věta zobecňuje výsledky Malé Fermatovy věty a Eulerovy věty.

Reference

  1. Posloupnost A002322 v databázi On-Line Encyclopedia of Integer Sequences

Externí odkazy

  • Logo Wikimedia Commons Obrázky, zvuky či videa k tématu Carmichaelova funkce na Wikimedia Commons