Kalkulator Akar Primitif
Temukan semua akar primitif dari modulus n yang diberikan — generator dari grup perkalian (Z/nZ)*. Masukkan bilangan bulat positif apa pun untuk mendapatkan akar primitif, totient Euler, visualisasi grup siklik, dan verifikasi langkah-demi-langkah dengan tabel perpangkatan.
Ad blocker Anda mencegah kami menampilkan iklan
MiniWebtool gratis karena iklan. Jika alat ini membantu, dukung kami dengan Premium (bebas iklan + lebih cepat) atau whitelist MiniWebtool.com lalu muat ulang halaman.
- Atau upgrade ke Premium (bebas iklan)
- Izinkan iklan untuk MiniWebtool.com, lalu muat ulang
Tentang Kalkulator Akar Primitif
Kalkulator Akar Primitif menemukan semua akar primitif dari modulus n yang diberikan — bilangan bulat g yang pangkatnya \(g^1, g^2, \ldots, g^{\varphi(n)}\) menghasilkan setiap elemen dari grup multiplikatif \((\mathbb{Z}/n\mathbb{Z})^*\). Masukkan bilangan bulat positif apa pun untuk melihat semua akar primitif secara instan, totient Euler \(\varphi(n)\), visualisasi grup siklik interaktif, tabel pangkat, dan verifikasi langkah demi langkah dari akar primitif terkecil.
Aplikasi Akar Primitif
Konsep dan Rumus Utama
| Konsep | Rumus / Definisi | Deskripsi |
|---|---|---|
| Akar Primitif | \(\text{ord}_n(g) = \varphi(n)\) | Bilangan bulat g yang ordenya mod n sama dengan totient Euler |
| Totient Euler | \(\varphi(n) = n \prod_{p|n}\left(1 - \frac{1}{p}\right)\) | Jumlah bilangan bulat dalam [1, n] yang koprim dengan n |
| Kriteria Keberadaan | \(n \in \{1, 2, 4, p^k, 2p^k\}\) | Akar primitif hanya ada untuk bentuk-bentuk ini (p prima ganjil) |
| Jumlah Akar | \(\varphi(\varphi(n))\) | Jumlah akar primitif saat mereka ada |
| Uji Akar Primitif | \(g^{\varphi(n)/p} \not\equiv 1 \pmod{n}\) untuk semua prima \(p | \varphi(n)\) | Kondisi cukup: periksa hanya untuk faktor prima dari φ(n) |
| Menghasilkan Semua Akar | \(g^k \bmod n\) di mana \(\gcd(k, \varphi(n)) = 1\) | Setelah satu akar g ditemukan, semua akar lainnya mengikuti |
Memahami Akar Primitif
Sebuah akar primitif modulo n adalah bilangan bulat g sedemikian rupa sehingga \(\{g^1 \bmod n, g^2 \bmod n, \ldots, g^{\varphi(n)} \bmod n\}\) sama dengan himpunan semua bilangan bulat dari 1 hingga n−1 yang koprim dengan n. Dalam istilah teori grup, g adalah generator dari grup multiplikatif siklik \((\mathbb{Z}/n\mathbb{Z})^*\). Sebagai contoh, 3 adalah akar primitif mod 7 karena pangkat 3¹=3, 3²=2, 3³=6, 3⁴=4, 3⁵=5, 3⁶=1 (mod 7) menghasilkan setiap elemen dari {1, 2, 3, 4, 5, 6}.
Kapan Akar Primitif Ada?
Hasil klasik dalam teori bilangan (dibuktikan oleh Gauss) menyatakan bahwa akar primitif modulo n ada jika dan hanya jika n adalah salah satu dari: 1, 2, 4, pk, atau 2pk, di mana p adalah bilangan prima ganjil dan k ≥ 1. Untuk nilai n lainnya, grup \((\mathbb{Z}/n\mathbb{Z})^*\) tidak siklik — grup ini terurai sebagai produk langsung dari grup siklik berdasarkan Teorema Sisa Tiongkok — sehingga tidak ada elemen tunggal yang dapat menghasilkan seluruh grup. Misalnya, \((\mathbb{Z}/8\mathbb{Z})^* \cong \mathbb{Z}/2 \times \mathbb{Z}/2\) tidak memiliki akar primitif.
Cara Menemukan Akar Primitif Secara Efisien
Algoritma standar bekerja dalam dua fase. Fase 1: temukan akar primitif terkecil dengan percobaan. Untuk setiap kandidat g mulai dari 2, hitung \(g^{\varphi(n)/p} \bmod n\) untuk setiap faktor prima p dari \(\varphi(n)\). Jika tidak ada yang sama dengan 1, maka g adalah akar primitif. Dalam praktiknya, akar primitif terkecil biasanya bernilai kecil — diperkirakan sebesar \(O(n^\epsilon)\) untuk setiap \(\epsilon > 0\). Fase 2: setelah satu akar primitif g diketahui, semua akar primitif lainnya adalah \(g^k \bmod n\) di mana \(\gcd(k, \varphi(n)) = 1\), memberikan tepat \(\varphi(\varphi(n))\) akar primitif secara total.
Cara Menggunakan Kalkulator Akar Primitif
- Masukkan modulus n: Ketik bilangan bulat positif di bidang input, atau klik salah satu tombol contoh cepat untuk mengisi nilai secara otomatis.
- Klik Cari Akar Primitif: Tekan tombol untuk menghitung semua akar primitif modulo n.
- Tinjau hasilnya: Lihat jumlah, daftar lengkap akar primitif, totient Euler, orde grup, dan apakah akar primitif ada untuk n Anda.
- Jelajahi visualisasi: Untuk n ≤ 100, roda grup siklik interaktif menunjukkan bagaimana setiap akar primitif menghasilkan seluruh grup melalui pangkat-pangkatnya. Klik pada chip akar mana pun untuk melihat siklusnya dianimasikan pada roda.
- Pelajari tabel pangkat: Kisi menunjukkan g^k mod n untuk k = 1, 2, …, φ(n), dengan akar primitif dan elemen identitas disorot dalam warna yang berbeda.
Akar Primitif dalam Kriptografi
Akar primitif memainkan peran sentral dalam kriptografi modern. Dalam pertukaran kunci Diffie-Hellman, dua pihak menyepakati bilangan prima besar p dan akar primitif g mod p, lalu bertukar kunci publik ga mod p dan gb mod p. Rahasia bersama gab mod p secara komputasi tidak layak untuk ditentukan oleh penguping, karena menghitung logaritma diskrit dalam grup siklik besar diyakini sulit. Demikian pula, enkripsi ElGamal dan Algoritma Tanda Tangan Digital (DSA) keduanya bergantung pada kesulitan masalah logaritma diskrit dalam grup yang dihasilkan oleh akar primitif.
FAQ
Kutip konten, halaman, atau alat ini sebagai:
"Kalkulator Akar Primitif" di https://MiniWebtool.com/id/kalkulator-akar-primitif/ dari MiniWebtool, https://MiniWebtool.com/
oleh tim MiniWebtool. Diperbarui: 2026-04-16
Anda juga dapat mencoba Penyelesai Matematika AI GPT kami untuk menyelesaikan masalah matematika Anda melalui pertanyaan dan jawaban dalam bahasa alami.
Alat terkait lainnya:
Operasi matematika tingkat lanjut:
- Kalkulator Antilog Unggulan
- Kalkulator Fungsi Beta
- Kalkulator Koefisien Binomial
- Kalkulator Distribusi Binomial
- Kalkulator Bitwise
- Kalkulator Teorema Limit Tengah
- Kalkulator Kombinasi
- Kalkulator Fungsi Kesalahan Pelengkap
- Kalkulator Bilangan Kompleks Unggulan
- Kalkulator Entropi Unggulan
- Kalkulator fungsi kesalahan
- Kalkulator Peluruhan Eksponensial
- Kalkulator Pertumbuhan Eksponensial Presisi Tinggi
- Kalkulator Integral Eksponensial
- kalkulator-eksponen-presisi-tinggi Unggulan
- Kalkulator Faktorial
- Kalkulator Fungsi Gamma Unggulan
- Kalkulator Rasio Emas
- Kalkulator Setengah Hidup
- Kalkulator Pertumbuhan Persentase Unggulan
- Kalkulator Permutasi
- Kalkulator Distribusi Poisson Unggulan
- Kalkulator Akar Polinomial dengan Langkah-Langkah Terperinci
- Kalkulator Probabilitas
- Kalkulator Distribusi Probabilitas
- Kalkulator Proporsi
- Kalkulator Rumus Kuadrat
- Kalkulator Ilmiah
- Kalkulator Notasi Ilmiah
- Kalkulator Angka Penting Baru
- Kalkulator Jumlah Kubik
- Kalkulator Jumlah Angka Berurutan
- Kalkulator Jumlah Kuadrat
- Generator Tabel Kebenaran Baru
- Kalkulator Teori Himpunan Baru
- Generator Diagram Venn (3 Himpunan) Baru
- Kalkulator Teorema Sisa Cina Baru
- Kalkulator Fungsi Totien Euler Baru
- Kalkulator Algoritma Euklides Diperluas Baru
- Kalkulator Invers Multiplikatif Modular Baru
- Kalkulator Pecahan Lanjutan Baru
- Kalkulator Jalur Terpendek Dijkstra Baru
- Kalkulator Pohon Rentang Minimum Baru
- Validator Urutan Derajat Graf Baru
- Kalkulator Derangement Subfaktorial Baru
- Kalkulator Bilangan Stirling Baru
- Kalkulator Prinsip Sarang Merpati Baru
- Kalkulator Distribusi Stasioner Rantai Markov Baru
- Kalkulator Pembulatan Baru
- Kalkulator Distribusi Binomial Negatif Baru
- Kalkulator Permutasi dengan Pengulangan Baru
- Kalkulator Eksponensial Modular Baru
- Kalkulator Akar Primitif Baru
- Penyederhana Aljabar Boolean Baru
- Pemecah Peta Karnaugh (K-Map) Baru
- Kalkulator Pewarnaan Graf Baru
- Kalkulator Pengurutan Topologi Baru
- Kalkulator Matriks Ketetanggaan Baru
- Kalkulator Inklusi-Eksklusi Baru
- Pemecah Pemrograman Linear Baru
- Pemecah Masalah Penjual Keliling (TSP) Baru
- Pemeriksa Jalur Hamilton Baru
- Pemeriksa Grafik Planar Baru
- Kalkulator Aliran Jaringan (Aliran Maksimum) Baru
- Pemecah Masalah Pernikahan Stabil Baru
- Kalkulator Orde Teori Grup Baru
- Kalkulator Ring dan Lapangan Baru