Prenons la transformée de Laplace de cette équation différentielle. On a alors :
TLp[f′′(x)+ω02f(x)]=TLp[0]Par linéarité, on obtient :
TLp[f′′(x)]+ω02TLp[f(x)]=TLp[0]Notons
F(p)=TLp[f(x)]. On a alors :
p2F(p)−pf(0)−f′(0)+ω02F(p)=0En tenant compte des conditions initiales, on a :
p2F(p)−pf0−v0+ω02F(p)=0Soit :
p2F(p)+ω02F(p)=pf0+v0En factorisant :
(p2+ω02)F(p)=pf0+v0Soit encore :
F(p)=p2+ω02pf0+v0Ce qui va également s'écrire comme :
F(p)=p2+ω02pf0+p2+ω02v0Nous allons écrire cela comme :
F(p)=f0p2+ω02p+v0p2+ω021On a également l'écriture suivante :
F(p)=f0p2+ω02p+ω0v0p2+ω02ω0Nous pouvons écrire ceci comme :
TLp[f(x)]=f0TLp[cos(ω0x)]+ω0v0TLp[sin(ω0x)]Par linéarité, on a :
TLp[f(x)]=TLp[f0cos(ω0x)+ω0v0sin(ω0x)]Finalement, on obtient l'expression recherchée, à savoir :
f(x)=f0cos(ω0x)+ω0v0sin(ω0x)Pour clairement faire apparaître le caractère causale de la fonction
f recherchée, introduisons l'échelon unité. On a alors :
f(x)=(f0cos(ω0x)+ω0v0sin(ω0x))U(x)