Kalkulator Bilangan Prima
Periksa apakah suatu bilangan bulat prima atau komposit, pelajari langkah faktorisasi lengkap, dan gunakan alat matematika terkait.
✓ 97 TERBUKTI PRIMA: tidak ada pembagi hingga √97 — Tepat dua pembagi positif berbeda: 1 dan dirinya sendiri
Tampilkan langkah perhitungan dan pembagian
Untuk memastikan apakah n adalah prima, Anda tidak perlu menguji semua bilangan hingga n. Secara matematis cukup menguji bilangan prima hingga akar kuadratnya: d ≤ ⌊√n⌋.
Cara Kerja Kalkulator Bilangan Prima Kami
Dirancang untuk kecepatan luar biasa, kepastian matematis mutlak, dan kejelasan edukatif.
Diagram Alur Perhitungan Interaktif
Klik tahapan mana pun untuk melihat proses matematisnya:Masukkan Bilangan Bulat
Ketik bilangan bulat positif atau klik salah satu contoh siap pakai di atas.
Klik Periksa
Mesin menjalankan pembagian percobaan hingga akar kuadrat atau uji Miller-Rabin 64-bit.
Pelajari Hasilnya
Lihat hasil pembuktian formal, langkah pembagian, faktor prima, dan bilangan prima terdekat.
Alat Bilangan Prima
Kalkulator khusus yang dibuat untuk operasi dan penyelidikan matematika terperinci.
Generator Bilangan Prima
Buat daftar lengkap bilangan prima dalam rentang berapa pun dengan salin CSV instan.
Buka Alat →Faktorisasi Prima
Uraikan bilangan komposit menjadi faktor pangkat prima dengan pohon faktor dan tangga pembagian.
Buka Alat →Prima Berikutnya & Sebelumnya
Temukan bilangan prima terdekat tepat di atas dan di bawah angka target beserta jaraknya.
Buka Alat →Bilangan Prima Ke-N
Cari bilangan prima berdasarkan posisinya dalam barisan, dari yang ke-1 (2) hingga ke-10.000 (104.729).
Buka Alat →Jumlah Bilangan Prima
Hitung jumlah eksak seluruh bilangan prima dalam rentang tertentu menggunakan BigInt.
Buka Alat →Prima Antara Dua Batas
Hitung bilangan prima di antara dua batas dengan analisis kepadatan dan pasangan prima kembar.
Buka Alat →Pemeriksa Prima Relatif (Koprima)
Uji apakah fpb(a, b) = 1 dengan langkah algoritma Euklides dan pengubinan geometris.
Buka Alat →Fungsi Penghitung Prima π(x)
Pelajari penurunan kepadatan bilangan prima hingga 100 juta dan bandingkan dengan teorem Gauss.
Buka Alat →Tabel Prima 1–100
Kisi visual interaktif 10×10 dilengkapi simulator Saringan Eratosthenes dan format cetak.
Buka Alat →Factor Tree Calculator
Interactive visual factor tree. Watch numbers branch step by step into their prime factors.
Buka Alat →Twin Prime Calculator
Find twin prime pairs (primes that differ by just 2, like 11 and 13) and see how often they appear.
Buka Alat →Prime Gap Calculator
Find the distances between back-to-back prime numbers and spot large gaps.
Buka Alat →Sieve of Eratosthenes
Interactive animated visualizer crossing off multiples step by step to reveal prime numbers.
Buka Alat →Bulk Prime Checker
Check up to 500 numbers at the same time to see which are prime and export to CSV.
Buka Alat →Random Prime Generator
Generate truly random prime numbers with custom digit lengths.
Buka Alat →Prime Number Theorem
Compare the exact count of prime numbers against famous mathematical estimation formulas.
Buka Alat →Goldbach Calculator
Find pairs of prime numbers that add up to any even number you choose.
Buka Alat →Semiprime Calculator
Analyze numbers made by multiplying exactly two prime numbers together (like 15 = 3 × 5).
Buka Alat →Mersenne Prime Calculator
Test huge primes written as 2^p - 1 and explore world-record prime numbers.
Buka Alat →Prime Power Calculator
Test if a number is a prime raised to a power (like 2³ = 8 or 3² = 9).
Buka Alat →Special Prime Checker
Explore fascinating prime families like palindrome primes, twin primes, and mirror primes.
Buka Alat →Prime Distribution & Ulam Spiral
View prime numbers plotted on a visual 2D spiral to discover line patterns.
Buka Alat →RSA Prime Demo
Interactive visual demonstration of how prime numbers lock and protect secret messages online.
Buka Alat →Fraction Prime Factorization
Break down fractions into prime factors and simplify them easily.
Buka Alat →How to Check If a Number Is Prime
Simple algorithms and copyable code examples in Python, JavaScript, C++, Java, and Go.
Buka Alat →Apa Itu Bilangan Prima?
Blok penyusun dasar aritmetika dan bilangan bulat yang tak dapat dibagi lagi.
Model Geometris: Uji Persegi Panjang untuk Bilangan Prima
Sebuah bilangan n adalah prima jika n ubin hanya dapat membentuk satu baris berukuran 1 × n. Jika dapat membentuk persegi panjang utuh dengan lebar > 1, maka bilangan tersebut komposit.
Definisi dan Contoh
Dalam matematika, bilangan prima adalah bilangan bulat positif yang lebih besar dari 1 yang hanya memiliki tepat dua pembagi positif: 1 dan bilangan itu sendiri.
Sepuluh bilangan prima pertama adalah: 2, 3, 5, 7, 11, 13, 17, 19, 23, 29.
Setiap bilangan bulat lebih besar dari 1 yang bukan bilangan prima disebut bilangan komposit.
Mengapa 0 dan 1 Bukan Bilangan Prima
0 bukan prima maupun komposit: memiliki pembagi tak terhingga karena 0 dibagi bilangan bukan nol apa pun menghasilkan 0.
1 bukan prima maupun komposit: hanya memiliki satu pembagi (dirinya sendiri). Jika 1 dianggap prima, keunikan faktorisasi Teorema Dasar Aritmetika akan runtuh.
Classification map of whole numbers: 0 (zero divisors rule), 1 (unit), Primes (2 factors), and Composites (3+ factors).
Perbandingan: Bilangan Prima vs Bilangan Komposit
Perbedaan matematis mendasar antara kedua kelas bilangan bulat positif:
| Sifat | Bilangan Prima | Bilangan Komposit |
|---|---|---|
| Definisi | Tepat dua pembagi positif berbeda: 1 dan dirinya sendiri | Lebih dari dua pembagi positif |
| Jumlah Pembagi | Tepat 2 pembagi | 3 pembagi atau lebih |
| Anggota Terkecil | 2 (satu-satunya bilangan prima genap) | 4 (2 × 2) |
| Faktorisasi Prima | Bilangan itu sendiri (p¹) | Hasil kali unik dari perpangkatan prima (p₁ᵃ × p₂ᵇ …) |
| Bilangan Bulat Genap | Hanya 2 yang prima; semua bilangan genap lainnya adalah komposit | Semua bilangan bulat genap > 2 (4, 6, 8, 10, 12…) |
| Contoh | 2, 3, 5, 7, 11, 13, 97, 101 | 4, 6, 8, 9, 12, 51, 91, 100 |
Mengapa 2 Satu-Satunya Bilangan Prima Genap
Bilangan genap adalah bilangan yang habis dibagi 2. Angka 2 hanya memiliki dua pembagi: 1 dan 2. Namun, setiap bilangan genap n > 2 habis dibagi 1, 2, dan n (setidaknya memiliki 3 pembagi).
Apakah 7 dan 9 Bilangan Prima?
7 adalah bilangan prima: pembaginya hanya 1 dan 7. 9 BUKAN bilangan prima: habis dibagi 3 (3 × 3 = 9). Menjadi ganjil tidak menjamin suatu bilangan adalah prima!
Cara Memeriksa Apakah Suatu Bilangan Prima
Batas keterbagian akar kuadrat klasik dan algoritma pemeriksaan bertahap.
Simulator Interaktif: Batas Akar Kuadrat & Pembagian Percobaan
Lihat bagaimana batas ⌊√n⌋ secara drastis mengurangi jumlah pembagian yang diperlukan untuk membuktikan keperimaan.
Pemeriksaan Keterbagian hingga √n
Uji Keterbagian Hingga √n
Untuk memastikan apakah n adalah prima, Anda tidak perlu menguji semua bilangan hingga n. Secara matematis cukup menguji bilangan prima hingga akar kuadratnya: d ≤ ⌊√n⌋.
Alasan keberhasilan ini: Pembagi selalu berpasangan: a × b = n. Jika kedua faktor lebih besar dari √n, hasil kalinya akan melampaui n, yang mana tidak mungkin.
Contoh: Apakah 97 bilangan prima?
- Hitung √97 ≈ 9.848. Kita hanya menguji bilangan prima ≤ 9.
- Bilangan prima yang akan diuji adalah: 2, 3, 5, 7.
- 97 ÷ 2 = 48 sisa 1 (Tidak habis dibagi, berakhiran angka ganjil 7).
- 97 ÷ 3 = 32 sisa 1 (Tidak habis dibagi, jumlah digit 9+7=16 tidak habis dibagi 3).
- 97 ÷ 5 = 19 sisa 2 (Tidak habis dibagi, tidak berakhiran 0 atau 5).
- 97 ÷ 7 = 13 sisa 6 (Tidak habis dibagi).
- Semua kandidat prima ≤ √97 gagal membagi habis 97. Oleh karena itu, 97 terbukti prima!
Contoh: Mengapa 91 adalah bilangan komposit?
- Hitung √91 ≈ 9.539. Kita hanya menguji bilangan prima ≤ 9.
- Bilangan prima yang akan diuji adalah: 2, 3, 5, 7.
- 91 ÷ 2 = 45 sisa 1 (Tidak habis dibagi).
- 91 ÷ 3 = 30 sisa 1 (Tidak habis dibagi, jumlah digit 9+1=10).
- 91 ÷ 5 = 18 sisa 1 (Tidak habis dibagi, tidak berakhiran 0 atau 5).
- 91 ÷ 7 = 13 sisa 0 (Habis dibagi!).
- Karena 7 adalah pembagi, maka 91 adalah bilangan komposit: 91 = 7 × 13.
Pintasan Keterbagian Mental
Anda dapat dengan cepat mengeliminasi banyak kandidat komposit menggunakan aturan aritmetika mental sederhana:
- Habis dibagi 2: Digit terakhir adalah genap (0, 2, 4, 6, 8).
- Habis dibagi 3: Jumlah semua digitnya adalah kelipatan 3 (mis. untuk 51: 5+1=6, jadi 51 ÷ 3 = 17).
- Habis dibagi 5: Digit terakhir adalah 0 atau 5.
- Aturan 6k ± 1: Setiap bilangan prima yang lebih besar dari 3 dapat ditulis sebagai 6k − 1 atau 6k + 1. Meskipun tidak semua bilangan dalam bentuk ini adalah prima, bilangan apa pun yang tidak berbentuk ini dijamin komposit!
Aturan Keterbagian & Pintasan Prima
Aturan praktis untuk langsung mengeliminasi bilangan komposit di luar kepala tanpa kalkulator.
Diagram Interaktif: Roda Modulo 6 (6k ± 1)
Semua bilangan prima yang lebih besar dari 3 pasti memiliki bentuk 6k + 1 atau 6k - 1.
| Pembagi | Aturan Keterbagian & Cara Cepat | Contoh Penerapan | Live Result |
|---|---|---|---|
| 2 | Digit terakhir adalah genap: 0, 2, 4, 6, atau 8. | 248 berakhiran 8 → Habis dibagi 2 | |
| 3 | Jumlah dari semua digitnya habis dibagi 3. | 453 → 4+5+3 = 12 (habis dibagi 3) → Habis dibagi 3 | |
| 4 | Bilangan yang dibentuk oleh dua digit terakhir habis dibagi 4. | 3,116 berakhiran 16 (16 ÷ 4 = 4) → Habis dibagi 4 | |
| 5 | Digit terakhir adalah 0 atau 5. | 895 berakhiran 5 → Habis dibagi 5 | |
| 6 | Bilangan tersebut lolos uji 2 (genap) dan uji 3 (jumlah digit). | 732 adalah genap dan 7+3+2 = 12 → Habis dibagi 6 | |
| 7 | Gandakan digit terakhir dan kurangkan dari angka sisanya. Hasilnya habis dibagi 7. | 672 → 67 − (2×2) = 63 (63 ÷ 7 = 9) → Habis dibagi 7 | |
| 8 | Bilangan yang dibentuk oleh tiga digit terakhir habis dibagi 8. | 5,128 berakhiran 128 (128 ÷ 8 = 16) → Habis dibagi 8 | |
| 9 | Jumlah dari semua digitnya habis dibagi 9. | 2,871 → 2+8+7+1 = 18 (18 ÷ 9 = 2) → Habis dibagi 9 | |
| 11 | Jumlah selang-seling digitnya (tambah-kurang-tambah...) adalah 0 atau kelipatan 11. | 913 → 9 − 1 + 3 = 11 → Habis dibagi 11 | |
| 13 | Tambahkan 4 kali digit terakhir ke bagian angka sisanya. Jumlahnya habis dibagi 13. | 299 → 29 + (9×4) = 65 (65 ÷ 13 = 5) → Habis dibagi 13 |
Aturan Prima 6k ± 1
Semua bilangan prima yang lebih besar dari 3 pasti memiliki bentuk 6k + 1 atau 6k - 1.
Mengapa ini dijamin: Setiap bilangan bulat dapat dibagi ke dalam salah satu dari enam bentuk: 6k, 6k+1, 6k+2, 6k+3, 6k+4, 6k+5 (yaitu 6(k+1)−1).
- 6k, 6k+2, 6k+4 selalu genap (habis dibagi 2).
- 6k+3 selalu habis dibagi 3.
Peringatan Penting: Ini adalah syarat perlu, bukan syarat cukup. Meskipun setiap bilangan prima > 3 memiliki bentuk ini, beberapa bilangan dari bentuk ini adalah komposit (mis. 25 = 6(4)+1 dan 35 = 6(6)−1). Selalu verifikasi kandidat menggunakan pembagian coba terbatas.
Mengapa Tidak Ada Rumus Sederhana untuk Bilangan Prima
Pada tahun 1772, Leonhard Euler menemukan polinomial kuadrat luar biasa f(n) = n² + n + 41 yang hanya menghasilkan bilangan prima untuk setiap bilangan bulat n = 0, 1, 2, ..., 39 (40 bilangan prima berurutan: 41, 43, 47, 53, 61, ..., 1601).
Namun, pada n = 40, polinomial tersebut menghasilkan 40² + 40 + 41 = 1,681 = 41², membuktikan bahwa tidak ada polinomial aljabar non-konstan yang dapat menghasilkan bilangan prima saja tanpa batas.
Tabel Bilangan Prima 1 sampai 100
Kisi interaktif 10×10. Gunakan simulator Saringan Eratosthenes untuk melihat langkah penyaringan bilangan komposit.
Bilangan Prima dari 1 sampai 1.000
Terdapat tepat 168 bilangan prima di antara 1 dan 1.000.
Diagram Interaktif: Distribusi Tiap Kelipatan Ratusan
Klik diagram batang ratusan untuk menyaring kelompok bilangan prima.
Lihat Seluruh 168 Bilangan Prima hingga 1.000
Klik bilangan prima mana pun di bawah untuk memuatnya ke kalkulator.
Tonggak Sejarah Barisan Bilangan Prima
Bilangan prima acuan ini menandai batas-batas krusial dalam teori bilangan dan ilmu komputer.
Tonggak Utama Barisan Bilangan Prima
Bilangan prima tolok ukur ini menandai batas-batas penting dalam matematika, pengujian komputasi, dan teori bilangan:
#1 → 2
p₁ = 2Bilangan prima terkecil, prima positif pertama, dan satu-satunya bilangan prima genap yang ada. Semua bilangan prima berikutnya adalah bilangan bulat ganjil.
#25 → 97
p₂₅ = 97Bilangan prima dua digit terbesar. Tepat 25 bilangan prima berada di antara 1 dan 100, membentuk 25% dari seluruh bilangan bulat dua digit basis-10.
#100 → 541
p₁₀₀ = 541Tonggak bilangan prima ke-100. Menandai selesainya seratus bilangan prima pertama, dengan kepadatan prima keseluruhan sebesar 18,5% di rentang ini.
#1,000 → 7,919
p₁₀₀₀ = 7,919Bilangan prima keseribu. Membuktikan bahwa bilangan prima menjadi semakin jarang seiring bertambahnya angka: dibutuhkan 7.919 bilangan bulat untuk menemukan 1.000 bilangan prima (kepadatan 12,6%).
#5,000 → 48,611
p₅₀₀₀ = 48,611Bilangan prima kelima ribu. Berada tepat di bawah ambang 50.000, menunjukkan kepadatan lokal sekitar 10,3%.
#10,000 → 104,729
p₁₀₀₀₀ = 104,729Tolok ukur bilangan prima ke-10.000. Pencarian tabel instan kami mencakup semua bilangan prima hingga batas ini tanpa jeda server.
Fungsi Penghitung Prima π(x) & Kepadatan
Amati penurunan frekuensi kemunculan bilangan prima dan Teorema Bilangan Prima Gauss.
Jumlah Bilangan Prima Berdasarkan Pangkat 10
Seiring bertambahnya angka, bilangan prima menjadi semakin jarang, namun jumlahnya tak terhingga. Perhatikan bagaimana pendekatan Teorema Bilangan Prima x / ln(x) semakin mendekat dalam persentase relatif saat x membesar:
| Batas Atas (x) | Nilai Eksak π(x) | Kepadatan (%) | Estimasi Gauss: x / ln(x) | Galat Relatif (%) |
|---|---|---|---|---|
| 10 | 4 | 40.00% | 4.34 | +8.5% |
| 100 | 25 | 25.00% | 21.71 | −13.1% |
| 1,000 | 168 | 16.80% | 144.76 | −13.8% |
| 10,000 | 1,229 | 12.29% | 1,085.74 | −11.7% |
| 100,000 | 9,592 | 9.59% | 8,685.89 | −9.4% |
| 1,000,000 | 78,498 | 7.85% | 72,382.41 | −7.8% |
| 10,000,000 | 664,579 | 6.65% | 620,420.69 | −6.6% |
| 100,000,000 | 5,761,455 | 5.76% | 5,428,681.02 | −5.8% |
Apa Arti Fungsi π(x)?
Dalam teori bilangan, π(x) tidak merujuk pada konstanta geometri π ≈ 3,14159. Sebaliknya, matematikawan abad ke-18 yang dipimpin oleh Carl Friedrich Gauss mengadopsi huruf Yunani π (dari kata plēthos, yang berarti "banyak") untuk melambangkan Fungsi Penghitung Prima: jumlah eksak bilangan prima yang kurang dari atau sama dengan x.
Berbeda dengan fungsi aljabar, π(x) adalah fungsi tangga yang bertambah 1 setiap kali x melewati suatu bilangan prima.
Teorema Bilangan Prima (PNT)
Dibuktikan secara independen pada tahun 1896 oleh Jacques Hadamard dan Charles Jean de la Vallée Poussin, Teorema Bilangan Prima menyatakan bahwa saat x mendekati tak hingga, distribusi bilangan prima mengikuti:
Teorema ini mengungkapkan bahwa probabilitas suatu bilangan bulat yang dipilih secara acak di dekat x merupakan bilangan prima adalah sekitar 1 / ln(x).
Temukan Bilangan Prima dalam Rentang
Cari, hitung, dan jumlahkan bilangan prima secara tepat dengan BigInt di antara dua batas.
Cari Bilangan Prima Berikutnya & Sebelumnya
Ketahui bilangan prima yang mengapit langsung, ukur jaraknya, dan temukan prima terbesar ≤ n.
Tetangga Ketat vs Batas Inklusif
Saat mencari bilangan prima yang berdekatan, ketepatan matematis mengharuskan kita membedakan antara bilangan prima yang bersebelahan secara ketat dan batas inklusif:
- Prima Sebelumnya Secara Ketat (p < n): Bilangan prima terbesar yang kurang dari n. Untuk n = 97, prima sebelumnya adalah 89.
- Prima Berikutnya Secara Ketat (p > n): Bilangan prima terkecil yang lebih dari n. Untuk n = 97, prima berikutnya adalah 101.
- Prima Terbesar ≤ n: Jika n sendiri adalah prima (seperti 97), prima terbesar ≤ 97 adalah 97. Jika n komposit (seperti 90), nilainya adalah 89.
Postulat Bertrand & Jarak yang Sama
Seberapa jauh bilangan prima berikutnya? Pada tahun 1850, Pafnuty Chebyshev membuktikan Postulat Bertrand: untuk setiap bilangan bulat n > 3, selalu ada setidaknya satu bilangan prima p sedemikian sehingga:
Seri Berjarak Sama: Untuk beberapa angka, bilangan prima sebelumnya dan berikutnya berada pada jarak yang persis sama. Misalnya, untuk n = 6, sebelumnya adalah 5 (jarak 1) dan berikutnya adalah 7 (jarak 1). Keduanya adalah bilangan prima terdekat!
Faktorisasi Prima Lengkap dengan Langkah
Bagaimana bilangan komposit diuraikan secara tunggal menjadi perkalian pangkat-pangkat prima.
Diagram Pohon Faktor & Tangga Pembagian Interaktif
Masukkan bilangan bulat apa pun untuk menghasilkan pohon faktor SVG visual sekaligus tangga pembagian langkah demi langkah.
Pemeriksa Bilangan Prima Relatif (Koprima)
Periksa apakah dua bilangan tidak berbagi faktor persekutuan selain 1 dengan algoritma Euklides.
Euklides menemukan bahwa mencari gcd(a, b) sama persis dengan mencari ubin persegi terbesar yang dapat menutup persegi panjang a × b dengan rapi tanpa celah atau tumpang tindih:
Langkah Pembagian Algoritma Euklides
Bisakah Dua Bilangan Komposit Saling Koprima?
Ya, tentu saja! Ini adalah salah satu konsep yang paling sering disalahpahami dalam teori bilangan dasar. Dua bilangan disebut koprima (atau relatif prima) jika faktor persekutuan terbesarnya (FPB) adalah 1, terlepas dari apakah bilangan-bilangan tersebut prima atau bukan.
Perhatikan 8 = 2³ (komposit) dan 9 = 3² (komposit). Keduanya bukan bilangan prima! Namun karena faktorisasi primanya tidak memiliki faktor prima yang sama, gcd(8, 9) = 1, menjadikannya sepenuhnya koprima.
Mengapa Koprimalitas Penting dalam Kriptografi
- Fungsi Totient Euler φ(n): Menghitung berapa banyak bilangan bulat hingga n yang koprima dengan n. Untuk bilangan prima, φ(p) = p − 1.
- Pembuatan Kunci RSA: Eksponen publik e harus benar-benar koprima dengan φ(n) = (p − 1)(q − 1) agar invers perkaliannya dalam modulo, yaitu d, ada.
- Distribusi Hash: Memilih ukuran ember hash (bucket) yang koprima mencegah pengelompokan hash (clustering) pada tabel hash komputer berkinerja tinggi.
Bilangan yang Terlihat Prima (Padahal Komposit)
Bilangan komposit mengecoh yang kerap mengelabui siswa dan pemrogram.
Membedah 91: Bilangan Prima Palsu Paling Terkenal
Titik Buta Kognitif
91 berakhiran 1, sehingga lolos uji genap (2). Jumlah digitnya 9+1=10, sehingga lolos uji 3. Tidak berakhiran 5. Karena baik 7 maupun 13 jarang dihafal bersama dalam tabel perkalian dasar standar, manusia secara bawah sadar menganggap 91 pasti prima!
Jenis-Jenis Khusus Bilangan Prima
Kenali ragam kelompok prima istimewa dengan keunikan sifat aljabar yang memukau.
Quick Special-Prime Scanner
Test any prime to see every special mathematical family it belongs to simultaneously.
Kelompok Istimewa
Kenali ragam kelompok prima istimewa dengan keunikan sifat aljabar yang memukau.
Prima Kembar (Twin Primes)
Pasangan bilangan prima yang berselisih tepat 2: (p, p + 2). Konjektur Prima Kembar yang terkenal dan belum terpecahkan menyatakan bahwa terdapat tak hingga banyaknya pasangan seperti ini.
Prima Mersenne
Bilangan prima yang dapat ditulis dalam bentuk 2ᵖ − 1, di mana eksponen p itu sendiri harus bilangan prima. Mereka terhubung langsung dengan bilangan sempurna genap dan membentuk bilangan prima terbesar yang diketahui.
Prima Sophie Germain
Suatu bilangan prima p adalah bilangan prima Sophie Germain jika 2p + 1 juga prima (dikenal sebagai prima aman / safe prime). Bilangan ini memainkan peran penting dalam protokol kriptografi.
Prima Palindromik
Bilangan prima yang terbaca sama dari depan maupun belakang dalam basis 10. Menariknya, kecuali 11, semua bilangan prima palindromik memiliki jumlah digit ganjil!
Cara Kerja Algoritma Komputasi Kami
Prosedur matematis transparan dengan penegasan tingkat kepastian pembuktian formal.
Bagan Alir: Saluran Keputusan Mesin
Telusuri rute evaluasi logis yang ditempuh mesin kami dalam menguji setiap bilangan bulat.
Bilangan Bulat Kecil: Pembagian Coba
Untuk input hingga 1.000.000.000.000 (10¹²), kami menjalankan pembagian coba terbatas menggunakan barisan 6k ± 1 hingga ⌊√n⌋. Jika tidak ada pembagi yang ditemukan, keprimaan terbukti secara matematis.
Daftar Rentang: Saringan Eratosthenes
Untuk kueri rentang, mesin kami menggunakan Saringan Eratosthenes bitset yang dioptimalkan dengan kompleksitas O(n log log n), menyaring kelipatan komposit secara akurat.
Bilangan Bulat Besar: Miller-Rabin Deterministik
Untuk angka hingga 2⁶⁴ − 1 (18,4 kuintiliun), kami menggunakan uji keprimaan Miller-Rabin 7-basis deterministik dengan basis (2, 325, 9375, 28178, 450775, 9780504, 1795265022). Ini memberikan kepastian deterministik tanpa syarat tanpa kesalahan probabilistik.
Aritmetika BigInt Presisi Eksak
Semua komputasi besar diproses melalui objek BigInt asli JavaScript untuk mencegah kesalahan pembulatan titik-mengambang 64-bit IEEE-754 di atas 2⁵³ − 1 (9.007.199.254.740.991).
| Operasi / Mode | Metode Matematika | Batas Terjamin | Kepastian Bukti |
|---|---|---|---|
| Cek Prima | Square root check & advanced prime test | Numbers up to 18 quintillion | Bukti Deterministik (0% kesalahan) |
| Faktor Prima | Step-by-step division test | Numbers up to 1 trillion | Bukti Deterministik (0% kesalahan) |
| Prima Ke-N | Fast prime sequence lookup | Up to the 10,000th prime (104,729) | Bukti Deterministik (0% kesalahan) |
| Prima dalam Rentang | Prime grid sieve | Ranges up to 10,000 numbers | Bukti Deterministik (0% kesalahan) |
Mengapa Bilangan Prima Begitu Penting
Jauh melampaui teori murni, bilangan prima adalah pilar utama keamanan informasi di dunia siber.
Diagram Interaktif: Peragaan Edukatif Kriptografi RSA
Pelajari bagaimana perkalian dua bilangan prima besar menciptakan gembok keamanan internet.
Interactive RSA Key Scale Explorer
Compare toy classroom locks with modern banking encryption scales:
Educational demonstration above uses small numbers (like 35) so every exponent step is visible by hand.
Bilangan prima sering disebut sebagai "atom matematika" karena setiap bilangan bulat komposit dapat dibentuk dengan mengalikan bilangan-bilangan prima. Namun sifat ireversibilitas aljabarnya yang unik juga menjadikannya tak tergantikan di seluruh sistem digital.
Kriptografi Kunci Publik
Protokol keamanan seperti enkripsi RSA, kunci SSH, dan sertifikat TLS bergantung pada pintu jebakan (trapdoor) matematis bahwa mengalikan dua bilangan prima besar itu mudah, tetapi memfaktorkan hasil kalinya tidak mungkin dilakukan secara komputasi.
Tabel Hash & PRNG
Ukuran tabel hash dan generator bilangan acak semu (PRNG) sering menggunakan aritmetika modulus prima untuk meminimalkan tabrakan hash, mencegah pengelompokan, dan mendistribusikan ruang memori secara merata.
Teori Bilangan & Matematika Murni
Bilangan prima menjadi pusat dari beberapa misteri terdalam yang belum terpecahkan dalam sains, termasuk Hipotesis Riemann, Konjektur Goldbach, dan distribusi celah prima.
Akurasi, Rujukan Ilmiah & Batasan Sistem
Algoritma berbasis telaah sejawat, batas kepastian deterministik, dan keterbukaan menyeluruh.
Live Browser Engine Self-Test
Verify engine.js directly in your browser against adversarial pseudoprimes, boundaries, and numbers above IEEE-754 float precision.
Jaminan Keperimaan Deterministik
Untuk semua bilangan bulat n < 2⁶⁴ (hingga 18.446.744.073.709.551.615), mesin kami mengevaluasi 7 basis deterministik yang dibuktikan oleh CP-Algorithms serta Sorenson & Webster. Pengujian ini adalah bukti matematis, bukan probabilitas: nol bilangan prima semu atau bilangan Carmichael yang dapat lolos.
Kapasitas Memori & Batas Komputasi
Situs web kalkulator standar mengalami kesalahan pembulatan titik-mengambang IEEE 754 JavaScript di atas 2⁵³ − 1 (9.007.199.254.740.991). Mesin kami menguraikan string digit mentah secara langsung menjadi tipe BigInt asli berpresisi sewenang-wenang, menjamin nol kesalahan pemotongan.
Kepustakaan & Rujukan Akademik
Setiap penerapan diverifikasi terhadap rangkaian pengujian unit otomatis yang mencakup 10.000 bilangan prima OEIS pertama, jebakan komposit Carmichael yang dikenal (561, 1105, 1729, 2465), eksponen Mersenne, prima kembar, dan bukti koprimalitas Euklides.
Referensi Akademik & Sumber Otoritatif
- Crandall, R., & Pomerance, C. (2005): Prime Numbers: A Computational Perspective. Edisi ke-2, Springer-Verlag. (Referensi dasar tentang basis Miller-Rabin, Rho Pollard, dan pengujian Baillie-PSW).
- Sorenson, J., & Webster, J. (2015): Strong Pseudoprimes to Twelve Prime Bases. Mathematics of Computation, 85(301), hlm. 2489–2503.
- OEIS: The On-Line Encyclopedia of Integer Sequences (OEIS): Barisan A000040: Bilangan Prima.
- GIMPS: Great Internet Mersenne Prime Search (GIMPS): Pelacak resmi untuk rekor bilangan prima terbesar yang diketahui. (2¹³⁶²⁷⁹⁸⁴¹ − 1).
- CP-Algorithms: CP-Algorithms & e-maxx: Algoritma Keprimaan Miller-Rabin Deterministik.
Pertanyaan yang Sering Diajukan (FAQ)
Jawaban lugas dan berlandaskan matematika kuat atas pertanyaan lazim tentang bilangan prima.
Apa itu bilangan prima?
Bilangan prima adalah bilangan bulat positif yang lebih besar dari 1 yang memiliki tepat dua faktor pembagi positif: 1 dan dirinya sendiri. Contoh umum meliputi 2, 3, 5, 7, 11, 13, dan 97.
Mengapa 0 dan 1 tidak dianggap sebagai bilangan prima?
Berdasarkan definisi matematika fundamental, bilangan prima harus memiliki tepat dua faktor pembagi positif yang berbeda. Angka 1 hanya memiliki satu faktor (dirinya sendiri). Angka 0 memiliki pembagi tak terhingga karena 0 dibagi bilangan apa pun menghasilkan 0 dengan sisa 0.
Mengapa 2 adalah satu-satunya bilangan prima genap?
Setiap bilangan bulat genap yang lebih besar dari 2 dapat dibagi oleh 2 selain oleh 1 dan dirinya sendiri (misalnya 4 = 2 × 2, 6 = 2 × 3). Karena memiliki minimal tiga pembagi, semua bilangan genap di atas 2 adalah komposit. 2 adalah satu-satunya bilangan genap dengan tepat dua pembagi.
Apakah 7 dan 9 keduanya bilangan prima?
Tidak. 7 adalah bilangan prima karena faktor pembaginya hanya 1 dan 7. Namun 9 adalah bilangan komposit karena memiliki tiga pembagi positif: 1, 3, dan 9 (3 × 3 = 9).
Bagaimana cara memeriksa apakah angka besar merupakan bilangan prima?
Untuk angka kecil, komputer menguji pembagi prima hingga batas akar kuadrat ⌊√n⌋. Untuk bilangan bulat 64-bit hingga 18 kuintiliun, uji Miller-Rabin deterministik mengevaluasi 7 basis yang terbukti secara matematis dengan kepastian formal 100%.
Berapa bilangan prima terbesar?
Tidak ada bilangan prima terbesar. Sekitar 300 SM, Euclid membuktikan bahwa jumlah bilangan prima tidak terbatas. Namun, bilangan prima terbesar yang diketahui saat ini ditemukan melalui GIMPS: 2^136.279.841 − 1, yang terdiri dari 41.024.320 digit.
Apa itu bilangan relatif prima (koprima)?
Dua bilangan bulat dikatakan koprima jika faktor persekutuan terbesar (FPB/GCD) bernilai 1. Kedua bilangan tidak harus prima secara individual. Misalnya 8 (2³) dan 9 (3²) keduanya komposit, namun fpb(8, 9) = 1, sehingga keduanya koprima.
Berapa banyak bilangan prima antara 1 dan 100?
Terdapat tepat 25 bilangan prima antara 1 dan 100: 2, 3, 5, 7, 11, 13, 17, 19, 23, 29, 31, 37, 41, 43, 47, 53, 59, 61, 67, 71, 73, 79, 83, 89, dan 97. Jumlah totalnya adalah 1.060.
Bagaimana cara kerja faktorisasi prima di kalkulator Casio fx-991ES?
Pada model seperti Casio fx-991ES PLUS, masukkan bilangan bulat, tekan [=], lalu tekan [SHIFT] diikuti tombol [FACT] (di atas tombol derajat/menit). Layar akan langsung menampilkan faktorisasi primanya.