Kalkulator Funkcji Tocjenta Eulera
Oblicz funkcję tocjenta Eulera φ(n) z faktoryzacją krok po kroku, interaktywną siatką liczb współpierwszych i szczegółową analizą. Niezbędne w kryptografii RSA, arytmetyce modularnej i teorii liczb.
Blokada reklam uniemożliwia wyświetlanie reklam
MiniWebtool jest darmowy dzięki reklamom. Jeśli to narzędzie Ci pomogło, wesprzyj nas przez Premium (bez reklam + szybciej) albo dodaj MiniWebtool.com do wyjątków i odśwież stronę.
- Albo przejdź na Premium (bez reklam)
- Zezwól na reklamy dla MiniWebtool.com, potem odśwież
O Kalkulator Funkcji Tocjenta Eulera
Witaj w Kalkulatorze funkcji tocjenta Eulera, kompleksowym narzędziu z zakresu teorii liczb, które oblicza φ(n) (funkcję phi Eulera) wraz z rozkładem na czynniki pierwsze krok po kroku, interaktywną wizualizacją siatki liczb względnie pierwszych i dogłębną analizą. Niezależnie od tego, czy studiujesz algebrę abstrakcyjną, przygotowujesz się do olimpiady matematycznej, pracujesz nad kryptografią RSA, czy zgłębiasz arytmetykę modularną, ten kalkulator zapewnia profesjonalne obliczenia wraz z bogatą zawartością edukacyjną.
Co to jest funkcja tocjenta Eulera?
Funkcja tocjenta Eulera φ(n), znana również jako funkcja phi Eulera, określa liczbę dodatnich liczb całkowitych od 1 do n, które są względnie pierwsze z n. Dwie liczby są względnie pierwsze, gdy ich największy wspólny dzielnik (NWD) wynosi 1.
Na przykład φ(12) = 4, ponieważ dokładnie cztery liczby — 1, 5, 7 i 11 — są względnie pierwsze z 12 spośród liczb całkowitych od 1 do 12.
Wzór iloczynowy
Najskuteczniejszy sposób obliczania φ(n) wykorzystuje rozkład na czynniki pierwsze liczby n. Jeśli \(n = p_1^{a_1} \cdot p_2^{a_2} \cdots p_k^{a_k}\), to:
Oznacza to, że mnożymy n przez \((1 - 1/p)\) dla każdego unikalnego czynnika pierwszego p liczby n. Wykładniki nie mają znaczenia — liczą się tylko distinct liczby pierwsze.
Kluczowe właściwości
Twierdzenie Eulera
Twierdzenie Eulera jest kluczowym wynikiem, który sprawia, że funkcja tocjenta jest niezbędna w kryptografii:
Uogólnia ono małe twierdzenie Fermata (które jest przypadkiem szczególnym, gdy n jest liczbą pierwszą). Stanowi ono matematyczny fundament szyfrowania RSA.
Jak korzystać z tego kalkulatora
- Wprowadź dodatnią liczbę całkowitą: Wpisz dowolną wartość od 1 do 1 000 000 w polu wejściowym.
- Skorzystaj z szybkich przykładów: Kliknij przyciski przykładów, aby wypróbować klasyczne wartości, takie jak liczby pierwsze, liczby złożone lub liczby półpierwsze RSA.
- Zobacz swoje wyniki: Kalkulator wyświetli φ(n), faktoryzację na czynniki pierwsze, stosunek liczb względnie pierwszych i wykryte właściwości.
- Eksploruj siatkę liczb względnie pierwszych: Dla n ≤ 400 zobacz, które liczby są względnie pierwsze z n na animowanej wizualnej siatce.
- Przeanalizuj wykres trendu: Zobacz, jak zmienia się φ(k) dla k = 1 do min(n, 100).
Związek z szyfrowaniem RSA
W kryptografii RSA funkcja tocjenta Eulera odgrywa centralną rolę:
- Wybierz dwie duże liczby pierwsze p i q. Oblicz n = p × q.
- Oblicz φ(n) = (p−1)(q−1).
- Wybierz publiczny wykładnik e, taki że nwd(e, φ(n)) = 1.
- Oblicz prywatny wykładnik d, taki że e × d ≡ 1 (mod φ(n)).
Bezpieczeństwo RSA opiera się na trudności obliczenia φ(n) bez znajomości faktoryzacji n. Gdyby napastnik mógł sprawnie obliczyć φ(n), mógłby złamać RSA.
Typowe wartości φ(n)
| n | φ(n) | Liczby względnie pierwsze | Uwagi |
|---|---|---|---|
| 1 | 1 | {1} | Z definicji |
| 2 | 1 | {1} | Liczba pierwsza |
| 6 | 2 | {1, 5} | 2 × 3 |
| 10 | 4 | {1, 3, 7, 9} | 2 × 5 |
| 12 | 4 | {1, 5, 7, 11} | 2² × 3 |
| 15 | 8 | {1, 2, 4, 7, 8, 11, 13, 14} | 3 × 5 |
| 30 | 8 | {1, 7, 11, 13, 17, 19, 23, 29} | 2 × 3 × 5 |
| 100 | 40 | — | 2² × 5² |
Często zadawane pytania
Co to jest funkcja tocjenta Eulera?
Funkcja tocjenta Eulera φ(n), zwana również funkcją phi Eulera, określa liczbę dodatnich liczb całkowitych od 1 do n, które są względnie pierwsze z n. Dwie liczby są względnie pierwsze, gdy ich największy wspólny dzielnik (NWD) wynosi 1. Na przykład φ(12) = 4, ponieważ tylko 1, 5, 7 i 11 są względnie pierwsze z 12.
Jak obliczyć funkcję tocjenta Eulera?
Aby obliczyć φ(n): (1) Znajdź rozkład n na czynniki pierwsze. (2) Zastosuj wzór iloczynowy: φ(n) = n × ∏(1 − 1/p) dla każdego unikalnego czynnika pierwszego p liczby n. Na przykład φ(12) = 12 × (1−1/2) × (1−1/3) = 12 × 1/2 × 2/3 = 4. Dla liczby pierwszej p, φ(p) = p−1. Dla potęgi liczby pierwszej p^k, φ(p^k) = p^k − p^(k−1).
Dlaczego funkcja tocjenta Eulera jest ważna w szyfrowaniu RSA?
W szyfrowaniu RSA moduł n = p × q jest iloczynem dwóch dużych liczb pierwszych. Tocjent φ(n) = (p−1)(q−1) służy do obliczenia klucza prywatnego: wykładnik deszyfrujący d musi spełniać równanie e × d ≡ 1 (mod φ(n)), gdzie e jest publicznym wykładnikiem szyfrującym. Bez znajomości φ(n) — co wymaga faktoryzacji n — obliczenie d jest niewykonalne obliczeniowo.
Co to jest twierdzenie Eulera i jak wiąże się z funkcją tocjenta?
Twierdzenie Eulera mówi, że jeśli a i n są względnie pierwsze, to a^φ(n) ≡ 1 (mod n). Jest to uogólnienie małego twierdzenia Fermata (które ma zastosowanie, gdy n jest liczbą pierwszą). Jest ono fundamentalne w arytmetyce modularnej i kryptografii, stanowiąc podstawę matematyczną dla szyfrowania RSA i wydajnego potęgowania modularnego.
Jakie są główne właściwości funkcji tocjenta Eulera?
Kluczowe właściwości obejmują: (1) φ(1) = 1. (2) Dla liczby pierwszej p: φ(p) = p−1. (3) Dla potęgi liczby pierwszej p^k: φ(p^k) = p^(k−1)(p−1). (4) Właściwość multiplikatywna: jeśli nwd(m,n) = 1, to φ(m×n) = φ(m)×φ(n). (5) Suma po dzielnikach: Σ φ(d) = n dla wszystkich dzielników d liczby n. (6) φ(n) jest zawsze parzyste dla n > 2.
Co to znaczy, że dwie liczby są względnie pierwsze?
Dwie liczby całkowite a i b są względnie pierwsze (nazywane również koprymami), jeśli ich największy wspólny dzielnik wynosi 1, co oznacza, że nie mają wspólnych czynników pierwszych. Na przykład 8 i 15 są względnie pierwsze, ponieważ nwd(8,15) = 1, mimo że żadna z nich nie jest liczbą pierwszą. Funkcja tocjenta φ(n) liczy dokładnie, ile liczb całkowitych od 1 do n jest względnie pierwszych z n.
Dodatkowe zasoby
Cytuj ten materiał, stronę lub narzędzie w następujący sposób:
"Kalkulator Funkcji Tocjenta Eulera" na https://MiniWebtool.com/pl// z MiniWebtool, https://MiniWebtool.com/
przez zespół miniwebtool. Aktualizacja: 17 lutego 2026
Możesz także wypróbować nasz AI Rozwiązywacz Matematyczny GPT, aby rozwiązywać swoje problemy matematyczne poprzez pytania i odpowiedzi w języku naturalnym.