Kursus
Pernah bertanya-tanya bagaimana 1 + 2 + 4 + 8 + ... bisa diekspresikan dengan satu rumus yang rapi?
Sebuah deret hanyalah penjumlahan suku-suku dari suatu barisan. Ketika suku-suku tersebut bertambah (atau berkurang) dengan dikalikan setiap kali dengan bilangan yang sama, itulah deret geometri. Pengali konstan itu disebut rasio tetap (common ratio), dan itulah yang membuat semuanya bekerja.
Deret geometri muncul di mana-mana, dari pembayaran pinjaman, peluruhan sinyal, hingga analisis algoritma. Mengetahui cara menggunakannya adalah keterampilan matematika wajib bagi siapa pun yang bekerja dengan data.
Dalam artikel ini, saya akan membahas rumus-rumus kunci, menjelaskan kapan deret geometri tak hingga benar-benar memiliki jumlah hingga, dan menelusuri contoh nyata.
Jika Anda sudah menguasai dasar-dasar Python, Anda siap mempelajari hal-hal menarik. Daftarkan diri Anda di Machine Learning Fundamentals in Python berdurasi 16 jam.
Apa Itu Deret Geometri?
Deret geometri adalah penjumlahan suku-suku di mana setiap suku diperoleh dengan mengalikan suku sebelumnya dengan suatu rasio konstan.
Sebagai contoh, ambil 1 + 2 + 4 + 8 + 16. Setiap suku adalah dua kali suku sebelumnya. Faktor pengganda itulah yang menjadikannya geometri.
Ada dua nilai yang mendefinisikan setiap deret geometri:
- Suku pertama (
a) - nilai awal deret - Rasio tetap (
r) - pengali konstan yang diterapkan pada setiap suku untuk mendapatkan suku berikutnya
Jika a = 1 dan r = 2, Anda mendapatkan 1 + 2 + 4 + 8 + .... Jika a = 3 dan r = 0{.}5, Anda mendapatkan 3 + 1{.}5 + 0{.}75 + ... Strukturnya selalu sama.
Itulah gagasan utamanya. Setiap deret geometri hanyalah perkalian berulang, dimulai dari a dan diskalakan oleh r pada setiap langkah.
Barisan Geometri vs Deret Geometri
Kedua istilah ini sering tertukar, tetapi perbedaannya cukup satu kalimat untuk dijelaskan.
Barisan geometri hanyalah daftar bilangan: 1, 2, 4, 8, 16, sedangkan deret geometri adalah hasil penjumlahannya: 1 + 2 + 4 + 8 + 16 = 31.
Angkanya identik, tetapi operasinya berbeda. Barisan hanya mencantumkannya, deret menjumlahkannya.
Rumus Deret Geometri Hingga
Jumlah n suku pertama dari deret geometri ditentukan oleh rumus berikut:

Rumus jumlah n suku pertama
Dengan:
-
a= suku pertama -
r= rasio tetap -
n= banyaknya suku
Mari lalui contoh sederhana. Misalkan Anda ingin menjumlahkan 4 suku pertama dari 1 + 2 + 4 + 8. Di sini, a = 1, r = 2, dan n = 4.

Contoh sederhana deret geometri
Anda dapat memverifikasinya secara manual: 1 + 2 + 4 + 8 = 15. Rumus membawanya dalam satu langkah, yang penting ketika n menjadi besar.
Deret Geometri Tak Hingga dan Kekonvergenan
Ini konsep yang tidak biasa untuk dibiasakan: deret tak hingga bisa memiliki jumlah hingga.
Ambil 1 + 0{.}5 + 0{.}25 + 0{.}125 + .... Anda bisa terus menambahkan suku selamanya, tetapi totalnya tidak pernah melebihi 2. Itu karena setiap suku baru lebih kecil dari sebelumnya - cukup kecil sehingga jumlahnya mendekati nilai tetap alih-alih tumbuh tanpa batas.
Perilaku ini disebut konvergen, dan hanya terjadi dalam satu kondisi: |r| < 1.
Ketika rasio tetap berada di antara -1 dan 1 (eksklusif), setiap suku menyusut saat Anda bergerak melalui deret. Suku-suku mendekati nol, yang berarti menambahkan lebih banyak suku memberikan kontribusi yang semakin kecil terhadap total. Jumlahnya menstabil.
Jika |r| ≥ 1, suku-suku tidak menyusut. Mereka tetap sama besar atau membesar, dan jumlahnya terus meningkat. Itulah deret divergen - tidak memiliki jumlah hingga.
Tanda nilai mutlak di sekitar r adalah sesuatu yang perlu diperhatikan. Rasio -0{.}5 juga konvergen, karena suku-sukunya berganti tanda tetapi tetap menyusut menuju nol.
Rumus Deret Geometri Tak Hingga
Ketika |r| < 1, Anda dapat menjumlahkan deret geometri tak hingga dengan satu rumus:

