La quadratura adaptativa[1] és un método d'integració numèrica en el que l'integració d'una funció f(x) és aproximada utilisant regles de quadratura estàtiques en subintervalos adaptats de la regió d'integració. En general, els algoritmes adaptatius són tan eficients i efectius com els algoritmes tradicionals per a integrandos en bon comportament, pero també són efectius per a integrandos en mal comportament, per als que els algoritmes tradicionals poden fallar.

Esquema general

editar

La quadratura adaptativa seguix el següent esquema general:

1. Procediment integrar ( f, a, b, τ )
2. Qabf(x)dx
3. ε|Qabf(x)dx|
4. si ε > τ llavors
5. m = (a + b) / 2
6. Q = integrar(f, a, m, τ/2) + integrar(f, m, b, τ/2)
7. fi si
8. tornar Q

Es calcula una aproximació Q a l'integral de f(x) sobre l'interval [a,b] (llínea 2), aixina com una estimació de l'error ε (llínea 3). Si l'error estimat és major que la tolerància requerida τ (llínea 4), l'interval es subdivide (llínea 5) i la quadratura s'aplica a abdós mitats per separat (llínea 6). Es torna l'estimació inicial o la suma de les mitats calculades recursivamente (llínea 7).

Els components importants són la regla de quadratura en sí mateixa:

Qabf(x)dx,

l'estimador d'error

ε|Qabf(x)dx|,

i la llògica per a decidir qué interval subdividir i quàn finalisar.

Existixen diverses variants d'este esquema. La més comuna s'analisa més alvance.

Regles bàsiques

editar

Les regles de quadratura generalment tenen la forma:

Qn=i=0nwif(xi)abf(x)dx

a on els nodos xi i els pesos wi generalment es calculen prèviament.

En el cas més simple, s'utilisen fòrmules de Newton-Cotes de grau parell, a on els nodos xi estan espayats uniformemente en l'interval:

xi=a+bani.

Quan s'utilisen estes regles, els punts a on s'ha evaluat f(x) poden reutilisar-se en la recursión:

Erro al crear miniatura:

S'utilisa una estratègia similar en la quadratura de Clenshaw-Curtis, a on els nodos s'elegixen com:

xi=cos(2inπ).

O be, quan s'utilisa la quadratura de Fejér:

xi=cos(2(i+0.5)n+1π).

També es poden utilisar atres regles de quadratura, com la quadratura de Gauss o la quadratura de Gauss-Kronrod.

Un algoritme pot optar per utilisar diferents métodos de quadratura en distints subintervalos; per eixemple, utilisar un método d'orde superior solament a on l'integrant és suau.

Vore també

editar

Referències

editar
  1. «C.3 Adaptive Quadrature» (en en). CLP-2 Integral Calculus. Consultat el 21 de juny de 2026.

Bibliografia

editar
  • «Numerical Recipes: The Art of Scientific Computing».Cambridge University Press.


Referències

editar