Download as pdf or txt
Download as pdf or txt
You are on page 1of 8

Bulk Spin-Resonance Quantum Computation

Neil A. Gershenfeld, et al.


Science 275, 350 (1997);
DOI: 10.1126/science.275.5298.350

This copy is for your personal, non-commercial use only.

If you wish to distribute this article to others, you can order high-quality copies for your
colleagues, clients, or customers by clicking here.

Permission to republish or repurpose articles or portions of articles can be obtained by


following the guidelines here.

The following resources related to this article are available online at www.sciencemag.org
(this information is current as of September 28, 2010 ):

Updated information and services, including high-resolution figures, can be found in the online

Downloaded from www.sciencemag.org on September 28, 2010


version of this article at:
http://www.sciencemag.org/cgi/content/full/275/5298/350

This article has been cited by 16 articles hosted by HighWire Press; see:
http://www.sciencemag.org/cgi/content/full/275/5298/350#otherarticles

This article appears in the following subject collections:


Physics
http://www.sciencemag.org/cgi/collection/physics

Science (print ISSN 0036-8075; online ISSN 1095-9203) is published weekly, except the last week in December, by the
American Association for the Advancement of Science, 1200 New York Avenue NW, Washington, DC 20005. Copyright
1997 by the American Association for the Advancement of Science; all rights reserved. The title Science is a
registered trademark of AAAS.
RESEARCH ARTICLES

Bulk Spin-Resonance Quantum duced by the presence of a scanning probe.


This article presents a new approach to
quantum computing based on using bulk
Computation samples rather than isolated degrees of free-
dom. The problem, of course, is that such
Neil A. Gershenfeld and Isaac L. Chuang* samples microscopically are in a thermal
distribution of states, and it is impractical to
hope to cool macroscopic materials to their
Quantum computation remains an enormously appealing but elusive goal. It is appealing ground state; furthermore, bulk samples are
because of its potential to perform superfast algorithms, such as finding prime factors macroscopic ensembles whose members
in polynomial time, but also elusive because of the difficulty of simultaneously manip- cannot be addressed individually for read-
ulating quantum degrees of freedom while preventing environmentally induced deco- out. We present here solutions to these prob-
herence. A new approach to quantum computing is introduced based on the use of lems. First, we report on a procedure to take
multiple-pulse resonance techniques to manipulate the small deviation from equilibrium advantage of the structure present in thermal
of the density matrix of a macroscopic ensemble so that it appears to be the density equilibrium to introduce into the system’s
matrix of a much lower dimensional pure state. A complete prescription for quantum large density matrix a perturbation that acts
computing is given for such a system. exactly like a much smaller dimensional ef-
fective pure state. We then show how quan-
tum computation can be performed using

Downloaded from www.sciencemag.org on September 28, 2010


this ensemble system in such a way that the
result is deterministic and can be read out
The information-processing capability of inconveniently long (for observation) and efficiently. One great advantage of this ap-
quantum systems has long been of theoret- suggested that paramagnetic ions be intro- proach is that, because of the massive redun-
ical interest but has recently become of duced to shorten them. Of course, we are dancy provided by having a large ensemble
great practical importance because of a se- interested here in long relaxation times; of identical copies of the system, environ-
ries of remarkable results leading up to today, in chemical applications of nuclear mental interactions or intentional measure-
Shor’s algorithm for finding prime factors in magnetic resonance (NMR), coherence ments only weakly perturb the computer’s
polynomial time instead of exponential times on the order of thousands of seconds state. Thus, quantum computation becomes
time (1–4). This development has led many can be observed (14), and protons in ordi- experimentally accessible in many naturally
groups to try to realize a quantum computer, nary water can remain coherent for tens of existing materials.
using systems such as trapped ions (5, 6), seconds. Furthermore, the routine use of From the perspective of the NMR chem-
quantum dots (7), and cavity quantum- complex sequences of hundreds of radio ist, our scheme is unusual in a fundamental
electrodynamics (8–10). The experimental frequency (rf) pulses for manipulating spins respect. In NMR spectroscopy, the primary
challenge is to find a system that has the in modern NMR spectroscopy (15) points purpose is to elucidate molecular structure
nonlinear interactions that are required for to the promise of nuclear spins for repre- and chemical dynamics, and great efforts
computation and that simultaneously can senting quantum information. are made to enhance the desired signal and
be influenced externally in order to control However, there is a problem: Quantum render the detected spectra into a form that
it but that does not couple to the environ- computation requires the preparation, ma- reflects properties of the system under
ment so strongly that the quantum coher- nipulation, coherent evolution, and mea- study. Our purpose here is very different—
ence is rapidly lost (11, 12). The most surement of pure quantum states. In an we view each molecule as a single comput-
successful realization to date is a two quan- ensemble of systems prepared in a distribu- er, whose state is determined by the orien-
tum bit (‘‘qubit’’) computer that uses a tion of states, such as is the case for nuclear tations of its spins. Sequences of rf pulses,
cooled single ion of beryllium (6). Because spins in thermal equilibrium at room tem- which manipulate spin orientations and
of the enormous experimental effort re- perature, there is a statistical mixture of couplings, constitute quantum logic gates
quired in such an experiment to isolate a pure states. If computation were naı̈vely and perform unitary transformations on the
small number of quantum degrees of free- attempted with such a mixture, the result- state. We begin with molecules with known
dom and cool them to their ground state, ing destructive interference between differ- configurations and spin couplings and de-
these approaches appear unlikely to provide ent states would eliminate the coherence liberately suppress most of the NMR signal
a practically accessible means for comput- needed for quantum algorithms. in order to produce an output that is inde-
ing with a larger number of qubits. These pitfalls and potentials for NMR pendent of the molecular structure and is
In the quest to build a quantum comput- quantum computation have been noted due only to the quantum computation that
er, one particularly attractive physical sys- (16, 17). One suggestion was to create an was performed.
tem has been the nuclear spin because of its apparatus to address single nuclear spins A different perspective may be taken
extremely good isolation from electronic one at a time, in a spirit similar to manip- by the computer scientist. Our machine
and vibrational mechanisms that can lead ulating single ions in a trap. This approach can be visualized as a collection of
to decoherence. In fact, in Bloch’s original would avoid the thermal problem because O(1023) redundant N-bit computers. Be-
1946 paper on nuclear induction (13), he by definition a single system is always in a cause the N spins in each molecule may be
pointed out that relaxation times can be pure quantum state. Unfortunately, the in entangled quantum superposition
most promising experimental approach for states, our computer can be a quantum
N. A. Gershenfeld is at the Physics and Media Group, MIT this, that of using an atomic-resolution one. Therefore, although the clock cycle
Media Lab, Cambridge, MA 02139, USA. I. L. Chuang is magnetic scanning force probe (18), is very time of each computer may be slow [each
with the Institute for Theoretical Physics, University of
California Santa Barbara, Santa Barbara, CA 93106,
difficult to realize because of the high sen- rf rotation pulse can take O(100) micro-
USA. E-mail: ike@isl.stanford.edu sitivity required to see the extremely small seconds], there can be a significant speed-
*Present address: Ginzton Laboratory, Stanford Univer- magnetic induction signal created by a sin- up over a comparable classical computer
sity, Stanford, CA 94305. gle nucleus and the complications intro- because we may execute exponentially

