
Perturbation theory with quantum signal processing
Kosuke Mitarai1,2, Kiichiro Toyoizumi3, and Wataru Mizukami2
1Graduate School of Engineering Science, Osaka University, 1-3 Machikaneyama, Toyonaka, Osaka 560-8531, Japan.
2Center for Quantum Information and Quantum Biology, Osaka University, Japan.
3Graduate School of Science and Technology, Keio University, 3-14-1 Hiyoshi, Kohoku-ku, Yokohama 223-8522, Japan.
May 11, 2023
Perturbation theory is an important technique
for reducing computational cost and providing
physical insights in simulating quantum systems
with classical computers. Here, we provide a
quantum algorithm to obtain perturbative ener-
gies on quantum computers. The benefit of us-
ing quantum computers is that we can start the
perturbation from a Hamiltonian that is classi-
cally hard to solve. The proposed algorithm uses
quantum signal processing (QSP) to achieve this
goal. Along with the perturbation theory, we
construct a technique for ground state prepara-
tion with detailed computational cost analysis,
which can be of independent interest. We also
estimate a rough computational cost of the algo-
rithm for simple chemical systems such as water
clusters and polyacene molecules. To the best of
our knowledge, this is the first of such estimates
for practical applications of QSP. Unfortunately,
we find that the proposed algorithm, at least in
its current form, does not exhibit practical num-
bers despite of the efficiency of QSP compared
to conventional quantum algorithms. However,
perturbation theory itself is an attractive di-
rection to explore because of its physical inter-
pretability; it provides us insights about what
interaction gives an important contribution to
the properties of systems. This is in sharp con-
trast to the conventional approaches based on
the quantum phase estimation algorithm, where
we can only obtain values of energy. From this
aspect, this work is a first step towards “ex-
plainable” quantum simulation on fault-tolerant
quantum computers.
1 Introduction
Perturbation theory is one of the most important tech-
niques to understand quantum systems. It solves prob-
lems by separating them into easy parts and difficult
Kosuke Mitarai: mitarai.kosuke.es@osaka-u.ac.jp
ones, and gradually taking the effect of difficult parts
into account. For weakly correlated systems, it usu-
ally gives sufficiently accurate physics of the systems.
A benefit of using perturbative methods is its computa-
tional efficiency compared to the cost of exactly solving
quantum systems. The computational cost to obtain
an exact solution of an n-body quantum system is gen-
erally exponential to non classical computers, while
that of perturbative methods is only polynomial. An-
other important aspect of perturbation is its physical
interpretability. It provides us insights into what effect
a specific interaction of the system has on its overall
physical properties.
In this work, we provide a method to implement per-
turbation theory on quantum computers and discuss if
the benefits described above can also be obtained. Our
method allows one to use strongly-interacting Hamilto-
nians that are only solvable with quantum computers
as a starting point of the perturbation. More specifi-
cally, our algorithm first constructs a ground state of an
unperturbed Hamiltonian via quantum signal process-
ing (QSP) [1–3] and fixed-point amplitude amplification
[4]. Then, we generate a perturbative state by applying
the inverse of an unperturbed Hamiltonian with quan-
tum signal processing (QSP), and obtain an expectation
value of a perturbation operator via robust amplitude
estimation (RAE) [5–7].
For an unperturbed Hamiltonian Hand perturba-
tion Vthat can be written as H=P`h`σ`and V=
P`v`σ`where σ`are Pauli operators, the complexity
of the proposed algorithm is ˜
O(khk1kvk2/3/(∆δ)) and
˜
O(khk1kvk2
2/3/(∆2δ)) respectively for the first-order
and second-order perturbation, where ∆is a spectral
gap of H,δis error in the estimated perturbation en-
ergy and kakp= (P`ap
`)1/p.
We also perform a concrete resource analysis of the
algorithm for simple chemical systems such as water
clusters and polyacenes to discuss its practicality. This
is, to the best of our knowledge, the first such analy-
sis of a practical application of the QSP and the QSP-
based matrix inversion technique. Despite of efficiency
of QSP compared to conventional techniques, it is found
Accepted in Quantum 2023-04-04, click title to verify 1
arXiv:2210.00718v3 [quant-ph] 10 May 2023