Anar al contingut

Coeficient de diferències finitas

De L'Enciclopèdia, la wikipedia en valencià

En matemàtiques, per a aproximar la derivada d'una funció en un orde arbitrari d'exactitut, és possible d'utilisar el método de diferències finitas. Este pot ser central, cap a davant o cap a arrere.

Diferència finita central

Si f(x) és una funció contínua i diferenciable, i hx és un interval finit al voltant de x0, l'aproximació d'una derivada enèsima de la funció f en un orde de precisió m, pot representar-se de manera general pel método de diferències finitas centrals com

f(n)(x0)≈∑i=−⌊m+n−12⌋⌊m+n−12⌋ci(n,m)f(x0+ihx)hxn+O(hxm)

a on els coeficients ci(n,m) són específics per a cada derivada depenent de l'orde de precisió. Ademés, ⌊y⌋ implica que el valor està redonejat al valor sancer menor que y.

La següent taula conté els respectius coeficients per al càlcul de derivades d'una funció per diferències finitas centrals, per a varis órdens de precisió:[1]

Orde de la derivada Orde de precisió
−4 −3 −2 −1 0 1 2 3 4
1 2       −1/2 0 1/2      
4     1/12 −2/3 0 2/3 −1/12    
6   −1/60 3/20 −3/4 0 3/4 −3/20 1/60  
8 1/280 −4/105 1/5 −4/5 0 4/5 −1/5 4/105 −1/280
2 2       1 −2 1      
4     −1/12 4/3 −5/2 4/3 −1/12    
6   1/90 −3/20 3/2 −49/18 3/2 −3/20 1/90  
8 −1/560 8/315 −1/5 8/5 −205/72 8/5 −1/5 8/315 −1/560
3 2     −1/2 1 0 −1 1/2    
4   1/8 −1 13/8 0 −13/8 1 −1/8  
6 −7/240 3/10 −169/120 61/30 0 −61/30 169/120 −3/10 7/240
4 2     1 −4 6 −4 1    
4   −1/6 2 −13/2 28/3 −13/2 2 −1/6  
6 7/240 −2/5 169/60 −122/15 91/8 −122/15 169/60 −2/5 7/240
5 2   −1/2 2 −5/2 0 5/2 −2 1/2  
6 2   1 −6 15 −20 15 −6 1  

Per eixemple, la tercera derivada en un orde d'exactitut de segon grau és

f‴(x0)≈−12f(x0−2hx)+f(x0−hx)−f(x0+hx)+12f(x0+2hx)hx3+O(hx2)

a on hx representa el pas finit entre cada interval de diferències finitas.

Diferència finitas cap a davant i arrere

De manera anàloga al método de diferències finitas centrals, és possible escriure l'aproximació de l'enèsima derivada pel método de diferències finitas cap a avant com

f(n)(x0)≈∑i=0m+n−1ai(n,m)f(x0+ihx)hxn+O(hxm)

a on ai(n,m) són els coeficients corresponents per a este método. Alguns d'estos es mostren en la següent taula :[1]

Orde de la derivada Orde de precisió
0 1 2 3 4 5 6 7 8
1 1 −1 1              
2 −3/2 2 −1/2            
3 −11/6 3 −3/2 1/3          
4 −25/12 4 −3 4/3 −1/4        
5 −137/60 5 −5 10/3 −5/4 1/5      
6 −49/20 6 −15/2 20/3 −15/4 6/5 −1/6    
2 1 1 −2 1            
2 2 −5 4 −1          
3 35/12 −26/3 19/2 −14/3 11/12        
4 15/4 −77/6 107/6 −13 61/12 −5/6      
5 203/45 −87/5 117/4 −254/9 33/2 −27/5 137/180    
6 469/90 −223/10 879/20 −949/18 41 −201/10 1019/180 −7/10  
3 1 −1 3 −3 1          
2 −5/2 9 −12 7 −3/2        
3 −17/4 71/4 −59/2 49/2 −41/4 7/4      
4 −49/8 29 −461/8 62 −307/8 13 −15/8    
5 −967/120 638/15 −3929/40 389/3 −2545/24 268/5 −1849/120 29/15  
6 −801/80 349/6 −18353/120 2391/10 −1457/6 4891/30 −561/8 527/30 −469/240
4 1 1 −4 6 −4 1        
2 3 −14 26 −24 11 −2      
3 35/6 −31 137/2 −242/3 107/2 −19 17/6    
4 28/3 −111/2 142 −1219/6 176 −185/2 82/3 −7/2  
5 1069/80 −1316/15 15289/60 −2144/5 10993/24 −4772/15 2803/20 −536/15 967/240

Per eixemple, pel método de diferències finitas cap a davant les derivades primera i segona en una precisió de tercer i segon orde, respectivament, són

f′(x0)≈−116f(x0)+3f(x0+hx)−32f(x0+2hx)+13f(x0+3hx)hx+O(hx3)
f″(x0)≈2f(x0)−5f(x0+hx)+4f(x0+2hx)−f(x0+3hx)hx2+O(hx2)

Mentres que les mateixes aproximacions obtingudes pel método de diferències finitas cap a arrere estan donades per

f′(x0)≈116f(x0)−3f(x0−hx)+32f(x0−2hx)−13f(x0−3hx)hx+O(hx3)
f″(x0)≈−2f(x0)+5f(x0−hx)−4f(x0−2hx)+f(x0−3hx)hx2+O(hx2)

En general, conseguir els coeficients de l'aproximació cap a arrere és molt simple. Per a les derivades d'orde parell (n = 2, 4, 6...) són els mateixos que per a l'aproximació cap a davant. Per un atre costat, per a les derivades d'orde impar (n = 1, 3, 5...) n'hi ha prou en canviar el signe dels coeficients llistats en la taula anterior.

La taula següent ilustra açò de manera resumida:

Orde de la derivada Orde de precisió
−8 −7 −6 −5 −4 −3 −2 −1 0
1 1 −1 1
2 1/2 −2 3/2
2 1 1 −2 1
2 −1 4 −5 2
3 1 −1 3 −3 1
2 3/2 −7 12 −9 5/2
4 1 1 −4 6 −4 1
2 −2 11 −24 26 −14 3

Vore també

Referències

  1. ↑ 1,0 1,1 Erro en la seqüencia d'órdens: no existix el mòdul «Citas»..


Referències