350 SCIENCE z VOL. 275 z 17 JANUARY 1997


faster quantum algorithms. The challenge hole). The procedure utilizes traditional transverse rf magnetic field is applied to a
is to find a global way to use the ensemble pulsed NMR techniques but requires novel sample in a strong longitudinal magnetic
of independent quantum computers with- excitation sequences. Once the system is field B0. The strong field induces a Zeeman
out needing to address them individually. prepared in this fashion, further pulses can splitting of the levels of the spin system. In
Our solution operates by rearranging effect the computation and cause the re- thermal equilibrium, for a two-level system
the states of N-spin molecules (which are sult to be read out. First, we will show how (such as uncoupled protons) the ratio of the
initially in thermal equilibrium) such that an effective pure state can be distilled populations of the higher energy and lower
a portion forms a uniform background that from a thermal ensemble, and we will then energy levels differs from unity by ;1026.
does not contribute to the measured sig- turn to the more familiar question of how This small difference gives rise to a macro-
nal, and the remainder forms a deviation to apply arbitrary unitary transformations scopic magnetization, which can be detect-
that does. This deviation will behave as a to such pure states and hence compute ed by its precession in a pickup coil.
pure state just as a vacancy in an electron- (17, 19). Consider, for example, a typical homo-
ic conduction band in a semiconductor Pure states from a thermal ensemble. In nuclear two-spin molecular system such as
behaves exactly like a quantum particle (a a conventional pulsed NMR experiment, a (2,3)-dibromothiophene. In a 4.7-T field,

Box 1. The thermal equilibrium density matrix. Let us assume that the state of the entire system is
well described as an ensemble of non-interacting molecules. For example, this is a good approxi-
mation in a liquid sample, where the rapid tumbling averages out intermolecular interactions (15). The

Downloaded from www.sciencemag.org on September 28, 2010


ensemble averaged state is described by a density matrix, which is a tensor product of the density
matrices for each molecule:
the precession frequencies of the two hydro-
gen nuclei in this molecule are both ;200
r̂ 5 r̂molecule 1 R r̂molecule 2 R r̂molecule 3 R · · · (14)
MHz, but are slightly different by their
Because in thermal equilibrium these density matrices are all identical, and because during their chemical shift that arises from their unique
further evolution they do not interact, it is sufficient to consider the evolution of a single molecular local chemical environments. Typical
density matrix to represent the whole sample. The overall system of O(1023) N-spin molecules has a
huge number of degrees of freedom, but because it is not possible to address the molecules
chemical shifts are a few parts per million,
individually, the system acts as though it has only N degrees of freedom. This means that we obtain which translates to a few kilohertz in strong
only a small number of useful quantum bits from the enormous number of underlying degrees of magnets. Single-spin rotations may be ac-
freedom in the sample. complished by applying semiselective trans-
In thermal equilibrium, the N spins of each molecule are arranged in some distribution of energy verse rf pulses, which are resonant at one of
eigenstates (that is, aligned with or against B0). These states are described by a 2N 3 2N diagonal the proton frequencies, and cause the ad-
density matrix whose elements give the average populations of the 2N eigenstates. For example, the dressed nuclear spin to rotate around the
equilibrium density matrix for a single spin is: transverse axis while still precessing around
r̂equilibrium
i F p2
5 0
0
p1 G (15)
B0. Spins on the same molecule may also
interact with each other through dipolar- or
where p2 and p1 denote the population probabilities for the two energy levels. In terms of the electron-mediated interactions; these non-
Boltzmann factor ai 5 \vi /2kT: linearities are used to accomplish logic op-
r̂equilibrium
i ' F G F
1 1
2 0
0 1 ai
1 12 0
0
2ai G (16)
erations, as will be discussed below. For
simplicity of discussion, we shall consider
where wi is the resonant frequency of the i spin. For protons at room temperature, a ' 4 3 1026
th only spin-1/2 systems and scalar-coupling
times B0 in tesla. Although this is a very small number, this small deviation is what almost all NMR Hamiltonians here.
experiments measure. At high temperature, the state of a
For a molecule with N spins, in thermal equilibrium the density matrix is approximately given by the system of N-spin molecules is well de-
tensor product of the states of of the individual spins; scribed by the density matrix (see Box 1
r̂ 5 r̂i R r̂2 R · · · R r̂N (17) for a derivation):
For two spins, we find that: Î
r̂ 5 N 1 r̂D (1)

3 4 3 4
1 0 0 0 a1 1 a2 0 0 0 2
1 0 1 0 0 1 0 a1 2 a2 0 0
r̂ 5 1 2a1 1 a2 (18) The two terms describe an equilibrium part
4 0 0 1 0 4 0 0 0
0 0 0 1 0 0 0 2a1 2a2 that is proportional to the identity Î, and a
written in the energy eigenstate basis +&,(&,)&,_&. remaining traceless deviation part r̂D,
For the N 5 4 case, the diagonal elements are approximately: which we shall term the “deviation densi-
ty matrix” (20). Under the action of a
unitary transformation (for example, free
evolution or imposed pulse sequences),
the identity part of the density matrix will
not change:
where the 16 spin states have been explicitly labeled. Now, a unitary transform on the spin states can
be used to selectively exchange populations among the different energy levels; mathematically, this
amounts to relabeling the states. Experimentally, this may be accomplished with logic gate pulse
sequences (shown below) or by selective rf pulses. Either way, we can produce the final state:
Ûr̂Û† 5 Û F Î
2N G Î
1 r̂D Û† 5 N 1 Ûr̂DÛ†
2
(2)
Therefore, the dynamics of the ensemble of
noninteracting molecules can further be ap-
proximated by using just the density matrix

SCIENCE z VOL. 275 z 17 JANUARY 1997 351


for the macroscopic deviation from identity. of the second spin. Thus, if we arrange for concern ourselves with the dynamics of
Because this is governed by quantum evo- unitary transforms to occur to the first spin the ancilla.
lution equations, the macroscopic signal re- alone (and for nothing to happen to the In a similar manner, we may distill a
flects quantum dynamics (within the deco- second spin), then the state shown in Eq. 4 three qubit pure state from six spins, a six
herence time scale, which can allow for becomes: qubit pure state from eight spins, and so
thousands of rf pulses). This interesting ob- forth. If the resulting block-diagonal density
servation is the usual starting point in NMR matrix is written as r̂ 5 r̂1 C r̂2 C z z z Cr̂M,
theory. then a unitary transformation that acts on
Now, let us consider the physical mean- just one set of spin degrees of freedom dis-
ing of the terms in rD at thermal equilibrium, tributes over the blocks permitting an arbi-
where the diagonal terms give the state pop- trary transform to be applied to the qubit
ulations and the off-diagonal terms are zero. block:
For example, suppose that we have an N 5 ~Û1RÎ2R· · ·RÎM!~r̂1Cr̂2C· · ·Cr̂M!
2 spin system that has the deviation density Here, U represents the unitary transform
matrix: effected by a series of pulse sequences ap- z~Û1RÎ2R· · ·RÎM!†
plied to the spin system; it may be some

3 4
3 0 0 0 one-bit operation carried out by a quantum 5 Û1r̂1Û†1CÛ1r̂2Û†1C· · ·CÛ1r̂MÛ†1
0 21 0 0 computation. The meaning of this result is
r̂D 5 a 0 0 21 0 (3) that the output is either Uu2&^2uU† or (7)
The N 5 2 and N 5 4 cases are special, in

Downloaded from www.sciencemag.org on September 28, 2010


0 0 0 21 Uu1&^1uU†, and moreover, these two are
distinguished by the state of the second that we are able to use all of the eigen-
This representation means that of the 1023 spin. Experimentally, this difference is de- states as either background or pure states.
molecules, (41 1 3a) 3 1023 are in the u+& termined in the final readout of the state. In general, this will not be the case, and
state, while (41 2 a) 3 1023 are in each of Thus, we may distill k 5 1 qubits from N 5 some states of the ancilla spins will corre-
the u(&, u)&, and u_& states. The system 2 thermal spins. spond to “garbage blocks” rather than to
is clearly a statistical mixture, meaning that This concept is easily generalized to N . pure states. Alternatively, additional
it is an ensemble of molecules in a variety of 2 spins. The fundamental idea is to identify smaller pure spin systems may be fit into
the four possible states. Nevertheless, the equally populated states that naturally exist these blocks. The blocks may be thought
system behaves like a pure state. in a thermal ensemble; unitary transforms of as being parallel computers whose out-
Why? Suppose that we tip one of the are then used to group together these states puts we may distinguish by using the state
spins (in all of the molecules) into the to form a uniform background against of the ancilla.
transverse plane so that its precession gen- which a differently populated single pure- We now indicate how our procedure is
erates a signal in our pickup coil. If the state can express itself. We label this group tolerant of errors. Perturbations in the prep-
u+& state had population 41 2 a just like using some other spins and in this manner aration process, for example, due to the uvi
the other states, then because of the bal- produce a state in which a few of the spins 2 vju never being exactly zero, will not pose
anced distribution, for every spin pointed are in pure states when conditioned on the a problem for the above scenario for the
along x̂, there would be another in the 2x̂ state of the others. following reason. Suppose there is some
direction, and the net magnetization As a final example, consider the N 5 4 small error in preparing the initial condi-
would be zero. However, the u+& state has case (see Box 1). The final state can be tion, r̂ 5 22NÎ 1 r̂D 1 er̂error. By the same
excess relative population, and thus the represented by four independent pairs of argument used in Eq. 2, the result of a
only net signal arises from 4a 3 1023 u+& pure state spins. That is, we may write: complete computation (which can be ex-
spins, which are all in the same pure quan- pressed as the unitary transform Ûqc) is
tum state. The lesson is that an excess (or 22NÎ 1 Ûqcr̂DÛ†qc 1 eÛqcr̂errorÛ†qc. The
deficient) single state spin population magnitude of the initial error is unchanged,
among a uniformly populated background and thus for small e, standard statistical
of levels behaves like a pure state. techniques can be used to extract the com-
We can use this result as follows. Let us putational result efficiently. Errors that do
make the reasonable assumption that the perturb the evolution of the computation
chemical shifts of the N spins are small can be reduced through quantum-error cor-
compared to their average frequency v, that where “8” indicates equality up to a sign rection (21, 22).
is, that uvi 2 vju ,, v. In this case, for N 5 and constant offset factor in each block. The principle behind our idea is that
2 we have that: The four blocks are four separate two-spin there may exist significant structure in the
pure states (let us call these our qubit state distribution of a molecule’s spins, even

3 4
1 0 0 0 spins) when conditioned on the remaining in thermal equilibrium. This structure cor-
2a 0 0 0 0 spins (the two “ancilla” spins). Note that responds to regularity from which we may
r̂D 5 0 (4) the state of the qubits alone would not distill something close to being a pure state
4 0 0 0
0 0 0 21 give a pure state; it is necessary to know (that has very low von-Neumann entropy,
the state of the ancilla spins as well. In Tr [r̂ log r̂]), for a subset of the spins. Our
Let us think of the second spin as a label; it this sense, the logical qubits we have are procedure is a kind of compression, which
tells us which of two pure states, u2& or actually collective states of the four spin makes good use of the negative entropy
u1&, the first spin was prepared in. Mathe- system. By freezing evolution of the an- available in the initial state of the system.
matically, this is represented by the block- cilla spins (experimentally feasible with a In Eq. 6, the excess entropy is contained in
diagonal structure of r̂D, which indicates technique known as decoupling), we pro- the constant offsets not shown between the
that the state of the first spin is a pure state hibit the four block states from interacting qubit blocks. Alternatively, excess entropy
when conditioned on a measurement result with each other, and thus we need not can be rejected to the “garbage” blocks,

352 SCIENCE z VOL. 275 z 17 JANUARY 1997


RESEARCH ARTICLES
which are distinguished from those of inter- fields (24) or coupling to other degrees of 1 \vABÎzAÎzB (for strong coupling, the full
est by the ancilla spins. Thus, a subset of the freedom could also be used to perform non- ÎA z ÎB term must be used). These three
available spins inside each molecule are unitary operations that can make use of terms lead to three rotation operators that
used to label the remainder, creating con- more of the initial thermal state. Initial spin commute and can be applied in any order.
ditionally pure states. cooling may be used (such as by coherence The first two give the time-evolution oper-
Finally, how well does this procedure transfer, optical pumping, or conventional ators RzA(vAt) and RzB(vBt), rotations of the
scale? The density matrix for a pure state of refrigeration), which can increase the signal A and B spin degrees of freedom around ẑ.
k quantum bits (qubits) must have 2k 2 1 strength exponentially. It is also possible to The third term is:
zero eigenvalues. Under the small chemical design quantum algorithms that produce ˆ ˆ
shift assumption, the initial rD for N spins answers one bit at a time, trading off a R̂zAB~vABt! 5 eivABtIzAIzB 5 cos~vABt/2!zÎ
will have N!/[(N/2)!]2 ' 2N/(Np/2)1/2 ap- logarithmic increase in the number of times

3 4
proximately zero eigenvalues (which come a calculation needs to be run for greater 1 0 0 0
from states with equal spin up and spin signal-to-noise. 0 21 0 0
down populations). Unitary transforms Single-spin operations. We have dem- 1 i sin~vABt/2! 0 0 21 0
leave the spectrum of eigenvalues un- onstrated that a pure state initial condi- 0 0 0 1
changed but may be used to permute the tion can be prepared from a thermal bulk (10)
elements to arrange for a convenient block- spin ensemble. To complete the task of
matrix structure, as previously demonstrat- showing that this system may perform The effect of this term is a coupled two-spin
ed. The necessary condition for preparing a quantum computation, we need to show rotation.

Downloaded from www.sciencemag.org on September 28, 2010


k-qubit effective pure state is that: that two more things are possible: any We now assume that the chemical shift
vA 2 vB is sufficiently large so that the spins
F G
unitary transformation (quantum logic
N! gate), and final state readout. Taking ad- can be addressed individually. Then a 180°
k # log2 11
@~N/2!!#2 vantage of the fact that any quantum logic pulse on A about any axis f has the property
gate can be constructed from combining that it may be used to reverse the evolution of
' N 2 O~log2N! (8)
arbitrary single qubit rotations and con- terms containing ÎzA in the Hamiltonian.
For large N, we may, therefore, fit at least trolled-NOT gates (25), we concentrate Namely, R̂fA(180) R̂zA(vAt) 5 R̂zA(2vAt)
one k ' N qubit computer in a molecule here on showing how the traditional tools R̂fA(180), and R̂fA(180)R̂zAB(vABt) 5
with N spins because, for example, logic of pulsed NMR allow us to perform these R̂zAB(2vABt)R̂fA(180) (26). This mecha-
gate sequences can be used to assemble two functions. nism is known as refocusing and is useful to
together into one block the set of all states To start, we assume that we have uncou- apply selected terms in the Hamiltonian and
with equal numbers of up and down spins pled identical spins in a strong magnetic to remove reversible broadening effects (such
(these states have equal Boltzmann popula- field B 5 B0ẑ. The Hamiltonian for the spin as spin interactions and magnetic-field inho-
tions) and the single all spin-down state degree of freedom is H 5 2m z B 5 mogeneity). Repeated fast refocusing, known
(which is highly populated in comparison). 2g\B0Îz, where g is the gyromagnetic ratio as decoupling, is also useful because it com-
However, this does not come for free— for the spin and Îz is the operator for the pletely stops the dynamics of the affected
the price we pay is a decrease in the ob- z component of the angular momentum. terms.
served signal strength. Fundamentally, this The time-advance operator exp(iHt/\) 5 Thus, one way to apply a ẑ rotation to
is because we have not changed the overall exp(2igB0tÎz) 5 R̂z(u 5 gB0t) thus shows one spin alone in the coupled two-spin
temperature of the system; only a very small the time evolution to be a rotation by an system is by a refocusing pulse between
conditional subset has “cold” spins. In the angle u about the ẑ axis. free evolutions, by using RxB(180) exp[iHt/
high-temperature approximation we use If a nearly resonant oscillating rf field is \]RxB(180) exp[iHt/\] 5 RzA(2vAt). Of
here, the observed signal strength S of the now applied in the x̂ direction, then in the course, Rz(u) 5 Ry(290)Rx(u)Ry(90) can
deviation density matrix scales as: rotating-wave approximation, we find that also be performed. Refocusing is more gen-
in the rotating frame the spin evolves under erally useful because of its selectivity. For
Na
S } nV (9) an effective field {B1 cos(w)x̂, B1 sin(w)ŷ, example, if refocusing pulses are applied to
2N (B0 2 v/g)ẑ} (where w is the rf phase). For both spins, then the only active term is
where n is the molecular density, V is the spins close to resonance, even a moderately RzAB(2vABt) (refocusing it twice has no
sample volume, and Na/2N is the probabil- large B1 can dominate the small deviation net effect). If the two coupled spins can-
ity of finding a particular N-spin configura- of v from gB0 due to chemical shifts, and so not be addressed separately, standard
tion. For a fixed at room temperature, per- it is a good approximation to ignore the B0 NMR techniques can be used to effect
forming a k 5 10 qubit calculation with an term and take all of the nearby spins to selective and semiselective excitations by
N 5 15 spin molecule decreases S by '0.01 rotate around the effective field B1 by the using longer nonselective pulse sequences
compared to a single-spin signal from the same amount. Because it is possible to in- (15).
sample. Modern phase-cycling and subtrac- dependently rotate around each axis, it is The controlled-NOT. Given the ability
tion techniques make it possible to see such possible to compose these operators to gen- to perform arbitrary single-bit operations,
a signal. Such a 10-qubit quantum comput- erate an arbitrary rotation. We shall use the next element required for quantum log-
er explores a state space of size 210; no other Rf(u) to denote a single-spin rotation ic gates is a nonlinear interaction between
(non-NMR) concept has come close to re- around the axis f 5 {x, y, z}. spins, such as the controlled-NOT
alizing such a large system. Arbitrary single-spin rotations are still (CNOT) operation, which conditionally
To scale beyond 10 spins, improvements possible with interacting spins. For example, flips one spin based on the value of the
can be made by using more clever entropy in a two-spin system such as (2,3)-dibromo- other (17). The interaction terms in the
packing techniques (23) that take advan- thiophene, if the interaction strength is Hamiltonian provide the required nonlin-
tage of additional structure in the initial weak compared to the Zeeman energy, then earity. For the two-spin case with scalar
thermal state, but these will only give ad- the Hamiltonian can be taken to have the coupling, a CNOT can be implemented as a
ditional polynomial factors of N. Gradient scalar coupling form H 5 \vAÎzA 1 \vBÎzB controlled phase shift preceded and fol-