Rumus deret geometri tak hingga
Di mana a adalah suku pertama dan r adalah rasio tetap. Itu saja - tidak perlu n, karena deretnya tidak pernah berhenti.
Mari gunakan contoh dari bagian sebelumnya: 1 + 0{.}5 + 0{.}25 + 0{.}125 + .... Di sini, a = 1 dan r = 0{.}5.

Contoh deret geometri tak hingga
Jumlah tak hingganya tepat 2. Anda bisa menambahkan suku-suku selamanya dan tidak akan pernah melampauinya.
Penting untuk dicatat bahwa rumus ini hanya bekerja ketika |r| < 1. Jika deret divergen, rumus tidak lagi berlaku dan akan memberi hasil yang tidak bermakna. Ingat untuk selalu memeriksa kondisi konvergensi sebelum menerapkannya.
Mengapa Konvergensi Penting
Tidak setiap deret tak hingga menetap pada jumlah hingga. Sebagian terus tumbuh.
Ambil 1 + 2 + 4 + 8 + .... Di sini r = 2, yang berarti setiap suku lebih besar dari suku sebelumnya. Jumlahnya tidak memiliki batas - tumbuh tanpa henti. Itulah deret divergen, dan menerapkan rumus jumlah tak hingga padanya memberi hasil yang tidak bermakna.
Hal yang sama terjadi ketika r = 1. Deret 3 + 3 + 3 + 3 + ... tidak pernah berhenti menumpuk, sehingga tidak ada jumlah hingga yang bisa dibicarakan.
Inilah mengapa memeriksa |r| < 1 sebelum menggunakan rumus adalah wajib. Jika deret divergen, rumusnya tidak rusak dengan cara yang terlihat jelas - ia hanya memberi Anda angka yang tampak masuk akal tetapi sepenuhnya keliru.
Deret Geometri di Python
Mari tuangkan semua yang telah dibahas sejauh ini ke dalam kode. Saya akan mengimplementasikan rumus jumlah hingga dan tak hingga, memverifikasi hasilnya, dan memvisualisasikan bagaimana jumlah parsial berperilaku saat kita menambahkan lebih banyak suku.
Deret geometri hingga
Ini semua logika Python yang Anda perlukan untuk mengimplementasikan rumus deret geometri hingga:
def finite_geometric_sum(a, r, n):
if r == 1:
return a * n
return a * (1 - r**n) / (1 - r)
result = finite_geometric_sum(a=1, r=2, n=4)
print(f"Finite sum (a=1, r=2, n=4): {result}")

Deret geometri hingga di Python
Deret geometri tak hingga
Kisahnya serupa untuk deret tak hingga, Anda hanya perlu memunculkan error jika ketentuannya dilanggar:
def infinite_geometric_sum(a, r):
if abs(r) >= 1:
raise ValueError(f"Series diverges for |r| >= 1. Got r={r}.")
return a / (1 - r)
# Example: 1 + 0.5 + 0.25 + ... (a=1, r=0.5)
result = infinite_geometric_sum(a=1, r=0.5)
print(f"Infinite sum (a=1, r=0.5): {result}")

