Next: 5 A Simple Example
Up: Green's functions for the
Previous: 3 Explicit Expressions for
Green's theorem is based on integration by parts. We write
|
=
|
- x(t') + F(t')
| |
|
=
|
- G(t,t') +  (t - t')
| (7) |
and multiply the first equation by G(t,t') the second by x(t') , subtract,
and integrate over the range of t' from ti to tf corresponding to
the range where we want the solution. Therefore
ti < t < tf , and the result is
|
dt'G(t,t') x(t') - dt'x(t') G(t,t') = dt'G(t,t') - dt'x(t')
| (8)
|
and integrating the first two terms by parts or, equivalently, using
Green's theorem, this becomes
|
t'=tit' = tf - t'=tit' = tf = dt'G(t,t') - x(t) .
| (9)
|
Notice that ti can be -
and tf can be
if the
solution at all times is desired.
We want to solve for the case where the oscillator is at rest at the
origin at time ti . In that case, the lower limits of the surface
terms are zero since both x(ti) and
dx(t)/dt|t = ti are zero.
If we use the retarded Green's function, the surface terms will be zero
since t < tf , and the retarded Green's functions are zero at the
upper limits. We can also replace the upper limit of the integral
containing G(t,t') with t , since the retarded Green's function is
zero beyond that value. The solution in terms of the retarded Green's
function is
|
x(t)
|
=
|
dt'G (R)(t,t')
| |
|
|
=
|
 dt'sin( [t - t'])F(t') .
| (10) |
We can also use the advanced Green's function, however in this case,
the surface terms at the upper limit do not cancel and the result is slightly
more difficult to derive. The Green's function terms are
t'=tf
|
=
|
- sin( [t - tf])
| |
t'=tf
|
=
|
cos( [t - tf])
| (11) |
so that the result is
|
x(t)
|
=
|
dt'G (A)(t,t') + sin( [t - tf])v(tf) - cos( [t - tf])x(tf)
| |
|
|
=
|
dt'G (A)(t,t') + sin( [t - tf])v(tf) - cos( [t - tf])x(tf)
| |
|
|
=
|
-  dt'sin( [t - t'])F(t') + sin( [t - tf])v(tf) - cos( [t - tf])x(tf)
| (12) |
where we have written the velocity
dx(t)/dt = v(t) .
To use this, we need to find out the values of x(tf) and v(tf)
that correspond to the desired boundary conditions
x(ti) = v(ti) = 0 .
Taking the limit
t
ti , the result becomes
|
x(ti) = 0 = -  dt'sin( [ti - t'])F(t') + sin( [ti - tf])v(tf) - cos( [ti - tf])x(tf)
| (13)
|
and taking the derivative of the equation
|
v(ti) = 0 = -  dt'cos( [ti - t'])F(t') + cos( [ti - tf])v(tf) + sin( [ti - tf])x(tf) .
| (14)
|
We have two linear equations which we can solve for x(tf)
and v(tf) ,
|
x(tf)
|
=
|
sin( [ti - tf]) dt'cos( [ti - t'])F(t') - cos( [ti - tf]) dt'sin( [ti - t'])F(t')
| |
|
|
=
|
 dt'sin( [tf - t'])F(t')
| |
|
v(tf)
|
=
|
sin( [ti - tf]) dt'sin( [ti - t'])F(t') + cos( [ti - tf]) dt'cos( [ti - t'])F(t')
| |
|
|
=
|
-  dt'cos( [tf - t'])F(t')
| (15) |
and substituting back gives the result
|
x(t)
|
=
|
-  dt'sin( [t - t'])F(t') - sin( [t - tf]) dt'cos( [tf - t'])F(t')
| |
|
|
|
- cos( [t - tf]) dt'sin( [tf - t'])F(t')
| |
|
|
=
|
-  dt'sin( [t - t'])F(t') +  dt'sin( [t - t'])F(t')
| |
|
|
=
|
 dt'sin( [t - t'])F(t')
| (16) |
which is identical to the result we obtained using the retarded Green's
function.
So we see that while using the Green's function optimized for the boundary
conditions at hand makes the calculation simpler, any Green's function
can be used to get the correct answer.
Next: 5 A Simple Example
Up: Green's functions for the
Previous: 3 Explicit Expressions for