ArticlePDF Available

Control of Rydberg atoms to perform Grover's search algorithm

Authors:

Abstract and Figures

It is shown that Grover's search algorithm can be implemented on a Rydberg atom data register using a short terahertz half-cycle pulse. Using optimal control theory, a shaped terahertz pulse is designed that can perform the search algorithm better than an unshaped half-cycle pulse. Starting from an initial wave packet, it is shown that it is possible to use the search algorithm to synthesize single-energy eigenstates.
Content may be subject to copyright.
Control of Rydberg atoms to perform Grover’s search
algorithm
C. RANGAN, J. AHN, D. N. HUTCHINSON and P. H.
BUCKSBAU M
FOCUS Center, Physics Department, University of Michigan, Ann
Arbor, MI 48109 -1120, USA
(Received 15 February 2002; revision received 27 May 2002)
Abstract. It is shown that Grover’s search algorithm can be implemented on
a Rydberg atom data register using a short terahertz half-cycle pulse. Using
optimal control theory, a shaped terahertz pulse is designed that can perform
the search algorithm better than an unshaped half-cycle pulse. Starting from an
initial wave packet, it is shown that it is possible to use the search algorithm to
synthesize single-energy eigenstates.
1. Introduction
In this paper, we show that Grover’s search algorithm [1] can be performed on
a Rydberg atom data register using a broadband, terahertz half-cycle pulse (HCP).
The search algorithm is a quantum mechanical method of searching an N-state
database to ®nd a single bit of information stored in one of the states. A general
understanding of the search algorithm can be obtained from reference [2]. The
database consists of quantum states that are otherwise indistinguishable except for
the relative phase di erences between them. The algorithm transforms this phase
information into amplitude information, which can then be measured easily. The
algorithm has been implemented in several physical systems [3±9]; here we present
an implementation in a Rydberg atom.
We present three related, but di erent, results. Using an impulse model of the
HCP, it is shown that the phase retrieval performed by the HCP is closely related
to the inversion-about-the-average operation central to the search algorithm.
Using optimal control theory, shaped terahertz pulses are designed that can
perform the search algorithm better than unshaped HCPs. Finally, it is shown
that a broadband terahertz pulse can be used to drive a Rydberg wave packet
population into a single eigenstate.
The motivation for this research is the implementation of Grover’s search
algorithm [1] in a Rydberg atom. Figure 1 shows a schematic of this process. In
our implementation of the quantum search algorithm, the data register is a
Rydberg wave packet, i.e. a superposition of several eigenstates. In the experi-
mental system, the 24pthrough 29pstates of Cesium are used. Each eigenstate acts
as a bit, and the information is stored in the phases of these eigenstates. A binary
encoding is used: if the phase of an eigenstate relative to a reference state is 0, then
the bit value is binary 0; if the phase of an eigenstate is ºrelative to a reference,
Journal of Modern Optics ISS N 0950±0340 print/ISSN 1362±3044 online #2002 Tayl or & Francis Ltd
http://www.tandf.co.uk/journals
DOI: 10.1080/0950034021 000011365
journal of modern optics, 2002,
vol. 49, no. 14/15, 233 2347
then the bit value is binary 1. The search space is restricted to those wave packets
one of whose constituent orbitals has its phase reversed. Thus an initial wave
packet with the constituent orbitals |24pito |29piof Cesium, with the phase of the
|26piorbital reversed with respect to the others is represented by the column
vector 1;1;¡1;1;1;1T=
N
p, where Nˆ6. The data register is loaded by exciting
the Rydberg atom using a shaped, optical pulse [10]. A schematic of this process is
shown in ®gure 1(a).
This phase information is converted to amplitude information by a terahertz,
broadband, half-cycle pulse (HCP) [11], shown in ®gure 1(b). The half-cycle
pulse reveals the marked bit by redistributing the Rydberg population so that
a signi®cant fraction of the electron’s probability density lies in the orbital that
was initially 1808out of phase with respect to the other orbitals. This amplitude
information is read out by state-selective ®eld ionization of the Rydberg
atoms. This is a well-established experimental methodÐthe ®eld ionization signal
provides a temporal map of the electronic probability distribution, indicated
2340 C. Rangan et al.
Figure 1. Schematic of the phase retrieval process in a Rydberg atom. (a) Read-in of
data by excitation of a Rydberg wave packet. (b) Electric ®eld of the terahertz half-
cycle pulse that performs the search algorithm. (c) Measurement of decoded
information by state-selective ®eld ionization.
schematically in ®gure 1(c). Thus the half-cycle pulse performs the search by
converting the phase information (which state has its phase reversed) into
amplitude information (which state has the largest amplitude), which can then
be measured.
2. Phase retrieval and the Grover’s search algorithm
The initial experiment and calculations presented in reference [11] show that
the terahertz pulse ampli®es the phase-¯ipped orbital of a Rydberg wave packet
data register. Calculations using both an impulse model and a ®tted model of the
HCP (full solution to the time-dependent Schro
Èdinger equation) agree very well
with the experimental results. This indicates that the impulse approximation,
when the width of such a half-cycle pulse is much shorter than the Kepler orbital
period of the wave packet, is valid for this system. Therefore, we use the impulse
model to understand the how the HCP performs the database search.
The action of the half-cycle pulse on the initial wave packet can be written (in
atomic units) as
jªT†i ˆ exp ¡iT
0
Etdt
³ ´jª0†i …1
In the impulse limit, when the pulse width is much smaller than the Kepler orbital
period, the electron does not evolve while the pulse is on. The pulse transfers a
momentum Qto the electron, equal to the integrated area of the electric ®eld as a
function of time:
jªT†i ˆ expiQz†jª0†i …2
The matrix elements of the impulse operator in the energy basis can be written as
Mn0l0nl ˆ hn0;l0;mˆ0jexpiQz†jn;l;mˆ0i …3
For the database states (24pto 29pof Cs),
Mn0l0nl ˆ hn0pjexpiQz†jnpi …4
As this operator connects states of the same parity, only the even powers of Qz
contribute to the matrix elements, and the matrix elements are all real. This is not
a requirement for the search algorithm, but an extra symmetry imposed by the
experimental implementation. These matrix elements can be calculated analyti-
cally [11]. Examining the matrix elements as a function of Q, the total momentum
transferred by the HCP [12], we see that the diagonal matrix elements (that
connect a database state to itself) and the o -diagonal matrix elements (that
connect a database state to its neighbors in the database) both oscillate as a
function of Q. For a range of Q-values around Q
0
, the diagonal elements of the
M-matrix have the opposite sign from the o -diagonal elements. At QˆQ0, the
magnitudes of the o -diagonal elements are roughly equal, so we can write the
action of the matrix on the initial state as
Control of Rydberg atoms to perform Grover’s search algorithm 2341
¡a b b b b b
b¡abbbb
b b ¡a b b b
b b b ¡a b b
b b b b ¡a b
bbbbb¡a
0
B
B
B
B
B
B
B
B
B
B
B
@
1
C
C
C
C
C
C
C
C
C
C
C
A
1
1
¡1
1
1
1
0
B
B
B
B
B
B
B
B
B
B
B
@
1
C
C
C
C
C
C
C
C
C
C
C
A
1
N
pˆ
¡aN¡3b
¡a‡ …N¡3b
a‡ …N¡1b
¡a‡ …N¡3b
¡a‡ …N¡3b
¡a‡ …N¡3b
0
B
B
B
B
B
B
B
B
B
B
B
@
1
C
C
C
C
C
C
C
C
C
C
C
A
1
N
p5
If one of the states is marked, i.e. has its phase reversed with respect to those of the
others, the multimode interference conditions are appropriate for constructive
interference to the marked state, and destructive interference to the others. That is,
the population in the marked bit is ampli®ed. The form of this matrix is identical
to that obtained through the inversion about the average procedure in Grover’s
search algorithm. This operator produces a contrast in the probability density of
the ®nal states of the database of a‡ …N¡1b2=Nfor the marked bit versus
a¡ …N¡3b2=Nfor the unmarked bits; where, Nis the number of bits in the
data register.
3. Optimal phase retrieval via shaped terahertz pulses
In the physical system, phase retrieval is not performed with the e ciency
expected from the matrix Min equation (5). A major reason for this is that the far
o -diagonal matrix elements are, in general, smaller than the near o -diagonal
elements. The ampli®cation of population in the marked bit occurs by `di usion
(to borrow Grover’s term) of population from the nearby bits with a relative phase
between them. Since the overlap between states that are far apart in the register is
small, the far o -diagonal terms in the matrix are also small. If the marked bit is
one of the outer states in the register, its phase retrieval is not as e cient as
expected from the matrix.
This e ect was seen in the published experiment [11] where the 26pand 27p
states were retrieved with higher ®delity than the 25pand 28pstates. This problem
has been addressed in a recent theoretical work [13], where, by using a shaped
terahertz pulse designed by optimal control theory, it is shown that the phase
retrieval can be performed successfully for all but the two outermost database
orbitals. The challenge here is to design a pulse that does more than perform a
unitary transformation; it should perform an algorithm. That is, the same terahertz
pulse should optimally take several initial eigenstates to the appropriate ®nal state.
Explicitly,
1¡1 1 1 1 1 T! … 010000
1 1 ¡1 1 1 1 T! …001000
111¡1 1 1 T! …000100
1111¡1 1 T! …000010
6
2342 C. Rangan et al.
We use the standard formalism of optimal control theory [14±16], where the
optimal ®eld Et;04t4Tis calculated by optimizing an unconstrained
functional
·
JJ ˆ hªT†jPkjªT†i ¡ T
0
dtlt†jEt†j2¡2<eh_
t†jªt†i ¡ T
0
dt2<eht†jiHjªt†i
7
Here, P
k
is the operator that must be optimized at time T(the ¯ipped bit
population). The parameter l(t) imposes a cost on the total energy of the pulse,
and makes the ®eld go smoothly to zero at the temporal end points. The third and
fourth terms are the constraints imposed by the Schro
Èdinger equation. To ®nd the
electric ®eld that simultaneously optimizes several unitary operations (i.e. start
from several initial states, and go to the appropriate ®nal states), we rede®ne the
optimal control problem. We consider an initial state that is a product state of
independent wave packets with singly ¯ipped orbitals.
jª0†i ˆ jª1
25pi « jª2
26pi « jª3
27pi « jª4
28pi
where jª26pi ˆ … 11¡1 1 1 1 T1
N
p8
The terahertz pulse acts simultaneously, but independently on all these wave
packets. The desired ®nal state is also a product state of independent wave packets
with the ¯ipped bit correctly decoded.
jªT†i ˆ j25pi « j26pi « j27pi « j28pi …9
At every time step, the updated THz ®eld is found by using a modi®ed version of
the algorithm used to optimize a single target state [13]. Using this new method,
we ®nd the terahertz pulse that detects any ¯ipped orbital of the N-bit data
register.
We have chosen a ®xed pulse length Tof roughly 8ps. The THz ®eld that
optimizes the population in any marked state is shown in ®gure 2(a). The pulse has
a strong initial lobe similar to the positive lobe of a half-cycle pulse. This pulse
clearly retrieves the marked bit information much better than an unshaped HCP.
The evolution of the wave packet as a function of time while the optimal pulse is
on, seen in ®gure 2(b) and ®gure 2(c) shows that the HCP-like lobe does the phase
retrieval, and the rest of the pulse performs the ampli®cation of the population in
the marked bit. This corresponds well with our impulse-model understanding of
the search algorithm.
The optimal shaped terahertz pulse has some interesting characteristics. No-
tably, the strong peaks in the spectrum and the Husimi distribution (seen in ®gure
3(a) and ®gure 3(b) respectively) do not correspond to resonances between the
energy levels of the selected state basis. The optimal terahertz pulse does not drive
the system to any particular resonant condition. Instead, it alters the phases of the
constituent orbitals of the wave packet so that they interfere to produce the desired
probability distribution. Another interesting feature of this optimal pulse is that
the peak ®eld of roughly 1 kV cm
1
lasts for roughly 0.5ps. For a wave packet
centred at nˆ26, this ®eld, which is beyond the ®eld ionizatio n limit, lasts for
more than half the Kepler period …¹ 2ºn3. Yet, 99% of the population remains in
Control of Rydberg atoms to perform Grover’s search algorithm 2343
2344 C. Rangan et al.
Figure 2. Shaped terahertz pulse that optimally performs the phase retrieval. (a)
Electric ®eld of the pulse as a function of time. (b) Target state population during
the pulse as a function of time. (c) Temporal evolution of the Rydberg wave packet
during the shaped terahertz pulse.
Figure 3. (a) Fourier transform and (b) Husimi distribution of the shaped terahertz pulse.
the selected state basis. This feature is an example of interferometric stabilization
[17], seen in other atomic systems.
4. Creating states outside the database
According to Grover, `The quantum search algorithm can be looked at as a
technique for synthesizing a particular kind of superpositionÐone whose ampli-
tude is concentrated in a single basis state’ [18]. This is exactly what is done in the
general algorithm. The question is: Can we use the HCP to drive amplitude into
eigenstates other than those within the database? These outside states are initially
unpopulated. For example, if the initial wave packet has population in the 24pto
29p`database’ states, we would like to use the HCP to produce a 27s-eigenstate. In
the Cesium spectrum, the s-states are spectrally separated from the database states.
The graph of the matrix elements between the database states and the target state
as a function of Qin ®gure 4(a) shows that in order to produce an s-state, all the
Control of Rydberg atoms to perform Grover’s search algorithm 2345
Figure 4. (a) Matrix elements of the HCP interaction between the database states and
the desired non-database states as a function of the impulse Q. (b) Experimental
(circles) and calculated (lines) results of the desired non-database state population as
a function of Q. The solid line corresponds to the impulse model calculation, and
the dashed line corresponds to a full calculation by solving the time-dependent
Schro
Èdinger equation.
higher p-states have to be in phase, but out of phase with the all the lower p-
states[12]. An impulse interacting with a wave packet that has this phase structure
creates the constructive interference condition for that s-state. The phase structure
of the initial wave packet that produces the j27sistate (that is in between the j26pi
and j27pistates) is 1;1;1;¡1;¡1;¡1=
N
p. The experimental spectra
of the decoded wave packet as a function of the peak ®eld of the HCP show that s-
states appear at a HCP strength of Qˆ0:0024 a.u. as seen in ®gure 4(b). Previous
experiments have shown that an HCP can interact with a Rydberg eigenstate to
produce a wave packet [19]. This experiment shows that the inverse is also
achievableÐa properly programmed wave packet can be driven towards an
eigenstate by a broadband HCP interaction.
5. Scaling
The advantage of this method is that the search is completed by a single query
(a single HCP) by exploiting the massive parallelism obtained by having many
identical Rydberg atoms for the measurement. The extension of the Rydberg atom
implementation of the search algorithm to larger registers is limited. The scaling of
the peak HCP with change in n, the principal quantum number of the marked bit,
is suggested by the form of the impulse operator exp(iQz). The average radial
extent of a Rydberg state scales as n
2
. For marked bits with di erent n-values, the
Qof the HCP that retrieves them can be expected to scale as n¡2[12]. Experi-
mentally, it is possible to load a larger register at a higher central n-value, but the
®eld-ionization signal loses resolution in that regime. This limits the size of the
Rydberg register. The Rydberg system has limited scaling capability, but other-
wise contains all of the features needed to execute the algorithm [20].
6. Conclusions
We have shown that Grover’s search algorithm can be performed optimally on
a Rydberg atom data register. Optimal control theory can be extended to design
broadband terahertz pulses for the control of an atom to execute an algorithm. A
half-cycle pulse can be used to drive a wave packet towards a single energy
eigenstate. These results provide the motivation for terahertz pulse shaping and
control.
References
[1] Grover, L. K., 1997, Phys. Rev. Lett.,79, 325.
[2] Grover, L. K., 1998, Science,280, 228.
[3] Chuang, I. L., Gershenfeld, N., and Kubinec, M., 1998, Phys. Rev. Lett.,80, 3408.
[4] Biham, E., Biham, Biron, D., et al., 1999, Phys. Rev. A, 60, 2742.
[5] Howell, J. C., and Yea zell, J. A., 2000, Phys. Rev. Lett.,85, 198.
[6] Kwiat, P. G., Mitchell, J. R., Schwindt, P. D. D. et al., 200, J. Mode. Opt.,47, 257.
[7] Kwek, L. C., Oh, C. H., Singh, K., et al., 2000, Phys. Rev. A, 267, 24.
[8] Mang, F., 2001, Phys. Rev. A, 63, 052308.
[9] Scully , M. O., and Zubairy, M. S., 2001, P. Natl. Acad. Sci. (USA), 98, 9490.
[10] Ahn, J., Weinacht, T. C., and Bucksbaum, P. H., 2000, Science,287, 463.
[11] Ahn, J., Hutchinson, D. N., Rang an, C., and Bucksbaum, P. H., 2001, Phys. Rev.
Lett.,86, 1179.
2346 C. Rangan et al.
[12] Ahn, J., Rangan, C., Hutchinson, D. N., and Bucks baum, P. H., 2002, Phys. Rev. A,
66, 22312.
[13] Rangan, C., and Bucksbaum, P. H., 2001, Phys. Rev. A, 64, 33417.
[14] Pierce, A. P., Dahleh, M. A., and Rabitz, H., 1988, Phys. Rev. A, 37, 4950.
[15] Shi, S., and Rabitz, H., 1990, J. Chem. Phys.,92, 364.
[16] Kosloff, R., Rice, S. A., Gaspard, P., Tersigni, S., and Tannor, D. J., 1989, Chem.
Phys., 139, 201.
[17] Fedorov, M . V., and Mov esian, A. M., 1988, J. Phys. B, 21, L155.
[18] Grover, L. K., 2000, Phys. Rev. Lett.,85, 1334.
[19] Tielking, N. E., and Jones, R. R., 1995, Phys. Rev. A, 52, 1371.
[20] Meyer, D. A., 2000, Phys. Rev. Lett.,85, 2014.
Control of Rydberg atoms to perform Grover’s search algorithm 2347
Article
We propose a method of producing high-purity angular-momentum-state Rydberg atoms by a pair of unipolar laser pulses. The first positive-polarity optical half-cycle pulse is used to prepare an excited-state wave packet while the second one is less intense, but with opposite polarity and time delayed, and is employed to drag back the escaping free electron and clip the shape of the bound Rydberg wave packet, selectively increasing or decreasing a fraction of the angular-momentum components. An intelligent choice of laser parameters such as phase and amplitude helps us to control the orbital-angular-momentum composition of an electron wave packet with more facility; thus, a specified angular-momentum state with high purity can be achieved. This scheme of producing high-purity angular-momentum-state Rydberg atoms has significant application in quantum-information processing.
Article
This paper presents an experimental and theoretical analysis of quantum interference between Rydberg wave packets in Na. Pairs of phase-locked wave packets manipulate the total orbital angular momentum of Na Rydberg atoms. Initially, the wave packet is composed of a superposition of s and d Rydberg series. Exploitation of the difference between the quantum defects of the two series allows one to predict the phase of the second wave packet required to engineer specific angular momentum compositions within the resultant wave packet. Experimentally, this final quantum state distribution is analysed in the frequency domain using state-selective field ionization and in the time domain using the optical Ramsey method. The theoretical calculations show how the phase difference between pairs of optical pulses is linked to the corresponding Rydberg frequency spectrum, therefore enabling the control of the quantum state composition of the wave packets. Finally, it is shown that by intuitively chirping one of the laser pulses it is possible to compensate for the dispersion of the wave packet and improve the effectiveness of the angular momentum control.
Article
Full-text available
An atom with many electrons is like a complex ballet, displaying an often chaotic interplay of orbits. Owing to the effects of quantum mechanics, the lowest energy orbits (or ground states) of many electron atoms are stable. Excited states of the atoms do experience interactions, however, in which one of the electrons is liberated while the other falls to a lower state. The connection between these autoionization processes and the classical orbits is generally obscured by these same quantum effects that stabilize the ground states, but in an experiment reported by Pisharody and Jones on page 813 of this issue, the connection is greatly clarified.
Article
Controlling matter with light has been a conceptual goal for many decades. This review presents some of the most important experimental demonstrations in which laser pulses are used to control a number of physical and chemical processes, taking advantage of coherence in the laser pulses and/or the system. It is interesting to analyze all of these experiments and summarize some of the most important lessons. They combine the need for ultrashort pulses that can compete with relaxation processes and interference among multiple pathways.
Article
For Abstract see ChemInform Abstract in Full Text.
Article
Significant advances in laser technology have led to an increasing interest in the time evolution of Rydberg wavepackets as a means to understanding, and ultimately controlling, quantum phenomena. Rydberg wavepackets in molecules are particularly interesting as they possess many of the dynamical complications of large molecules, such as nonadiabatic coupling between the various degrees of freedom, yet they remain tractable experimentally and theoretically. This review explains in detail how the method of interfering wavepackets can be applied to observe and control Rydberg wavepackets in molecules; it discusses the achievements to date and the possibilities for the future.
Article
This critical review is intended to provide an overview of the state-of-the-art in femtosecond laser technology and recent applications in ultrafast gas phase chemical dynamics. Although "femtochemistry" is not a new subject, there have been some tremendous advances in experimental techniques during the last few years. Time-resolved photoelectron spectroscopy and ultrafast electron diffraction have enabled us to observe molecular dynamics through a wider window. Attosecond laser sources, which have so far only been exploited in atomic physics, have the potential to probe chemical dynamics on an even faster timescale and observe the motions of electrons. Huge progress in pulse shaping and pulse characterisation methodology is paving the way for exciting new advances in the field of coherent control.
Article
Full-text available
We demonstrate an information hiding and retrieval scheme with the relative phases between states in a Rydberg wave packet acting as the bits of a data register. We use a terahertz half-cycle pulse (HCP) to transfer phase-encoded information from an optically accessible angular momentum manifold to another manifold which is not directly accessed by our laser pulses, effectively hiding the information from our optical interferometric measurement techniques. A subsequent HCP acting on these wave packets reintroduces the information back into the optically accessible data register manifold which can then be `read' out. Comment: 4 pages, 4 figures
Article
Full-text available
We present a formalism for encoding the logical basis of a qubit into subspaces of multiple physical levels. The need for this multilevel encoding arises naturally in situations where the speed of quantum operations exceeds the limits imposed by the addressability of individual energy levels of the qubit physical system. A basic feature of the multilevel encoding formalism is the logical equivalence of different physical states and correspondingly, of different physical transformations. This logical equivalence is a source of a significant flexibility in designing logical operations, while the multilevel structure inherently accommodates fast and intense broadband controls thereby facilitating faster quantum operations. Another important practical advantage of multilevel encoding is the ability to maintain full quantum-computational fidelity in the presence of mixing and decoherence within encoding subspaces. The formalism is developed in detail for single-qubit operations and generalized for multiple qubits. As an illustrative example, we perform a simulation of closed-loop optimal control of single-qubit operations for a model multilevel system, and subsequently apply these operations at finite temperatures to investigate the effect of decoherence on operational fidelity.
Article
A kick from a unipolar half-cycle pulse (HCP) can redistribute population and shift the relative phase between states in a radial Rydberg wave packet. We have measured the quantum coherence properties following the kick, and show that selected coherences can be destroyed by applying an HCP at specific times. Quantum mechanical simulations show that this is due to redistribution of the angular momentum in the presence of noise. These results have implications for the storage and retrieval of quantum information in the wave packet. Comment: 4 pages, 4 figures (5 figure files)
Article
Full-text available
We analyze a quantum search protocol to retrieve phase information from a Rydberg-atom data register using a subpicosecond half-cycle electric field pulse. Calculations show that the half-cycle pulse can perform the phase retrieval only within a range of peak field values. By varying the phases of the constituent orbitals of the Rydberg wave packet register, we demonstrate coherent control of the phase retrieval process. By specially programming the phases of the orbitals comprising the initial wave packet, we show that it is possible to use the search method as a way to synthesize single energy eigenstates.
Article
Full-text available
The optimal control of the path to a specified final state of a quantum-mechanical system is investigated. The problem is formulated as a minimization problem over appropriate function spaces, and the well-posedness of this problem is is established by proving the existence of an optimal solution. A Lagrange-multiplier technique is used to reduce the problem to an equivalent optimization problem and to derive necessary conditions for a minimum. These necessary conditions form the basis for a gradient iterative procedure to search for a minimum. A numerical scheme based on finite differences is used to reduce the infinite-dimensional minimization problem to an approximate finite-dimensional problem. Numerical examples are provided for final-state control of a diatomic molecule represented by a Morse potential. Within the context of this optimal control formulation, numerical results are given for the optimal pulsing strategy to demonstrate the feasibility of wave-packet control and finally to achieve a specified dissociative wave packet at a given time. The optimal external optical fields generally have a high degree of structure, including an early time period of wave-packet phase adjustment followed by a period of extensive energy deposition to achieve the imposed objective. Constraints on the form of the molecular dipole (e.g., a linear dipole) are shown to limit the accessibility (i.e., controllability) of certain types of molecular wave-packet objectives. The nontrivial structure of the optimal pulse strategies emphasizes the ultimate usefulness of an optimal-control approach to the steering of quantum systems to desired objectives.
Article
Quantum mechanics can speed up a range of search applications over unsorted data. For example, imagine a phone directory containing N names arranged in completely random order. To find someone`s phone number with a probability of 50{percent}, any classical algorithm (whether deterministic or probabilistic) will need to access the database a minimum of 0.5N times. Quantum mechanical systems can be in a superposition of states and simultaneously examine multiple names. By properly adjusting the phases of various operations, successful computations reinforce each other while others interfere randomly. As a result, the desired phone number can be obtained in only O({radical}(N)) accesses to the database. {copyright} {ital 1997} {ital The American Physical Society}
Article
An important process in Grover's quantum search algorithm is the iterative application of the inversion and diffusion matrix. This process can be represented by a unitary matrix, /S. In this letter, we diagonalize this matrix and show how the matrix can be interpreted geometrically.
Article
Using nuclear magnetic resonance techniques with a solution of chloroform molecules we implement Grover's search algorithm for a system with four states. By performing a tomographic reconstruction of the density matrix during the computation good agreement is seen between theory and experiment. This provides the first complete experimental demonstration of loading an initial state into a quantum computer, performing a computation requiring fewer steps than on a classical computer, and then reading out the final state.
Article
If a computer could be built from quantum elements, which can exist in superpositions of many states rather than the 1s and 0s of conventional binary logic, then important hard problems could be solved rapidly. One example is the prime number factorization problem at the heart of modern encryption: Given the product of two large primes, find the primes themselves. Another important problem is exhaustive search: Given an unstructured list of items, quickly find the one that satisfies a certain property. A pair of Research Commentaries in this issue discuss some important new results in which simple quantum computers have been constructed with liquids probed by nuclear magnetic resonance techniques. The first, by L. K. Grover of Bell Labs, describes the theoretical situation and the implementation of an algorithm that he designed for exhaustive search. The second, by J. A. Jones of Oxford University, UK, discusses the recent experimental approaches to quantum computing with nuclear magnetic resonance.
Article
A quantum mechanical formalism for the optimal control of physical observables of microsystems is developed. The computational procedure for numerical implementation is presented. Three illustrative examples with a model Morse oscillator show that optimal pumping fields can be found to reach the physical objectives: selective excitations, steering a system to a specified state, and breaking a bond.
Article
Photoionisation of Rydberg atoms is considered. The effects predicted and described are: multipeak structure of the photoelectron spectrum, field-induced narrowing of its maxima and field-induced stabilisation of atoms.
Article
The Tannor-Rice pump-dump scheme for controlling the selectivity of product formation in a chemical reaction is improved by development of a method for optimizing the field of a particular product with respect to the shapes of the pump and dump pulses. Numerical studies of the optimization of product yield in a model system of the same type as studied by Tannor and Rice illustrate the enhancement possible with pulse shaping.
Article
Ultrashort, unipolar electric-field pulses have been used to coherently redistribute population between Rydberg states in sodium. The population in several Rydberg states is recorded simultaneously as a function of peak field. In addition, two temporally separated pulses have been used to interferometrically characterize the redistribution process. In the lowest fields, the experimental results are in agreement with the predictions of lowest-order perturbation theory. At slightly higher fields, still well below the ionization threshold, the redistribution process becomes nonperturbative, and a numerical integration of the time-dependent Schrödinger equation must be used to achieve partial agreement between theory and experiment.