Deret geometri tak hingga di Python
Fungsinya akan memunculkan error ketika |r| >= 1 sehingga Anda tidak diam-diam mendapatkan jawaban yang salah.
Memvisualisasikan konvergensi
Di sinilah bagian menariknya. Untuk deret yang konvergen, jumlah parsial seharusnya mendekati batas teoretis saat n bertambah. Mari kita plot.
import numpy as np
import matplotlib.pyplot as plt
COLOR_DARK = "#1a1a2e"
COLOR_GREEN = "#03EF62"
COLOR_LIGHT_GRAY = "#cccccc"
a, r = 1, 0.5
n_terms = 30
theoretical_limit = infinite_geometric_sum(a, r)
# Compute partial sums
terms = a * r ** np.arange(n_terms)
partial_sums = np.cumsum(terms)
# Plot
fig, ax = plt.subplots(figsize=(10, 5), facecolor=COLOR_DARK)
ax.set_facecolor(COLOR_DARK)
ax.plot(range(1, n_terms + 1), partial_sums, color=COLOR_GREEN, linewidth=2, label="Partial sums")
ax.axhline(y=theoretical_limit, color=COLOR_LIGHT_GRAY, linewidth=1, linestyle="--", label=f"Limit = {theoretical_limit}")
ax.scatter(range(1, n_terms + 1), partial_sums, color=COLOR_LIGHT_GRAY, s=30, zorder=3)
# Style
for spine in ax.spines.values():
spine.set_visible(False)
ax.spines["bottom"].set_visible(True)
ax.spines["bottom"].set_color(COLOR_LIGHT_GRAY)
ax.spines["bottom"].set_alpha(0.3)
ax.tick_params(colors=COLOR_LIGHT_GRAY)
ax.xaxis.label.set_color(COLOR_LIGHT_GRAY)
ax.yaxis.label.set_color(COLOR_LIGHT_GRAY)
ax.set_xlabel("Number of terms")
ax.set_ylabel("Partial sum")
ax.set_title("Convergence of geometric series (a=1, r=0.5)", color=COLOR_LIGHT_GRAY, pad=15)
legend = ax.legend(facecolor=COLOR_DARK, edgecolor=COLOR_LIGHT_GRAY, labelcolor=COLOR_LIGHT_GRAY)
legend.get_frame().set_alpha(0.3)
plt.tight_layout()
plt.show()

