In our overview of the ACME experiment, we outlined the broad method of the experiment: we measure the deformation in the shape of the electron by performing spin precession on the molecule ThO. In the post about atomic structure, we outlined the basics of energy levels in a molecule, as well as that of ThO itself. We also touched briefly on the concept of a differential measurement. Today we’ll expand our discussion on differential measurements and look at how they are crucial in making ACME such a precise experiment.
Basics: One Variable
A differential measurement is useful in the following situation: when we want to measure a certain quantity, but the device we’re measuring it with can only give back that quantity plus some constant. In this case, we’re measuring a shift in the molecule’s energy caused by the electron EDM:
(1)
When we measure the spin precession on our molecules, we are measuring their total energy, so we will get along with
, although we only want to know
. Luckily, we have control over
: we can reverse its sign from positive to negative. To separate the two, we perform the measurement twice, once with positive sign, and once with negative sign:
(2)
and then we take the difference of the two results, and divide it by 2:
(3)
Because we know the numerical value of , we can figure out the electron EDM
from this method.


The above is an example of a bare-bones differential measurement of a quantity, , with just one variable to reverse,
. We can more elegantly express the two equations in Equation 2 by expressing
as
(4)
where we specify that takes the values +1 or -1. When
, we set the voltage knob on our electric field generator to 200 volts. When
, we set it to -200 volts. Thus we say that there is a single switch in the experiment,
. We call
the parity of the switch E.
Two Variables
In the ACME experiment there is actually more than just one switch. Besides , there is another switch, the direction of the magnetic field
, which we denote
. Just like
,
can independently take the value of +1 or -1. When
, the magnetic field in the lab is pointing West, while when
, it’s pointing East. The energy we are measuring has the form
(5)
where and
are constants that we just look up or measure through other means.
As there are 2 switches, there are 4 different possible configurations the experiment can take, one for each possible value of and
:
How do we extract ? On first glance, it might seem that we have to perform the experiment 4 times, once for each of the following configurations. We shall obtain the following measured values:
(6)
We can see that by calculating , we are already able to isolate
. There is no need to do the experiment 4 times, only twice (as before):


Three Variables
In reality the situation is even more complicated: there is a third switch, called . This switch exists because it is possible to perform the spin precession measurement in two different atomic states. (This is a property of the omega-doublet structure of the
-state of ThO, which we discussed briefly in the post about atomic structure.) The actual form of the energy
we are measuring is
(7)
a mess which also intimidated me when I first saw it. (One can just barely identify the term in there, only now that it is dependent on the product of two switches,
and
.)
Equation 7 is just the terms that we know of in a perfect system. There could be sources of noise or error that show up in in a weird way. With three switches, there are many different possibilities of terms in
(eight, to be exact):
(8)
where we have included every possible product of the the three switches. (Notice the presence of the term , a constant which doesn’t depend on the switches at all.) If this were the case (and we don’t know for sure), we would have to take data more than just twice: we would have to take peculiar combinations of
to isolate out the term containing
.
The Solution: Take Every Possible Combination
Because of this, to be safe, in ACME we take every possible combination of parities of the three switches , and sort out the data afterwards. Since each switch can take on two possible values (+1 or -1), this results in 8 different configurations. So if we were to graph the settings in our apparatus, it would look something like this, a sort of fractal:

We call the above one “block” of data. After finishing the 8 measurements, we’re left with 8 numbers which we can denote by ,
, …,
, each with its own set of associated parameter switches:
![]() |
![]() |
![]() |
Value |
+1 | +1 | +1 | ![]() |
+1 | +1 | -1 | ![]() |
+1 | -1 | +1 | ![]() |
etc. |
When we have all the data like this, we can sum the 8 values in different ways (subtracting some, adding others) in order to pick out the term in Equation 8 which we want. These are called parity sums. The full general expression for a parity sum is quite abstract and so we shall not quote it in full here (and it’s not that physically interesting, only some tedious math). What’s important to know is that there is a specific combination of the different ‘s which add up together to pick out the EDM term which contains
. We call this the EDM parity sum or EDM channel, and we like to call denote it by the symbol
.1 This becomes one data point for the experiment. Thus you can say that to get one data point, we actually need to take 8 measurements and add them up in a very specific way.
Benefits of Extreme Differential Measurement: Systematic Rejection
In Equation 8 above, the term contains the product
. It’s important to realize what happens when we do parity sums to pick out the term containing
. Yes, we obtain the quantity we want (
), but we also subtract out any contributions to
which are not related to
. This include constants not related with any switches. This means if there is a source of noise or imperfection in the system which changes the spin precession process somehow (we call these systematic errors), it will not affect the measured EDM value unless it is connected with
.
This is a benefit which is felt in the day-to-day running of the ACME experiment. Say one day one of our detectors (we have 8 of them) stops functioning such that the overall signal we get is reduced by 1/8th, and we’re unaware of that. This does not mean that we would wrongly think that the measured EDM value would shift – thanks to the data-taking scheme above, we would still identify the right value of the EDM. The same goes for random electronic vibrations from random sources in the lab or near it (and at the level of precision we’re looking at, even small disturbances can be picked up by our detectors). We’re not worried about them until there is evidence that their behavior is connected to our switching of .
In practice, the data-taking structure illustrated by the fractal-like diagram above is not the end of the story: there are even more switches than just the three that we’ve identified so far. Indeed, the 3 switches we denote above are grouped into one block of 8 measurements that constitute one measurement. But there are a total of 5 more switches that we regularly go through in our routine data-taking runs (this means different unique parameter combinations!) It’s not that important to know what they are right now. There are even more settings that we also vary more sporadically. This is the resulting data acquisition structure graph that we actually put in our paper:

One can see here not just the switches but the timescales required. It takes 30 minutes just to get through all the 8 “regular” switches, which we call one “superblock” of data.
Most of these adjustments to the experiment are not expected to actually contribute to in a substantial way, but we cycle through all of them anyway in order to be safe. If it’s truly the case that a switch
shouldn’t affect the experiment, then
should be the same whether
or
. In principle,
could be absolutely anything, from things which might plausibly affect the experiment (changing the magnitude of the magnetic fields
we apply, for example), to things more dubious (turning the lights on or off during the experiment), to those which smack of magical voodoo (two people in the room while running the experiment versus one person only). The main reason why we have a finite number of switches is simply practicality and “common sense”.
Conclusions
I know that this post is pretty abstract, and many might just gloss over the assortment of various curly letters. What I’ve hoped to convey is that the ACME experiment has a lot of switches and knobs, and when we take data we play around with all of these knobs in every possible configuration, looking to see any effects they make on the quantity we measure, , the EDM of the electron. Due to the data acquisition structure we impose on the experiment, many sources of noise and systemic errors are canceled out. In order for them to disturb our measured values and confound us, they have to act in a very specific way – to switch together with a particular combination of switches that we have (
and
). There are not many things which behave that way, which is why the ACME experiment is very resilient against these disturbances. The large number of switches we implement in our system also points to its thoroughness and rigor: at this level of precision, we want to be absolutely sure that what we measure is really true.
- The
is because we are really measuring the phase of the spin precession. ↩