Vous êtes sur la page 1sur 3

Montigny Eric

Exercice type I, sur le produit de


convolution

Lnonc de lexercice :
Calculer f*g avec :
1 si 1 x < 3 x / 2 si 0 x 2
f ( x) = et g ( x) =
0 ailleurs 0 ailleurs

a) La premire tape :
On crit la dfinition du produit de convolution, savoir :
+ +
( f * g )( x) =

f (t ).g ( x t ) = g (t ). f ( x t )

b) La deuxime tape :
On sintresse aux diffrents 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 dun petit croquis :
0 2

I1
t

-3+x 1+x

I2
t

c) On applique la dfinition du produit de convolution :


+ +
t
Dfinition du produit de convolution : ( f * g )( x) = f (t ).g ( x t ) = g (t ). f ( x t ) = 1. 2.dt
I1 I 2
Hors, rsoudre un tel calcul savre assez complexe. Usons de stratgie, et dcoupons en plusieurs cas, et procdons aux
intgrations, au cas par cas :

Cas 1 :
0 2

I1
t

-3+x 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 zro.
Montigny Eric

Dans un langage plus mathmatique, 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 ny 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 dfavorables (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 dterminer la valeur du produit de convolution, partir de sa dfinition lmentaire :
+ + 1+ x 1+ x 1+ x
t t 1 1 t 2 1
( f * g )( x) = f (t ).g ( x t ) = g (t ). f ( x t ) = 1. .dt = .dt = t.dt = . = .[t ]10+ x
2 2 2 2 2 4
I1 I 2 0 0 0

1 1 (1 + x)
( f * g )( x) = .[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 procder comme au cas prcdent.
Si 3 + x < 0 et 1 + x > 2, alors I 1 I 2 = [0;2]
Dterminons la valeur du produit de convolution :
1 1 40 4
( f * g )( x) = .[t ]02 = {2 0} = = =1
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]
Dterminons la valeur du produit de convolution :
1 1 1 1 1 x + 6 x 5
( f * g )( x) = .[t ]23+ 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 rsume tout !
Maintenant que nous avons dtermin les diverses valeurs du produit de convolution, sur les divers intervalles, il est
envisageable de tracer (par morceaux), la courbe reprsentative :
(f*g)(x)

(-x+6x-5)/4
(x+1)/4

x
-1 1 3 5

Vous aimerez peut-être aussi