Quantum walks are
quantum
In physics, a quantum (: quanta) is the minimum amount of any physical entity (physical property) involved in an interaction. The fundamental notion that a property can be "quantized" is referred to as "the hypothesis of quantization". This me ...
analogs of classical
random walks. In contrast to the classical random walk, where the walker occupies definite states and the randomness arises due to
stochastic Stochastic (; ) is the property of being well-described by a random probability distribution. ''Stochasticity'' and ''randomness'' are technically distinct concepts: the former refers to a modeling approach, while the latter describes phenomena; i ...
transitions between states, in quantum walks randomness arises through (1)
quantum superposition
Quantum superposition is a fundamental principle of quantum mechanics that states that linear combinations of solutions to the Schrödinger equation are also solutions of the Schrödinger equation. This follows from the fact that the Schrödi ...
of states, (2) non-random, reversible unitary evolution and (3) collapse of the
wave function
In quantum physics, a wave function (or wavefunction) is a mathematical description of the quantum state of an isolated quantum system. The most common symbols for a wave function are the Greek letters and (lower-case and capital psi (letter) ...
due to
state measurements. Quantum walks are a technique for building
quantum algorithms.
As with classical random walks, quantum walks admit formulations in both
discrete time and continuous time
In mathematical dynamics, discrete time and continuous time are two alternative frameworks within which variables that evolve over time are modeled.
Discrete time
Discrete time views values of variables as occurring at distinct, separate "poi ...
.
Motivation
Quantum walks are motivated by the widespread use of classical random walks in the design of randomized algorithms and are part of several
quantum algorithm
In quantum computing, a quantum algorithm is an algorithm that runs on a realistic model of quantum computation, the most commonly used model being the quantum circuit model of computation. A classical (or non-quantum) algorithm is a finite seq ...
s. For some
oracular problems, quantum walks provide an exponential speedup over any classical algorithm. Quantum walks also give
polynomial
In mathematics, a polynomial is a Expression (mathematics), mathematical expression consisting of indeterminate (variable), indeterminates (also called variable (mathematics), variables) and coefficients, that involves only the operations of addit ...
speedups over classical algorithms for many practical problems, such as the
element distinctness problem, the
triangle finding problem, and evaluating NAND trees. The well-known
Grover search algorithm can also be viewed as a quantum walk algorithm.
Distinction from classical random walks
Quantum walks exhibit very different features from classical random walks. In particular, they do not converge to
limiting distributions and due to the power of
quantum interference, they may spread significantly faster or slower than their classical equivalents. There is also no randomness in quantum walks. Due to the laws of quantum mechanics, the evolution of an isolated quantum system is deterministic. This means that by using current conditions, you can exactly predict the future behaviors of the system. Randomness only occurs in quantum walks when the system is measured and classical information is gathered. Also, instead of the "coin flip" used in classical systems, quantum walks enlarge the space of the physical system to create more data.
Continuous time
Continuous-time quantum walks arise when one replaces the continuum spatial domain in the Schrödinger equation with a discrete set. That is, instead of having a quantum particle propagate in a continuum, one restricts the set of possible position states to the vertex set
of some graph
which can be either finite or countably infinite. Under particular conditions, continuous-time quantum walks can provide a model for universal
quantum computation.
Relation to non-relativistic Schrödinger dynamics
Consider the dynamics of a non-relativistic, spin-less free quantum particle with mass
propagating on an infinite one-dimensional spatial domain. The particle's motion is completely described by its wave function
which satisfies the one-dimensional, free particle Schrödinger equation
:
where
and
is the reduced Planck constant. Now suppose that only the spatial part of the domain is discretized,
being replaced with
where
is the separation between the spatial sites the particle can occupy. The wave function becomes the map
and the second spatial partial derivative becomes the discrete laplacian
:
The evolution equation for a continuous time quantum walk on
is thus
:
where
is a characteristic frequency. This construction naturally generalizes to the case that the discretized spatial domain is an arbitrary graph
and the discrete laplacian
is replaced by the graph Laplacian
where
and
are the
degree matrix and the
adjacency matrix
In graph theory and computer science, an adjacency matrix is a square matrix used to represent a finite graph (discrete mathematics), graph. The elements of the matrix (mathematics), matrix indicate whether pairs of Vertex (graph theory), vertices ...
, respectively. Common choices of graphs that show up in the study of continuous time quantum walks are the ''d''-dimensional lattices
, cycle graphs
, ''d''-dimensional discrete tori
, the ''d''-dimensional hypercube
and random graphs.
Discrete time
Discrete-time quantum walks on integers

The evolution of a quantum walk in discrete time is specified by the product of two unitary operators: (1) a "coin flip" operator and (2) a conditional shift operator, which are applied repeatedly. The following example is instructive here. Imagine a particle with a spin-1/2-degree of freedom propagating on a linear array of discrete sites. If the number of such sites is countably infinite, we identify the state space with
. The particle's state can then be described by a product state
:
consisting of an internal spin state
:
and a position state
:
where
is the "coin space" and
is the space of physical quantum position states. The product
in this setting is the Kronecker (tensor) product. The conditional shift operator for the quantum walk on the line is given by
:
i.e. the particle jumps right if it has spin up and left if it has spin down. Explicitly, the conditional shift operator acts on product states according to
:
:
If we first rotate the spin with some unitary transformation
and then apply
, we get a non-trivial quantum motion on
. A popular choice for such a transformation is the Hadamard gate
, which, with respect to the standard ''z''-component spin basis, has matrix representation
:
When this choice is made for the coin flip operator, the operator itself is called the "Hadamard coin" and the resulting quantum walk is called the "Hadamard walk". If the walker is initialized at the origin and in the spin-up state, a single time step of the Hadamard walk on
is
:
Measurement of the system's state at this point would reveal an up spin at position 1 or a down spin at position −1, both with probability 1/2. Repeating the procedure would correspond to a classical simple random walk on
. In order to observe non-classical motion, no measurement is performed on the state at this point (and therefore do not force a collapse of the wave function). Instead, repeat the procedure of rotating the spin with the coin flip operator and conditionally jumping with
. This way, quantum correlations are preserved and different position states can interfere with one another. This gives a drastically different probability distribution than the classical random walk (Gaussian distribution) as seen in the figure to the right. Spatially one sees that the distribution is not symmetric: even though the Hadamard coin gives both up and down spin with equal probability, the distribution tends to drift to the right when the initial spin is
. This asymmetry is entirely due to the fact that the Hadamard coin treats the
and
state asymmetrically. A symmetric probability distribution arises if the initial state is chosen to be
:
Dirac equation
Consider what happens when we discretize a massive
Dirac operator over one
spatial dimension. In the absence of a
mass term, we have left-movers and right-movers. They can be characterized by an internal
degree of freedom, "spin" or a "coin". When we turn on a mass term, this corresponds to a rotation in this internal "coin" space. A quantum walk corresponds to iterating the shift and coin operators repeatedly.
This is very much like
Richard Feynman
Richard Phillips Feynman (; May 11, 1918 – February 15, 1988) was an American theoretical physicist. He is best known for his work in the path integral formulation of quantum mechanics, the theory of quantum electrodynamics, the physics of t ...
's model of an electron in 1 (one) spatial and 1 (one) time dimension. He summed up the zigzagging paths, with left-moving segments corresponding to one spin (or coin), and right-moving segments to the other. See
Feynman checkerboard for more details.
The transition probability for a 1-dimensional quantum walk behaves like the
Hermite functions which
(1)
asymptotically oscillate in the classically allowed region,
(2) is approximated by the
Airy function
In the physical sciences, the Airy function (or Airy function of the first kind) is a special function named after the British astronomer George Biddell Airy (1801–1892). The function Ai(''x'') and the related function Bi(''x''), are Linear in ...
around the wall of the potential, and
(3) exponentially decay in the classically hidden region.
Markov Chains
Another approach to quantizing classical random walks is through
continuous-time Markov chains. Unlike the coin-based mechanism used in discrete-time random walks,
Markov chains do not rely on a coin flip to determine the direction of movement. In this framework, time is treated as a continuous variable, allowing the walker to transition between adjacent vertices at any point in time. As time progresses, the probability of finding the walker at a neighboring vertex increases, while the likelihood of remaining at the current vertex decreases. The transition rate between neighboring vertices serves as the probability factor, replacing the need for a coin flip.
Quantum Walks on Infinite Graphs
Quantum walks on infinite graphs represent a distinctive area of study, characterized by the walk's unbounded spread over time.
In this context, the expected distance from the origin can be quantified by the standard deviation of the probability distribution. This measurement has been explored on both one-dimensional and two-dimensional lattices, where the standard deviation grows in direct proportion to the evolution time. Classically, the standard deviation of the random walk would be proportional to the square root of the evolution time.
Realization
Atomic lattice is the leading quantum platform in terms of scalability. Coined and coinless discrete-time quantum-walk could be realized in the atomic lattice via a distance-selective spin-exchange interaction.
Remarkably the platform preserves the coherence over couple of hundred sites and steps in 1, 2 or 3 dimensions in the spatial space. The long-range dipolar interaction allows designing periodic boundary conditions, facilitating the QW over topological surfaces.
See also
*
Path integral formulation
The path integral formulation is a description in quantum mechanics that generalizes the stationary action principle of classical mechanics. It replaces the classical notion of a single, unique classical trajectory for a system with a sum, or ...
*
Quantum walk search
References
Further reading
*
*
*
*
*
*
{{refend
External links
International Workshop on Mathematical and Physical Foundations of Discrete Time Quantum WalkQuantum walkImplementations of Discrete Quantum Walks with Classiq
Quantum algorithms