SCIENCE z VOL. 275 z 17 JANUARY 1997 353


lowed by rotations, given by the sequence An experimental demonstration of the er? Two issues must be considered: in an
CAB 5 RyA(290)RzB(290)RzA(270 5 feasibility of this CNOT sequence (albeit in NMR system, only certain spin states con-
290)RzAB(180)RyA(90) (Fig. 1). Multiply- a heteronuclear system) is routinely provid- tribute to observable experimental quan-
ing the rotation matrices corresponding to ed by the common NMR sequence INEPT tities. Furthermore, only ensemble averag-
the pulses sequence shown in Fig. 1 yields (insensitive nuclei enhancement by polar- es are accessible.
the operator corresponding to ization transfer) (27). This similar se- Recall that our computational basis was
quence, RyA(90)RzAB(90)RxA(90), is typi- chosen to be the longitudinal orientation

3 4
1 21 0 0 cally used to transfer the population from of each spin. However, in an NMR appa-
1 1 1 0 0 the abundant proton to the less-responsive ratus, these terms do not contribute a
CAB 5 5/2 0 0 1 21
2 carbon nucleus. The corresponding unitary signal. Rather, what is experimentally de-
0 0 1 1 operator has the same form as the CNOT tected by the pickup coil is the net trans-
matrix in Eq. 11, but there are phase differ- verse magnetization:

