Generator Bilangan Catalan
Hasilkan bilangan Catalan ke-n dengan penurunan rumus langkah demi langkah, visualisasi interaktif tanda kurung dan triangulasi poligon, tabel urutan lengkap, serta interpretasi kombinatorial mendalam untuk matematika, ilmu komputer, dan pemrograman kompetitif.
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 Generator Bilangan Catalan
Selamat datang di Generator Bilangan Catalan, alat komprehensif untuk menghitung dan menjelajahi bilangan Catalan — salah satu urutan paling menarik dalam matematika. Baik Anda sedang mempelajari kombinatorika, mempersiapkan pemrograman kompetitif, atau meneliti struktur aljabar, kalkulator ini menyediakan nilai tepat Cn beserta derivasi langkah demi langkah, visualisasi jalur Dyck interaktif, enumerasi tanda kurung seimbang, dan interpretasi kombinatorial yang mendalam.
Apa Itu Bilangan Catalan?
Bilangan Catalan membentuk urutan bilangan asli yang muncul dalam berbagai masalah penghitungan yang luar biasa dalam kombinatorika. Urutannya dimulai dari:
C0=1, C1=1, C2=2, C3=5, C4=14, C5=42, C6=132, C7=429, ...
Dinamakan berdasarkan matematikawan Belgia Eugène Charles Catalan (1814–1894), bilangan-bilangan ini sebenarnya ditemukan lebih awal oleh Leonhard Euler, yang menggunakannya untuk menghitung jumlah triangulasi poligon cembung pada tahun 1750-an. Urutan ini dikatalogkan sebagai A000108 di OEIS (Online Encyclopedia of Integer Sequences).
Rumus Bentuk Tertutup
Hubungan Rekurensi
Fungsi Pembangkit
Fungsi pembangkit biasa dari bilangan Catalan adalah:
Interpretasi Kombinatorial
Bilangan Catalan menjawab jumlah pertanyaan penghitungan yang luar biasa banyak. Matematikawan Richard Stanley mengatalogkan lebih dari 200 interpretasi kombinatorial yang berbeda. Berikut adalah yang paling penting:
1. Tanda Kurung Seimbang
Cn menghitung jumlah cara untuk mencocokkan n pasang tanda kurung dengan benar. Misalnya, C3 = 5 karena ada tepat 5 susunan valid dari 3 pasang: ((())), (()()), (())(), ()(()), dan ()()().
2. Jalur Dyck
Cn adalah jumlah jalur Dyck — jalur kisi monotonik dari (0,0) ke (2n,0) menggunakan langkah U=(1,1) dan D=(1,−1) yang tidak pernah turun di bawah sumbu x. Secara ekuivalen, ini adalah jalur dalam kisi n×n dari pojok kiri bawah ke pojok kanan atas yang tetap berada di atau di bawah diagonal.
3. Triangulasi Poligon
Cn menghitung jumlah cara untuk mentriangulasi poligon cembung dengan n+2 sisi dengan menggambar diagonal yang tidak berpotongan. Ini adalah masalah asli Euler yang mengarah pada penemuan urutan ini.
4. Pohon Biner Penuh
Cn menghitung jumlah pohon biner penuh (setiap node memiliki 0 atau 2 anak) dengan n+1 daun (secara ekuivalen, n node internal). Ini sangat erat kaitannya dengan jumlah pohon pencarian biner yang berbeda dengan n kunci.
5. Pegunungan
Cn adalah jumlah profil pegunungan yang dapat digambar dengan n garis naik dan n garis turun. Ini secara visual identik dengan jalur Dyck tetapi diinterpretasikan sebagai siluet lanskap.
6. Partisi Non-Crossing
Cn sama dengan jumlah partisi non-crossing dari himpunan {1, 2, ..., n}. Partisi ini memiliki properti bahwa tidak ada dua blok yang "saling bersilangan" saat digambar pada sebuah lingkaran.
Cara Menggunakan Kalkulator Ini
- Masukkan n: Ketik bilangan bulat non-negatif dari 0 hingga 500 di kolom input. Gunakan tombol contoh cepat untuk nilai-nilai umum.
- Klik Generate: Tekan tombol “Generate Bilangan Catalan” untuk menghitung Cn.
- Tinjau hasil: Lihat nilai tepat dari Cn, jumlah digitnya, derivasi rumus langkah demi langkah, dan verifikasi hubungan rekurensi.
- Jelajahi visualisasi: Untuk n kecil (≤ 4), telusuri semua tanda kurung seimbang. Untuk n ≤ 5, lihat diagram jalur Dyck interaktif.
- Jelajahi urutan: Gulir tabel bilangan Catalan dengan nilai yang Anda hitung disorot.
Pertumbuhan Asimtotik
Bilangan Catalan tumbuh secara eksponensial. Rumus asimtotiknya adalah:
Ini berarti Cn tumbuh kira-kira sebagai 4n, tetapi dengan faktor koreksi polinomial. Rasio Cn/Cn-1 mendekati 4 seiring bertambahnya n.
Aplikasi dalam Ilmu Komputer
| Aplikasi | Apa yang Dihitung Cn |
|---|---|
| Pohon Pencarian Biner | BST yang berbeda dengan n kunci |
| Perkalian Rantai Matriks | Cara memberi tanda kurung pada produk n+1 matriks |
| Permutasi Stack-Sortable | Permutasi dari {1,...,n} yang dapat diurutkan oleh satu stack |
| Penguraian Ekspresi | Pohon urai yang berbeda untuk ekspresi n-operator |
| Algoritma Rekursif | Dasar untuk masalah pemrograman dinamis dalam pemrograman kompetitif |
Bilangan Catalan di Bidang Lain
- Geometri aljabar: Muncul dalam studi Grassmannians dan kalkulus Schubert.
- Teori probabilitas: Terkait dengan masalah pemungutan suara (ballot problem) dan teori jalan acak.
- Fisika matematika: Terhubung ke diagram planar dalam teori medan kuantum.
- Linguistik: Menghitung jumlah pohon urai sintaksis untuk kalimat dengan panjang tertentu.
Pertanyaan yang Sering Diajukan
Apa itu bilangan Catalan?
Bilangan Catalan membentuk urutan bilangan asli (1, 1, 2, 5, 14, 42, 132, ...) yang muncul dalam banyak masalah penghitungan di kombinatorika. Bilangan Catalan ke-n diberikan oleh Cn = (2n)! / ((n+1)! × n!) = C(2n,n) / (n+1). Mereka menghitung struktur seperti tanda kurung seimbang, pohon biner, triangulasi poligon, dan jalur Dyck.
Bagaimana cara menghitung bilangan Catalan ke-n?
Bilangan Catalan ke-n dapat dihitung menggunakan rumus langsung Cn = C(2n,n)/(n+1) di mana C(2n,n) adalah koefisien binomial sentral. Alternatifnya, Anda dapat menggunakan hubungan rekurensi Cn = 2(2n−1)/(n+1) × Cn−1 dengan C0 = 1. Untuk n besar, perkiraan asimtotik Cn ≈ 4n / (√(πn) × (n+1)) memberikan estimasi yang baik.
Apa yang dihitung oleh bilangan Catalan?
Bilangan Catalan menghitung variasi struktur kombinatorial yang sangat luas: jumlah cara untuk mencocokkan n pasang tanda kurung dengan benar, jumlah pohon biner penuh dengan n internal node, jumlah jalur Dyck dengan panjang 2n, jumlah cara untuk mentriangulasi poligon cembung dengan n+2 sisi, jumlah partisi non-crossing dari suatu himpunan, dan lebih dari 200 interpretasi lain yang diketahui.
Seberapa cepat pertumbuhan bilangan Catalan?
Bilangan Catalan tumbuh secara eksponensial. Rumus asimtotiknya adalah Cn ~ 4n / (n3/2 × √π), yang berarti mereka tumbuh kira-kira sebagai pangkat 4. Sebagai contoh, C10 = 16.796, C20 = 6.564.120.420, dan C100 memiliki 58 digit. Rasio Cn/Cn−1 mendekati 4 seiring bertambahnya n.
Di mana bilangan Catalan digunakan dalam ilmu komputer?
Dalam ilmu komputer, bilangan Catalan muncul dalam: menghitung jumlah pohon pencarian biner yang berbeda dengan n kunci, jumlah cara untuk mengurai ekspresi dengan n operator, permutasi stack-sortable, jumlah cara untuk mengalikan rantai n+1 matriks (terkait dengan perkalian rantai matriks), dan dalam berbagai masalah pemrograman dinamis dalam pemrograman kompetitif.
Sumber Daya Tambahan
Kutip konten, halaman, atau alat ini sebagai:
"Generator Bilangan Catalan" di https://MiniWebtool.com/id// dari MiniWebtool, https://MiniWebtool.com/
oleh tim miniwebtool. Diperbarui: 19 Feb 2026
Anda juga dapat mencoba Penyelesai Matematika AI GPT kami untuk menyelesaikan masalah matematika Anda melalui pertanyaan dan jawaban dalam bahasa alami.