Exercice type I, sur le produit de convolution
Transcription
Exercice type I, sur le produit de convolution
Montigny Eric Exercice type I, sur le produit de convolution L’énoncé de l’exercice : Calculer f*g avec : 1 si − 1 ≤ x < 3 x / 2 si 0 ≤ x ≤ 2 et g ( x) = f ( x) = ailleurs ailleurs 0 0 a) La première étape : On écrit la définition du produit de convolution, à savoir : +∞ ( f * g )( x) = ∫ +∞ f (t ).g ( x − t ) = −∞ ∫ g (t ). f ( x − t ) −∞ b) La deuxième étape : On s’intéresse aux différents intervalles : t • g (t ) = si 0 ≤ t ≤ 2 donc t ∈ [0;2] = I 1 2 • f ( x − t ) = 1 si − 1 ≤ x − t ≤ 3 ⇔ −1 − x ≤ −t ≤ 3 − x ⇔ x + 1 ≥ t ≥ −3 + x ⇔ −3 + x ≤ t ≤ x + 1 donc t ∈ [−3 + x;1 + x] = I 2 Ensuite, pour mieux cerner la chose, mieux vaut user d’un petit croquis : 0 2 I1 t -3+x 1+x I2 c) t On applique la définition du produit de convolution : Définition du produit de convolution : ( f * g )( x) = +∞ +∞ −∞ −∞ t ∫ f (t ).g ( x − t ) = ∫ g (t ). f ( x − t ) = ∫ 1. 2.dt I1 ∩ I 2 Hors, résoudre un tel calcul s’avère assez complexe. Usons de stratégie, et découpons en plusieurs cas, et procédons aux intégrations, au cas par cas : Cas 1 : 0 2 I1 -3+x t 1+x I2 t 0 On remarque que les deux intervalles ne se recouvrent pas, donc quand on va multiplier la fonction f par la fonction g, on va trouver zéro. Montigny Eric Dans un langage plus mathématique, cela serait : Si 1 + x < 0, alors I 1 ∩ I 2 = ∅, donc ( f * g )( x) = 0 Cas 2 : 0 2 I1 t -3+x 1+x I2 t Il n’y a pas non plus de recouvrement dans cette situation. Donc : Si − 3 + x > 2, alors I1 ∩ I 2 = ∅, donc ( f * g )( x) = 0 Maintenant que nous avons vu les deux cas les plus défavorables (et aussi les plus simples…), passons à la suite. Cas 3 : 0 2 I1 t I2 t -3+x 1+x Cette fois-ci il y a recouvrement, sur une partie des deux intervalles. Si 0 < 1 + x < 2, alors I 1 ∩ I 2 = [0;1 + x ] On peut donc déterminer la valeur du produit de convolution, à partir de sa définition élémentaire : +∞ ( f * g )( x) = +∞ ∫ f (t ).g ( x − t ) = ∫ g (t ). f ( x − t ) = ∫ −∞ ⇒ ( f * g )( x) = −∞ t 1. .dt = 2 I1 ∩ I 2 1+ x ∫ 0 t 1 .dt = 2 2 1+ x ∫ 0 1 t 2 t.dt = . 2 2 1+ x = 0 1 .[t ² ]10+ x 4 (1 + x)² 1 1 .[t ² ]10+ x = {(1 + x)² − 0} = 4 4 4 Cas 4 : 0 2 I1 t t I2 -3+x 1+x Une fois encore, il y a bien recouvrement, donc nous allons procéder comme au cas précédent. Si − 3 + x < 0 et 1 + x > 2, alors I 1 ∩ I 2 = [0;2] Déterminons la valeur du produit de convolution : 4−0 4 1 1 = =1 ( f * g )( x) = .[t ² ]02 = {2² − 0²} = 4 4 4 4 Montigny Eric Cas 5 : 0 2 I1 t t I2 -3+x 1+x Il y a toujours et encore recouvrement : Si − 3 + x > 0, alors I 1 ∩ I 2 = [− 3 + x;2] Déterminons la valeur du produit de convolution : − x² + 6 x − 5 1 1 1 1 1 ( f * g )( x) = .[t ² ]2−3+ x = {2² − (−3 + x)²} = .{4 − (x − 3)²} = .{4 − {x ² + 9 − 6 x}} = {4 − x ² − 9 + 6 x} = 4 4 4 4 4 4 d) On résume tout ! Maintenant que nous avons déterminé les diverses valeurs du produit de convolution, sur les divers intervalles, il est envisageable de tracer (par morceaux), la courbe représentative : (f*g)(x) (-x²+6x-5)/4 (x+1)²/4 -1 1 3 5 x