Wave Packet Explorer

This program allows you to create wave packets in either the position and
momentum space, and to study the relationships between these. The program
can be used in two modes. In the Wave Packet Creation mode you can construct
a wave packet either in the position space or in momentum space. In either
case, you construct the wave packet by either adding individual sine waves
or by choosing one of the built-in functions provided by the program. The
parameters of individual sine waves can be altered and two or more sine
waves can be visually compared If you have created a few individual sine
waves, you can also interpolate between these to get a more continuous
distribution of amplitudes in position or momentum space. With the wave
packet now created in position or in momentum space, you can have the
program compute the corresponding analog in momentum or position space
respectively. This is accomplished by the program by adding the individual
sine waves which were generated while creating the wave packet. The program
displays the added wave function or the resulting probability density
distribution. The created wave packets can also be saved to a file with a
specified format, which can be imported at a later time.

In the Uncertainty Principle mode, the program enables you to study either
the position vs. momentum aspect or the energy vs. time aspect of the
Heisenberg's Uncertainty principle. In each case, you create a probability
density distribution of either position or momentum (in the
position-momentum option) or energy or time (in the energy-time option). You
can either use one of the standard built-in functions provided by the
program to construct a distribution, or "draw" an arbitrary distribution by
distorting the horizontal axis of the distribution graph using a mouse
cursor. The program computes the corresponding probability density
distribution in the analogous space (i.e. momentum in case of position or
energy in case of time). The uncertainties in each of the quantities and
their product is displayed.
