1. Introduction
The issue of whether classical systems can simulate quantum systems has been long debated in the literature (see, e.g., [
1,
2,
3,
4,
5,
6], with special emphasis on entanglement and quantum measurement [
7,
8,
9]). Here we discuss a photonic model with complex canonical variables to illustrate how the formal analogy is not enough to capture all the quantum features of a genuine quantum bit. Hamilton’s formulation of Newton’s laws relies on the use of the canonically conjugate position
q and momentum
p. The equations of motion follow from the Hamiltonian
and are
In the case of a free particle of unit mass,
and the above equations give us
and
. These are easily solved and lead to the usual equation for inertial motion
.
In this paper we will be dealing with harmonic oscillators, the reason for which will become apparent below. At present it suffices to say that the Hamiltonian is given by where, without any loss of generality, we have assumed that both the mass and frequency are unit. The equations of motion are now and , which are just two coupled first-order differential equations. This reduces to and .
The key trick we use in this paper is to define a new set of complex coordinates:
and
[
10]. Hamilton’s equations of motion now read
In other words, z and are treated as independent variables, just as q and p. The Hamiltonian for the harmonic oscillator is now even simpler and the equations of motion for the complex coordinates are and .
In general, it is clear that the complex representation is completely equivalent to the original one based on the canonical position and momentum. We would now like to show that the complex classical Hamiltonian description can account for the phenomenon of single-qubit interference (see a pedagogical review of interferometry in [
11]).
A single photon going through a Mach–Zehnder interferometer has been a foremost way of thinking about interference in quantum information and computation [
12], (see
Figure 1). It is analogous to the double-slit experiment, which in the words of Feynman contains “the only mystery” in quantum physics [
13] (see also the pedagogical exposition in e.g., [
9,
11]). Consider
and
, the bosonic annihilation and creation operators for photons in mode
x (see, e.g., [
14] for a general treatment of the quantised electromagnetic field), with the property that
,
,
, where
is the vacuum state of the global Fock space and
is the commutator of the two operators
A and
B. We will assume that
x represents a region of space where the photon can be confined to arbitrarily high accuracy; in this case,
x can be either
L (a region around the left arm of the interferometer) or
R (a region around the right arm of the interferometer). These two regions are non-overlapping (their separation being much larger than their respective extents). All these assumptions hold in practice.
In the Schrödinger picture, the quantum state of the photon (we shall not go into the subtleties about how to define it as they are not relevant for the present discussion) changes after the first beamsplitter (
), then acquires the same phase shift in both arms (which can therefore be ignored), and finally undergoes another change at the final beamsplitter. Labelling the quantum state where the photon is on the left or right arm of the interferometer, respectively, as
and
, we have
In terms of operators, we have started in an eigenstate of , then changed to , and then finally rotated back into Z. In this notation, Z represents the classical basis (the number operator associated with the paths) and X represents the non-classical basis, which is sharp when the photon is superposed across the two paths.
We will now show that the same formal account can be given with the complex classical description. We need the conjugate complex numbers to represent the two modes
and
. The Hamiltonian is given by
. Our choice of the initial values for the complex coordinates should be
and
in order to model a single photon in the
L mode. The Hadamard gate is then represented by the transformation
and the corresponding transformations for the complex conjugates. This transforms the initial
into
, which is the classical analogue of the quantum Hadamard gate.It is clear that another application of the Hadamard gate takes us back to
Z, which is the same as the quantum sequence. In fact, we could model this by introducing a classical state written as a two-vector
. The initial state is then
, which after the action of the first Hadamard transformation becomes
, mimicking the quantum superposition across the two modes. The second Hadamard then takes us back to the original state exactly as in the quantum treatment.
Note also that any phase gate introduced in either of the modes can now be accounted for classically because we allow complex numbers. It would simply be represented by the transformation . This is the same effect that the annihilation operator in the quantum treatment would suffer. In this way, the component can also be reached. It is therefore shown that the full set of transformations on a single qubit can be represented with complex classical Hamiltonian mechanics.
However, despite this formal analogy, the classical complex bit is still not the same as the qubit. In fact, the process described above is not an actual interference experiment. What counts as an interference experiment is determined by what dynamical variables are actually observables. The complex bit and the qubit differ radically in this regard. This is because, crucially, the classical complex bit does not obey the uncertainty principle between different
, and
z components. In the case of a qubit, these obey the algebra of Pauli matrices, and one component being sharp exactly leaves us with the maximum uncertainty in the other two. This is not true of the classical complex bit, for which the values in all three directions can be sharp at the same time (as in the case of the interferometer above). Indeed, as we have explained, those three variables are c-numbers and have zero commutator. The fact that they are all simultaneously measurable can also be verified by considering a dynamical interaction that would measure exactly (i.e., create perfect correlations) between the photon’s components and the observables of a target, measuring subsystem. In the classical case such interaction is allowed, since it simply implies copying each complex number into the target subsystem; in the quantum case this cannot be done, as it would violate unitarity [
9].
A different way of expressing the above fact is that the classical complex bit cannot be entangled with another qubit. The notion of entanglement simply does not exist in the hybrid system consisting of one complex and one quantum bit. Intuitively speaking, if it did exist, we could faithfully transfer the information from the qubit into the complex bit, thereby being able to violate the uncertainty principle on the qubit by measuring the complex bit (whose components can all be specified at the same time). The complex bit does not and could not “understand” how to respond to a superposition state of the qubit. This is because the complex bit is an information medium (in the language of constructor theory [
15]), whose observables can all be copied simultaneously to arbitrarily high accuracy by the same measuring device, while a qubit is a superinformation medium, whose different components cannot be copied in the same manner.
As a way of illustrating this, suppose that we want to swap the states of the complex and quantum bits. The Hamiltonian for this operation would then be written as , where now X and Y are the Pauli qubit operators. This Hamiltonian, however, would only modify the state of the qubit in proportion to the (real) coefficients specified by the corresponding representations of X and Y on the complex bit. The states would thus not be swapped. All semi-classical models suffer from this and related problems.
The fact that a complex bit can describe the single-photon interference in an interferometer should not come as a surprise. We know that Maxwell’s equations can be cast in the form of a quantum-like equation with the quantity
playing the role of the wavefunction [
16]. Single-photon interference is therefore perfectly well captured by the classical theory even though the concept of a photon does not exist there (see also works where quantum features are partially simulated by classical systems, e.g., [
3,
6]). However, there is no sense in which this description of a photon can ever be used to model the entanglement of the kind that, for instance, occurs in the Jaynes–Cummings model between a qubit and a single mode of light [
17]. This is because for that to be possible, there needs to be non-commuting operators, which the classical model does not have. Otherwise, one would be able to violate Bell’s theorem by having a local real-valued hidden variable model of an entangled system [
9].