Sunteți pe pagina 1din 2

Rappel de quelques formules de differences finies.

On rappelle ici les formules de differences finies les plus courantes pour des fonctions de
1 ou 2 variables. Des formules dordre superieur peuvent etre etablies, mais elles sont
rarement utilisees. Les formules pour des fonctions de 3 variables ou plus pourront etre
ecrites a titre dexercice.

1 Fonction dune variable u(x)

On pose ui = u(xi )

1.1 Derivee premiere

1.1.1 Progressive

ui+1 ui
u0 (xi ) =
x

1.1.2 Regressive

ui ui1
u0 (xi ) =
x

1.1.3 Regressive

ui+1 ui1
u0 (xi ) =
2x

1.2 Derivee seconde

ui+1 2ui + ui1


u00 (xi ) =
x2
2 Fonction de 2 variables u(x, y)

Attention : les variables sappellent parfois x et t . . .

On pose uij = u(xi , yj ).

Pour retrouver facilement les expressions ci-dessous, penser quune derivee partielle par
rapport a x signifie faire comme si la fonction etait seulement une fonction de la variable
x, a y constant.

2.1 Derivees premiere

2.1.1 Progressives

u ui+1,j uij
(xi , yj ) =
x x
u ui,j+1 uij
(xi , yj ) =
y y

2.1.2 Regressives

u ui,j ui1,j
(xi , yj ) =
x x
u ui,j ui,j1
(xi , yj ) =
y y

2.1.3 Centrees

u ui+1,j ui1,j
(xi , yj ) =
x 2x
u ui,j+1 ui,j1
(xi , yj ) =
y 2y

2.2 Derivees secondes

2u ui+1,j 2uij + ui1,j


2 (xi , yj ) = x2
x
2
u ui,j+1 2uij + ui,j1
2 (xi , yj ) = y 2
y
2u ui+1,j+1 + ui1,j1 ui+1,j1 ui1,j+1
(xi , yj ) =
xy 4xy