Romberg integrasyonu, yamuk kuralının farklı adım büyüklükleriyle hesaplanmış sonuçlarını kullanarak çok daha doğru bir sonuç elde etme yöntemidir. Yöntem, adını Alman matematikçi Werner Romberg'den (1909–2003) alır.
Temel fikir: Yamuk kuralının hatasının $h^2$ ile orantılı olduğunu biliyoruz. Farklı $h$ değerleri için elde edilen sonuçları birleştirerek, $h^2$ terimini yok edip daha yüksek mertebeden bir yaklaşım elde edebiliriz. Bu işleme Richardson ekstrapolasyonu denir.
Diyelim ki bir ağacın boyunu ölçmek istiyorsunuz. Elimde iki cetvel var: biri kaba (büyük hata), diğeri hassas (küçük hata). İkisini de kullanıp sonuçları karşılaştırarak hatayı tahmin edebilirim. Romberg yöntemi de aynı mantıkla, farklı adım boylarıyla yapılan hesaplamaları karşılaştırarak hatayı azaltır.
Yamuk kuralının hata formülünü hatırlayalım:
Burada $I$ tam integral değeri, $T(h)$ adım boyu $h$ ile hesaplanmış yamuk yaklaşımı, $C$ bilinmeyen bir sabit.
Şimdi aynı integrali $h$ ve $h/2$ adım boylarıyla hesaplayalım:
İkinci denklemi 4 ile çarpıp birinci denklemden çıkararak $C h^2$ terimini yok edebiliriz:
İşte bu! $T(h)$ ve $T(h/2)$'yi kullanarak $O(h^4)$ mertebesinde (yani Simpson kuralına eşdeğer) bir yaklaşım elde ettik.
Richardson ekstrapolasyonu, herhangi bir sayısal yöntemin doğruluğunu artırmak için kullanılabilen genel bir tekniktir. Romberg, bu tekniği yamuk kuralına art arda uygulayarak çok yüksek mertebelerde doğruluk elde eder.
Romberg yöntemi, bir tablo oluşturarak çalışır. Tablonun:
Genel ekstrapolasyon formülü:
Burada $R_{j,0}$ yamuk kuralı sonuçları, $R_{j,1}$ birinci ekstrapolasyon, $R_{j,2}$ ikinci ekstrapolasyon vb.
Gerçek değer: $\displaystyle \int_0^1 e^{-x^2} dx \approx 0.746824$
Yamuk kuralı $T(0.25)$: 0.742984 (hata $\approx 0.00384$, %0.51)
Ekstrapolasyon $R_{3,1}$: 0.746855 (hata $\approx 0.000031$, %0.004)
İkinci ekstrapolasyon $R_{3,2}$: 0.746833 (hata $\approx 0.000009$, %0.0012)
Görüldüğü gibi, yamuk kuralının $h=0.25$ ile yaptığı %0.5 hata, Romberg ile %0.001 seviyesine indi!
| Artıları (+) | Eksileri (−) |
|---|---|
| Yamuk kuralının basit hesaplamalarını kullanarak çok yüksek doğruluk sağlar | Yamuk değerlerinin sistematik olarak hesaplanması gerekir |
| Her ekstrapolasyon adımı doğruluğu önemli ölçüde artırır | Fonksiyon çok düzgün değilse ekstrapolasyon kararsız olabilir |
| Gauss kuadratürüne alternatif, uygulaması daha basittir | Adaptif versiyonu yoktur (genellikle düzgün aralıkla çalışır) |
| Hata kontrolü yapmak mümkündür (tablodaki değişim takip edilir) | Yüksek mertebe ekstrapolasyonlarda yuvarlama hatası artabilir |
Romberg integrasyonu, yamuk kuralının farklı adım boylarındaki sonuçlarını birleştirerek hatayı hızla azaltan güçlü bir yöntemdir. Özellikle düzgün fonksiyonlarda, az sayıda yamuk hesaplamasıyla çok yüksek doğruluk elde edilebilir. Gauss kuadratürü ile birlikte sayısal integralin en önemli ileri yöntemlerinden biridir.