Visualisasi deret yang konvergen
Jumlah parsial mengarah ke 2{.}0 dan menurun lajunya, yang persis seperti bentuk konvergensi dalam praktik. Setiap suku tambahan berkontribusi lebih kecil dari sebelumnya, dan kurva menetap pada batas teoretis.
Aplikasi Umum Deret Geometri
Deret geometri memodelkan pola nyata yang muncul di bidang keuangan, fisika, dan ilmu komputer.
Keuangan adalah contoh yang paling familiar. Saat Anda berinvestasi pada tingkat bunga tetap, saldo setiap periode adalah saldo sebelumnya dikalikan faktor konstan. Nilai total pengembalian yang berbunga majemuk dari waktu ke waktu adalah deret geometri. Struktur yang sama berlaku untuk amortisasi pinjaman dan perhitungan anuitas.
Fisika menggunakan deret geometri untuk memodelkan proses peluruhan. Peluruhan radioaktif, atenuasi sinyal, dan disipasi energi semuanya mengikuti pola di mana setiap langkah mengurangi kuantitas dengan rasio tetap. Anda dapat memandang jumlah total suatu zat yang meluruh sepanjang waktu tak hingga sebagai deret geometri yang konvergen.
Dalam ilmu komputer, deret geometri muncul dalam analisis algoritma. Algoritma rekursif yang membagi dua ukuran masalah pada setiap langkah - seperti binary search atau merge sort - menghasilkan deret geometri ketika Anda menghitung total pekerjaan di semua tingkat. Deret ini juga muncul dalam skema alokasi memori dan strategi pengukuran struktur data di mana kapasitas bertambah dengan pengali tetap.
Kesalahan Umum pada Deret Geometri
Kebanyakan kesalahan pada deret geometri bermuara pada beberapa definisi yang salah baca dan satu penerapan rumus yang keliru.
Mencampuradukkan barisan dengan deret
Ini yang paling umum. Barisan adalah daftar, deret adalah penjumlahan. Jika seseorang meminta "deret geometri" dan Anda mencantumkan suku-sukunya alih-alih menjumlahkannya, Anda menjawab pertanyaan yang salah. Pembedaan ini terutama penting ketika jawaban yang diharapkan adalah satu angka.
Menerapkan rumus jumlah tak hingga saat |r| ≥ 1
Ini kesalahan yang senyap. Rumus S = a / (1 - r) hanya bekerja ketika deretnya konvergen. Jika Anda menetapkan r = 2 dan mendapatkan angka yang tampak rapi, angka itu tidak bermakna. Selalu periksa |r| < 1 terlebih dahulu.
Salah mengidentifikasi rasio tetap
Ini lebih rumit daripada kedengarannya. Rasio r selalu merupakan nilai yang Anda kalikan untuk mendapatkan suku berikutnya - bukan selisih antar suku, dan bukan suku pertama dibagi suku kedua. Pada 3 + 6 + 12 + 24, rasionya adalah 2, bukan 3. Bagi sembarang suku dengan suku sebelumnya untuk mendapatkan r, dan periksa ulang dengan beberapa pasangan berturutan untuk memastikan rasionya benar-benar konstan.
Kesimpulan
Deret geometri adalah perkalian berulang yang dijumlahkan. Setiap suku mengikuti suku sebelumnya dengan rasio yang sama, yang membuat polanya dapat diprediksi dan rumusnya mudah ditafsirkan.
Kondisi konvergensi - |r| < 1 - adalah satu hal yang harus Anda ingat. Itulah yang membedakan deret dengan jumlah hingga yang bermakna dari deret yang tumbuh tanpa batas. Jika Anda salah dalam pemeriksaan itu, hasil yang Anda dapatkan tidak akan berarti.
Itu saja intinya. Temukan rasionya, periksa kondisi konvergensi, terapkan rumus yang tepat. Tidak lebih dari itu.
Jika Anda merasa deret geometri mudah, baca Taylor Series: From Approximations to Optimization terbaru kami - matematikanya tidak sesederhana itu, tetapi penjelasannya tetap sama jelas.
Geometric Series FAQs
Apa itu deret geometri?
Deret geometri adalah jumlah suku-suku di mana setiap suku diperoleh dengan mengalikan suku sebelumnya dengan nilai konstan yang disebut rasio tetap. Misalnya, 1 + 2 + 4 + 8 adalah deret geometri dengan suku pertama 1 dan rasio tetap 2. Perbedaan utama antara barisan geometri dan deret geometri adalah bahwa barisan mencantumkan suku-sukunya sementara deret menjumlahkannya.
Kapan deret geometri tak hingga konvergen?
Deret geometri tak hingga konvergen ketika nilai mutlak rasio tetap kurang dari 1, ditulis sebagai |r| < 1. Saat kondisi ini terpenuhi, suku-sukunya menyusut menuju nol cukup cepat sehingga jumlah totalnya menetap pada nilai hingga. Jika |r| ≥ 1, deretnya divergen dan tidak memiliki jumlah hingga.
Di mana deret geometri digunakan dalam kehidupan nyata?
Deret geometri muncul di bidang keuangan, fisika, dan ilmu komputer. Dalam keuangan, perhitungan bunga majemuk dan anuitas bergantung pada struktur deret geometri. Dalam ilmu komputer, deret ini muncul dalam analisis algoritma rekursif yang membagi dua ukuran masalah pada setiap langkah, seperti binary search dan merge sort.
Apa perbedaan antara rumus deret geometri hingga dan tak hingga?
Rumus hingga, S_n = a(1 - r^n) / (1 - r), menjumlahkan tepat n suku dan berlaku untuk nilai r apa pun kecuali 1. Rumus tak hingga, S = a / (1 - r), hanya berlaku ketika |r| < 1 dan memberikan jumlah semua suku saat deret berlanjut selamanya. Menggunakan rumus tak hingga tanpa memeriksa konvergensi terlebih dahulu adalah salah satu kesalahan paling umum saat bekerja dengan deret geometri.
Bagaimana cara menemukan rasio tetap dari deret geometri?
Bagi sembarang suku dengan suku yang datang sebelumnya. Misalnya, pada 3 + 6 + 12 + 24, membagi 6 dengan 3 memberikan rasio 2. Untuk memastikan deretnya benar-benar geometri, periksa bahwa rasionya sama di beberapa pasangan berturutan lainnya - jika tidak konstan, Anda tidak sedang berurusan dengan deret geometri.

