Académique Documents
Professionnel Documents
Culture Documents
ANALYSE NUMERIQUE
Pr. R. SEHAQUI
rachid.sehaqui@univh2c.ma
Université Hassan II DE Casablanca
Faculté des Sciences Aïn-Chock
Différentiation numérique
1 - Introduction
2 – Différentiation Numérique
2. 1 - Dérivée d’ordre 1
2. 2 – Dérivée d’ordre 2
2. 4 – Extrapolation de Richardson
2
Pr. R. SEHAQUI Université Hassan II de Casablanca Faculté des Sciences Aïn Chock
Université Hassan II DE Casablanca
Faculté des Sciences Aïn-Chock
1. Introduction
3
Pr. R. SEHAQUI Université Hassan II de Casablanca Faculté des Sciences Aïn Chock
Université Hassan II DE Casablanca
Faculté des Sciences Aïn-Chock
1. Introduction
4
Pr. R. SEHAQUI Université Hassan II de Casablanca Faculté des Sciences Aïn Chock
Université Hassan II DE Casablanca
Faculté des Sciences Aïn-Chock
2. Différentiation Numérique
2. Différentiation Numérique
𝑓 ′ 𝑥 = 𝑝′𝑛 𝑥 + 𝐸 ′ 𝑥
𝑓 ′′ 𝑥 = 𝒑′′𝒏 𝑥 + 𝐸 ′′ 𝑥
𝑓 ′′′ 𝑥 = 𝒑′′′ 𝒏 (𝒙) + 𝐸 ′′′ 𝑥 (6-2)
.
.
.
6
Pr. R. SEHAQUI Université Hassan II de Casablanca Faculté des Sciences Aïn Chock
Université Hassan II DE Casablanca
Faculté des Sciences Aïn-Chock
2. 1 Dérivée d’ordre 1
Commençons par faire l’approximation de les dérivées d’ordre 1, ce qui
revient à évaluer la pente de la fonction 𝑓(𝑥). Tout comme l’interpolation,
nous avons les choix entre plusieurs polynômes de degré plus au moins
élevé. De ce choix dépendent l’ordre et la précision de l’approximation. Nous
avons rencontré un problème semblable dans le cas de l’interpolation: si un
polynôme de degré n est utilisé, on obtient une approximation d’ordre (n+1)
de la fonction 𝑓(𝑥).
On rappelle que l’erreur d’interpolation s’écrit de la forme :
𝑓 𝑛+1 𝜉 𝑥
𝐸′𝑛 𝑥 = 𝑥 − 𝑥0 𝑥 − 𝑥1 … 𝑥 − 𝑥𝑛 (6-3)
𝑛+1 !
Après simplification des calculs, on aboutit pour i = 0 à :
𝑗=𝑛 𝑗=𝑛
𝑛+1 𝑛 𝑛+1 𝑛
𝑓 𝜉0 ℎ 𝑓 𝜉0 ℎ
𝐸′𝑛 𝑥0 = −𝑗 = −𝑗
𝑛+1 ! 𝑛+1 !
𝑗=0 𝑗≠0 𝑗=1
7
Pr. R. SEHAQUI Université Hassan II de Casablanca Faculté des Sciences Aïn Chock
Université Hassan II DE Casablanca
Faculté des Sciences Aïn-Chock
2. 1 Dérivée d’ordre 1
C’est-à-dire :
𝑓 𝑛+1 𝜉0 ℎ𝑛 𝑗=𝑛
𝐸′𝑛 𝑥0 = 𝑗=1 −𝑗 (6 – 6)
𝑛+1 !
Pour un certain 𝜉0 compris dans l’intervalle 𝑥0 𝑥𝑛
Où 𝜉𝑖 est une notation différente de 𝜉 𝑥𝑖 . En particulier 𝜉 𝑥0 = 𝜉0
8
Pr. R. SEHAQUI Université Hassan II de Casablanca Faculté des Sciences Aïn Chock
Université Hassan II DE Casablanca
Faculté des Sciences Aïn-Chock
Remarque
Définition
9
Pr. R. SEHAQUI Université Hassan II de Casablanca Faculté des Sciences Aïn Chock
Université Hassan II DE Casablanca
Faculté des Sciences Aïn-Chock
Exemple 1
𝑝1 𝑥 = 𝑓 𝑥0 + 𝑓 𝑥0 , 𝑥1 𝑥 − 𝑥0
Et donc :
𝑓 ′ 𝑥 = 𝑝′1 𝑥 + 𝐸′1 𝑥 = 𝑓 𝑥0 , 𝑥1 + 𝐸′1 𝑥 (6 − 8)
En vertu de la relation (6-6) avec n = 1 et puisque 𝑥1 − 𝑥0 = ℎ, on arrive à :
𝑓 𝑥 − 𝑓 𝑥 𝑓 𝑥 − 𝑓 𝑥 −1 1 ℎ1 𝑓 ′′ 𝜉
1 0 1 0 0
𝑓 ′ 𝑥0 = + 𝐸′1 𝑥0 = +
𝑥1 − 𝑥0 ℎ 2
Qui peut encore s’écrire :
′′
′
𝑓 𝑥1 − 𝑓 𝑥0 ℎ𝑓 𝜉0
𝑓 𝑥0 = −
ℎ 2
Qui est la différence avant d’ordre 1. On l’appelle différence avant car, pour
évaluer la dérivée en 𝑥 = 𝑥0 , on cherche l’information vers l’avant, (c’est-à-
dire en 𝑥 = 𝑥1 )
10
Pr. R. SEHAQUI Université Hassan II de Casablanca Faculté des Sciences Aïn Chock
Université Hassan II DE Casablanca
Faculté des Sciences Aïn-Chock
Exemple 1
𝑓 𝑥 − 𝑓 𝑥 ℎ𝑓 ′′ 𝜉
1 0 1
𝑓 ′ 𝑥1 = +
ℎ 2
Qui est la différence arrière d’ordre 1.
.
11
Pr. R. SEHAQUI Université Hassan II de Casablanca Faculté des Sciences Aïn Chock
Université Hassan II DE Casablanca
Faculté des Sciences Aïn-Chock
Exemple 2
.
12
Pr. R. SEHAQUI Université Hassan II de Casablanca Faculté des Sciences Aïn Chock
Université Hassan II DE Casablanca
Faculté des Sciences Aïn-Chock
13
Pr. R. SEHAQUI Université Hassan II de Casablanca Faculté des Sciences Aïn Chock
Université Hassan II DE Casablanca
Faculté des Sciences Aïn-Chock
Remarques
Remarque 1
Remarque 2
14
Pr. R. SEHAQUI Université Hassan II de Casablanca Faculté des Sciences Aïn Chock
Université Hassan II DE Casablanca
Faculté des Sciences Aïn-Chock
Remarques
15
Pr. R. SEHAQUI Université Hassan II de Casablanca Faculté des Sciences Aïn Chock
Université Hassan II DE Casablanca
Faculté des Sciences Aïn-Chock
𝑓 𝑥 − 2ℎ − 8𝑓 𝑥 − ℎ + 8𝑓 𝑥 + ℎ − 𝑓 𝑥 + 2ℎ
𝑓′ 𝑥 = + 𝑂 ℎ4 𝑐𝑒𝑛𝑡𝑟é𝑒
12ℎ
16
Pr. R. SEHAQUI Université Hassan II de Casablanca Faculté des Sciences Aïn Chock
Université Hassan II DE Casablanca
Faculté des Sciences Aïn-Chock
Exemple d’application
On tente dévaluer la dérivée de 𝑓 𝑥 = 𝑒 𝑥 en 𝑥 = 0 . La solution exacte dans ce cas
est 𝑓 ′ 0 = 𝑒 0 = 1. On peut dés lors comparer ce résultat avec ceux que l’on obtient
par les différentes formules aux différences. Par exemple, la différence avant d’ordre
1 donne pour ℎ = 0,1:
′
𝑓 0 + 0,1 − 𝑓(0) 𝑒 0,1 − 𝑒 0
𝑓 0 ≅ = = 1,0517 091 808
0,1 0,1
Une valeur plus petite de ℎ conduit à un résultat plus précis. Ainsi si ℎ = 0,05:
′
𝑓 0 + 0,05 − 𝑓 0 𝑒 0,05 − 𝑒 0
𝑓 0 ≅ = = 1,025 421 927 5
0,05 0,05
On obtient une erreur deux fois plus petite, ce qui confirme que cette l’approximation
est d’ordre 1. Si on utilise cette fois une différence centrée d’ordre 2, on obtient avec
ℎ=0;05:
′
𝑓 0 + 0,05 − 𝑓(−0,05) 𝑒 0,05 − 𝑒 −0,05
𝑓 0 ≅ = = 1,000 416 718 8
2 (0,05) 0,1
qui est un résultat beaucoup plus précis. Avec ℎ=0;025 on obtient :
′ 𝑓 0+0,025 − 𝑓(−0,025) 𝑒 0,025 − 𝑒 −0,025
𝑓 0 ≅ = = 1,000 104 169 9
2 (0,025) 0,05
Soit une erreur 4 fois plus petite que pour ℎ=0;05. On obtiendrait des résultats
similaires avec les différences avant et arrière d’ordre 2.
17
Pr. R. SEHAQUI Université Hassan II de Casablanca Faculté des Sciences Aïn Chock
Université Hassan II DE Casablanca
Faculté des Sciences Aïn-Chock
: R. SEHAQUI
Pr. Université Hassan II de Casablanca Faculté des Sciences Aïn Chock
18
Université Hassan II DE Casablanca
Faculté des Sciences Aïn-Chock
: R. SEHAQUI
Pr. Université Hassan II de Casablanca Faculté des Sciences Aïn Chock
19
Université Hassan II DE Casablanca
Faculté des Sciences Aïn-Chock
2–2 Dérivée d’ordre supérieur: cas de la dérivée seconde 𝒇′′ 𝒙
21
Pr. R. SEHAQUI Université Hassan II de Casablanca Faculté des Sciences Aïn Chock
Université Hassan II DE Casablanca
Faculté des Sciences Aïn-Chock
22
Pr. R. SEHAQUI Université Hassan II de Casablanca Faculté des Sciences Aïn Chock
Université Hassan II DE Casablanca
Faculté des Sciences Aïn-Chock
Conclusion
23
Pr. R. SEHAQUI Université Hassan II de Casablanca Faculté des Sciences Aïn Chock
Université Hassan II DE Casablanca
Faculté des Sciences Aïn-Chock
Conclusion
24
Pr. R. SEHAQUI Université Hassan II de Casablanca Faculté des Sciences Aïn Chock
Université Hassan II DE Casablanca
Faculté des Sciences Aïn-Chock
𝑓 𝑥 − 2𝑓 𝑥 − ℎ + 𝑓 𝑥 − 2ℎ
𝑓 ′′ 𝑥 = + 𝑂 ℎ 𝑟𝑒𝑡𝑎𝑟𝑑é𝑒 𝑜𝑢 à 𝑔𝑎𝑢𝑐ℎ𝑒
ℎ2
Ordre de précision deux O(h2)
𝑓 𝑥 − ℎ − 2𝑓 𝑥 + 𝑓 𝑥 + ℎ
𝑓 ′′ 𝑥 = 2 + 𝑂 ℎ2
ℎ
′′
2𝑓 𝑥 − 5 𝑓 𝑥 + ℎ + 4 𝑓 𝑥 + 2ℎ − 𝑓 𝑥 + 3ℎ
𝑓 𝑥 = 2 + 𝑂 ℎ2 𝑎𝑣𝑎𝑛𝑐é𝑒 𝑜𝑢 à 𝑑𝑟𝑜𝑖𝑡𝑒
ℎ
2𝑓 𝑥 − 5 𝑓 𝑥 − ℎ + 4 𝑓 𝑥 − 2ℎ − 𝑓 𝑥 − 3ℎ
𝑥 =𝑓 ′′
ℎ2
+ 𝑂 ℎ2 𝑟𝑒𝑡𝑎𝑟𝑑é𝑒 𝑜𝑢 à 𝑔𝑎𝑢𝑐ℎ𝑒
Ordre de précision quatre O(h4)
−𝑓 𝑥 − 2ℎ + 16𝑓 𝑥 − ℎ − 30 𝑓 𝑥 + 16𝑓 𝑥 + ℎ − 𝑓 𝑥 + 2ℎ
𝑓 ′′ 𝑥 = 2
+ 𝑂 ℎ4
12ℎ
25
Pr. R. SEHAQUI Université Hassan II de Casablanca Faculté des Sciences Aïn Chock
Université Hassan II DE Casablanca
Faculté des Sciences Aïn-Chock
26
Pr. R. SEHAQUI Université Hassan II de Casablanca Faculté des Sciences Aïn Chock
Université Hassan II DE Casablanca
Faculté des Sciences Aïn-Chock
29
Pr. R. SEHAQUI Université Hassan II de Casablanca Faculté des Sciences Aïn Chock
Université Hassan II DE Casablanca
Faculté des Sciences Aïn-Chock
30
Pr. R. SEHAQUI Université Hassan II de Casablanca Faculté des Sciences Aïn Chock
Université Hassan II DE Casablanca
Faculté des Sciences Aïn-Chock
31
Pr. R. SEHAQUI Université Hassan II de Casablanca Faculté des Sciences Aïn Chock
Université Hassan II DE Casablanca
Faculté des Sciences Aïn-Chock
32
Pr. R. SEHAQUI Université Hassan II de Casablanca Faculté des Sciences Aïn Chock
Université Hassan II DE C 𝑎𝑠ablanca
Faculté des Sciences Aïn-Chock
ℎ
2𝑛 𝑄𝑎𝑝𝑝 2 −𝑄𝑎𝑝𝑝 ℎ
𝑄𝑒𝑥𝑎 =
2𝑛 −1
𝑄𝑒𝑥𝑎 : 𝑞𝑢𝑎𝑛𝑡𝑖𝑡é 𝑝𝑙𝑢𝑠 𝑒𝑥𝑎𝑐𝑡𝑒
𝑄𝑎𝑝𝑝 : 𝑞𝑢𝑎𝑛𝑡𝑖𝑡é 𝑎𝑝𝑝𝑟𝑜𝑥𝑖𝑚é𝑒
𝑛 𝑜𝑟𝑑𝑟𝑒 𝑑𝑒 𝑝𝑟é𝑐𝑖𝑠𝑖𝑜𝑛 𝑑𝑒 𝑙𝑎 𝑚é𝑡ℎ𝑜𝑑𝑒
33
Pr. R. SEHAQUI Université Hassan II de Casablanca Faculté des Sciences Aïn Chock
Université Hassan II DE C 𝑎𝑠ablanca
Faculté des Sciences Aïn-Chock
34
Pr. R. SEHAQUI Université Hassan II de Casablanca Faculté des Sciences Aïn Chock
Université Hassan II DE C 𝑎𝑠ablanca
Faculté des Sciences Aïn-Chock
2
′
2 𝑄𝑎𝑝𝑝 0,025 − 𝑄𝑎𝑝𝑝 0,05
𝑓 0 ≅ 2
= 0,999 999 986 9
2 −1
Qui est une approximation plus précise d’ordre 4.
35
Pr. R. SEHAQUI Université Hassan II de Casablanca Faculté des Sciences Aïn Chock
Université Hassan II DE Casablanca
Faculté des Sciences Aïn-Chock
Démonstration 𝐸′𝑛 𝑥
36
Pr. R. SEHAQUI Université Hassan II de Casablanca Faculté des Sciences Aïn Chock
Université Hassan II DE Casablanca
Faculté des Sciences Aïn-Chock
37
Pr. R. SEHAQUI Université Hassan II de Casablanca Faculté des Sciences Aïn Chock
Université Hassan II DE Casablanca
Faculté des Sciences Aïn-Chock
38
Pr. R. SEHAQUI Université Hassan II de Casablanca Faculté des Sciences Aïn Chock
Université Hassan II DE Casablanca
Faculté des Sciences Aïn-Chock
39
Pr. R. SEHAQUI Université Hassan II de Casablanca Faculté des Sciences Aïn Chock
Université Hassan II DE Casablanca
Faculté des Sciences Aïn-Chock
40
Pr. R. SEHAQUI Université Hassan II de Casablanca Faculté des Sciences Aïn Chock
Université Hassan II DE Casablanca
Faculté des Sciences Aïn-Chock
41
Pr. R. SEHAQUI Université Hassan II de Casablanca Faculté des Sciences Aïn Chock
Université Hassan II DE Casablanca
Faculté des Sciences Aïn-Chock
𝑓 𝑥 − 4𝑓 𝑥 − ℎ + 6𝑓 𝑥 − 2ℎ − 4𝑓 𝑥 − 3ℎ + 𝑓(𝑥 − 4ℎ)
𝒇𝑰𝑽 𝑥 = 𝑟𝑒𝑡𝑎𝑟𝑑é𝑒 𝑜𝑢 à 𝑔𝑎𝑢𝑐ℎ𝑒
ℎ4
Ordre de précision deux O(h2)
3𝑓 𝑥 − 14𝑓 𝑥 + ℎ + 26𝑓 𝑥 + 2ℎ − 24𝑓 𝑥 + 3ℎ + 11𝑓 𝑥 + 4ℎ − 2𝑓(𝑥 + 5ℎ)
𝒇𝑰𝑽 𝑥 =
ℎ4
3𝑓 𝑥 − 14𝑓 𝑥 − ℎ + 26𝑓 𝑥 − 2ℎ − 24𝑓 𝑥 − 3ℎ + 11𝑓 𝑥 − 4ℎ − 2𝑓(𝑥 − 5ℎ)
𝒇𝑰𝑽 𝑥 =
ℎ4
𝑓 𝑥 − 2ℎ − 4𝑓 𝑥 − ℎ + 6 𝑓 𝑥 − 4𝑓 𝑥 + ℎ + 2𝑓(𝑥 + 2ℎ)
𝒇𝑰𝑽 𝑥 =
ℎ4
Ordre de précision quatre O(h4)
𝒇𝑰𝑽
−𝑓 𝑥 − 3ℎ + 12𝑓 𝑥 − 2ℎ − 39𝑓 𝑥 − ℎ + 56𝑓 𝑥 − 39𝑓 𝑥 + ℎ + 12𝑓 𝑥 + 2ℎ − 𝑓 𝑥 + 3ℎ
=
6ℎ4
42
Pr. R. SEHAQUI Université Hassan II de Casablanca Faculté des Sciences Aïn Chock
Université Hassan II DE Casablanca
Faculté des Sciences Aïn-Chock
43
Pr. R. SEHAQUI Université Hassan II de Casablanca Faculté des Sciences Aïn Chock