Quadratura de Clenshaw-Curtis

Aquest article o secció no cita les fonts o necessita més referències per a la seva verificabilitat.

La quadratura de Clenshaw–Curtis i les quadratures de Fejer són mètodes d'integració numèrica basats en l'expansió de l'integrant en termes dels polinomis de Txebixev. Un resum breu de l'algoritme és el següent: la funció f ( x ) {\displaystyle f(x)} que s'ha d'integrar és avaluada als extrems o arrels dels polinomis de Txebixev i aquests valors es fan servir per construir una aproximació polinòmica de la funció; aquesta és integrada exactament per donar una aproximació de la integral exacta que busquem. El càlcul dels pesos d'integració es pot fer mitjançant una DCT, que a través de la FFT es poden obtenir amb O ( n log n ) {\displaystyle O(n\log n)} operacions.

Introducció general

El mètode consisteix a avaluar la funció en n + 1 {\displaystyle n+1} nodes determinats, que anomenarem x j {\displaystyle x_{j}} , amb j = 0 , , n {\displaystyle j=0,\ldots ,n} . Llavors, el mètode es pot resumir en la següent equació:

1 1 f ( x ) d x I N [ f ] = i = 0 n w i f ( x i ) {\displaystyle \int _{-1}^{1}f(x)\mathrm {d} x\approx I_{N}[f]=\sum _{i=0}^{n}w_{i}f(x_{i})}

on els coeficients w i {\displaystyle w_{i}} cal determinar-los en funció de la distribució dels nodes x i {\displaystyle x_{i}} .

Fórmules explícites

Es poden obtenir fórmules explícites de la quadrature de Clenshaw-Curtis i de Fejer I i II. Tot i que són poc útils a nivell computacional, ja que fan falta O ( n 2 ) {\displaystyle O(n^{2})} operacions per calcular-los, tenen la seva importància teòrica i a nivell didàctic.

Quadratura de Clenshaw-Curtis

Pel cas de la quadratura de Clenshaw-Curtis, els nodes on s'avaluarà la funció són:

x k = cos θ k cos ( k π n ) , k = 0 , , n {\displaystyle x_{k}=\cos \theta _{k}\equiv \cos \left({\frac {k\pi }{n}}\right),\quad k=0,\ldots ,n}

Per altra banda, els pesos d'integració són:

w k = c k n ( 1 j = 1 n / 2 b j 4 j 2 1 cos ( 2 j θ k ) ) , k = 0 , , n {\displaystyle w_{k}={\frac {c_{k}}{n}}\left(1-\sum _{j=1}^{\lfloor n/2\rfloor }{\frac {b_{j}}{4j^{2}-1}}\cos(2j\theta _{k})\right),\quad k=0,\ldots ,n}

On els coeficients b j {\displaystyle b_{j}} i c j {\displaystyle c_{j}} tenen la següent expressió:

b j = { 1 , j = n / 2 2 , j < n / 2 c k = { 1 , k = 0 , n 2 , a l t r a m e n t {\displaystyle b_{j}=\left\{{\begin{array}{l l}1,&j=n/2\\2,&j<n/2\end{array}}\right.\qquad c_{k}=\left\{{\begin{array}{l l}1,&k=0,n\\2,&\mathrm {altrament} \end{array}}\right.}