3 4
12i 0 0 0 ences among the non-zero elements. nV^mx 1 imy& 5 nVg\Tr@r̂D~Îx 1 iÎy!# (12)
0 12i 0 0 Molecular structure determinations can
z 0 0 11i 0 involve sequences of hundreds of pulses In other words, if the density matrix is
0 0 0 11i that probe coupling in networks of hun- expanded in a basis of products of angular
dreds of spins. To construct systems with momentum operators (15), then the signal

3 4
12i 0 0 0 many qubits, it is possible to use just the in the pickup coil gives the coefficients of
0 11i 0 0 two-spin interaction terms because the pro- the Îx and Îy terms. An arbitrary computa-
3 0

Downloaded from www.sciencemag.org on September 28, 2010


0 12i 0 cess of refocusing or decoupling turns on or tion can be designed to move the result to
0 0 0 11i off interaction terms in the Hamiltonian these terms. Furthermore, the readout se-
based on the parity of the number of times quence can be designed such that only

3 4
11i 0 0 0 that the affected spin appears in each term, those blocks in the density matrix that cor-
0 12i 0 0 and such a parity matrix is a complete basis. respond to a valid computation will output,
z 0 0 12i 0 Furthermore, couplings are not required be- either by conditioning the readout flip puls-
0 0 0 11i tween all pairs of nuclei; it is only necessary es on the ancilla state or by using phase
to have local interactions because universal cycling techniques. Therefore, measure-

