Kalkülüs · Sayısal integrasyon

Sayısal integrasyon

Sayısal integrasyon, f fonksiyonunun birkaç değerinden ∫ f değerini tahmin eder: her aralıkta f yerine bu değerlerden geçen basit bir eğri koyar ve altındaki işaretli alanları toplar. Simpson kuralı paraboller kullanır; düzgün fonksiyonlarda aralık genişlikleri her yarıya indirildiğinde hata sonunda yaklaşık 16 kat küçülür.

Bu görselleştirmede sayısal integrasyon

Birçok integral, bir ilkel fonksiyon kullanılarak hesaplanamaz. e−x2e^{-x^2} için ilkel fonksiyon vardır, ancak temel fonksiyonlarla yazılan bir formülü yoktur; ölçüm verilerinin ise hiçbir formülü yoktur. Sayısal integrasyon, ∫abf(x) dx\int_a^b f(x)\,dx değerini yalnızca f değerlerinden tahmin eder. [a, b] aralığını genişliği Δx=(b−a)/n\Delta x = (b - a)/n olan n parçaya bölün; her parçada f yerine birkaç değerinden geçen basit bir p eğrisi koyun ve p altındaki işaretli alanları toplayın:

n aralıkla Simpson kuralı (mᵢ, i. aralığın orta noktasıdır)
Sn=Δx6∑i=0n−1[f(xi)+4f(mi)+f(xi+1)]S_n = \frac{\Delta x}{6} \sum_{i=0}^{n-1} \big[f(x_i) + 4f(m_i) + f(x_{i+1})\big]

Orta nokta kuralı M, f(mi)f(m_i) üzerinden geçen yatay doğruyu; yamuk kuralı T, iki ucu birleştiren kirişi; Simpson kuralı S ise uçlardan ve orta noktadan geçen parabolü kullanır. Bu nedenle Simpson, f için 2n + 1 değere ihtiyaç duyar. Grafikte p sarıdır. Alttaki şerit p(x)−f(x)p(x) - f(x) farkını büyüterek çizer; işaretli alanı hatadır, yani toplam eksi integral. Ders kitaplarında buna sıkça 2n alt aralıklı Simpson kuralı denir; toplam aynıdır.

Genişliği h olan bir aralıkta f fonksiyonunu orta nokta çevresinde açalım. Orta nokta kuralının hatası yaklaşık −h3f′′/24-h^3 f''/24, yamuk kuralınınki yaklaşık +h3f′′/12+h^3 f''/12 olur; küçük aralıklarda ilki, ikincisinin yaklaşık −½ katıdır: sin x ve n = 4 için +0.0523 ve −0.1039. Bunları 2 : 1 oranında ağırlıklandırmak bu baş terimi yok eder ve gerçekten de S=(2M+T)/3S = (2M + T)/3 tam olarak geçerlidir. Kalan hata, aralık başına h5f(4)/2880h^5 f^{(4)}/2880 terimiyle başlar. Şeritte bunu görebilirsiniz: buradaki her fonksiyonda yamuk farkı aynı işareti korurken Simpson farkının pozitif ve negatif kısımları neredeyse birbirini götürür.

Simpson kuralı yalnızca ikinci derecede değil, kübik polinomlarda da tam sonuç verir. Orta noktaya göre (x−m)3(x - m)^3 tektir: aralık üzerindeki integrali 0’dır; 1, 4, 1 ağırlıkları simetrik olduğundan Simpson toplamı da 0’dır. [0, 2] üzerinde tek aralıkla x³ için parabol 3x2−2x3x^2 - 2x olur ve açıkça x³ değildir. Buna rağmen farkın iki parçasının alanları −1/4 ve +1/4 olduğundan S1=4S_1 = 4 elde edilir; bu, integralin tam değeridir. (x−m)4(x - m)^4 terimi çifttir ve yok olmaz: x⁴ için bir parabol 32/5 yerine 20/3 verir, fark 4/15’tir.

Aralıklar toplandığında hatalar 1/n kuvvetleri gibi değişir. Baş hata terimi sıfır olmayan düzgün bir f için n değerini ikiye katlamak sonunda orta nokta ve yamuk hatalarını yaklaşık 4 kat (hata ∝ 1/n²), Simpson hatasını yaklaşık 16 kat (∝ 1/n⁴) küçültür. eˣ için n = 1, 2, 4 iken Simpson hatası 5.8 × 10⁻⁴, 3.7 × 10⁻⁵, 2.3 × 10⁻⁶ olur. Bu açılım f fonksiyonunun düzgün olmasını gerektirir. √x, 0’da dik başlar; hiçbir parabol bu sonsuz eğimi karşılayamaz. Hata her ikiye katlamada yalnızca yaklaşık 21.5≈2.832^{1.5} \approx 2.83 kat küçülür ve neredeyse tamamı ilk aralıktan gelir.

Dikkat edilecekler

  • Göstergedeki integral bir ilkel fonksiyondan hesaplanır (2, e − 1, ln 2, 2/3, 4, 32/5). Dolayısıyla gösterilen hata bir tahmin değil, gerçek hatadır.
  • Aynı 9 sin x değeriyle, dört aralıklı Simpson kuralı ∫₀^π sin x dx değerinden 0.00027, sekiz aralıklı yamuk kuralı ise 0.026 sapar.

Kontroller

  • Farkın değişimini görmek için n düğmesini çevirin ve kuralı değiştirin. Şerit her seferinde ölçeğini ayarlar; bu yüzden solundaki ölçeği okuyun.
  • n değerini 64’e kadar ikiye katlamak için n → ∞ düğmesine basın. Her satır hatayı ve bir üst satıra göre kaç kat küçüldüğünü kaydeder.

İlgili kavramlar