Funkcja φ
Z Wikipedii
Funkcja φ Eulera (inaczej tocjent) – funkcja określona dla dodatnich liczb całkowitych, której wartością dla danej liczby n jest ilość mniejszych lub równych niej liczb względnie pierwszych z liczbą n, przy czym 1 jest traktowana jako względnie pierwsza z każdą liczbą.
Funkcja φ odgrywa dużą rolę w badaniach nad pierwszością liczb. Ma również istotne zastosowania w kryptografii, szczególnie w dowodach o trudności łamania szyfrów.
Spis treści
|
[edytuj] Definicja formalna
Dla liczby całkowitej n funkcja Eulera określona jest następująco:
gdzie card oznacza moc zbioru, a NWD(n,k) największy wspólny dzielnik liczb n i k.
[edytuj] Własności
[edytuj] Wzór ogólny
Można pokazać, że dla każdej dodatniej liczby całkowitej n zachodzi:
gdzie p przebiega wszystkie liczby pierwsze dzielące n.
[edytuj] Wartość dla liczb pierwszych
Jeżeli p jest liczbą pierwszą to każda z liczb 1,2,...p-1 należy do zbioru liczb mniejszych od p względnie pierwszych z p, więc:
[edytuj] Wartość dla liczb względnie pierwszych
Jeżeli liczby całkowite m i n są względnie pierwsze to
[edytuj] Wartość dla potęg liczb pierwszych
Jeżeli n=pk to
[edytuj] Wartość dla liczb bez wielokrotnych podzielników pierwszych
Jeżeli nie ma wielokrotnych podzielników pierwszych, tj.
gdzie liczby pi są pierwsze i parami różne, to
[edytuj] Zależność od wartości funkcji dla podzielników
Dla dowolnej liczby całkowitej n zachodzi:
gdzie sumowanie przebiega przez wszystkie dzielniki liczby n.
[edytuj] Dowód
Niech
będzie rozkładem n na czynniki pierwsze. Rozważmy następujący iloczyn:
Zgodnie z podaną wyżej własnością funkcji Eulera dla liczb będących potęgami liczb pierwszych iloczyn ten jest równy
Z drugiej strony jeśli wymnożymy ów iloczyn dostaniemy długą sumę, w której dla każdego podzielnika n znajdzie się jeden składnik. Istotnie, podzielnikowi
gdzie dla każdego i k'i<ki, odpowiada składnik
Na podstawie podanej poniżej zależności wartości funkcji Eulera od rozkładu na czynniki pierwsze łatwo widać, że składnik powyzszy
Tak więc dla każdego dzielnika m liczby n w sumie odpowiadającej rozpatrywanemu iloczynowi (równemu n) istnieje składnik φ(n). Łatwo widać, że istnieje również zależność odwrotna, tj. każdemu składnikowi sumy odpowiada dokładnie jeden dzielnik m liczby n. Tak więc rozpatrywany iloczyn jest równy n i jednocześnie jest on sumą wartości funkcji Eulera dla wszystkich swoich dzielników.
[edytuj] Zależność od rozkładu na czynniki pierwsze
Jeżeli
jest rozkładem liczby n na czynniki pierwsze to
[edytuj] Wartości funkcji φ(n) dla kilku początkowych n
1. | 2. | 3. | 4. | 5. | 6. | 7. | 8. | 9. | 10. |
---|---|---|---|---|---|---|---|---|---|
1 | 1 | 2 | 2 | 4 | 2 | 6 | 4 | 6 | 4 |