Rombergova integracija (ponekad se navodi takođe kao Rombergova metoda) je postupak iz numeričke analize. Koristi se kada želimo numerički da izračunamo neki integral, a dobila je ime po Verneru Rombergu.
Osnova Rombergove integracije je kombinacija dve loše aproksimacije kojom ćemo doći do jedne bolje. U suštini, ona predstavlja samo jedan vid Ričardsonove ekstrapolacije primenjene na integraciju i trapezoidno pravilo.
Prisetimo se greške trapezoidnog pravila sa datih tačaka:
Napišimo to sve malo drugačije:
A šta se dešava kada prepolovimo razmak između tačaka?
Očigledno je da se koeficijenti za kvadratni deo greške () donekle preklapa; zato ga možemo prostom kombinacijom ove dve aproksimacije eliminisati:
Sada greška zavisi samo od ! Postpupak možemo nastaviti i vrlo brzo ćemo doći do veoma preciznih rezultata.
Daljim računom eliminišemo ostale stepene iz greške:
Na šemi se vidi malo jasnije:
Kao rezultat se uzima uvek poslednji element na dijagonali.
Greška Rombergove integracije, napisana notacijom sa velikim O: .
Za njenu približnu vrednost (za kriterijum obustave algoritma) može se uzeti razlika dijagonale:
Treba međutim imati u vidu da u određenim slučajevima greška ne mora da se smanjuje - dobar primer za to su talasne funkcije (kosinus, sinus itd.). Na konkretnom primeru:
broj tačaka mora da budem barem inače će nam integral uvek biti jednak nuli.
Rombergova integracija ima i tu prednost što grešku možemo u svakom sledećem koraku da izračunamo i tako svaki put iznova odlučimo da li hoćemo da idemo dalje ili smo zadovoljni dosadašnjim rezultatom.
Uzmimo da želimo da izračunamo:
Trapezoidno pravilo sa dve tačke nam daje:
Sa tri:
I sa pet:
Kada uporedimo čak i zadnji rezultat, greška je još uvek velika:
U nekim situacijama bi takva greška mogla da bude kobna! Primenimo sa ovim rezultatima Rombergovu metodu:
Greška je , još uvek nedovoljno precizno za naše potrebe. Idemo još jedan korak dalje:
Greška na kraju: -0.65 ! Sa samo pet tačaka smo dobili izuzetno precizan rezultat. Kada bismo želeli da postignemo isti rezultat prostim trapezoidnim pravilom, trebalo bi nam oko 50 tačaka.