Wavepacket incident on a potential step

  • Context: Graduate 
  • Thread starter Thread starter id00022
  • Start date Start date
  • Tags Tags
    Potential Wavepacket
Click For Summary

Discussion Overview

The discussion revolves around modeling the scattering of a wavepacket by a potential step of height V0 at x=0 using a Fortran 95 program. Participants explore the mathematical formulation of the wavefunctions for different energy conditions (E > V0 and E < V0) and the implications for continuity at the boundary.

Discussion Character

  • Technical explanation
  • Mathematical reasoning
  • Debate/contested

Main Points Raised

  • One participant describes their wavepacket formed by a superposition of traveling waves with a dispersion relation ω(k)=k², and presents the wavefunctions for x≤0 and x>0.
  • Another participant agrees that the factor of \frac{k}{k'} is intended to ensure continuity at the boundary but notes that it only works when E > V0, raising a question about the underlying physics.
  • A participant asserts that for E < V0, the wavefunction for x>0 becomes an exponentially decaying function rather than a plane wave, introducing a complex wave number k'.
  • One participant mentions that their program already accounts for the complex nature of k' when E < V0, leading to a different form of the wavefunction.
  • Another participant questions the nature of the discontinuity being observed, suggesting that continuity conditions should be consistent across both cases.
  • A participant explains that the offset of the wavepacket is necessary to avoid unphysical dispersion before the wavepacket hits the barrier, and discusses the implications of this offset on the wavefunctions.
  • One participant emphasizes that the decay of the wavefunction depends on the distance from the wall rather than the offset position, suggesting a different perspective on the continuity issue.

Areas of Agreement / Disagreement

Participants express differing views on the continuity of the wavefunctions at the boundary, particularly in the context of energy conditions. There is no consensus on the reasons for the observed discontinuity when E < V0, and the discussion remains unresolved.

Contextual Notes

Participants acknowledge that the mathematical treatment of the wavefunctions may differ based on energy conditions, and there are unresolved aspects regarding the implications of the offset position on continuity.

id00022
Messages
4
Reaction score
0
Hello,
I am writing a Fortran 95 program to model the scattering of a wavepacket by a potential step of height V0 at x=0. My wavepacket is formed by the superposition of numerous travellling waves of different k values. The wavepacket has the dispersion relation ω(k)=k2. I want the wavepacket to be in its undispersed state at t=0 at a start position x0. Therefore each component wave is composed of an incident wave, reflected wave, and transmitted wave.

At x≤0 :
ψ(x,t)=A(ei(k(x-x0)-ωt) +\frac{k-k&#039;}{k+k&#039;}e-i(k(x+x0)-ωt))

At x>0 :
ψ(x,t)=A\frac{2k}{k+k&#039;}ei(k'(x-\frac{k}{k&#039;}x0)-ωt)

The factor of \frac{k}{k&#039;} in the bottom equation was found analytically to ensure continuity in the wavefunctions at the boundary. Well, at least that's what I thought: It works as long as E>V0 otherwise there is discontinuity. Can anyone help me as to why? I don't think this is a Fortran programming problem, but more of a physics one...
 
Physics news on Phys.org
id00022 said:
Hello,
The factor of \frac{k}{k&#039;} in the bottom equation was found analytically to ensure continuity in the wavefunctions at the boundary. Well, at least that's what I thought: It works as long as E>V0 otherwise there is discontinuity.

Exactly. Aren't you satisfied yet?
 
sweet springs said:
Exactly. Aren't you satisfied yet?

Well not really: when I work through the maths, this factor should work fine in all situations, but in practice it only works when E>V0. If you have any idea why this might be then I would be very grateful. I'm fairly certain its not a problem with my code as I have applied it in many different ways all with the same result.
 
Hi

for E<V0, ψ for x>0 is no longer a plane wave but an exponentially dumping function as e^-Kx where k'=iK pure imaginary number.
 
Last edited:
sweet springs said:
Hi

for E<V0 \psi for x>0 is no longer plane wave but exponentially dumping function as e^-Kx

Hi,
Thanks, but this is built into my program already: k' becomes complex reducing ψ=eik'x to e-αx the dumping function you describe.
 
Hi.

In both of the cases, e^ik'x = e^-Kx = 1 for x=0. So continuity conditions should be the same in the both cases.
What is the discontinuity you are worrying about?
 
Because if I do not offset by x0, then the wavepacket impacts the step at exactly t=0. Therefore to watch it scatter you must set the time range to be from -t to t. In the period -t to 0 the wavepacket starts off slightly dispersed, becoming less dispersed until it hits the barrier. This is unphysical so I have offset the position of the wavepacket at t=0 to x=x0. Although eikx and e-αx both equal 1 at x=0, eik(x-x0) and e-α(x-x0) are not equal there. So the factor \frac{k}{k&#039;} has to be introduced as above. This works fine on paper but not in practice.
 
Hi.

id00022 said:
Although eikx and e-αx both equal 1 at x=0, eik(x-x0) and e-α(x-x0) are not equal there.

The dumping depends on the distance from the wall, x-0, not the distance from x0, x-x0.
The wave function for x>0 is e-αx+ikx0.
 

Similar threads

  • · Replies 24 ·
Replies
24
Views
2K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 10 ·
Replies
10
Views
3K
  • · Replies 5 ·
Replies
5
Views
2K
  • · Replies 0 ·
Replies
0
Views
2K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 10 ·
Replies
10
Views
2K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 4 ·
Replies
4
Views
2K
  • · Replies 2 ·
Replies
2
Views
2K