3 4
1 1 0 0 computations can be performed with a ment of the free induction decay can iden-
21 1 0 0 quantum cellular automata (16). It is also tify the coherence terms that contain the
3 0 0 1 1 possible to directly use higher order terms to computation result (by the precession fre-
0 0 21 1 save steps [for example, six-quantum tran- quency) and read out the answer (by deter-
sitions have been observed in benzene mining the amplitude and phase).

3 4
1 0 0 0 (28)]; an open question is how the scaling The second issue arises because the usual
0 1 0 0 of such higher order terms can be used to output from a quantum computation is non-
5 Î2i 0 0 0 1 (11) reduce the number of operations over an deterministic, and thus averages out in an
0 0 1 0 algorithm based solely on two-spin terms. ensemble averaged measurement. However,
More powerful techniques, such as average this need not be the case, as we show here.
This is the CNOT operation (up to an Hamiltonian theory (15), may also be useful Consider, for example, Shor’s quantum fac-
irrelevant overall phase, which could be for quantum computation. toring algorithm, whose output is a random
removed by extra rotations). In terms of the Readout. Finally, we show how logical- number known to be close to some integer
CNOT operation, we may now give the state readout may be accomplished. A ratio c/r, where c is unknown (and nearly
pulse sequence necessary to transform Eq. general quantum computation produces as uniformly distributed), and r is the desired
19 to Eq. 20 in Box 1: CACCBCCCBCCA, output some pure state uc& 5 Ûqcuc0&. The result (the answer to a discrete logarithm
where the four spins are labeled alphabeti- result is usually found from a measurement problem, which can be used to factor a
cally from right to left (note that no trans- of the probabilities u^cuc&u2. Can these be composite number). If only one quantum
form needs to occur to spin D). obtained from an NMR quantum comput- computer were involved, projective mea-
surement of each final qubit state would
retrieve the random ratio, from which r
Fig. 1. (A) A controlled-NOT could be determined efficiently with some
gate acting on two qubits, classical calculation. However, when an en-
(B) the controlled-NOT tire ensemble of quantum computers exists
gates implemented by a and only ensemble averaged measurement
controlled phase shift gate results are available, this algorithm fails be-
(specified by a unitary matrix
with diagonal elements {1,
cause each computer ends up in a final state
1, 1, 21}) preceded and fol- with different c. That is, ^c/r& is not neces-
lowed by p/2 rotations, and sarily rational, and thus r cannot be deter-
(C) the pulse sequence cor- mined from it.
responding to the compo- This problem can be resolved by a small
nents in (B). modification of Shor’s algorithm. In this
case, the ith quantum computer in the en-
semble will obtain a result xi 5 ci/r, where ci
is a random (unknown) integer, which is
almost certainly co-prime to r. Physically, xi
could be represented in each quantum com-
puter as the state of some spins inside the

354 SCIENCE z VOL. 275 z 17 JANUARY 1997


RESEARCH ARTICLES
molecule. Now, a classical computation that may improve the efficiency with which would not give the correct answer. This
may also be performed on a quantum com- a bulk spin quantum computer can commu- sequence (preceded by the appropriate ini-
puter (for a spin computer, this need only nicate the answer through the ensemble tialization and followed by readout) can
be carried out within the T1 time, and not measurement channel. therefore serve as a proof-of-principle test
the T2 time, because phase damping is in- A final practical but central issue is the for bulk-spin quantum computing (35).
consequential for classical states), and thus problem of decoherence. Slow decoherence A more ambitious proof-of-principle is a
using a continued fraction expansion algo- is one of the primary attractions of an NMR demonstration of Shor’s factoring algorithm
rithm, each quantum computer may deter- quantum computer. A global limit is set by by using a 6-qubit system (which can be
mine ci from xi and thus obtain r (4, 29). the thermal relaxation time scale T1, which prepared by using N 5 9 spins, with relative
This algorithm involves the following steps can be up to thousands of seconds, and a signal strength S ' 0.1) to “factor” the
to determine p and q from x ' p/q: let x more stringent limit by T2, the phase damp- number 15 with the procedure described in
denote the greatest integer less than or ing time, which is shorter but still may be a (36). Assuming perfect timing, a few tens of
equal to x. A series of numbers aj 5 1/jj few seconds long. The critical figure of mer- rf pulses would be needed to prepare the
are calculated, where j0 5 1/x and jj 5 it is the ratio of the decoherence and logic initial state, ;40 more to perform the com-
1/jj21 2 aj21. These then give a series of gate time scales. Depending on the spin putation, and a final few tens of pulses to
convergents (pj, qj) from the recurrence re- system chosen, single spin operations using initiate the readout. This experiment is a
lation p0 5 a0, q0 5 1, p1 5 a1a0 1 1, q1 5 semiselective pulses may require roughly 0.1 daunting challenge for the current ion-trap
a1, pj 5 ajpj21 1 pj22, qj 5 ajqj21 1 qj22, to 10 ms, whereas conditional dynamics quantum computer but should be feasible
where the desired (p, q) is one of the con- through coupled evolution may require for many NMR systems (by using more

Downloaded from www.sciencemag.org on September 28, 2010


vergents. r is found to be the qj that satisfies roughly 1 to 100 ms. Thus, a few thousand complex molecules than the simple intro-
the discrete logarithm. All of this can be primitive logic operations may be feasible ductory examples shown here).
accomplished in polynomial time. within the decoherence time. We have introduced to the study of quan-
The freedom to append this continued The viability of bulk-spin quantum com- tum computation some familiar notions from
fraction step to Shor’s algorithm has been puting arises because on one hand, nuclear multidimensional pulsed NMR (the ability
pointed out elsewhere (30). What was not systems are very well decoupled from their to use decoupling and refocusing to selec-
recognized previously is that this is useful environment, while on the other hand, we tively manipulate a Hamiltonian) and some
because it allows an ensemble to provide as can obtain a strong signal from these systems new ones (the use of extra spins to prepare
an output a deterministic estimate of r. This because of the large ensemble. These two an ensemble density matrix deviation from
output r will be randomly distributed [say, apparently contradictory attributes are com- thermal equilibrium that has collective states
according to p(r)] about some mean ^r& 5 •r patible here because most of the Hilbert that act exactly like low-dimensional pure
p(r) r, whose value we wish to determine. space of the total system is not used for states, and the usefulness of quantum algo-
Our apparatus can measure this result bit- quantum computation. The validity of this rithms with deterministic outputs). We be-
by-bit in the following manner: Let rm be scenario is demonstrated by any multidi- lieve that our observations have significant
the mth bit of r. Then it follows that mensional NMR experiment [such as corre- practical implications: Complex experimen-

O2 F Op~r!r G
lated spectroscopy, or COSY (26)] in which tal apparatus to isolate a small number of
off-diagonal peaks occur because of quantum spins can be replaced by simple naturally
^r& 5 m
m (13) coherences among spins. Study of these peak occurring materials, with the massive redun-
m r
widths has led to a detailed understanding of dancy providing macroscopically detectable
where the bracketed term is experimentally the relevant decoherence processes (15), signals, so that experimental quantum com-
observable. Therefore, in one experiment, with the surprising conclusion that many puting may become a widely accessible field.
the N quantities ^rm& are determined as multidimensional spectra may be adequately Although extensions to handle the problems
described above, efficiently giving the de- predicted by ignoring decoherence entirely. of scaling beyond ;10 qubits may be possi-
sired result ^r&. For other known quantum Long coherence times are the final requisite ble, even a system of that size offers an
algorithms (31–33), similar modifications for practical NMR quantum computation. unprecedented opportunity to observe and
can be used to make the algorithm give a Conclusions. With these primitives of explore superfast quantum algorithms, quan-
deterministic output. preparing the initial state, performing arbi- tum error correction, and the evolution of
We have described one strategy for per- trary unitary transformations, and reading decoherence and entanglement.
forming bitwise readout of the computation out the state, it is straightforward to pro-
result. To emphasize the variety of possible gram more complex operations. For exam- REFERENCES AND NOTES
___________________________
strategies, consider an alternative and possi- ple, the maximally entangled GHZ state 1. P. Shor, in Proceedings of the 35th Annual Sympo-
bly more efficient approach: one may encode (34) (which has yet to be experimentally sium on Foundations of Computer Science (IEEE
the state of multiple qubits into the phase of realized) can be reached from three qubits Computer Society, Los Alamitos, CA, 1994).
the signal output from each molecule. For with the sequence CAC CAB RyA(90). As a 2. D. P. Divincenzo, Science 270, 255 (1995).
3. S. Lloyd, Sci. Am. 273, 44 (1995).
example, quadrature phases can be used to final programming example, we give the 4. A. Ekert and R. Jozsa, Rev. Mod. Phys. 68, 1 (1996).
encode the state of two qubits, and so on. pulse sequence for a three-spin system to 5. J. Cirac and P. Zoller, Phys. Rev. Lett. 74, 4091
The microscopic phases are averaged to be- implement a Toffoli gate using controlled (1995).
6. C. Monroe et al., ibid. 75, 4714 (1995).
come a detectable macroscopic quantity, and NOT operations (25): RyC(245) CBC 7. S. Bandyopadhyay and V. Roychowdhury, Jpn.
by virtue of the quantum algorithm, phases RyC(245) CAC RyC(45) CBC RyC(45). This J. Appl. Phys. 35, 3350 (1996).
corresponding to the desired output signal is a “controlled-controlled-NOT” gate in 8. P. Domokos, J. Raimond, M. Brune, S. Haroche,
Phys. Rev. Lett. 52, 3554 (1995).
will add coherently. However, because high that when both A and B are logical one, 9. I. L. Chuang and Y. Yamamoto, Phys. Rev. A 52,
phase resolution requires more observation then the state of C is inverted. Although 3489 (1995).
time, a trade-off will exist between such an this unitary transform matches the classical 10. Q. A. Turchette et al., Phys. Rev. Lett. 75, 4710
approach and the alternative of multiple re- truth table, internally there are entangled (1995).
11. W. G. Unruh, Phys. Rev. A 51, 992 (1995).
peated experiments. The general idea is that and superposition states, and so the corre- 12. I. L. Chuang, R. Laflamme, P. W. Shor, W. H. Zurek,
there exist many classical coding strategies sponding classical network of CNOT gates Science 270, 1633 (1995).

SCIENCE z VOL. 275 z 17 JANUARY 1997 355


13. F. Bloch, Phys. Rev. 70, 460 (1946). (1995); see also D. Cory, A. Fahmy, T. Havel, Proc. 34. D. Greenberger, M. Horne, A. Shimony, A. Zeilinger,
14. T. E. Chupp, E. R. Oteiza, J. M. Richardson, T. R. Natl. Acad. Sci. U.S.A., in press. Am. J. Phys. 58, 1131 (1990).
White, Phys. Rev. A 38, 3998 (1988). 25. A. Barenco et al., Phys. Rev. A 52, 3457 (1995). 35. D. Beckman, A. N. Chari, S. Devabhaktuni, J.
15. R. R. Ernst, G. Bodenhausen, A. Wokaun, Principles 26. G. Mateescu and A. Valeriu, 2D NMR: Density Matrix Preskill, Los Alamos Natl. Lab. e-print quant-ph/
of Nuclear Magnetic Resonance in One and Two and Product Operator Treatment (Prentice Hall, 9602016 (1996).
Dimensions (Oxford Univ. Press, Oxford, 1994). Englewood Cliffs, NJ, 1993). 36. Details of the pulse sequence are available at http://
16. S. Lloyd, Science 261, 1569 (1993). 27. G. Morris and R. Freeman, J. Am. Chem. Soc. 101, physics.www.media.mit.edu/projects/spins/spins.
17. D. P. DiVincenzo, Phys. Rev. A 50, 1015 (1995). 760 (1979). html which introduces spin computing and is linked
18. K. Wago et al., J. Vac. Sci. Technol. B 14, 1197 28. W. Warren, S. Sinton, D. Weitekamp, A. Pines, Phys. to http://physics.www.media.mit.edu/projects/spins/
(1996). Rev. Lett. 43, 1791 (1979). pulses/pulses.html.
19. S. Lloyd, Phys. Rev. Lett. 75, 346 (1995). 29. G. H. Hardy and E. M. Wright, An Introduction to the 37. Supported by the MIT Media Lab’s Things That Think
20. This matrix is often called the “reduced density ma- Theory of Numbers (Oxford Univ. Press, London, ed. consortium. I.L.C. acknowledges financial support by
trix” in the NMR literature [see, for example, (15)]. 4, 1960). the Fannie and John Hertz Foundation. We are grate-
However, we shall not use that terminology here 30. P. Shor, SIAM J. Comput., in press. ful for the hospitality of the Institute for Theoretical
because it may be confused with a different meaning 31. D. Deutsch and R. Jozsa, Proc. R. Soc. London Ser. Physics (NSF grant PHY94-07194), and the Institute
of the same term in quantum-information theory, A 439, 553 (1992). for Scientific Interchange (with support from Elsag-
where it refers to the density operator obtained by a 32. D. Simon, in Proceedings of the 35th Annual Sym- Bailey). Many people have contributed to the coher-
partial trace over a subsystem. posium on Foundations of Computer Science (IEEE ent evolution of these ideas, including S. Lloyd, D. P.
21. A. Steane, Phys. Rev. Lett. 77, 793 (1996). Computer Society, Los Alamitos, CA, 1994), pp. DiVincenzo, P. W. Shor, C. Bennett, J. Smith, J. Ja-
22. P. Shor, Phys. Rev. A 52, 2493 (1995). 116 –123. cobson, T. Toffoli, N. Margolus, and W. H. Zurek.
23. B. Schumacher, ibid. 51, 2738 (1995). 33. A. Y. Kitaev, Los Alamos Natl. Lab. E-print quant-ph/
24. Y. Zhang, W. Mass, D. Cory, Mol. Phys. 86, 347 9511026 (1995). 10 September 1996; accepted 2 December 1996

Downloaded from www.sciencemag.org on September 28, 2010


Alterations in Synaptic Strength cur prior to axonal withdrawal.
Intracellular recording from muscle fi-
bers (n 5 600) in the mouse trapezius mus-
Preceding Axon Withdrawal cle, chosen because of its favorable anatom-
ical features, showed that most fibers under-
H. Colman, J. Nabekura,* J. W. Lichtman† went the transition from multiple to single
axonal innervation during the first two
postnatal weeks with some muscle fibers
Permanent removal of axonal input to postsynaptic cells helps shape the pattern of achieving single innervation substantially
neuronal connections in response to experience, but the process is poorly understood. earlier than others (8). On postnatal day 2,
Intracellular recording from newborn and adult mouse muscle fibers temporarily inner- approximately three-fourths of muscle fibers
vated by two axons showed an increasing disparity in the synaptic strengths of the two were multiply innervated (.95 percent by
inputs before one was eliminated. The connection that survived gained strength by two axons), whereas about one-third were
increasing the amount of neurotransmitter released (quantal content), whereas the input multiply innervated on day 6 and less than
that was subsequently removed became progressively weaker, because of a reduction one-tenth remained multiply innervated at
in quantal content and a reduction in quantal efficacy associated with reduced postsyn- day 10. The progressive loss of polyneuronal
aptic receptor density. Once the synaptic strengths of two inputs began to diverge, innervation in the trapezius indicated that
complete axonal withdrawal of the weaker input occurred within 1 to 2 days. These synapse elimination here (as elsewhere) was
experiments provide a link between experience-driven changes in synaptic strength and not occurring synchronously on each
long-term changes in connectivity in the mammalian nervous system. postsynaptic cell. Rather, some target cells
achieved single innervation much sooner
than others. Thus, if there were functional
changes in synaptic strength associated
The ability of the nervous system to re- tic connectivity is not well understood. with the elimination of synapses, at any one
spond to experience in an enduring way The neuromuscular junction is a simple time, different muscle fibers should be at
may depend on alterations in the structure and accessible place to examine the relation different stages in this process.
or function of synaptic connections. An between functional and structural synaptic In order to independently activate two
indelible synaptic alteration induced by ex- changes, especially during early postnatal axons converging at the same junction, suc-
perience early in postnatal life is the loss of life when each muscle fiber undergoes a tion electrodes were applied to two nearby
some of the axonal inputs that converge on transition from polyneuronal to single in- nerve branches projecting to the same re-
a target cell (1). A large body of work also nervation (4). Earlier attempts with the use gion of the neonatal mouse trapezius (Fig.
indicates that the strength of existing syn- of techniques with relatively low sensitivity 1A). Muscle fibers innervated by two ax-
apses can be potentiated or depressed in failed to detect functional correlates of syn- ons (Fig. 1B), one input traveling through
response to activity (2), and several inves- apse loss at the neuromuscular junction, each of these nerve branches, were select-
tigations have suggested that such changes and led to the hypothesis that the loss of ed for study by intracellular recording.
in synaptic efficacy ultimately lead to struc- synaptic transmission during synapse elimi- High magnesium (10 to 17 mM) recording
tural plasticity (3). However, the relation nation must be abrupt and must result from solution was used to reduce the size of the
between alterations in synaptic strength the sudden degeneration of the eliminated evoked endplate potentials (EPPs) (Fig.
and permanent structural changes in synap- axonal branch and all of its synapses (5). 1C) (9), so that the quantal content of
Subsequent anatomical studies, however, each input could be measured by repeti-
The authors are in the Department of Anatomy and Neu- provided no evidence of degeneration (6) tive stimulation (mean 5 770) with the
robiology, Box 8108, Washington University School of and later studies demonstrated a progressive method of failures (10).
Medicine, 660 South Euclid, St. Louis, MO 63110, USA.
loss of synaptic area before axon withdrawal Changes in quantal content. During the
*Present address: Department of Physiology, Kyushu (7). Utilizing more sensitive physiological first 10 days after birth, the average quantal
University Faculty of Medicine, 3-1-1 Maidashi Higashi-
ku, Fukuoka, 812-82 Japan. techniques, we have now reexamined contents of the inputs to individual fibers
†To whom correspondence should be addressed. whether alterations in synaptic strength oc- diverged (Fig. 2A). At young ages (P1 to

356 SCIENCE z VOL. 275 z 17 JANUARY 1997

You might also like