A Quick Review of the Algebra
Let’s begin with the now familiar Dirac basis for the one-dimensional Harmonic oscillator. The algebra can be packaged by a single, nontrivial commutator:
The irreducible representation we’ve studied for this algebra is given by the set of complex polynomials in the variable a†. That is, the vector space upon which our algebra acts1 is
We’ve seen that physical states of fixed energy amount to the monomials in a†. In particular, the energy operator,
You might recall that we normalized our basis of energy eigenvectors as,
This vector space of physical states is infinite-dimensional, but graded by the natural numbers, which means we can write down a linear decomposition into one-dimensional subspaces,
The number operator N = a†a reveals the degree of each subspace, which we can interpret as saying that the monomials are eigenvectors of the operator N whose eigenvalues are given by their degree.
The Dirac basis is akin to holomorphic coordinates on the phase space. They are related to the usual symplectic coordinates as one would taking real and imaginary parts,
Wave Packets and Coherence
What makes Quantum Mechanics novel is the vector space of physical states. Any linear combination of physically allowed states is physically allowed2.
In the free particle model, we’ve seen that this allows us to prepare a physical state in a wave packet that spans across different momenta. This allows us to create a physically reasonable model, encoding3 our ignorance about the particle’s momentum with a Gaussian parameter σ.
For the case of a massive free particle, we saw that this wave packet spreads over time, so that initial uncertain in momentum - and hence position - grows. The information we know about the particle decreases. The reason for this was easy enough to understand, particles at different momenta travel faster. In the language of plane waves, we say that there is a nonlinear dispersion relationship between energy and momentum.
For a massless particle, such as a photon, we saw that wave packets do not spread. Another way to say that is light is coherent4.
By comparison, the modes that comprise the wave packet of a massive particle are incoherent
Given that the harmonic oscillator was used a model for individual frequencies of light, you might wonder whether wave packets of harmonic oscillator states spread.
Wave Packets are Complicated!
The free particle Hilbert space was continuous. Fortunately, H is discrete. This means that a generic wave packet can be written as a sum over the basis states,
Here we have included the full time dependence, anticipating the question about wave packet spreading.
Just as the Gaussian wave packet was normalized, this one should be too, so that
In particular, this must be true at t = 0. Hence we have
Warm Up: Computing Uncertainties
You’ll want to participate in these calculations to make sure you follow what’s going on.
Our basis of eigenstate is orthonormal. So computing the uncertain in position is straightforward,
The second term vanishes by orthogonality,
While the first term has only two non vanishing terms,
Hence the overall uncertainty in position is
The momentum computation is virtually identical, yielding,
Hence we have the product,
This is clearly consistent with the Heisenberg uncertainty principle, which reads
This lower bound on the uncertain of symplectic pairs of operators is a direct application of the Heisenberg algebra to the inner product on the Hilbert space of states H. In particular, it follows from the Cauchy-Schwarz inequality.
Hence, the uncertainties of the individual energy eigenstates of the quantum harmonic oscillator do not vary with time. They merely vary with the energy by way of the degree of the state, n.
The General Computation
We will save the full details of this computation for your own enjoyment. But, we’ll get you started.
Exercise 1: Verify that,
Exercise 2: Verify that,
Having computed these results, hopefully you see the difference between finding the uncertainty in a wave packet versus finding the uncertain in basis element. There are cross terms! There are infinitely many cross terms!
You’re welcome to try to find the generic uncertainty there, but as you can see from the time dependence, it’s generically not going to be coherent.
It’s very close to coherent, however. There are certainly going to be coherent parts to the uncertainty. Put differently, if we could find the right relationship between the complex coefficients in our wave packet, we could get the incoherent parts to cancel out exactly. For example we’ll need all terms with coefficients like
to conspire in just the right way.
Coherence from Simple Algebra
Rather than expanding and finding an entire recurrence relationship between all those terms, let’s ask a simpler question. What if we choose coefficents5 so that
In this case we would also have the action of a†the dual space H*
In this case, we can solve our problem algebraically!
In particular,
and
In this case we see that
A similar computation for momentum gives6,
Hence, this algebraically nice state - assuming it exists - also saturates the lower bound of the uncertainty relation,
In particular, such a state is manifestly coherent. Its uncertainty does not evolve in time. Let’s attempt to build one.
Building a Coherent State
We are looking for some coefficients c_n such that
Let’s expand that state and see what we find.
You might recall that
Hence
Shifting the index by 1,
So if we can set
we’d be done.
This is easily solved. Let λ_0 be a complex number.
Then we have
The state c(t) essentially amounts to an exponential.
Now one can repeat the calculation above to find that
In other words,
But we need to make sure this state is normalized, or at least normalizable. That is the trouble with infinite sums: the need to converge.
Demanding that this state is normalized amounts to the constraint
Which naïvely would set λ_0 to zero. Meaning all of this work was for nothing. It’s appears as if it is the logarithmic version of ending with all the terms canceling to no avail.
But take heart! We have a way out. Suppose we simply normalize c(t) as follows,
This solves our problem immediately! And there are two benefits. First, we get a discretized version of the Gaussian wave packet we saw employed for photons. It’s always nice to see parallel structure.
Second, and better still, we’ve found an entire family of coherent state solutions that minimize uncertainty, specified by the complex number λ.
Interpreting the Coherent State
Aside from a combination of all possible energy states, what exactly does this state represent?
A basic physical question might be, what’s the overlap between the known basis functions and this coherent state? Mathematically we ask this by taking the inner product of c(t) with some fixed state n.
Hence, per the rules of quantum mechanics, the probability of measuring the state c(t) in the energy eigenstate n is:
Let’s compute it.
Hence we have,
This is precisely the Poisson probability distribution with mean value |λ_0|^2. This comports well with the Planckian interpretation of the quantum harmonic oscillator as photons of a fixed frequency and therefore energy7. From this perspective we see that the expectation value of the degree operator N = a†a is,
Put differently, the average energy observed in this state is
Coherent Motion
Let’s revisit the expectation value of position and momentum now that we have our explicit coherent state.
Let us resolve λ_0 into a magnitude and phase,
Then we may write
Similarly,
Which is exactly the kind of oscillatory behavior you would expect from the classical equation of motion!
TL;DR
The harmonic oscillator affords a particular class of solution which minimizes uncertainty and resembles the classical state in its time evolution. These solutions are parametrized by a complex number that codifies the average expected energy. It involves a nontrivial linear combination of all previously known basis states.
We’ve also seen that there is an equivalent, dual representation, H* given by C[a].
There are some subtleties to this in some physical systems with nontrivial topology or other symmetric considerations. These are so-called superselection sectors, but we don’t need to worry about these details with a system as friendly as the harmonic oscillator.
You can easily perform this integral to get the Gaussian spread in position, but the time variable creeps in nontrivially. See the discussion in
Unlike in the massive case, here we see that everything depends on (x -ct), which resembles a classical particle’s motion at speed c.
Why a and not a†? The operator a is external to the Hilbert space of states for which we are taking linear combinations, H = C[a†].
This is why I wanted you to follow along with the computations earlier. Having done those, you hopefully see how easy these are by contrast!
See our previous discussion on the Planck distribution:
Really cool write-up! Always love seeing coherent states explored this clearly. That said… I couldn’t help but smile—my own model (FEMT) handles this entire behavior in just a handful of equations using entanglement density and causal flow. It's wild how simplifying the foundations can make the math so much cleaner. Appreciate the deep dive though—nicely done!
If you would like more info on FEMT, take a look at my post on Substack: https://mnisape.substack.com/p/femt-is-complete-a-new-era-of-physics?r=5dglc9.
I have a 30 page manuscript ready for submission to IJTP as well. I would love to hear what you think.
Thanks,
Steven Smith—The Bathrobe Guy