Author Archives: Mike Witt

Why quantum mechanics does not say a particle can be in two places at once

This post is about understanding the difference between a mathematical model and the physical system that is being modeled. Confusion between the model and the physical system is especially prevalent in quantum physics and leads to statements such as:

  • A particle can be in two places at once
  • An object is spread out in space until you measure it
  • Sometimes it’s a particle and sometimes it’s a wave

This post consists of three parts. First we’ll discuss a very simple example of a mathematical model vs a physical system: a ball being thrown into the air. Then we’ll go on to a more interesting example: the heat equation.

Finally, we’ll tackle Schroedinger’s equation. Without worrying about how to solve the equation, we will simply discuss the mathematical function (the model) that the equation refers to. Then we’ll try to see how that function relates to a physical system (sometimes called a “particle”). Hopefully this will clarify why mis-statements like the ones above are so common.

A ball thrown into the air

If you throw a ball straight up into the air, its path (ignoring air resistance) can be calculated using Newton’s “2nd law” F=ma. The calculation itself is not important for our purposes, but if we plot the resulting height of the ball for the time it is in the air we get a parabola as in the following diagram:


However, the parabola that appears in the diagram does not appear anywhere in physical space. This sometimes confuses people the first time they see a picture like this. If you don’t notice that the horizontal axis is time it’s easy to imagine that the ball is being thrown from one place to another. In fact, if you do throw a ball from one place to another, its path will be a parabola. But that’s not what we see in the diagram above. That ball is simply going straight up and down in physical space.

This is a very simple example of the difference between a mathematical model (the parabola above) and the physical system it represents (a ball going straight up and down).

The Heat Equation

Another (more interesting) example of the model vs the reality is provided by the heat equation. The simplest form of the heat equation is:

    \[\frac{\partial}{\partial t}T=k\frac{\partial^2}{\partial x^2}T\]

In this form, the heat equation could represent the temperature inside a narrow tube. The idea is that (in an ideal situation) the tube could be so perfectly insulated that heat only flows out the two ends.

The function T

The function T in the equation above represents the temperature at each point in the tube. When we solve the heat equation, it tells us the value of T for any time we choose. We then know the temperature at any point in the tube at that time.

We can imagine the tube lying along the x axis and we could then plot the temperature funcion T, for a given time on the y axis, like so:


Now, even though this is a very common way to visualize the heat equation, if you think about it, it’s kind of a strange mixture of the mathematical model (the blue curve, T) and the physical system that it represents (the gray wire along the x axis). The actual temperature is not a curve hovering above the wire. What the temperature really is, is the motion of the molecules inside the wire.

But there is a straightforward relationship between the blue line and the temperature. Where the line is higher, the molecules are moving faster. So as long as you keep this in mind, it’s easy to keep the two concepts separated and there’s no harm in drawing it all together.

Schroedinger’s Equation

Now we come to Schroedinger’s equation, the fundamental equation used for basic non-relativistic quantum mechanics. This is the equation, in its simplest form:

    \[i\hbar\frac{\partial}{\partial t} \mbox{\Large$\psi$} =-\frac{\hbar^2}{2m} \frac{\partial^2}{\partial x^2} \mbox{\Large$\psi$}\]

This is the equation that would be used to predict the location of a single particle’s position along the x-axis, if that particle is not being subjected to any forces. We’re not going to solve the equation. We’re simply going to assume that we already have a solution and talk about what that solution means.

The function \psi

Just as the function T was the solution to the heat equation, the function \psi is the solution to Schroedinger’s equation. But \psi (sometimes called the “wave function” or the “state vector”) is a complex function. That means its values consist of both a real part and an imaginary part. (The imaginary part is a multiple of i, the square root of -1.)

Since \psi is complex, we can’t simply plot its values along the x-axis as we did with T. There are various ways that we can attempt to visualize \psi. For example we can plot it in the complex plane. This means we plot the complex values on a real axis vs an imaginary axis, like so:


If we do it this way, then the wave function of this particular particle looks sort of like a spiral.

Another common way to visualize a complex function is to draw the real and imaginary parts separately, as if they were both real, but plot them in different colors. If we take the same wave function above, and plot the real part in blue and the imaginary part in red (both on the real plane) then we get this picture:


If we do it this way, it looks kind of like two overlapping “waves.”

So what is \psi really? Is it a spiral, is it waves, or what? The answer of course is that it is neither of these things. The wave function \psi exists in an abstract mathematical space. We can try to picture it in various ways, but it is not really any of those pictures.

The relationship between \psi and the position of the particle

Now let’s talk about the relationship between the mathematical function and the physical system. In our first two examples, the ball and the heat equation, we understood from the beginning what the physical system “really was.” We can see the ball going up and down, and we can see how the height of the real ball corresponds to the height of the parabola at a particular time.

With the heat equation, although we can’t actually see the molecules moving around, we can easily form a picture in our minds of what heat consists of in the tube, and we can understand the relationship between the height of the function T in the diagram, and how fast those molecules are moving around in the tube lying along the x-axis.

But the relationship between the wave function \psi and our idea of “where a particle is” along the x-axis is much more complicated.

First of all, we don’t use \psi directly, but rather we first apply an operation called the modulus squared. This yields another function |\psi|^2 which is actually the probability density function associated with finding the particle at a particular place on the axis.

|\psi|^2 can be drawn over the x-axis just like we drew the heat function T. Here’s a picture of |\psi|^2 for the same particle above:


The relationship between the probability density function and the position of the particle is that the area under the curve between two positions on the x-axis gives the probability of finding the particle between those two positions.


So let’s break that down:

  1. We are about to look for the particle.
  2. We want to know the odds that we’ll find it between point a and point b.
  3. We can find that probability by calculating the area under the curve between those two points.

In case you’re curious, this calculation is done with the integral:

    \[\int_a^b |\psi|^2 dx\]

We don’t have a “picture” of the particle!

As you can see, the relationship between a particle’s wave function and its position is very different, and much more complicated, than the relationship between the mathematical model and the physical system in our other examples. But the main reason for the confusion between the model and the reality doesn’t (mostly) arise from that fact.

The main issue is that in quantum physics we simply don’t have a “picture” of the particle’s position. When we actually do a measurement, and we see something — say a detector going off — then we typically say that we “saw a particle at position so-and-so.” But, in general, all quantum mechanics gives us is a recipe for calculating the probabilities of these outcomes. It doesn’t say anything about “positions” beyond that.

In fact, there is no universal agreement as to whether there is actually such a thing as a “particle” at the most fundamental level. Some take the position that there are only “quantum fields” and that what we call “particles” are simply excitations in those fields, which can be detected in certain ways under certain circumstances.

So what leads people to say things like the three statements at the beginning of this article? I can only speculate of course, but here are my thoughts.

First of all, they may just be repeating something that they heard or read. This is probably the most likely scenario 🙂

Another possibility is that someone who knows about quantum mechanics, and understands Schroedinger’s equation perfectly well, simply gets confused between the model and the reality. Since we basically don’t know what the “reality” is, this is understandable!

The wave function, and especially the probability density function, do kind of look like something that is “spread out in space.” Furthermore, if you’ve got a picture of the wave function in your head, and the you do a measurement, you could be forgiven for simplifying this mentally, to: “It’s a wave somewhere out there, but then when I measure it, it snaps into position as a particle.”

But even so, why is it that people specifically giving lectures on quantum physics — people who are teaching about the subject — lapse into this kind of language?

I think maybe this is what happens. And it most often happens in “popular” physics book and lectures. You come to the point in the lecture where you have to say something. The “something” that is really true is a purely abstract mathematical statement. But you’re pretty sure your audience won’t understand that, and doesn’t want to hear it. So you fall back on the only “picture” you have, which is a picture of a wave (or probability density) function and you just talk about it as if it were the physical reality.

You probably figure that it will at least give people some kind of notion of what’s going on. Or, at least it will convey a feeling for how unintuitive quantum physics can be. Or, at least it will sound cool …

However, in my view at least, it actually conveys a mistaken impression of “what quantum physics says.”

Final Note

OK, so I get where “spread out in space” and “sometimes a wave” come from. But I still don’t see anything that looks like a particle in “two places at once.”

Right. So the wave function above was for a very simple situation. Basically what’s called a “free particle.” In a more complicated scenario (but still for a single particle) you can ultimately end up with a probability density function that looks something like this:


As you can see, there is a pretty strong probability that an experiment will detect the particle either around point a or around point b. The probability is actually non-zero all along the line, but it’s strongly peaked near those two locations. This is where the “two places at once” notion comes from.


Filed under Philosophy of Physics, Quantum Theory

The Quantum “Finite Step” problem

The Probability Wave:

The Wave Function:

This is an animation of the Finite Step problem, as described in a typical undergraduate quantum mechanics textbook.

  • The top animation shows the evolution of |\psi|^2 the probability density function.
  • The bottom animation shows the full wave function \psi. The real part is blue and the imaginary part is red.
  • Note how the probability wave “tunnels” a little way through the potential barrier.

Note: The animation may look better if you view it directly on Vimeo. Just click on the word “Vimeo” on the player.

Leave a Comment

Filed under Simulations

The Twins

This is an animation of the relativistic “twins” scenario. One twin stays on Earth. The other travels away at a high rate of velocity and then comes back.

Typically when you see this situation analysed in a textbook, they have the travelling twin doing something like going out at half the speed of light then instantaneously changing direction and coming back in at the same speed. They then proceed to use the two different frames of reference (going out and coming back in) to show that the travelling twin ages less than the one who stayed at home.

I wanted to try to model a more “realistic” scenario. One that could, at least in principle, actually happen. So what I’ve done here is to have the travelling twin accelerate out at 1 Earth gravity for half the “out” trip. Then the traveller decelerates at 1g for the other half of the way out, coming to a stop at the outward point. This 1g acceleration and deceleration if the repeated on the way back home.

So, instead of two frames of reference, we are “integrating over an infinite number of frames.” Of course, this is actually a numeric simulation and approximates the situation with a finite number of calculations.

The green “grid” lines represent the space and time coordinate systems of the travelling twin, as seen in the Earth frame. Note that, as the traveller “approaches” the speed of light, it’s not possible to draw “enough” grid lines.

Leave a Comment

Filed under Simulations

Liouville’s Theorem

The idea of this animation is to give an example of Liouville’s theorem in phase space.

I’m using a Hamiltonian suggested by Josh in the Portland Math and Science Group:

H=\sin(p) + \sin(x)

Leading to the update equations:

\dot{x}=\frac{\partial H}{\partial p}=\cos(p)

\dot{p} = -\frac{\partial H}{\partial x}=-\cos(x)

This Hamiltonian is not intended to represent any actual physical system. I’m using it simply because it exhibits an “interesting” behaviour.

We start out with a circle of radius 5 centered at the origin. In particular, it should be the case that none of the interior points (colored red) ever “cross” the boundary (colored black). Of course, I can only animate a finite number of points (in this case 1000 boundary points). But hopefully, it gives the basic picture.

The source code can be found at:

The Portland Math & Science repro at Github

It works on Ubuntu 12.04 with “all the regular python stuff” installed, for whatever that’s worth.

Leave a Comment

Filed under Simulations