Solving an Integral with Wave Packet: Find \varphi(k)

Join the discussion
Registration is free. Ask a follow-up in this thread, or start your own.
4 replies · 3K views
12504106
Messages
3
Reaction score
0

Homework Statement



Consider the wave packet [tex]\varphi[/tex](k) = [tex]\int B(k)cos(kx) dk[/tex] from 0 to infinity and B(k) = exp([tex]^{-a^{2}k^{2}}[/tex]). Find [tex]\varphi[/tex](k)


Homework Equations





The Attempt at a Solution



After looking up integral tables, i got an expression involving error function (erf) and imaginary error function (erfi) which i don't know how to continue.
 
Physics news on Phys.org
The integrand is an even function, so you can write

[tex]\int_0^\infty B(k)\cos(kx)\,dk = \frac{1}{2}\int_{-\infty}^\infty B(k)\cos(kx)\,dk[/tex]

Does that help?
 
vela said:
The integrand is an even function, so you can write

[tex]\int_0^\infty B(k)\cos(kx)\,dk = \frac{1}{2}\int_{-\infty}^\infty B(k)\cos(kx)\,dk[/tex]

Does that help?

But i will still end up with those error function which i can't evaluate. Is there any method which does not involve the error function?
 
But i will still end up with those error function. Is there any method which will not involve the error functions?
 
Not really, but you can evaluate the integral exactly because of the limits.

There is another approach you can try: Write cos kx as the real part of eikx. Then the integral is a Fourier transform, which you can look up in a table.
 
Last edited: