Buku - Linear Dynamical Quantum Systems - Analysis, Synthesis, and Control 2022
Buku - Linear Dynamical Quantum Systems - Analysis, Synthesis, and Control 2022
Buku - Linear Dynamical Quantum Systems - Analysis, Synthesis, and Control 2022
Hendra I. Nurdin
Naoki Yamamoto
Linear
Dynamical
Quantum
Systems
Analysis, Synthesis, and Control
Communications and Control Engineering
Series editors
Alberto Isidori, Roma, Italy
Jan H. van Schuppen, Amsterdam, The Netherlands
Eduardo D. Sontag, Piscataway, USA
Miroslav Krstic, La Jolla, USA
More information about this series at http://www.springer.com/series/61
Hendra I. Nurdin Naoki Yamamoto
•
123
Hendra I. Nurdin Naoki Yamamoto
School of Electrical Engineering Department of Applied Physics
and Telecommunications and Physico-Informatics
UNSW Australia Keio University
Sydney, NSW Yokohama
Australia Japan
MATLAB® is a registered trademark of The MathWorks, Inc., 3 Apple Hill Drive, Natick, MA
01760-2098, USA, http://www.mathworks.com.
The main theme of this research monograph is modeling and control of a special
class of open quantum systems that shall be referred to as linear dynamical quantum
systems. They are also referred to in the literature as linear quantum stochastic
systems with the qualifier “stochastic” added because these systems are coupled to
and driven by quantum stochastic processes (i.e., “quantum noise”). For brevity, we
will often refer to them simply as linear quantum systems. Such systems are
frequently encountered in fields such as linear quantum optics and opto-mechanics,
to name a few, with applications in areas including continuous-variable quantum
communication and quantum precision sensing. They are essentially a quantum
analogue of the distinguished class of classical (non-quantum) linear systems that
have played a foundational role in the development of modern and post-modern
systems and control theory.
The reader may wonder, is there a place for a research monograph dedicated to
this class of quantum systems? Certainly, this monograph would not be the first text
to discuss linear dynamical quantum systems. Indeed, the now standard reference
text “Quantum measurement and Control” by Wiseman and Milburn [1] already has
sections devoted to linear dynamical quantum systems (see Sects. 5.6 and 6.6
therein). The present monograph complements existing textbooks that treat the
subject of quantum feedback control, as the text of Wiseman and Milburn and the
more recent “Quantum Measurement Theory and its Applications” by Jacobs [2], in
terms of its emphasis and approach. It focuses on the class of linear quantum
systems and provides an in-depth treatment of the system-theoretic foundations of
such systems, and the control theoretic formulation of quantum versions of familiar
problems from the classical (non-quantum) setting, including estimation and
filtering, realization theory, and linear quadratic control. Some of these topics may
be unfamiliar to researchers in quantum control coming from outside of the control
theory discipline. It is our hope that the monograph can at least partly bridge this
gap and serve as good introduction to these topics as a stepping stone towards
understanding more general nonlinear quantum stochastic systems.
The monograph is aimed at graduate students and researchers with a background
in control theory, physics, or mathematics who have an interest in the topic
v
vi Preface
References
[1] H.M. Wiseman, G.J. Milburn, Quantum Measurement and Control (Cambridge University
Press, Cambridge, 2010)
[2] K. Jacobs, Quantum Measurement Theory and its Applications (Cambridge University Press,
Cambridge, 2014)
Contents
1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
1.1 Quantum Feedback Control: A Brief History . . . . . . . . . . . . . . . . . 3
1.2 Classical Linear Systems and Control Theory. . . . . . . . . . . . . . . . . 6
1.2.1 Classical Linear Systems . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
1.2.2 Linear Systems and Control Theory . . . . . . . . . . . . . . . . . . 8
1.2.3 Toward Systems and Control Theory for Linear
Quantum Systems . . . . . . . . . . . . . . . . . . . . . . . . . . . . .... 10
1.3 Closed Linear Quantum Systems . . . . . . . . . . . . . . . . . . . . . . .... 11
1.4 Open Quantum Systems, the Markov Approximation,
and Quantum Langevin Equations . . . . . . . . . . . . . . . . . . . . . .... 12
1.4.1 Open Quantum Systems . . . . . . . . . . . . . . . . . . . . . . . .... 12
1.4.2 Illustration of the Markov Approximation
and Markov Open Quantum System Dynamics . . . . . . .... 13
1.5 Linear Dynamical Quantum Systems:
Description and Physical Examples . . . . . . . . . . . . . . . . . . . . .... 16
1.5.1 Optical Cavities . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .... 17
1.5.2 Non-degenerate Optical Parametric Amplifiers . . . . . . .... 19
1.5.3 Degenerate Parametric Amplifiers/Optical Parametric
Oscillators . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
1.5.4 Opto-mechanical Systems . . . . . . . . . . . . . . . . . . . . . . . . . . 25
1.5.5 Large Atomic Ensemble . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
References . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
2 Mathematical Modeling of Linear Dynamical Quantum Systems . . . 35
2.1 Quantum Stochastic Calculus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
2.1.1 The Boson Fock Space, Exponential Vectors,
and Fundamental Processes on the Fock Space . . . . . . . . . . 36
2.1.2 Adapted Processes and Quantum Stochastic Integrals . . . . . 37
2.1.3 The Quantum Itō Table in Vacuum
and the Quantum Itō Rule . . . . . . . . . . . . . . . . . . . . . . . . . . 39
vii
viii Contents
pffiffiffiffiffiffiffi
ı 1
R The set of real numbers
Rþ The set of nonnegative real numbers
C The set of complex numbers
H A Hilbert space
L2 ðI ; HÞ The set of H-valued square integrable functions on a
Lebesque measurable set I
BðHÞ The space of bounded linear operators mapping H to itself
ker(X) The kernel or null space of an operator X
range(X) The range of an operator X
½ a1 a2 . . . an A row vector with elements a1 ; a2 ; . . .; an
ða1 ; a2 ; . . .; an Þ A row vector with elements a1 ; a2 ; . . .; an
ðÞ The conjugate of a complex number, and the adjoint of a
Hilbert space operator or a matrix of Hilbert space operators
ðÞ# For a matrix of complex number or Hilbert space operator X,
denotes the elementwise conjugation operation X # ¼ ½Xij
ðÞ> For a matrix of complex number or Hilbert space operators
X, denotes the transposition operation X > ¼ ½Xji
<fg For a matrix of complex number or Hilbert space operators
X, denotes the real part, <fX # g ¼ 1=2ðX þ X # Þ
=fg For a matrix of complex number or Hilbert space operators
X, denotes the imaginary part, =fX # g ¼ 1=2ðıX þ ıX # Þ
[A, B] Commutator AB BA of two operators acting on the same
Hilbert space
½x; y Commutator matrix xy ðx# y> Þ> between two column
vector x and y of operators acting on the same Hilbert space.
It becomes ½x; y> ¼ xy> ðxy> Þ> when x and y have
self-adjoint entries
xiii
xiv Notation
This monograph is concerned with the modeling and control of a special class of
quantum systems that shall be referred to as linear dynamical quantum systems or
simply linear quantum systems for short. It is also referred to in the literature as
linear quantum stochastic systems, with the qualifier stochastic added to emphasize
the role of quantum stochastic processes in the dynamics of these systems. This
class [1–4] represents multiple distinct open quantum harmonic oscillators that are
coupled linearly to one another and also to external fields such as Gaussian coherent
laser beams and single/multiple photon fields. Indeed, many important devices can
be modeled by a linear quantum system, ranging from optical cavities, mesoscopic
mechanical resonators, optical and superconducting parametric amplifiers, to linear
atomic quantum memories; see, e.g., [5, Chaps. 7 and 10] and [6–14]. In analogy
with the distinguished classical linear state-space models from modern control the-
ory, see, e.g., [15, 16], the dynamics of a linear quantum system in the Heisenberg
picture of quantum mechanics can be completely described in terms of a quartet of
matrices A, B, C, D. Note that throughout the monograph, we will use the quali-
fier “classical” to refer to objects that are not quantum mechanical (i.e., not subject
to the laws of quantum mechanics). However, the matrices A, B, C, D in a linear
Sections 1.5.2 and 1.5.3 contain some materials reprinted, with permission, from [44] © 2012
IEEE.
quantum system cannot be arbitrary but must satisfy a set of constraints imposed by
quantum mechanics for them to represent a physical system, a restriction not encoun-
tered in the classical setting. As first demonstrated in [2], for the case where D is
of the form D = [ I 0 ], with I denoting an identity matrix, A and B must satisfy a
certain nonlinear equality constraint, while B and C satisfy a linear equality con-
straint. These constraints on the A, B, C, D matrices are referred to as physical
realizability constraints [2]. In analogy with classical linear systems, linear quantum
systems present themselves as rather nice and relatively tractable class of quantum
systems with which to explore and potentially develop fundamental ideas and princi-
ples of quantum control, possibly emulating the fundamental role of classical linear
systems in the early development of systems and control theory.
A growing number applications of linear quantum systems have been proposed
or experimentally demonstrated in the literature. From a theoretical point of view,
they have been studied as sensors for extremely weak signals [17, 18] such as
gravitational-wave forces [19–23] and have been proposed as coherent feedback con-
trollers [2, 24] (treated in Chap. 5 of this monograph) for cooling of opto-mechanical
systems [7], for back-action evasion in linear quantum sensors [25, 26] and realiz-
ing quantum non-demolition measurements [25], and for creating decoherence-free
subsystems [25, 27]. They have also been proposed as optical filters for modify-
ing the wave packet shape of single- [28, 29] and multi-photon [30] sources, and
as a means for dissipatively generating Gaussian cluster states [31, 32], which are
of interest for continuous-variable one-way quantum computers [33]. Applications
of measurement-based feedback control strategies to linear quantum systems (see
Chap. 5 of this monograph) have also been investigated for the purpose of cooling
the motion of a particle [1, 34] and enhancing entanglement between separated nodes
in a linear network [35, 36]. More recently, linear quantum models have been shown
to be highly relevant for analyzing linear quantum memories [9, 12–14, 37]. Quan-
tum memory schemes using switched linear quantum systems have been proposed
based on atomic ensembles [38] and by combining passive linear optics with coher-
ent feedback [27]. Experimentally, linear quantum systems have been demonstrated
for broadband disturbance attenuation in bulk quantum optics [39] as well as silicon
photonics [40]. They have also been experimentally shown to be able to modify the
characteristics of squeezed light produced by an optical parametric oscillator [41–45],
and to reshape the dynamics of an electromechanical circuit [8]. In [8], it is high-
lighted that multiple-input multiple-output linear state-space-like modeling of linear
quantum networks, which are extensively employed in modern control theory for
classical linear systems, provides a powerful tool for analyzing these networks when
they involve many components and inputs and outputs. Venturing beyond quantum
information technologies, linear quantum systems are also of interest as a component
for classical signal processing on quantum devices, for instance for processing light
when photons, rather than electrons, are employed to transport information between
cores on a chip and between chips [46]. Together with proposed nonlinear ultra-low
power optical logic gates, such as developed in [47], they form the building blocks
for envisaged ultra-efficient all-optical classical information processing circuits of
the future.
1 Introduction 3
The rest of this introductory chapter is organized as follows. Section 1.1 provides
a brief historical overview of the development of quantum feedback control theory
from the 1970s up to the present, while Sect. 1.2 gives an overview of classical linear
systems and control theory and the prospects for a linear quantum systems and control
theory. This is then followed by a discussion of closed linear quantum systems in
Sect. 1.3 and open quantum systems, in particular the special class of Markov open
quantum systems, in Sect. 1.4. Finally, Sect. 1.5 introduces linear dynamical quantum
systems as a special type of Markov open quantum systems and illustrates some
concrete physical examples of such systems along with the applications in which
they are employed.
We begin with a brief historical overview of the field of quantum feedback control,
especially from the systems and control theory perspective. Of course, this will only
be a part of the whole story, as relevant for the theme of this monograph, see [48] for an
additional overview. We should also remark that in the 1980s seminal work by Tarn,
Huang, and Clark on control of closed quantum systems, represented by a controlled
(time-dependent) Schrödinger equation, appeared, see, e.g., [49, 50]. However, due
to the closed nature of the system, the type of control for these systems is open-loop
control rather than feedback control. That is, the control signal is predesigned and
does not rely on extracting (classical) information from the system by observing
it, or exchanging quantum information with another quantum system in a feedback
interconnection. A comprehensive treatment of open-loop control of closed quantum
systems can be found in D’Alessandro’s text “Introduction to Quantum Control and
Dynamics” [51]. However, the concern of this monograph is linear quantum systems
and feedback control on such systems; therefore, open-loop control schemes are not
discussed further in the monograph.
Returning to our brief historical overview, it would be fair to say that the late
Viacheslav “Slava” Belavkin pioneered the development of quantum mechanical
analogues of notions and tools from stochastic systems and control theory. We find
his seminal works in this area going back to the 1970s.1 Belavkin was a student of the
renowned Russian probabilist and stochastic control theorist Ruslan Stratonovich and
the extension of ideas from classical stochastic systems and control theory (recall that
classical refers to being non-quantum) to the so-called observable quantum systems
(in the terminology of Belavkin) was a natural progression of the research themes
being pursued in the Stratonovich school. One of the main questions that Belavkin
aimed to address was how to describe the time evolution of the quantum state of an
open system under continuous-time measurements/observations, starting with a study
of quantum harmonic oscillators attached to a quantum transmission line. Belavkin’s
work in this direction is a seminal contribution toward a mathematical quantum
1 Most,if not all, of Belavkin’s works have have been archived on his memorial homepage at the
University of Nottingham, https://www.maths.nottingham.ac.uk/personal/vpb/.
4 1 Introduction
systems and control theory. Using conceptual tools from the theory of open quantum
systems that were available at the time, such as the notion of a “quantum instrument”
to describe quantum-state evolution [52], Belavkin succeeded in deriving what is
now called the Belavkin quantum filtering equation or the stochastic master equation
(SME) in the quantum optics community. This equation describes the evolution of
a special class of open quantum systems (including a large class of quantum optical
systems) under continuous observations. Here, quantum filtering, as in the classical
setting of nonlinear filtering theory, is fundamentally connected to a quantum notion
of conditional expectations. The derivation of the quantum filtering equation marks
the first step toward establishing what is now referred to as measurement-based
quantum feedback control, a problem which Belavkin also subsequently solved,
see, e.g., [53–56], using techniques that can be viewed as essentially the quantum
analogue of approaches for solving partially observable stochastic control problems,
albeit in a more abstract form that relies heavily on concepts from mathematical
physics and the theory of operator algebras.
Around the mid-1980s physical modeling of quantum systems interacting with
propagating optical fields was undertaken by Gardiner and Collett. The starting point
was to obtain an accurate dynamical model of several open optical devices, such as
a cavity (resonator) containing a nonlinear crystal [57, 58] (to be elaborated further
in Sects. 1.5.1–1.5.3). In the case of the optical cavity, the system is open since the
internal optical field inside the cavity couples to external incoming and outgoing
optical fields. The major significance of their work is to derive a mathematical model
for the cavity as a dynamical system having inputs and outputs. Input–output models
have been central in systems and control theory, and this point in time marks the
emergence of analogous quantum input–output models. Notably, it later turned out
that this specific input–output modeling method for quantum optics is applicable to
many physical devices interacting with external fields, such as an atomic ensemble
and a nano-mechanical oscillator [5]. The key tool enabling such accurate modeling
is quantum stochastic calculus. Though such a calculus was obtained independently
by Gardiner and Collett in [58] through physical intuition and arguments, a more
general and mathematically rigorous version of quantum stochastic calculus had in
fact been established earlier by Hudson and Parthasarathy in their landmark paper
[59]. However, although Hudson and Parthasarathy devised a more complete calcu-
lus, they did not formulate the important notion of input–output quantum systems
with this calculus, as Gardiner and Collett had done in their work. The input–output
formulation of Gardiner and Collett and its subsequent developments and related
research are summarized in the now classic Gardiner and Zoller quantum optics text
“Quantum Noise” [5]. This book comprehensively describes several quantum sys-
tems having inputs and outputs with dynamical equations, described using quantum
stochastic differential equations (QSDEs) as a quantum analogue of ordinary sto-
chastic differential equations. Thus, the notion of a “quantum input–output system”
could be established, paving the way for a systems and control theory for quantum
systems. Of course, this input–output formulation can be formulated in the rigorous
framework of the Hudson–Parthasarathy quantum stochastic calculus, see, e.g., [60].
1.1 Quantum Feedback Control: A Brief History 5
Here, we briefly describe some important results developed in systems and control
theory for classical linear systems. Indeed, they remind us of the strength and mer-
its of the theory, thereby serving as a motivation to study linear quantum systems
encountered in the quantum regime.
There are several reasons why linear systems are of particular importance. The first
is that many practical systems of interest have a dynamical time evolution that can be
modeled quite faithfully by a linear dynamical system described by linear (determin-
istic or stochastic) differential equations. Sometimes the system contains a nonlinear
term that can be well approximated by a local linear term via linearization.
Let us examine here a typical example of such classical linear systems: a classical
mechanical oscillator. The basis of the physical modeling is, of course, the Newtonian
1.2 Classical Linear Systems and Control Theory 7
dX ∂H ∂X ∂X ∂H
= {H, X } = − , (1.1)
dt ∂ p ∂q ∂ p ∂q
where H is the Hamiltonian and (q, p) is a pair of canonical variables having the
meaning of position and momentum of a single mechanical degree of freedom. In
particular, let us consider the following quadratic Hamiltonian:
mω 2 2 1 2
H= q + p − qu.
2 2m
This governs the dynamics of an object in a harmonic potential with resonance
frequency ω. The second and third terms represent the kinetic energy, where m is the
mass of the object and u(t) is a time-varying driving (control) force, i.e., an input to
the system. Then, (1.1) immediately yields the following linear equation:
d q 0 1/m q 0 q
= + u, y = [1 0] . (1.2)
dt p −mω 2 0 p 1 p
Here, we have added an output equation y(t) = q(t), under the assumption that q(t)
can be observed directly. Note that even in the case where the system contains some
nonlinear effects, the model (1.2) could be still effective; for instance, the dynamical
equation q̇ = p/m + q 3 can be well approximated using q̇ = p/m if the position q
is confined in a small region satisfying |q| 1.
Other than the above example, there are numerous physical systems that can be
modeled using linear equations, such as the motion of an aircraft at equilibrium and an
atomic force microscope; see [70]. They usually contain multiple variables, inputs,
and outputs, which are sometimes of the order of hundreds, thousands, or more.
Nonetheless, even large-scale multiple-input and multiple-output (MIMO) systems
can often still be modeled by a linear equation, which can be of the following general
form:
ẋ = Ax + B1 u + B2 w1 , y = C x + D1 u + D2 w2 . (1.3)
Here, x ∈ Rn denotes the vector of the system’s state variables, u is the vector of
control input, and y is the vector of observed output. Further, in the above equation,
additional noise variables w1 and w2 are included to represent a more general open
system under environmental effects (w1 and w2 are external signals from the envi-
ronment that disturb the system). Note however that, as we will see later, adding a
noise term is essential in the quantum case if one wishes to do feedback control.
(A, B1 , B2 , C, D1 , D2 ) are matrices representing the system dynamics. The strength
of systems and control theory is that it can deal with a general model of the above
form as long as matrices A, B1 , B2 , C, D1 , D2 satisfy the conditions required by the
particular technique being employed. Lastly, we remark that the above differential
equation can be analytically solved as follows:
8 1 Introduction
t
x(t) = e At x(0) + e At e−As B1 u(s) + B2 w1 (s) ds.
0
This simple fact makes the analysis and controller design for linear systems more
tractable and underlies some of the success of linear systems and control theory.
Once a linear model of the system of interest is obtained, then linear systems and
control theory provides the solution to several important problems. Let us return to
the oscillator system (1.2). For this system, clearly we cannot directly control q(t)
with the input u(t). But can we do that indirectly through p(t)? Also, we cannot
directly observe p(t). However, can we observe it indirectly through the output
y(t) = q(t)? One may also think about the important problem of designing optimal
control signals. For example, by appropriately designing the input signal u(t) as a
function of y(t), we want to drive q(0) = 0 to q(T ) = 0 at a specific time t = T ,
under a certain optimality criterion; but how can we formulate this problem and
solve it? Moreover, it is often the case that some parameters contained in the system
are unknown; for instance, if the driving force u(t) is not a controllable force but an
unknown signal, then how can we use the output y(t) to estimate u(t)? Linear systems
and control theory provides rigorous and systematic methodologies to solve these
problems, analytically or numerically. Note that, for a nonlinear system, the problems
can become significantly more difficult and in general no analytical solutions are
available. Below we briefly highlight some important results.
(i) Let us consider the controllability problem of determining which components
of x(t) can be directly/indirectly controlled by the input u(t) and the observability
problem of determining which components of x(t) can be observed directly/indirectly
from the output y(t). These notions are completely characterized by the following
controllability matrix C and the observability matrix O:
First consider the controllability problem. Let us assume rank(C) = m < n. Then,
there exists a coordinate transformation x → x = [x1 , x2 ] , where the dynamics
part of (1.3) can be represented as
d x1 A11 A12 x1 B11 B21
= + u + w1 , (1.4)
dt x2 O A22 x2 O
B22
where x1 (t) ∈ Rm . Thus x1 (t) constitutes a controllable subsystem with respect to
(w.r.t.) u(t), while x2 (t) cannot be controlled by u(t).
1.2 Classical Linear Systems and Control Theory 9
Next let us consider the observability problem and assume rank(O) = < n.
Then, as in the above case, the system dynamics has the following representation in
a certain coordinate:
d x1 A11 O x1
= + B1 u + B2 w1 ,
dt x 2 A 21 A 22 x 2
x
y = [C1 , O] 1 + D1 u + D2 w2 . (1.5)
x2
This clearly shows that x2 (t) cannot be observed from the output y(t), while x1 (t)
can; hence x1 (t) constitutes an observable subsystem while x2 (t) is not.
(ii) A particularly important technique related to the observability property is that
of filtering [71]; that is, we wish to estimate the system variable x(t) only through the
output y(t), in the presence of the noisy environment. Let us denote such an estimator
by z(t), which should be a function of the set of outputs, Yt = {y(s) | 0 ≤ s ≤ t}.
Then, if the noises w1 and w2 are independent Gaussian white noises, the most
celebrated and powerful result of linear stochastic systems theory is that the optimal
estimate
x̂(t) = argminz E x(t) − z(t) x(t) − z(t) Yt
d
x̂(t) = A x̂(t) + B1 u(t) + V (t)C y(t) − C x̂(t) , (1.6)
dt
d
V (t) = AV (t) + V (t)A − V (t)C C V (t) + B2 B2 , (1.7)
dt
In the above formula, E denotes the mean with respect to the Gaussian distribution.
Also for simplicity, we have assumed D1 = 0 and D2 = I , and the covariance matrix
of w1 and w2 are both the identity matrices. Equation (1.7) is called a Riccati differ-
ential equation. The initial conditions x̂(0) and V (0) are determined according to an
“initial guess,” which of course should be carefully considered.
(iii) In the linear case, several control problems can be well formulated and, further,
some of them have analytical or partly analytical solutions. A particularly beautiful
and useful theory is the theory of Linear Quadratic Gaussian (LQG) control [72,
73]. The problem is, for the linear system (1.3), to find a feedback control law u(t)
that is a function of Yt and that minimizes the following quadratic-type cost function:
T
J [u(t)] = E x(t) P x(t) + u(t) Qu(t) dt + x(T ) Rx(T ) , (1.9)
0
10 1 Introduction
with terminal condition K (T ) = R. A notable fact is that the optimal feedback control
input u opt (t) is a function of the optimal estimate x̂(t), the latter being generated
recursively from the Kalman filter equations (1.6) and (1.7). This means that u opt (t)
is obtained by computing K (t) and x̂(t) independently of each other. This fact is
known as the separation principle; see Fig. 1.1.
In the previous sections, we have seen that, in the classical case, linear systems and
control theory provides a number of powerful tools that can be applied in many
practical situations. It is surprising that many quantum system models of interest, in
particular arising in quantum optical and quantum opto-mechanical systems, can be
described or well approximated by a linear dynamical equation, and, further, there
exists a quantum version of Kalman filtering and LQG control. One of the main
purposes of this monograph is, as mentioned at the beginning of this chapter, to
detail this class of quantum systems, and describe the quantum linear systems and
control theory. There is certainly a beautiful underlying theory that is still undergoing
development and finding natural applications.
Classical linear systems have played a major role in the development of modern
control theory, where many crucial systems and control concepts were first discovered
for these classes of systems first before being extended to other classes of dynamical
systems. Linear quantum systems could potentially also play a role as a class of
quantum models with which to investigate and discover fundamental concepts for
quantum systems and control theory. This will not only be of theoretical but also of
practical interest. Various physical systems that can be modeled as linear quantum
1.2 Classical Linear Systems and Control Theory 11
We will now describe linear quantum systems, starting with a quantum version of
the classical harmonic oscillator (1.2). The Hamiltonian has exactly the same form:
mω 2 2 1 2
H= q + p − qu. (1.11)
2 2m
But in quantum mechanics, the position q and the momentum p must be represented
by self-adjoint operators satisfying the canonical commutation relation (CCR)
For convenience, here we assume physical units in which the Planck constant is = 2,
a commonly used convention in quantum optics and continuous-variable quantum
information that we shall adopt for the remainder of the monograph without further
comment; see, e.g., [75, 76]. The dynamical equation of (q, p) is described by the
Heisenberg equation of motion rather than the Hamilton equation (1.1); i.e., given a
Hamiltonian H , the dynamics of any quantum operator X evolves in time according
to the following differential equation:
dX
= ı[H, X ]. (1.13)
dt
Hence, substituting the quadratic Hamiltonian (1.11) for (1.13), we find that X = q
and X = p obey the following linear equation:
d q 0 1/m q 0
= + u. (1.14)
dt p −mω 2 0 p 1
Surprisingly, this has completely the same form as the dynamical equation of the
classical harmonic oscillator, (1.2). But recall that q and p are operator-valued vari-
ables, which always satisfy the CCR (1.12). Actually, when u ≡ 0 for simplicity, the
above dynamical equation has a solution of the following form:
Another important fact is that, although (q(t), p(t)) evolve in time in a deter-
ministic way, they are non-commutative random variables or observables, with their
spectra (eigenvalues) corresponding to possible measurement outcomes (if they are
measured). The mean values of these observables are hence well defined; let q(t)
and p(t) be those mean values, then they satisfy
d q 0 1/m q 0
= + u. (1.15)
dt p −mω 2 0 p 1
As now the means q(t) and p(t) are scalar variables, this is a classical dynamical
equation. This can be analyzed in the same way as with (1.2). For instance, it is
possible to plot a trajectory of the dynamics (1.15) in the phase space of ( q , p ).
We now highlight an important difference between the classical and quantum
systems considered above. Unlike the classical case (1.2), there is no output equation
accompanying the quantum dynamics (1.14). This is because the quantum harmonic
oscillator is closed in that it is perfectly isolated from any external influence; that
is, roughly speaking, it evolves “inside a shielded box.” This means that neither
the operator-valued dynamics (1.14) nor the mean dynamics (1.15) represent the
real-time evolution of the system under a monitoring (observation) process. Hence,
the input u(t) appearing in the equations cannot depend on a quantity obtained
from observation of the system (e.g., by performing continuous measurement), and
feedback control is not possible. The input u(t) can only be a signal that is designed
independently of the real-time dynamics of the system, and the only type of control
possible for a closed system is open-loop control. Therefore, if we want to manipulate
the system via real-time feedback control, the system should be open, as described
in the next section.
Real-world quantum systems are never completely decoupled from their environ-
ment. In reality, they will, to some degree, be interacting with their environment.
Quantum systems interacting with an external environment are said to be open quan-
tum systems. They are indispensable for modeling various important physical phe-
nomena, for instance, to model the decay of the energy of an atom by spontaneous
emission of photons (particles of light). The environment is often modeled to be
another quantum system that can be viewed as a heat bath to which an open quantum
system can dissipate energy or from which it can gain energy. To describe this inter-
action between an open quantum system and an external heat bat, often idealizations
are introduced to derive approximate but tractable mathematical models. One such
1.4 Open Quantum Systems, the Markov … 13
idealization is the so-called Markov assumption: The coupling of the system and bath
are essentially “memoryless” in the sense that future evolution of the dynamics of the
system given its present state is independent of its past states and those of the bath.
Open quantum systems with such a property are said to be Markov. Markov open
quantum systems are important as they provide effective and accurate approximate
models for various practically important open quantum systems that are encountered
in fields such as quantum optics, opto-mechanics, and microwave superconducting
circuits. As models, their power derives from their relatively tractability for analysis
as their dynamics can be written in terms of first-order operator differential equations.
In this section, we give an illustration of the Markov approximation in a concrete
physical setting. This is followed by an introduction to the evolution equation (in the
Heisenberg picture) for a special class of Markov open quantum dynamics, known
as the quantum Langevin equations.
Here, we shall derive the quantum Langevin equation, which describes the evolution
of a large class of Markov open quantum system, for a single quantum harmonic
oscillator with mode c (satisfying the CCR [c, c∗ ] = 1) coupled to a single external
electromagnetic bath; for a more detailed discussion, see, e.g., [5, Chaps. 5 and 7].
The essential ideas are summarized as follows:
(i) First compute the Heisenberg equation of both the system and the bath.
(ii) Make a Markov approximation on the system and bath coupling, which leads to
a dynamical equation for the system observables.
Let us begin with a description of the bath. It is composed of a continuum of modes
with annihilation operator bω , where ω denotes the frequency for that mode and
which is also used to label it. As will be shown later, the continuum of frequencies
will range from −∞ and ∞. Technically, negative frequencies are unphysical, but in
the model that we discuss here, typically arising in quantum optics and related fields,
negative frequencies arise through the application of a rotating-wave approximation
(RWA), which we assume has already been applied (we refer to [5] for the details).
The fields at distinct frequencies do not couple with one another and commute with
each other, satisfying the CCR
where δ(·) denotes the Dirac delta function. The Hamiltonian for the oscillator is
Hsys = ωo c∗ c, where ωo is the oscillator’s resonance frequency. The idealized bath
Hamiltonian is given by ∞
Hbath = ωbω∗ bω dω,
−∞
14 1 Introduction
Let us now write the Heisenberg equations of both the system and the bath. The bath
equation is given by
dbω (t)
= ı[Hsys + Hbath + Hint , bω (t)] = −ıωbω (t) + κ(ω)c(t),
dt
where (1.16) was used and bω (t) and c(t) are the Heisenberg picture evolution of bω
and c, respectively. This immediately yields the solution
t
−ıωt −ıωt
bω (t) = e bω + e eıωs κ(ω)c(s)ds. (1.17)
0
d X (t)
= ı[Hsys + Hint , X (t)]
dt ∞
= ı[Hsys , X (t)] + κ(ω) [c(t)∗ , X (t)]bω (t) − bω (t)∗ [c(t), X (t)] dω.
−∞
Then substituting (1.17) into this equation, we obtain the dynamical equation of
the system observables. But as readily seen, the dynamics is not Markov since the
time evolution of X (t) in the future [t, ∞) depends on the past history in [0, t].
Nevertheless, in several typical situations such as the case where the bath is a coherent
laser beam, we are allowed to make a valid approximation that converts the system to
√ In our case, this means that κ(ω) can be approximated to be constant,
a Markov one.
say κ(ω) = γ/2π; i.e., the system-bath coupling does not depend on the frequency.
∞
Then, due to the identity −∞ e−ıωt dω = 2πδ(t), the above system equation reduces
to
d X (t) √
= ı[Hsys , X (t)] + γ [c(t)∗ , X (t)]bin (t) − bin (t)∗ [c(t), X (t)]
dt
1 1
+ γ c(t)∗ X (t)c(t) − c(t)∗ c(t)X (t) − X (t)c(t)∗ c(t) . (1.18)
2 2
This is called a quantum Langevin equation, describing the (approximate) Markov
time evolution of the system. Here, we have defined the input field:
1.4 Open Quantum Systems, the Markov … 15
∞
1
bin (t) = √ e−ıωt bω dω. (1.19)
2π −∞
That is, bin (t) is the Fourier transform of bω . Note the following important commu-
tation relations:
[bin (s), bin (t)] = 0, [bin (s), bin (t)∗ ] = δ(s − t) ∀s, t ≥ 0.
Thus, bin (t) can be regarded as the quantum analogue of classical white noise. Hence
the input to the system (1.18) is precisely this operator-valued quantum white noise
process. In particular, under the Markov approximation, the interaction Hamiltonian
√
takes the form of a time-varying Hamiltonian, Hint (t) = ı γ(bin (t)∗ c − c∗ bin (t)).
Moreover, we can also immediately see that the optical field
∞
1
bout (t) = √ bω (t)dω (1.20)
2π −∞
This is the portion of the optical light field bin (t) immediately after its interaction
with the system, which contains some information about the system as indicated by
the first term on the right-hand side of (1.21). Also, as will be shown in the examples,
the phase or intensity of bout (t) can be measured by using a photo detector. That is,
bout (t) represents the output field of the system, and thus, (1.21) is called the output
equation. For instance, if the input is a laser beam, then the output is the part of the
beam that departs from the oscillator after the former’s interaction with the latter.
We can write down a particular form of the Langevin equation when the system
has m input–output fields:
dX m
1 1
= ı[Hsys , X ] + L ∗j X L j − L ∗j L j X − X L ∗j L j
dt j=1
2 2
m
+ [L ∗j , X ]ξ j − ξ ∗j [L j , X ] , (1.22)
j=1
η j = L j + ξ j , ( j = 1, . . . , m), (1.23)
√
where γc, bin , and bout are now replaced by L, ξ j , and η j , respectively. The multiple-
input white noise processes ξ j and multiple-output white noise processes η j satisfy
[ξ j (s), ξk (t)∗ ] = δ jk δ(t − s) and [ξ j (s), ξk (t)] = 0, and [η j (s), ηk (t)∗ ] = δ jk δ(t −
s) and [η j (s), ηk (t)] = 0, respectively. Also note that the interaction Hamiltonian
between the system and the jth bath is now given by
16 1 Introduction
( j)
Hint (t) = ı(ξ j (t)∗ L − L ∗ ξ j (t)). (1.24)
Note that the quantum Langevin equation above does not represent the most general
Markov open quantum dynamics as it does not include the so-called gauge process
which will be introduced and discussed in Chap. 2.
Finally, we remark that justifying the Markov approximation and Langevin equa-
tion for general open quantum systems and coupling operators L is in general subtle.
A different set of physical assumptions from the ones we have described above for
√
the single model oscillator with L = γc, and a different approximating procedure,
may be required to justify employing a Markov approximation. We refer the reader
to [77, 78] and the references therein for the details.
Armed with the background materials from the preceding section, we are now in
a position to introduce the class of linear dynamical quantum systems, with their
precise description and detailed mathematical modeling being deferred until the next
chapter. To make the exposition of this section more concrete, the introduction will be
followed by a discussion of several examples of physical systems that can be modeled
within this class: optical cavities, non-degenerate parametric amplifiers, degenerate
parametric amplifiers, opto-mechanical systems, and large atomic ensembles.
Linear dynamical quantum systems arise in practice as idealized models of a
collection of coupled distinct open quantum harmonic oscillators that are in a Markov
interaction with their surrounding heat baths (acting as a quantum noise source) with
the following properties:
(i) The system Hamiltonian is of a quadratic form, quadratic here being in the
position and momentum operators of the oscillators, such as Hsys = (q 2 + p 2 )/2.
(ii) The system’s canonical position and momentum operators are linearly coupled
to one or more external (quantum) heat baths, e.g., via the coupling operator
L = (q + ı p)/2.
This results in a linear quantum Langevin equation for the position and momentum
operators of the oscillators driven by stochastic heat baths. For instance, consider
the treatment in [34] of an atom trapped in an optical cavity. The atomic dipole is
strongly coupled to light inside the cavity that results in random mechanical forces
acting on the atom as it absorbs and emits light. When the parameter values are in
the right regime, the details of the dynamics of the optical and atomic dipole become
unimportant, and the optical field can be viewed as an environment for the atomic
motion. The observables relating to the motion of the trapped atom, its position and
momentum operators, can then be treated like those of an open quantum harmonic
oscillator linearly coupled to a bosonic bath. Linear Markov open quantum models
are particularly prominent in quantum optics. They are used to describe various
1.5 Linear Dynamical Quantum Systems: Description and Physical Examples 17
linear quantum optical devices and are also employed to describe counterparts of
these optical devices in other physical platforms such as superconducting microwave
circuits. In the following, we will present several concrete physical examples of
linear quantum systems, taken from quantum optics, nano-mechanics, and atom
optics; these are very active research fields playing important roles for both a purely
academic purpose, for understanding and testing quantum mechanics, as well as for
an applied purpose, the engineering of quantum information processing systems. In
each example, we write down the system equations without detailed derivation, but
connections to the general Langevin equation described in the previous section will
be discussed so that the physical background of the dynamics can be reasonably
conceived.
A simple open linear system is an empty optical cavity as illustrated in Fig. 1.2. The
dynamical behavior of this optical device is represented by only one variable; that
is, a standing optical wave with fixed resonance frequency ωo is generated inside the
cavity, and its quantized complex amplitude, i.e., the annihilation operator, aωo (t)
with “mode” ωo is the variable characterizing the system dynamics. We call this
single variable the cavity mode and in what follows will be denoted by a(t) (in the
Heisenberg picture). This mode satisfies the CCR [a(t), a(t)∗ ] = 1 for all t ≥ 0.
The oscillation dynamics of this optical field is described by the system Hamiltonian
Hsys = ωo a ∗ a, with ωo as before. Now, the meaning of “open” is as follows. As
shown in the figure, the cavity is composed of two partially reflecting mirrors and one
perfectly reflecting mirror. Through the partially reflecting mirrors, the intracavity
mode a(t) interacts with two external fields. Let ξ1 (t) and ξ2 (t) be the continuous-
mode annihilation process of those input optical fields, which satisfy [ξi (s), ξ j (t)∗ ] =
δi j δ(s − t). As described later, in this setting, ξ1 serves as a coherent laser field
with amplitude ξ1 (t) = β(t), while ξ2 is a vacuum field (i.e., a field containing
no photons, just vacuum fluctuations). The interaction Hamiltonian of a and ξ j at
( j) √
time t, which corresponds to (1.24), is now given by Hint = ı κ j (a ∗ ξ j − aξ ∗j ).
√
Therefore, L j = κ j a. Here, κ j represents the interaction strength of these two
optical fields; more precisely, it is given by κ j = cT j / with c the speed of light, T j
a
Piezo
18 1 Introduction
the dimensionless transmissivity of the jth mirror, and the optical path length in
the cavity (hence, κ j has dimension of [1/s]). In this setting, the quantum Langevin
equation for a is obtained from (1.22) as
da κ1 + κ2 √ √
= −ıωo a − a − κ1 ξ1 − κ2 ξ2 .
dt 2
It is often convenient to move to a “rotating frame” where the new variables describing
the dynamics are taken to be ã(t) = eıω p t a(t) and ξ˜ j (t) = eıω p t ξ j (t), with ω p the
center frequency of the driving laser field. With this transformation, where we again
denote the new rotating frame variables by a(t) and ξ j (t) rather than ã(t) and ξ˜ j (t),
the above Langevin equation can be rewritten as
da κ1 + κ2 √ √
= −ıa − a − κ1 ξ1 − κ2 ξ2 . (1.25)
dt 2
The frequency difference = ωo − ω p is called the detuning. For high-quality quan-
tum optical experiments, should be tuned to be zero.
The external field operators also change due to the interaction; as shown in (1.23),
under the Markov approximation, the output fields are given by
√ √
η1 = κ1 a + ξ1 , η2 = κ2 a + ξ2 . (1.26)
mounted at one of the mirrors for locking the optical path length in the cavity; see
Fig. 1.2. Then, the resulting system dynamics is given by
da √ √ √
= −κa − κξ1 − κξ2 , η2 = κa + ξ2 ,
dt
where we set κ = κ1 = κ2 . Now, as in the classical case, for a linear quantum system
we can formally define the transfer function to examine the input–output relationship.
The transfer function from ξ1 to η2 is given by 1→2 [s] = −κ/(s + κ), and its gain
in the Fourier domain s = ıω (i.e., essentially, the power spectral density) is obtained
as
κ2
|1→2 [ıω]|2 = 2 .
ω + κ2
Thus, input components with higher frequencies are attenuated in the output field
(note that ω = 0 corresponds to the laser center frequency ω p since we are working
in the rotating frame). This specific type of cavity is known as a mode-cleaning cavity
(MCC) and is often used in quantum optics experiments [6, 79].
We would now like to describe a type of linear optical parametric amplifier, called
a non-degenerate optical parametric amplifier (NOPA). This device is of significant
importance in the area of continuous-variable quantum information where the NOPA
is used to generate entangled beams of light. We here follow the standard treatment of
the NOPA, see, e.g., [80]. As depicted in Fig. 1.3, one realization of a NOPA is as an
optical device consisting of mirrors, forming an optical ring cavity, and a nonlinear
χ(2) optical crystal. The three mirrors M2 , M3 , and M4 are fully reflecting while the
mirror M1 is partially transmissive. An external coherent light is used as a pump
beam to supply quanta to the NOPA. Inside the nonlinear crystal, the pump beam
interacts with vacuum fields in a so-called parametric down conversion process to
generate two photons of the same frequency but of orthogonal polarization, known
as signal and idler photons (in other implementations, the two photons generated
can have the same polarization but different resonance frequencies). We will work
in the scenario where the pump beam is strongly coherent and assumed to remain
more or less undepleted during this interaction, so that it can be treated as a classical
field. Through the mirror M1 , the orthogonally polarized photons circulating inside
the cavity can escape to the outside. The escaping photons form a continuous-mode
Gaussian beam with correlations in the polarization modes that can be regarded as
Einstein-Podolsky-Rosen (EPR)-like entanglement [80].
The NOPA can be mathematically modeled as follows. We basically have two
cavity modes a1 and a2 with the same resonance frequency ωc but are orthogonally
polarized with respect to one another, so that they are distinguishable. They satisfy the
20 1 Introduction
M3 M4 Pumping field
a1 ξ1
a2 ξ2 η1
ξloss M2 M1
η2
Fig. 1.3 A non-degenerate optical parametric amplifier composed of a bow-tie type optical cavity
and a χ(2) nonlinear crystal implementing the parametric amplifier. The mirror M1 is partially
transmissive, while the other mirrors are perfectly reflective for the input–output field. Now the
input field is set to the vacuum. The internal optical loss is modeled by the fictitious vacuum input
with mode ξloss . The crystal is pumped by a strong classical field, which is perfectly transmissive
for the mirrors M3 and M4 . Reprinted with permission from [44] © 2012 IEEE
da1 γ+κ √ √
= −ıωc a1 − a1 + e−2iω p t a2∗ − γξ1 − κξloss,1 ,
dt 2 2
da2 γ+κ √ √
= −ıωc a2 − a2 + a1∗ − γξ2 − κξloss,2 . (1.27)
dt 2 2
Also from (1.23), we obtain the output equations:
√ √
η1 = γa1 + ξ1 , η2 = γa2 + ξ2 . (1.28)
The equations above are time-dependent due to the dependence on the oscillating term
eıωp t . Typically, the equation is transformed to a time-independent one by moving to
rotating frame at half the pump frequency ωp /2. In this rotating frame, one makes the
substitutions a j (t)e−ıω p t/2 → a j (t), ξ j (t)eıω p t/2 → ξ j (t), and η j (t)eıω p t/2 → η j (t)
for j = 1, 2 and all t. After the substitution is made, the equations become time-
independent,
1.5 Linear Dynamical Quantum Systems: Description and Physical Examples 21
da1 γ+κ √ √
=− a1 + a2∗ − γξ1 − κξloss,1 ,
dt 2 2
da2 γ+κ √ √
=− a2 + a1∗ − γξ2 − κξloss,2 , (1.29)
dt 2 2
√ √
η1 = γa1 + ξ1 , η2 = γa2 + ξ2 . (1.30)
It must be kept in mind that all quantities are now rotating frame quantities although
we have retained the same notation a j , ξ j , η j as in the original (non-rotating frame)
equation. Hence, as with the MCC from the previous example, the NOPA can be
modeled as a linear time-invariant dynamical quantum system. But an important
difference from the case of the MCC is that the equations are now expressed in terms
of both annihilation and creation operators, a j and a ∗j . To analyze the NOPA, it is
convenient to transform it into quadrature form (to be discussed in more detail in
Chap. 2) by defining the following vector of operators:
z = (q1 , p1 , q2 , p2 ) ,
ξ = (ξ1 , ξ1 , ξ2 , ξ2 , ξloss,1 , ξloss,1 , ξloss,2 , ξloss,2 ) ,
q p q p q p q p
y = (η1 , η1 , η2 , η2 ) ,
q p q p
dz
= Az + Bξ, y = C z + Dξ,
dt
where
⎡ ⎤
−(γ + κ)/2 0 /2 0
⎢ 0 −(γ + κ)/2 0 − /2 ⎥
A =⎢⎣
⎥,
⎦
/2 0 −(γ + κ)/2 0
0 − /2 0 −(γ + κ)/2
√ √
B = −[ γ I4 κI4 ],
√
C = γ I4 ,
D = [ I4 04 ].
In the operation of a NOPA, we require that the matrix A be Hurwitz (all its eigen-
values lie in the left half plane) so that the system is stable. Stable here is in the sense
that the average number of photons contained in the modes a1 and a2 remains finite
at all times, corresponding to the NOPA operating in what is known as the below
threshold regime.
As alluded to earlier, the type of entanglement produced by a NOPA is a so-
called EPR entanglement, which is characterized by two-mode squeezing between
22 1 Introduction
the pair of output fields η1 and η2 . A two-mode squeezed state between a pair of
continuous-mode output fields such as η1 and η2 is characterized by correlation
and anticorrelation between quadratures of the two fields. As we will see below, in
p p
the model of the NOPA above this is correlation between quadratures η1 and η1 ,
q q
and anticorrelation between η1 and η1 . The amount of correlations, or two-mode
squeezing, between the two beams can be quantified in the frequency domain via
some squeezing spectral densities that will be introduced next.
q q p p
Let η̃ q (t) = η1 (t) + η2 (t) and η̃ p (t) = η1 (t) − η2 (t). Also, let ˜ q [ıω],
˜ [ıω], Z [ıω], and [ıω], respectively, be the Fourier transforms of η̃ (t), η̃ p (t),
p q
∞
z(t), and ξ(t), defined via the transform relation F [ıω] = √12π −∞ f (t) e−ıωt dt,
with F the Fourier transform of f . Therefore,
˜ q [ıω]∗
˜ q [ıω ] = V+ (ıω)δ(ω − ω ),
˜ p [ıω]∗
˜ p [ıω ] = V− (ıω)δ(ω − ω ), (1.31)
where · denotes quantum expectation with respect to the initial state of the oscillator
modes and the vacuum state of the incoming fields. The quantity V+ is called the
two-mode amplitude squeezing spectrum and V− the two-mode phase squeezing
spectrum. The two outgoing fields η1 and η2 are entangled at frequency ω rad/s if,
see, e.g., [81],
2(1 − k)2
V± (0) = , (1.35)
(1 + k)2
q q p p
2 Notethat [80] and the formula (1.35) take ξout,a − ξout,b and ξout,a + ξout,b as the squeezed two-
q q p p
mode quadratures. To obtain squeezing in the quadratures ξout,a + ξout,b and ξout,a − ξout,b , one
need only take < 0 and the formula (1.35) is modified to be V± (0) = 2(1 + k) /(1 − k)2 .
2
24 1 Introduction
ξloss M2 M1
η
the cavity mode. As in the NOPA case, a couples with the external vacuum field ξ
√
through the partially reflected mirror M1 with coupling constant γ; thus, L = γa.
Consequently, the system’s dynamical equation is given by
da γ+κ √ √ √
=− a + a ∗ − γξ − κξloss , η = γa + ξ, (1.37)
dt 2 2
where again the fictitious vacuum field ξloss is added to model the internal optical
loss. The above equation contains both a and a ∗ ; hence, as before it is sometimes
more convenient to work with the quadrature form equation in terms of the amplitude
quadrature q = a + a ∗ and phase quadrature p = (a − a ∗ )/ı:
q
d q 1 −γ + 0 q √ 10 ξ
= − γ ,
dt p 2 0 −γ − p 01 ξp
q √ q
η γ 0 q ξ
= √ + p ,
ηp 0 γ p ξ
where ξloss is omitted for simplicity. Like the NOPA, the DPA also plays a very
important role in quantum optics and information [6, 82]; in the laboratory, this
device is utilized as a generator of a squeezed Gaussian optical field.
Let us briefly describe how the DPA produces a squeezed Gaussian optical field;
a precise treatment of Gaussian fields will be given in the next chapter. First, we
mention that although the input is vacuum, the output is not a vacuum field (but
does have zero amplitude). The non-trivial property of the output field can be easily
seen by examining the transfer function matrix from the input (ξ q , ξ p ) to the output
(η q , η p ):
s − (γ + )/2 s − (γ − )/2
[s] = diag , .
s + (γ − )/2 s + (γ + )/2
Now, the input is simply the vacuum field; hence, the power in each quadrature
component is |ξ q [ıω]|2 = |ξ p [ıω]|2 = 1; this is called the quantum noise limit
(QNL), which corresponds to a scenario in which quantum fluctuations are equally
distributed in the quadratures q and p, while keeping the minimum uncertainty
relation, |ξ q [ıω]|2 |ξ p [ıω]|2 = 1. (Note that in the Fourier domain, the Heisenberg
uncertainty relation is represented by |ξ q [ıω]|2 |ξ p [ıω]|2 ≥ 1.) On the other hand,
the power of the output fields can be calculated to be
1.5 Linear Dynamical Quantum Systems: Description and Physical Examples 25
ω 2 + (γ + )2 /4 ω 2 + (γ − )2 /4
|η q [ıω]|2 = , |η p [ıω]|2 = .
ω 2 + (γ − )2 /4 ω 2 + (γ + )2 /4
They satisfy the relation |η q [ıω]|2 |η p [ıω]|2 = 1 for all ω, so that the output field
is also in a minimum uncertainty state. But importantly, the quadratures have different
fluctuation variances; for instance when = γ/2, then at the center frequency ω = 0
they are given by |η q |2 = 9 and |η p |2 = 1/9. That is, the fluctuation of the p-
quadrature is reduced below the QNL, while the q-quadrature fluctuates above the
QNL. Hence, the output field is “squeezed” in that there are non-uniform fluctuations
in η q and η p , as depicted in Fig. 1.5b. Squeezed light fields are important in various
situations in quantum mechanics and its applications; in particular, they are used for
generating entangled light beams and for high-precision detection of a tiny force
such as in gravitational-wave interferometers [19, 22].
Nano-mechanical devices are also promising platforms for testing quantum mechan-
ics as well as carrying out quantum information processing. A typical one is an
opto-mechanical oscillator as depicted in Fig. 1.6. This system is composed of a
two-sided optical cavity wherein one of these mirrors is movable (not fixed); see [21,
23, 83, 84]. Thus, the moving mirror can serve as a mechanical oscillator. Let q1 and
p1 be the oscillator’s (i.e., the moving mirror’s) position and momentum operators
satisfying the CCR [q1 , p1 ] = 2ı. Also define q2 = a2 + a2∗ and p2 = (a2 − a2∗ )/ı
with a2 the annihilation operator of the cavity mode. The oscillator is in a harmonic
potential with Hamiltonian Hhar = mωo2 q12 /2 + p12 /2m where m and ωo represent
the mass and the resonant frequency of the oscillator, respectively. The oscillator
and the intracavity field interact with one another through a radiation pressure force,
where (ξ q , ξ p ) and (η q , η p ) are the quadratures of the input field mode ξ and the
output field mode η, respectively. Also, we have assumed α ∈ R and set γ = γ α.
Note that, because of the uncertainty principle, both η q and η p cannot be measured
simultaneously; quantum mechanics allows us to measure only one of them.
In the above system dynamics, we have added a classical force f that acts only on
the oscillator. Typically, f is a very tiny unknown force such as a gravitational-wave
force, and this opto-mechanical oscillator system can act as a sensor for estimating
f . What should be emphasized here is the fact that systems and control theory offers
a number of powerful tools for general dynamical estimation problems or, more
broadly, quantum metrology. This fact is indeed applicable to the above sensing
problem for f . In Sect. 6.3 we will see a feedback control method to construct an
effective sensor.
Before closing this section, we want to demonstrate that a simplified model of
Eqs. (1.38) and (1.39) can be obtained via a technique known in physics as adiabatic
elimination and in mathematics and engineering as singular perturbation; this is
indeed an important topic and will be encountered again in Chap. 3. Here, we only
provide a very rough heuristic treatment that is commonly employed in the physics
literature. The idea is based on the fact that the cavity dynamics is much faster than
that of the oscillator. Hence, one imagines that the cavity state goes immediately to
equilibrium and can thus be eliminated from the√dynamical equation. To proceed, √
we set q̇2 = ṗ2 = 0, which yields q2 = −2ξ q / κ and p2 = 2γq1 /κ − 2ξ p / κ.
Substituting them into (1.38), we end up with
1.5 Linear Dynamical Quantum Systems: Description and Physical Examples 27
√
d q1 0 1/m q1 0 q 0
= − λ ξ + f, (1.40)
dt p1 −mω 2 0 p1 1 1
Since η q clearly does not contain any information about the oscillator and, accord-
ingly, the unknown force f , we should measure η p . Hence, the output equation
describing the informative measurement result is given by
√
q
y = [ λ 0] 1 − ξ p . (1.41)
p1
Equations (1.40) and (1.41) are quantum versions of the classical open harmonic
oscillator (1.2). Note that (1.2) is valid even without disturbance noise. Also recall
now that (1.14) has the same form, but it is a closed system having no associated
real-time output signal. In the quantum case, the coupling of the cavity mode to the
external optical field turns the system into an open one, in which information can be
extracted from the system with the optical field serving as a quantum probe.
The last example is taken from the field of atom optics. Let us consider a large atomic
ensemble trapped in a cavity that is coupled to an external optical field as illustrated
in Fig. 1.7. In an ultimately cooled cavity, as a good approximation we can treat each
atom as an ideal “qubit” composed of two energy levels: the ground and excited
states; the observable representing the energy of the kth atom is given by
1 1 0
σz(k) = .
2 0 −1
Trapped
Probe atoms
laser Detector
PBS ηq
Fig. 1.7 Atomic ensemble trapped in a cavity. PBS indicates a polarized beam splitter, which is
used for detecting the polarization of the output field. Figure adapted from [25]
28 1 Introduction
Hence, measuring the energy gives the result +1/2 or −1/2, corresponding to
“excited” and “ground” states, respectively. Besides σz(k) there are also two other
especially important observables that do not commute with σz(k) ,
1 01 1 0 −ı
σx(k) = (k)
, σy = .
2 10 2 ı 0
Here, the observables of interest are those of a collection of the above two-state
system, in particular the total energy of the atomic ensemble, which is mathematically
represented by
N
Jz = σz(k) = (σz(1) ⊗ I ⊗ · · · I ) + · · · + (I ⊗ I ⊗ · · · σz(N ) ), (1.42)
k=1
where I denotes the 2 × 2 identity matrix and N is the number of atoms. Likewise,
we define
N N
Jx = σx(k) , Jy = σ (k)
y . (1.43)
k=1 k=1
A notable fact is that they satisfy the spin CCR [Ji , J j ] = ı i jk Jk , where i jk denotes
the Levi-Civita symbol.
The particular system configuration we are interested in here is one that facilitates
quantum non-demolition (QND) measurement of Jz ; see e.g., [85, 86]. This atomic
ensemble couples with the optical field, having a polarization degree of freedom,
via the Faraday interaction. Through this interaction, the polarization of the output
field rotates depending on the energy level, but ideally the observable representing
the energy level does not change; as a result, Jz can be measured without being
disturbed, and this is the essence of QND measurement of Jz . In terms √ of the Langevin
equation (1.22), this interaction is described by the operator L = M Jz , from which
the dynamics of the system’s observables (Jx , Jy , Jz ) is given by
⎡ ⎤ ⎡ ⎤⎡ ⎤ ⎡ ⎤
J −M/2 0 −b Jx √ −Jy
d ⎣ x⎦ ⎣
Jy = 0 −M/2 0 ⎦ ⎣ Jy ⎦ + M ⎣ Jx ⎦ ξ p , (1.44)
dt J b 0 0 Jz 0
z
where ξ p is the phase quadrature of the input field’s white noise process, and M
represents the coupling strength. Further, we assume here that the atomic ensemble
is subjected to a magnetic field, which corresponds to a term of the form Hsys =
b Jy in the system Hamiltonian, where b denotes the magnetic field strength. The
output equation is also obtained, which now has a non-trivial component only in the
amplitude quadrature: √
y = η q = 2 M Jz + ξ q . (1.45)
1.5 Linear Dynamical Quantum Systems: Description and Physical Examples 29
In particular, when b = 0, Jz does not change while Jz still appears in the output
equation. This indicates that we can indeed extract some information about Jz without
disturbing it; such an observable is in general referred to as a QND observable.
A typical problem setting is that the magnetic field is very tiny and its strength
b is unknown; we are interested in estimating this tiny magnetic field [17]. This
magnetometry problem is also an important parameter estimation problem, like the
force estimation problem described in Sect. 1.5.4. To solve this problem, the system
theoretic approach based on the linearized model is again very powerful. Now note
that, when M is small, the system variables obey a skew-Hermitian dynamics, imply-
ing that they preserve Jx2 + Jy2 + Jz2 . Hence, in the large ensemble limit N 1 and
over a short time period, their dynamics are constrained in the tangent space of the
manifold of the dynamics. This is the situation where we are allowed to linearize
the system dynamics. In particular, let us assume that the system is nearly along the
x-axis; thus, we set Jx to be a constant rather than a quantum observable. Then due to
Jx = J = N /2, the only dynamics that is important to us is J˙z = b J . In particular, if
we know that b is a classical random variable obeying a certain stochastic dynamics,
the problem boils down to one that can be √attacked with a system theoretic approach.
Let us assume that b obeys ḃ = −γb + σξ b , where γ is the dissipation rate and ξ b
is a standard Gaussian white noise (ξ q and ξ b are independent); then, as a result the
system’s dynamics is described by the following linear equation:
d Jz 0 J Jz 0 √
= + √ ξ b , y = 2 M Jz + ξ q . (1.46)
dt b 0 −γ b σ
Thus, clearly we can gain access to the unknown value b indirectly through the
dynamics of Jz . A specific scheme for estimating b was established in [17].
Finally, we remark that, although the above discussion has been focused on an
atomic ensemble system in a dispersive regime, another important linear approx-
imation
√ arises in a dissipative regime, where the coupling operator is given by
L = √ M(Jy + ı Jz ). In this case, L is approximated by an annihilation operator
L = Ma, which as a result yields a strictly stable linear system of the same form
as the cavity dynamics discussed in Sects. 1.5.1–1.5.3. (Note that the linear approxi-
mated system considered here, (1.46), is marginally stable.) A typical application of
such a strictly stable linear system is for quantum memories; that is, we are interested
in transferring a quantum state encoded in an input optical field to the atomic state;
see [9, 12–14, 37, 38].
References
1. V.P. Belavkin, S.C. Edwards, Quantum filtering and optimal control, in Quantum Stochastics
and Information: Statistics, Filtering and Control (University of Nottingham, UK, 15–22 July
2006), ed. by V.P. Belavkin, M. Guta (World Scientific, Singapore, 2008), pp. 143–205
30 1 Introduction
2. M.R. James, H.I. Nurdin, I.R. Petersen, H ∞ control of linear quantum stochastic systems.
IEEE Trans. Autom. Control 53(8), 1787–1803 (2008)
3. H.I. Nurdin, M.R. James, A.C. Doherty, Network synthesis of linear dynamical quantum sto-
chastic systems. SIAM J. Control Optim. 48(4), 2686–2718 (2009)
4. J.E. Gough, M.R. James, H.I. Nurdin, Squeezing components in linear quantum feedback
networks. Phys. Rev. A 81, 023804 (2010)
5. C.W. Gardiner, P. Zoller, Quantum Noise: A Handbook of Markovian and Non-Markovian
Quantum Stochastic Methods with Applications to Quantum Optics, 3rd edn. (Springer, Berlin,
2004)
6. A. Furusawa, P. van Loock, Quantum Teleportation and Entanglement: A Hybrid Approach to
Optical Quantum Information Processing (Wiley-VCH, Berlin, 2011)
7. R. Hamerly, H. Mabuchi, Advantages of coherent feedback for cooling quantum oscillators.
Phys. Rev. Lett. 109, 173602 (2012)
8. J. Kerckhoff, R.W. Andrews, H.S. Ku, W.F. Kindel, K. Cicak, R.W. Simmonds, K.W. Lehnert,
Tunable coupling to a mechanical oscillator circuit using a coherent feedback network. Phys.
Rev. X 3, 021013 (2013)
9. M. Hush, A.R.R. Carvalho, M. Hedges, M.R. James, Analysis of the operation of gradient echo
memories using a quantum input-output model. New J. Phys. 15, 085020 (2013)
10. A.A. Clerk, M.H. Devoret, S.M. Girvin, F. Marquardt, R.J. Schoelkopf, Introduction to quantum
noise, measurement, and amplification. Rev. Mod. Phys. 82, 1155 (2010)
11. N. Bergeal, F. Schackert, M. Metcalfe, R. Vijay, V. Manucharyan, L. Frunzio, D.E. Prober,
R.J. Schoelkopf, S.M. Girvin, M.H. Devoret, Phase-preserving amplification near the quantum
limit with a Josephson ring modulator. Nature 465, 64–68 (2010)
12. Q.Y. He, M.D. Reid, E. Giacobino, J. Cviklinski, P.D. Drummond, Dynamical oscillator-cavity
model for quantum memories. Phys. Rev. A 79, 022310 (2009)
13. I. Novikov, A.V. Gorshkov, D.F. Phillips, A.S. Sorensen, M.D. Lukin, R.L. Walsworth, Optimal
control of light pulse storage and retrieval. Phys. Rev. Lett. 98, 243602 (2007)
14. A.V. Gorshkov, A. Andre, M.D. Lukin, A.S. Sorensen, Photon storage in lambda-type optically
dense atomic media I. Cavity model. Phys. Rev. A 76, 033804 (2007)
15. W.L. Brogan, Modern Control Theory, 3rd edn. (Prentice-Hall, Upper Saddle River, 1991)
16. K. Zhou, J.C. Doyle, K. Glover, Robust and Optimal Control (Prentice-Hall, Upper Saddle
River, 1995)
17. J.K. Stockton, J. Geremia, A.C. Doherty, H. Mabuchi, Robust quantum parameter estimation:
coherent magnetometry with feedback. Phys. Rev. A 69, 032109 (2004)
18. M. Guta, N. Yamamoto, System identification for passive linear quantum systems. IEEE Trans.
Autom. Control 61(4), 921–936 (2016)
19. V.B. Braginsky, F.Y. Khalili, Quantum Measurement (Cambridge University Press, Cambridge,
1992)
20. C.M. Caves, K.S. Thorne, R.W.P. Drever, V.D. Sandberg, M. Zimmermann, On the measure-
ment of a weak classical force coupled to a quantum mechanical oscillator. I. Issues of principle.
Rev. Mod. Phys. 52, 341–392 (1980)
21. M. Tsang, C.M. Caves, Coherent quantum-noise cancellation for optomechanical sensors. Phys.
Rev. Lett. 105, 123601 (2010)
22. H. Miao, Exploring Macroscopic Quantum Mechanics in Optomechanical Devices (Springer,
Berlin, 2012)
23. Y. Chen, Macroscopic quantum mechanics: theory and experimental concepts of optomechan-
ics. J. Phys. B: At. Mol. Opt. Phys. 46, 104001 (2013)
24. H.I. Nurdin, M.R. James, I.R. Petersen, Coherent quantum LQG control. Automatica 45, 1837–
1846 (2009)
25. N. Yamamoto, Coherent versus measurement feedback: linear systems theory for quantum
information. Phys. Rev. X 4, 041029 (2014)
26. Y. Yokotera, N. Yamamoto, Geometric control theory for quantum back-action evasion. EPJ
Quantum Technol. 3(15), 1–22 (2016)
References 31
27. H.I. Nurdin, J.E. Gough, Modular quantum memories using passive linear optics and coherent
feedback. Quantum Inf. Comput. 15(11–12), 1017–1040 (2015)
28. G.J. Milburn, Coherent control of single photon states. Eur. Phys. J. 159, 113–117 (2008)
29. G. Zhang, M.R. James, On the response of quantum linear systems to single photon input fields.
IEEE Trans. Autom. Control 58(5), 1221–1235 (2013)
30. G. Zhang, Analysis of quantum linear systems’ response to multi-photon states. Automatica
50(2), 442–451 (2014)
31. K. Koga, N. Yamamoto, Dissipation-induced pure Gaussian state. Phys. Rev. A 85, 022103
(2012)
32. N. Yamamoto, Pure Gaussian state generation via dissipation: a quantum stochastic differential
equation approach. Philos. Trans. R. Soc. A 370, 5324–5337 (2012)
33. N.C. Menicucci, P. van Loock, M. Gu, C. Weedbrook, T.C. Ralph, M.A. Nielsen, Universal
quantum computation with continuous-variable cluster states. Phys. Rev. Lett. 97, 110501
(2006)
34. A.C. Doherty, K. Jacobs, Feedback-control of quantum systems using continuous state-
estimation. Phys. Rev. A 60, 2700 (1999)
35. N. Yamamoto, H.I. Nurdin, M.R. James, I.R. Petersen, Avoiding entanglement sudden-death
via feedback control in a quantum network. Phys. Rev. A 78, 042339 (2008)
36. H.I. Nurdin, N. Yamamoto, Distributed entanglement generation between continuous-mode
Gaussian fields with measurement-feedback enhancement. Phys. Rev. A 86, 022337 (2012)
37. J. Yoshikawa, K. Makino, S. Kurata, P. van Loock, A. Furusawa, Creation, storage, and on-
demand release of optical quantum states with a negative Wigner function. Phys. Rev. X 3,
041028 (2013)
38. N. Yamamoto, M.R. James, Zero dynamics principle for perfect quantum memory in linear
networks. New J. Phys. 16, 073032 (2014)
39. H. Mabuchi, Coherent-feedback quantum control with a dynamic compensator. Phys. Rev. A
78, 032323 (2008)
40. M. Sarovar, D.B.S. Soh, J. Cox, C. Brif, C.T. DeRose, R. Camacho, P. Davids, Silicon nanopho-
tonics for scalable quantum coherent feedback networks. EPJ Quantum Technol. 3(14), 1–18
(2016)
41. M. Yanagisawa, H. Kimura, Transfer function approach to quantum control-part i: dynamics
of quantum feedback systems. IEEE Trans. Autom. Control 48(12), 2107–2120 (2003)
42. M. Yanagisawa, H. Kimura, Transfer function approach to quantum control - part ii: control
concepts and applications. IEEE Trans. Autom. Control 48(12), 2121–2132 (2003)
43. J.E. Gough, S. Wildfeuer, Enhancement of field squeezing using coherent feedback. Phys. Rev.
A 80, 042107 (2009)
44. S. Iida, M. Yukawa, H. Yonezawa, N. Yamamoto, A. Furusawa, Experimental demonstration
of coherent feedback control on optical field squeezing. IEEE Trans. Autom. Control 57(8),
2045–2050. Reprinted, with permission, © 2012 IEEE (2012)
45. O. Crisafulli, N. Tezak, D.B.S. Soh, M.A. Armen, H. Mabuchi, Squeezed light in an optical para-
metric amplifier oscillator network with coherent feedback quantum control. Opt. Express 21,
18371–18386 (2013)
46. R.G. Beausoleil, P.J. Keukes, G.S. Snider, S.-Y. Wang, R.S. Williams, Nanoelectronic and
nanophotonic interconnect. Proc. IEEE 96, 230–247 (2007)
47. H. Mabuchi, Nonlinear interferometry approach to photonic sequential logic. Appl. Phys. Lett.
99, 153103 (2011)
48. H.M. Wiseman, G.J. Milburn, Quantum Measurement and Control (Cambridge University
Press, Cambridge, 2010)
49. T.J. Tarn, G. Huang, J.W. Clark, Modelling of quantum mechanical control systems. Math.
Model. 1(1), 109–121 (1980)
50. G.M. Huang, T.J. Tarn, J.W. Clark, On the controllability of quantum-mechanical systems. J.
Math. Phys. 24(11), 2608–2618 (1983)
51. D. D’Alessandro, Introduction to Quantum Dynamics and Control. Applied Mathematics and
Nonlinear Science Series (Chapman & Hall/CRC, London, 2008)
32 1 Introduction
52. E. Davies, Quantum Theory of Open Systems (Academic Press, New York, 1976)
53. V.P. Belavkin, Optimal measurement and control in quantum dynamical systems. Institute of
Physics, Nicolaus Copernicus University, Torun, preprint 411 (1979)
54. V. Belavkin, On the theory of controlling observable quantum systems. Autom. Remote Control
44(2), 178–188 (1983)
55. V.P. Belavkin, Nondemolition measurements, nonlinear filtering, and dynamic programming of
quantum stochastic processes, in Modelling and Control of Systems in Engineering, Quantum
Mechanics, Economics, and Biosciences, ed. by A. Blaquiere (Springer, New York, 1988), pp.
245–265
56. V.P. Belavkin, Continuous non-demolition observation, quantum filtering and optimal estima-
tion, Quantum Aspects of Optical Communication, vol. 45, Lecture Notes in Physics (Springer,
Berlin, 1991), pp. 151–163
57. M.J. Collett, C.W. Gardiner, Squeezing of intracavity and traveling-wave light fields produced
in parametric amplification. Phys. Rev. A 30(3), 1386–1391 (1984)
58. C. Gardiner, M. Collett, Input and output in damped quantum systems: quantum stochastic
differential equations and the master equation. Phys. Rev. A 31, 3761–3774 (1985)
59. R.L. Hudson, K.R. Parthasarathy, Quantum Ito’s formula and stochastic evolution. Commun.
Math. Phys. 93, 301–323 (1984)
60. L. Bouten, R. van Handel, M.R. James, An introduction to quantum filtering. SIAM J. Control
Optim. 46, 2199–2241 (2007)
61. J. Dalibard, Y. Castin, K. Mölmer, Wave-function approach to dissipative processes in quantum
optics. Phys. Rev. Lett. 68(5), 580–583 (1992)
62. R. Dum, P. Zoller, H. Ritsch, Monte Carlo simulation of the atomic master equation for spon-
taneous emission. Phys. Rev. A 45(7), 4879–4887 (1992)
63. H. Carmichael, An Open Systems Approach to Quantum Optics (Springer, Berlin, 1993)
64. M.A. Nielsen, I.L. Chuang, Quantum Computation and Quantum Information (Cambridge
University Press, Cambridge, 2000)
65. J.P. Dowling, G.J. Milburn, Quantum technology: the second quantum revolution. Philos. Trans.
R. Soc. Lond. A 361, 1655–1674 (2003)
66. L. Bouten, Filtering and control in quantum optics. Ph.D. dissertation, Catholic University of
Nijmegen (2004)
67. L. Bouten, R. van Handel, Quantum filtering: a reference probability approach (2006).
arXiv:math-ph/0508006 (arXiv preprint)
68. L. Bouten, R. van Handel, On the separation principle of quantum control, in Quantum Stochas-
tics and Information: Statistics, Filtering and Control (University of Nottingham, UK, 15–22
July 2006), ed. by V.P. Belavkin, M. Guta (World Scientific, Singapore, 2008), pp. 206–238
69. H. Mabuchi, N. Khaneja, Principles and applications of control in quantum systems. Int. J.
Robust Nonlinear Control 15(15), 647–667 (2005)
70. K.J. Astrom, R.M. Murray, Feedback Systems: An Introduction for Scientists and Engineers
(Princeton University Press, Princeton, 2008)
71. B.D.O. Anderson, J.B. Moore, Optimal Control: Linear Quadratic Methods (Prentice-Hall,
Englewood Cliffs, 1990)
72. O.L.R. Jacobs, Introduction to Control Theory (Oxford University Press, Oxford, 1993)
73. P. Whittle, Optimal Control (Wiley, Chichester, 1996)
74. D.J. Wilson, V. Sudhir, N. Piro, R. Schilling, A. Ghadimi, T.J. Kippenberg, Measurement-based
control of a mechanical oscillator at its thermal decoherence rate. Nature 524, 325–329 (2015)
75. S. Pirandola, A. Serafini, S. Lloyd, Correlation matrices of two-mode bosonic systems. Phys.
Rev. A 79, 052327 (2009)
76. J. Laurat, G. Keller, J.A. Oliveira-Huguenin, C. Fabre, T. Coudreau, A. Serafini, G. Adesso,
F. Illuminati, Entanglement of two-mode Gaussian states: characterization and experimental
production and manipulation. J. Opt. B: Quantum Semiclass. Opt. 7, S577–S587 (2005)
77. L. Accardi, J. Gough, Y.G. Lu, On the stochastic limit for quantum theory. Rep. Math. Phys.
36(2), 155–187 (1995)
References 33
78. L. Accardi, Y.G. Lu, I. Volovich, Quantum Theory and Its Stochastic Limit. Series, Physics
and Astronomy (Springer, Berlin, 2002)
79. H. Bachor, T. Ralph, A Guide to Experiments in Quantum Optics, 2nd edn. (Wiley-VCH,
Weinheim, 2004)
80. Z.Y. Ou, S.F. Pereira, H.J. Kimble, Realization of the Einstein–Podolski–Rosen paradox for
continuous variables in nondegenerate parametric amplification. Appl. Phys. B 55, 265–278
(1992)
81. D. Vitali, G. Morigi, J. Eschner, Single cold atom as efficient source of EPR-entangled light.
Phys. Rev. A 74, 053814 (2006)
82. S.L. Braunstein, P. van Loock, Quantum information with continuous variables. Rev. Mod.
Phys. 77, 513 (2005)
83. C.K. Law, Interaction between a moving mirror and radiation pressure: a Hamiltonian formu-
lation. Phys. Rev. A 51, 2537–2541 (1995)
84. G.J. Milburn, M.J. Woolley, An introduction to quantum optomechanics. Acta Physica Slovaca
61, 483–601 (2011)
85. L.K. Thomsen, S. Mancini, H.M. Wiseman, Continuous quantum nondemolition feedback and
unconditional atomic spin squeezing. J. Phys. B: At. Mol. Opt. Phys. 35, 4937–4952 (2002)
86. R. Inoue, S. Tanaka, R. Namiki, T. Sagawa, Y. Takahashi, Unconditional quantum-noise supres-
sion via measurement-based quantum feedback. Phys. Rev. Lett. 110, 163602 (2013)
Chapter 2
Mathematical Modeling of Linear Dynamical
Quantum Systems
Our aim here is to give a brief exposition of the key ideas behind quantum stochas-
tic calculus, as required for the purposes of this monograph. For a more detailed
exposition, we refer the reader to two excellent and comprehensive texts on the sub-
ject, K.R. Parthasarathy’s An Introduction to Quantum Stochastic Calculus [1] and
P.-A. Meyer’s Quantum Probability for Probabilists [2]. We also mention the remark-
ably well-written tutorial paper [3]. Once the basis for quantum stochastic calculus
has been laid out, we proceed to use it to formulate linear dynamical quantum systems
and their stochastic dynamics.
Sections 2.3, 2.4, and 2.7 contain reprinted excerpt with permission from [18]. Copyright (2010)
by the American Physical Society.
Section 2.5.3 contains some materials reprinted, with permission, from [25] © 2014 IEEE.
Section 2.7.2 contains some materials reprinted from [19] © 2014 with permission of Springer.
© Springer International Publishing AG 2017 35
H.I. Nurdin and N. Yamamoto, Linear Dynamical Quantum Systems,
Communications and Control Engineering, DOI 10.1007/978-3-319-55201-9_2
36 2 Mathematical Modeling of Linear Dynamical Quantum Systems
The linear quantum systems that are the main subject of this monograph consist of
linearly coupled quantum harmonic oscillators that are in turn coupled to one or more
distinct freely propagating optical fields. The freely propagating fields are bosons
and each field can contain an indefinite number of bosons. A bosonic field can be
mathematically described by a special type of Hilbert space known as a (symmetric)
Fock space. Let H denote a complex Hilbert space with complex inner product ·, ·H
linear in the second slot and antilinear in the first, referred to as the one-particle Hilbert
space. Then the symmetric Fock space over H, denoted by s (H), is defined as
∞
s (H) = C ⊕ H ⊗s j ,
j=1
ψ = (ψ0 , ψ1 , ψ2 , . . . , ψj , . . .),
with ψ0 ∈ C and ψj ∈ H⊗s j for j ≥ 1. For any two elements ψ, φ ∈ s (H), we have
the inner product ∞
ψ, φ = ψ0∗ φ0 + ψj , φj ⊗s j ,
j=1
with ·, ·⊗s j denoting the inner product on H⊗s j . This inner product is defined via
the identity
1 ⊗s 2 1
e( f ) = 1, f , f , . . . , f ⊗s k , . . . ,
2! k!
e(g), e( f ) = exp(g, f H ).
e( f ) = exp( f H ),
2
where · H is the norm on H, f H = f , f H .
Let H1 , H2 , . . . , Hr be Hilbert spaces. The symmetric Fock space has the prop-
erty that s (⊕rj=1 Hj ) ∼ = ⊗rj=1 s (Hj ) for any integer r ≥ 1, where ∼ = denotes
that the two spaces are unitarily equivalent. Therefore, s (⊕rj=1 Hj ) can be iden-
tified with ⊗rj=1 s (Hj ). This identification can be made via the correspondence
e((f1 , f2 , . . . , fr )) ↔ e(f1 ) ⊗ e(f2 ) ⊗ · · · ⊗ e(fr ), for any fj ∈ Hj .
In this monograph, we will be working exclusively with a boson Fock space over
H = L 2 (R+ ; Cm ), with R+ denoting the set of nonnegative real numbers, which we
denote throughout the rest of the monograph as Fm , i.e., Fm = s (L 2 (R+ ; Cm )).
Let Fm (I) = s (L 2 (I; Cm )) for any (Lebesque) measurable set I ⊂ R+ . If
I1 , I2 , . . . , Ir are disjoint subsets of R+ , then Fm (I1 ∪ I2 ∪ · · · ∪ Ir ) = ⊗rj=1 Fm (Ij ).
In the following, we will frequently use the shorthand notation t] ≡ [0, t], t) ≡ [0, t),
[t ≡ [t, ∞), and (t ≡ (t, ∞).
Let E denote the complex linear space spanned by the exponential vectors on the
Fock space Fm , E = span{e( f ) | f ∈ L 2 (R+ ; Cm )}. For any g ∈ L 2 (R+ ; Cm ) and
bounded self-adjoint operator : L 2 (R+ ; Cm ) → L 2 (R+ ; Cm ), define the operators
A( f ), A∗ ( f ), and () with domain E via their action on the coherent vectors:
∞
A(g)e( f ) = g(s)∗ f (s)ds e( f ),
0
d
A∗ (g)e( f ) = e(f + tg)t=0 ,
dt
()e( f ) = A∗ (f )e( f ).
In particular, we have the relation A∗ ( f )e(h), e(g) = e(h), A( f )e(g) and the
commutation relations
38 2 Mathematical Modeling of Linear Dynamical Quantum Systems
with the indices j and k ranging from 1 until m. The subscript j for Aj (t) and
A∗j (t) indicates that they are field annihilation and creation processes on the j-th
bosonic field, respectively, while the subscript jk on jk (t) indicates that it is a pho-
ton exchange operator from the k-th boson field to the j-th field. We may then identify
(and we shall do so for the rest of the monograph without further comment) A(t)
and A∗ (t) as vectors of operators on Fm :
From the properties of the creation process, we will freely make the identification
A∗j (t) = Aj (t)∗ , and A∗ (t) = A(t)∗ on E. We also note the fact that (t) = (t)∗
on E.
The process (t) is known as the counting or gauge process. Let h denote the
underlying Hilbert space of a quantum system that is coupled to bosonic fields on the
Fock space Fm . A process {X(t), t ≥ 0} defined on h ⊗ Fm is said to be adapted if
X(t) ψ(t) ⊗ e(f 1[t ) = φ(t) ⊗ e(f 1[t ) for any f ∈ L 2 (R+ ; Cm ), ψ(t) ∈ h ⊗ Fm (t]),
and some φ(t) ∈ h ⊗ Fm (t]). That is, an adapted process acts trivially (i.e., as the
identity operator) on the future factor Fm ([t) of Fm .
Observe that (A(t) − A(s))e( f ) = e(f 1s] ) ⊗ A(1[s,t] )e(f 1[s,t] ) ⊗ e(f 1[t ), and
similarly, (A∗ (t) − A∗ (s))e( f ) = e(f 1s] ) ⊗ A∗ (1[s,t] )e(f 1[s,t] ) ⊗ e(f 1[t ), and
2.1 Quantum Stochastic Calculus 39
((t) − (s))e( f ) = e(f 1s] ) ⊗ (1[s,t] )e(f 1[s,t] ) ⊗ e(f 1[t ). With these properties,
one can define quantum stochastic integrals with respect to adapted processes:
t
(X1 (s)dA(s) + X2 (s)dA(s) + X3 (s)d(s))
0
t
= (X1 (s) ⊗ dA(s) + X2 (s) ⊗ dA(s) + X3 (s) ⊗ d(s)) , (2.1)
0
where X1 , X2 , X3 are adapted processes, and the quantum stochastic integral is defined
on h ⊗ Fm . The quantum stochastic integral then also defines an adapted process.
These quantum stochastic integrals can be constructed in a fashion that is similar to
the construction of classical Itō stochastic integrals; see [1, 2, 4] for details. Also,
note the important property that any adapted process X(t) commutes with Aj (1[τ1 ,τ2 ) ),
A∗j (1[τ1 ,τ2 ) ), and jk (1[τ1 ,τ2 ) ) for any j, k and any t ≤ τ1 < τ2 ≤ ∞.
From a physical point of view, the processes Aj (t), A∗j (t), and jk (t) arise as
integrated version of idealized quantum white noise processes ξj (t), j = 1, 2, . . . , m,
satisfying the singular commutation relations [ξj (t), ξk (s)∗ ] = δjk δ(t − s) [5, 6],
t
introduced earlier in Chap. 1. That is, we may formally write Aj (t) = 0 ξj (s)ds,
A∗j (t) = 0 ξj (s)∗ ds, and jk (t) = 0 ξj (s)∗ ξk (s)ds. Due to the singular nature of the
t t
quantum white noise processes, it is mathematically simpler to work with the more
regular integrated processes Aj (t), A∗j (t), and jk (t) as these can be rigorously and
explicitly constructed as processes on the Fock space Fm , as we have already briefly
elaborated upon. However, from the perspective of describing the physics involved
in the interaction between the system and the bosonic environment, the white noise
picture is more meaningful, and we shall often employ this in the discussion that
ensues. That is to say that the more fundamental processes from the underlying
physics are the quantum white noise processes rather than the mathematically more
convenient “derived” integrated processes. It should be noted that quantum white
noise processes arise as a consequence of making a Markov assumption regarding
the interaction between the system and the bosonic environment, and it is only within
this approximation that the quantum white noise processes can be given a sensible
physical interpretation. The modeling of a bosonic environment as a quantum white
noise process without the Markov approximation can be problematic and gives rise
to physical inconsistencies, see, e.g., [7] for a discussion.
The fundamental processes Aj (t), A∗j (t), and jk (t) are quantum stochastic
processes on the Fock space Fm . The processes Aj (t) + A∗j (t) and −ıAj (t) + ıA∗j (t)
are non-commuting processes that are each isomorphic to a classical standard Wiener
processes, that is, each can be viewed as Fock space representations of the standard
40 2 Mathematical Modeling of Linear Dynamical Quantum Systems
Wiener process. On the other hand, jj (t) is isomorphic to a classical Poisson process,
that is, the latter is a realization of the former on the Fock space. As a quantum
mechanical system, the bosonic fields have a quantum state that determines their
statistics under measurement. We now assume that the bosonic fields are in the vac-
uum state | = e(0). This is a state in which the fields do not contain any photons.
In this state, we have that A( f )e(0) = 0 for all f ∈ L 2 (R+ ; Cm ), and the forward-
pointing differentials dAj (t) = Aj (t +dt)−Aj (t), dA∗j (t) = A∗j (t +dt)−A∗j (t), and
djk (t) satisfy the quantum Itō product rule, as a quantum adaptation of the clas-
sical Itō product rules: dAj (t)dA∗k (t) = δjk dt; dA∗j (t)dAk (t) = dAj (t)dAk (t) =
dA∗j (t)dA∗k (t) = 0, and
djk (t)dj k (t) = δkj djk (t), dAj (t)dkl (t) = δjk dAl (t),
djk dA∗l (t) = δkl dA∗j (t).
Let X(t) and Y (t) be two adapted processes on h ⊗ Fm that can be expressed as
quantum stochastic integrals with respect to the fundamental processes Aj (t), A∗j (t),
and jk (t), as in (2.1). The quantum Itō product rule holds for the forward-pointing
differential of the product process X(t)Y (t):
Note the third term that serves as a quantum analogue of the second-order correction
term in the classical Itō stochastic calculus. Since X and Y are quantum stochastic
integrals with respect to the fundamental processes, the correction term can be cal-
culated using (2.1) together with the quantum Itō product rule for the fundamental
processes given above.
Using the quantum stochastic integrals and the quantum Itō rules, one can define
adapted processes as solutions of quantum stochastic differential equations (QSDEs).
A particularly important class of QSDEs that describe the physical scenario of
Markov open quantum systems coupled to a bosonic environment is the Hudson–
Parthasarathy QSDE of the form:
with initial condition U(0) = I. Here, H is the Hamiltonian of the system and is a
self-adjoint operator on the system Hilbert space h, L = [ L1 L2 . . . Lm ] is a vector
of operators Lj on h, and S ∈ Cm×m ⊗ h is a unitary operator (i.e., S ∗ S = SS ∗ = I),
with entries Sjk being operators on h, called a scattering matrix. They are the operator-
valued “coefficients” or parameters of the QSDE. The form of the equation is such
that the solution U(t) of the QSDE is a unitary adapted process. That is, U(t) is an
adapted process and is unitary for each t: U(t)∗ U(t) = U(t)U(t)∗ = I.1
Following [9], we denote a quantum system G, whose dynamics are governed by
the unitary solution of a Hudson–Parthasarahy QSDE (2.2) with parameters S, L,
and H, by the shorthand G = (S, L, H).
We will now elaborate on properties of the Hudson–Parthasarathy QSDE that
will be crucial for the (measurement-based) feedback control theory of open quantum
systems. Let θt : L 2 (R; Cm ) → L 2 (R; Cm ) denote the one-particle left shift operator,
defined by θt f (·) = f (· + t) ∀t ∈ R+ . Let t be the so-called second quantization of
the one-particle left shift operator, defined as an operator on Fm− = s (L 2 (R; Cm ))
by its action on the exponential vectors as t e( f ) = e(θt f ). It is straightforward
to verify that ∗t e( f ) = e(f (· − t)) and t can be uniquely extended to a unitary
operator on Fm− , ∗t t = t ∗t = I. The solution U(t) of a Hudson–Parthasarathy
QSDE, with U(t) extended from h ⊗ Fm to h ⊗ Fm− as I ⊗ U(t), has the property
that it is a left cocycle with respect to t , meaning that the following holds for all
0 ≤ s ≤ t,
U(t) = ∗s U(t − s)s U(s).
We note that V (t, s) = ∗s U(t − s)s acts non-trivially only on the portion h ⊗
Fm ([s, t]) of h ⊗ Fm . Note that U(t) = V (t, 0) and the cocycle property can be
equivalently expressed as V (t, s) = V (t, τ )V (τ , s) for all 0 ≤ s ≤ τ ≤ t. Indeed,
we have that
where in the second and third lines we have used the fact that τ ∗s = τ −s .
A consequence of this property is that Ũ(t) = t U(t) defines a strongly continuous
one-parameter semigroup of unitary operators on h ⊗ Fm− , Ũ(t)Ũ(s) = Ũ(t + s)
for all s, t ≥ 0 with Ũ(0) = I. Therefore there exists a densely defined essentially
self-adjoint operator K such that Ũ(t) = e−ıKt . The operator K is the Stone generator
1 Technically, the existence of a unique solution of the Hudson–Parthasarathy QSDE that is unitary is
guaranteed whenever the coefficients S, L, H are all bounded operators. When they are unbounded
then additional technical assumptions need to be assumed, see, e.g., [8].
42 2 Mathematical Modeling of Linear Dynamical Quantum Systems
of the strongly continuous semigroup {Ũ(t), 0 ≤ s ≤ t}. The difficult and long-
standing problem of characterizing this generator was finally resolved by Gregoratti
[10, 11] building on the work of Chebotarev [12].
Let us now turn to the Heisenberg picture of quantum mechanics, where states
are fixed and operators evolve in time. This will be the natural setting for studying
quantum filtering and control problems that will be considered later in the monograph.
Let jt (·) = U(t)∗ · U(t) and let Z(t) denote any adapted process on the boson Fock
space Fm . Then by the cocycle property of V (t, s) we find that, for any t ≥ s ≥ 0,
Using this property, it follows that for any (bounded linear) system operator X on h
and 0 ≤ s ≤ t,
Therefore, [jt (X), js (Z(s))] = 0 for any system operator X and any adapted process
Z(t) on Fm . In other words, {jt (X), js (Z(s)), 0 ≤ s ≤ t} forms a commutative family
of operators, a property of input–output Markov open quantum systems known as
the non-demolition property. Now, let Z(t) be an adapted process on Fm with the
additional property that [Z(t), Z(s)] = 0 for all s, t ≥ 0. For example, Z(t) =
e−ıφ A(t) + eıφ A(t)∗ (φ ∈ R) and Z(t) = (t), all have these properties. It follows
that
Hence, when Z(t) has the stipulated properties, [jt (Z(t)), js (Z(s))] = 0 for all s, t ≥ 0
and {jt (Z(t)), js (Z(s)), 0 ≤ s ≤ t} forms a commutative family of operators. This
is a property of input–output Markov open quantum systems known as the self non-
demolition property.
2.1 Quantum Stochastic Calculus 43
Now, let Z(t) be an observable for each t, Z(t) = Z(t)∗ , the self non-demolition
property means that Zt = { js (Z(s)), 0 ≤ s ≤ t} describes a continuous out-
put process of the quantum fields that may be continuously monitored/measured
(depending on what Z(t) actually is), to yield a real-valued measurement record.
When Z(t) is self non-demolition, the non-demolition property means that informa-
tion about jt (X) can be inferred from an observation record of Zt . This inference
process is known as quantum filtering, the quantum analogue of classical nonlinear
filtering theory [13], and will be treated in Chap. 4.
We now begin to introduce and specialize to the class of linear quantum stochastic
systems as the central theme of this monograph. This section describes the joint
evolution of a set of coupled oscillators that are also coupled to external bosonic
fields, via a certain form of interaction, which results in linear dynamics of the
oscillators’ position and momentum operators in the Heisenberg picture. The linear
dynamics is a defining feature of linear quantum systems.
Let there be n independent quantum harmonic oscillators. The j-th quantum har-
monic oscillator has position and momentum operators qj and pj acting on elements
of the underlying Hilbert space L 2 (R; C), the space of all square integrable complex-
valued function on R. These operators satisfy the canonical commutation relations
(CCR)2 :
[qj , pk ] = 2ıδjk , [qj , qk ] = 0 , [pj , pk ] = 0. (2.3)
The position and momentum operators of the n oscillators can be collected in a single
column vector of operators x defined by x = (q1 , p1 , q2 , p2 , . . . , qn , pn ) . We can
then express the CCR more compactly as,
with Jn = In ⊗ J, with
0 1
J= .
−1 0
Also note in passing that xx = (xx ) since some elements of x do not commute
with one another. The composite system of n quantum harmonic oscillators has a
quadratic Hamiltonian H given by H = (1/2)x Rx, with R a real symmetric 2n×2n
2 We take the common convention that units are taken such that = 1. Also, we will take (2.3) as
the default CCR for the position and momentum operators of multiple distinct oscillators. However,
it is easy to adapt the results of this chapter for a different definition of these operators that satisfy
a different set of commutation relations; see Remark 2.2.
44 2 Mathematical Modeling of Linear Dynamical Quantum Systems
matrix. The quantum harmonic oscillators are also coupled to m distinct external
quantum bosonic fields. They are coupled to the k-th quantum field via a singular
interaction of the form Hamiltonian Hk = ı(Lk ξk∗ (t)−Lk∗ ξk (t)) [5, 6], where Lk = Kk x
(with Kk ∈ C1×2n ) is a linear coupling operator describing the coupling of the position
and momentum operators to ξk (t). Here ξk (t) is a quantum white noise process
as discussed in Sect. 2.1.2. We can collect the coupling operators L1 , L2 , . . . , Lm
together in one linear coupling vector L = [ L1 L2 . . . Lm ] = Kx, with K =
[ K1 K2 . . . Km ] . The joint evolution of the oscillators and quantum fields is then
given by a unitary adapted process U(t) satisfying the Hudson–Parthasarathy QSDE
(2.2), with S being a fixed unitary matrix in Cm×m , i.e., the entries of S in this case
are complex numbers rather than operators on h.
Using the shorthand notation introduced earlier, a linear quantum stochastic
system with parameters S, L = Kx, H = (1/2)x Rx as described above can be
expressed as G = (S, Kx, (1/2)x Rx). In a later section, we will slightly generalize
the notion of a linear quantum system by allowing so-called Bogoliubov transfor-
mations to replace the scattering matrix S.
Using the quantum Itō rule and the quantum Itō products, and exploiting the canonical
commutation relations between the operators in x, the Heisenberg evolution
⎡ ⎤
U(t)∗ q1 U(t)
⎢ U(t)∗ p1 U(t) ⎥
⎢ ⎥
⎢ U(t)∗ q2 U(t) ⎥
⎢ ⎥
⎢ ∗ ⎥
x(t) = U(t)∗ xU(t) = ⎢ U(t) p2 U(t) ⎥
⎢ .. ⎥
⎢ . ⎥
⎢ ⎥
⎣ U(t)∗ qn U(t) ⎦
U(t)∗ pn U(t)
of the vector x can be obtained [14, 15]. This is given by the QSDE,
with
Here,
Y(t) = (Y1 (t), . . . , Ym (t)) = U(t)∗ A(t)U(t)
is a vector of output fields that is produced by the interaction of the quantum harmonic
oscillators and the incoming quantum fields A(t). Note that the Heisenberg picture
dynamics of x(t) is linear, and Y(t) has a component which is a linear combination
of elements of x(t). The index n in the above will be referred to as the number of
degrees of freedom or simply the degree of the linear quantum stochastic system.
with
Here,
Pm [ a1 a2 . . . a2m−1 a2m ]
= [ a1 a3 . . . a2m−1 a2 a4 . . . a2m ] ,
and
1 1 ı
m = Pm Im ⊗ .
2 1 −ı
Note that the matrices A, B, C, D in the quadrature form are all real and are in a
one to one correspondence with the matrices Ao , Bo , Co , Do , and the quantum noise
vector w(t) satisfies the Itō relationship dw(t)dw(t) = (I + ıJm )dt.
Some remarks are in order about the nature of the quadrature quantum noise w.
From the self non-demolition property we have that [wj (s), wj (t)] = 0 (wj denotes
the j-th component of w) for all s, t ≥ 0 and all j. Indeed,
When the state is the vacuum state, wj is isomorphic to a standard Wiener process,
in the sense that it is a realization of a standard Wiener process as an operator-
valued process on a Fock space. This will be demonstrated in Sect. 2.7.2 when
Gaussian states of a bosonic field are discussed. However, for any j = 1, 2, . . . , m,
w2j−1 (t) and w2j (t) do not commute for any t, meaning that they cannot be realized
jointly on a common classical probability space. On the other hand, we do have that
[w2j−1 (s), wk (t)] = 0 for all k = 2j and all s, t ≥ 0, so that the collection of processes
{w2j−1 , wk , k = 2j} is equivalent to a collection of independent standard Wiener
processes that can be jointly defined on a common classical probability space. The
non-commutativity among components of w(t) is a crucial difference from the usual
vector of classical independent Wiener processes.
aj∗ = 21 (qj − ıpj ). In terms of these operators, the quadratic Hamiltonian H and
coupling operator L can be expressed as [18]
1 1
H = a∗ − a + a∗ + a# + a #+ a,
2 2
L = C− a + C+ a# ,
where C± ∈ Cm×n . Using these expression for H and L one can write down the
QSDE for the Heisenberg evolution of a and a# . Let
for any complex matrices E± of the same dimension. We also introduce the notation
Im 0
Km , (2.10)
0 −Im
X = Kl X ∗ Kk . (2.11)
Then the QSDE for (a(t) , a(t)∗ ) and the output Y(t) can be expressed in the
doubled-up form [18]
da(t) a(t) dA(t)
= Ã dt + B̃ ,
da(t)# a(t)# dA(t)#
dY(t) a(t) dA(t)
= C̃ dt + D̃ , (2.12)
dY(t)# a(t)# dA(t)#
where
1
A∓ = − (C−∗ C∓ − C+ C±# − ı∓ ),
2
1
− = − (A− − A∗− ),
2ı
48 2 Mathematical Modeling of Linear Dynamical Quantum Systems
1
+ = − (A+ + A + ),
2ı
à = (A− , A+ ), (2.13)
B̃ = −(C− , C+ ) (S, 0), (2.14)
C̃ = (C− , C+ ), (2.15)
D̃ = (S, 0). (2.16)
Note that it is necessary to adopt a doubled-up form since the evolutions of a(t) and
a(t)# are, in general, coupled. The following example illustrates the description of a
system in mode form.
Example 2.1 Consider the nondegenerate optical parametric amplifier (NOPA) from
Sect. 1.5.2. We consider a lossless version of this device with κ = 0. Therefore, the
device is only coupled
to two fields √ in the vector A(t), and has parameters
collected
0 ı /2 γ 0
− = 02×2 , + = , C− = √ , C+ = 02×2 , and S = I2 . The
ı /2 0 0 γ
doubled-up form of the evolution of the cavity modes in the vector a = [ a1 a2 ] is
⎡ ⎤
−γ/2 0 0 /2
da(t) ⎢ 0 −γ/2 /2 0 ⎥ a(t)
= ⎢ ⎥ dt
da(t)# ⎣ 0 /2 −γ/2 0 ⎦ a(t)#
/2 0 0 −γ/2
⎡√ ⎤
γ 0 0 0
⎢ 0 0 √
γ 0 ⎥ ⎥ dA(t)# ,
−⎢ ⎣ 0 √
γ 0 0 ⎦ dA(t)
√
0 0 0 γ
dY(t) √ a(t) dA(t)
= γ dt + .
dY(t)# a(t)# dA(t)#
In the physics literature, it is more common for the quantum stochastic dynamics to
be written in the heuristic form of a quantum Langevin equation (introduced
t earlier
in Chap. 1) driven by a quantum white noise process ξ(t), where A(t) = 0 ξ(s)ds.
For the mode form of the equation of motion, this quantum Langevin equation takes
the form
ȧ(t) a(t) ξ(t)
= Ã + B̃ ,
ȧ(t)# a(t)# ξ(t)#
η(t) a(t) ξ(t)
= C̃ + D̃ ,
η(t)# a(t)# ξ(t)#
where η is the output process that propagates from the system after the incoming white
noise ξ interacts with the latter. The process η satisfies the same time commutation
relations as ξ.
2.3 Equations of Motion: Real Quadrature Form and Complex Mode Form 49
Remark 2.1 Note that for notational expediency, in the monograph we will often not
explicitly write the time dependence in the QSDEs describing the evolution of the
system.
Whether one is working with a linear quantum system in the quadrature form (2.5)
or the mode form (2.12), as with classical linear systems, one can define a transfer
function. We start with a system G = (A, B, C, D) in the quadrature form (2.5).
Following [18], we can define the Laplace
∞ transform of an adapted quantum stochastic
process such as w(t) as w[s] = 0 e−st dw(t). The “particular” solution of (2.5),
that does not depend on the initial condition x(0) = x, is given by
t
yp (t) = CeA(t−s) Bdw(s) + Dw(t).
0
and from this we can define the transfer function G (s) from w[s] to yp [s] of G just
as for a classical linear system,
The two transfer functions G and ˜ G for the quadrature and mode forms of G,
respectively, are related by the identity
In analogy with the classical case, the transfer function is important in analyzing
the input–output behavior of linear quantum systems.
[v, w ∗ ] = vw ∗ − (w # v ) .
However, a unitary S is not the only matrix that can result in preservation of the
differential commutation relations. More generally, one may consider a so-called
Bogoliubov transformation implemented by a Bogoliubov matrix W = (W+ , W− )
of the form
Y (t) A(t)
= W , (2.18)
Y (t)# A(t)#
such that Y (t) satisfies the same differential commutation relation as A(t). This is
guaranteed by the definition of a Bogoliubov matrix, that will now be given.
Definition 2.1 Let · denote the involution defined via (2.11). A complex 2m × 2m
matrix W is a Bogoliubov matrix if it is of a doubled-up form W = (W+ , W− ) for
some complex m × m matrices W+ , W− , and W is -unitary,
W W = W W = I2m .
where P(s) = (s +γ/2)2 − 2 /4. The zeros of P are the poles of the transfer function,
namely s = ± /2 − γ/2. In the frequency domain, the output white noise field is
1 1
η[s] = s2 − (γ 2 + 2
)/4 ξ[s] − γξ ∗ [s],
P[s] 2P(s)
where
q s − (γ + )/2 1
DPA [s] = = p .
s + (γ − )/2 DPA [s]
We now take the limit k → ∞ in which the cavity has an instantaneous response.
Thus the cavity’s internal dynamics are essentially eliminated. This yields the output
η[s] given by
η[s] = − cosh(r0 ) η[s] − sinh(r0 ) η ∗ [s],
where
γ0 + 0
r0 = ln ,
γ0 − 0
as a Bogoliubov transformation of the input. In this limit the DPA can thus be viewed
as a static device that outputs a squeezed white noise field from a vacuum white
noise source. The transfer function becomes a constant Bogoliubov matrix that is
independent of frequency. That is,
= −e−r0 .
q p
DPA static [s] = −er0 , DPA static [s]
Therefore, we see that in the high bandwidth regime, the DPA can be approximated
by a Bogoliubov transformation implemented by the Bogoliubov matrix
cosh(r0 ) sinh(r0 )
W =− .
sinh(r0 ) cosh(r0 )
When a linear quantum system (2.12) with D̃ = I is driven by vacuum noise that
has passed through a device modelled as a static Bogoliubov transformation W =
(W− , W+ ), as shown in part (a) of Fig. 2.1, then the equation of motion for the
system is again of the form (2.12) but now with the matrix D̃ = (S, 0) being
replaced by D̃ = W in (2.13)–(2.16). In particular, we have that
2.4 Inclusion of Idealized Static Transformations on Bosonic Fields … 53
(a)
G0 = (I, Kx, x Rx/2) W
(b)
G = (W, Kx, x Rx/2)
Fig. 2.1 a A static device performing a linear transformation W driving a linear quantum system
G 0 with scattering matrix S = I, and b Equivalent representation of the cascaded system in part a
as a single linear quantum system G = (W, L, H)
1
˜
à = − C̃ C̃ − ı , (2.19)
2
B̃ = −C̃ D̃, (2.20)
C̃ = (C− , C+ ), (2.21)
D̃ = W, (2.22)
with
˜ = −ı(ı− , ı+ ).
Note the property that ˜ We denote systems of the type depicted in Fig. 2.1
˜ = .
part (a) with the shorthand notation G = (W, L, H), as shown in part (b) of the
figure.
This section will introduce a special class of linear quantum systems that shall be
referred to as completely passive linear quantum stochastic systems, for reasons that
will be explained below. This class will appear in several contexts in the monograph
and are of interest in applications such linear optical quantum memories. Further
discussions relating to this class of systems can be found in, e.g., [21–23] and in
Chap. 3 of this monograph.
For k = 1, . . . , n let ak = qk +ıp 2
k
be the annihilation operator for mode k and
define a = (a1 , . . . , an ) . The vector a satisfies the CCR
#
a ∗ a ∗
# a a − a a
a a
= diag(In , −In ),
54 2 Mathematical Modeling of Linear Dynamical Quantum Systems
where ⎡1 ⎤
2
ı 21 0 0 0 ... 0
⎢0 0 21 ı 21 0 ... 0 ⎥
⎢ ⎥
=⎢. .. .. .. .. .. .. ⎥.
⎣ .. . . . . . . ⎦
0 ... ... ... 0 1
2
ı 21
−1
∗
Moreover, we also have # = 2 and, from the relation # 2
∗
[ ] = I, the identities,
∗ ∗
= I/2 = #
, =0= #
. (2.23)
Therefore, −1
a ∗
a
x= # =2 .
a# a#
We say that a linear quantum system G = (S, Kx, (1/2)x Rx) with n degrees of
freedom is completely passive if H = (1/2)x Rx = (1/2)a∗ R̃a + c and L = Kx =
K̃a for some real constant c, some complex n × n Hermitian matrix R̃, and some
complex m × n matrix K̃. The terminology is motivated by physical considerations.
Notice that the Hamiltonian H contains no terms of the form c1 aj2 , c2 ak∗2 , c3 aj ak
and c4 aj∗ ak∗ and, likewise, the coupling operator L contains no terms of the form
c5 ak∗ (where c1 , . . . , c5 denote arbitrary complex constants), with the indices j and k
running over 1, . . . , n. These terms correspond to interactions that require an external
source of quanta (e.g., an external pump beam) to implement. Therefore, they cannot
be realized using only passive optical components like phase shifters, beam splitters
and mirrors, devices that will be discussed in more detail in Chap. 3. This is the
physical motivation for referring to these class of systems as completely passive.
In a completely passive system, the Heisenberg picture evolution of the system
annihilation operator a(t) is not coupled to a(t)# or to A(t)# . In the complex mode
form, the evolution of a(t) is given by
has the special property that [ıω] is unitary for all for all ω for which ıω is not
an imaginary eigenvalue of ı R̃ − (1/2)K̃ ∗ K̃ [21]. It is easy to see that ı R̃ − (1/2)K̃ ∗ K̃
cannot have any eigenvalues in the (open) right half plane, with a positive real part.
Moreover, if this matrix has all its eigenvalues in the (open) left half plane (all
eigenvalues have negative real part), meaning that the system is stable in a sense that
will be discussed in Sect. 2.6, then [s] is in fact lossless bounded real [22]. This
means that [s] is analytic for all s with {s} > 0, [ıω] is unitary for all ω ∈ R
and, moreover, [s] satisfies,
[s]∗ [s] ≤ I,
We have now seen that the dynamics of linear quantum stochastic systems in the
Heisenberg picture leads to an equation of motion in the form of linear QSDEs, i.e., as
given by Eq. (2.5) in the quadrature form and (2.12) in the mode form. These equations
can be viewed as a quantum analogue of the equations that describe classical linear
stochastic systems. However, unlike classical linear stochastic systems, the matrices
A, B, C, D in (2.5) or the matrices Ã, B̃, C̃, D̃ in (2.12) cannot be arbitrary, but are
constrained by quantum mechanics so that these equations represent the evolution of
a valid (open) quantum system. When the linear QSDE represents a valid quantum
system, it is said that the QSDE or the system represented by the QSDE is physically
realizable. To avoid unnecessary repetition, a formal definition will be given below
for systems in the quadrature form. This definition can be directly adapted to systems
in the mode form due to the one-to-one relationship between the two forms.
Essentially, the definition states that if a system of QSDEs (2.5) is physically realiz-
able then there is a linear quantum system G = (W, L, H) for which the Heisenberg
evolution of x is given by (2.5). G is, of course, by definition, a physical system. We
have the following result [16, 24, 25]
Proof Note that the condition (2.30) is equivalent to the statement that D is a sym-
plectic matrix (hence it is invertible with D−1 also symplectic). Without loss of
generality, we may reduce the proof to the case with D = I (i.e., W = I) for the fol-
lowing reasons. Let dyo = D−1 Cx(t)dt + dw(t), then y(t) = Dyo (t). Let C = D−1 C
and consider the linear quantum stochastic system,
We will show that this system is physically realizable if and only if (2.28)–(2.30)
is satisfied with C replaced with C and D = I. From this it easily follows that the
original system (2.5) is physically realizable if and only if (2.28)–(2.30) holds. This
is because y is a symplectic transformation of yo , so if the system with output y is
physically realizable so is the system with output yo , and vice-versa. Thus for the
remainder of the proof we identify C with C and D with I.
To this end, let us first show that physical realizability of the system G =
(A, B, C, I) implies (2.28)–(2.30). Indeed, physical realizability implies that the
canonical commutation relation for x(t),
must hold for all times t ≥ 0. This follows from the fact that the joint evolu-
tion of the system and the bosonic fields is unitary (given by the solution of a
Hudson–Parthasarathy QSDE). Since x(0) = x satisfies xx − (xx ) = 2ıJn ,
for the commutation relation to hold for all x(t), t ≥ 0, we must have
d(x(t)x(t) − (x(t)x(t) ) ) = 0.
2.5 Physical Realizability Conditions and Parameterizations … 57
The condition (2.28) follows from this by substituting the expression dx(t) =
Ax(t)dt + Bdw(t) and using the quantum Itō product rule, and the Itō table to
explicitly compute the differential. By the same procedure and using the expres-
sion dy(t) = Cx(t)dt + dw(t), we obtain (2.29). The details of the calculations can
be found in [16, 26].
We now consider the converse implication, that (2.28) and (2.29) imply that there
exist R = R ∈ R2n×2n and K ∈ Cm×2n such that (2.24)–(2.27) holds. Indeed,
define R = 14 (−Jn A + A Jn ) and K = − 2ı [ 0m×m Im×m ]m−1 B Jn ; see [16, 26]
for details of the origin of these expressions. Using these definitions and (2.28),
we can directly calculate that Jn (R + {K ∗ K}) = Jn R + Jn {K ∗ K} = A and
2ıJn [ −K ∗ K ]n = B. Using the last expression for B and (2.29), we then also
K + K#
get that C = Pm . This completes the proof.
−ıK + ıK #
It should be noted from the above theorem that, remarkably, physical realizability
is equivalent to preservation of canonical commutation relations for x(t) and y(t).
The notion of physical realizability and the physical realizability constraints on the
systems matrices were first introduced in [16, 26] for the quadrature form.
From the exposition in the preceding sections, we see that there are two sets of
parameters that can be used to parameterize linear quantum stochastic systems with
the same number of inputs and outputs. The first is the set of three parameters
(W, K, R), with W a 2n × 2n Bogoliubov matrix, K an m × 2n complex matrix,
and R a real symmetric 2n × 2n matrix, that describe the physical parameters of the
system including the Hamiltonian H and the linear coupling operator L. The other
parameterization is via the system matrices (A, B, C, D) that appear in the QSDE for
the Heisenberg evolution (2.5) of the system.
The two parameterizations (W, K, R) and (A, B, C, D) are equivalent, and can
be used interchangeably, according to which one may be more convenient for the
purpose at hand. This is because of a bijective correspondence between the two para-
meterizations: to any given (W, K, R) parametrization there corresponds a unique
(A, B, C, D) parameterization, and vice-versa. The (A, B, C, D) matrices for a given
set of (W, K, R) matrices are given by (2.6)–(2.9) (recall that the class of symplectic
matrices have a bijective correspondence with the class of Bogoliubov matrices). On
the other hand, the (W, K, R) parameterization can be obtained from a given set of
(A, B, C, D) matrices following the proof of Theorem 2.1.
58 2 Mathematical Modeling of Linear Dynamical Quantum Systems
In general, not all the outputs of a system may be of interest or can be observed
or utilized. In many situations, one may only be interested in certain pairs of the
output field quadratures in y(t) [16]. In the most general scenario, one can consider
y(t) having an even dimension 2ny < 2m and D is a 2ny × 2m matrix satisfying
DJm D = Jny . That is, we can consider outputs of the form:
with C ∈ R2ny ×2n , D ∈ R2ny ×2m with ny < m. Generalizing the notion discussed in
Sect. 2.5.1 (for the case where there are as many outputs as there are inputs), a linear
quantum system with output (2.31) is physically realizable if and only if there exist
matrices C ∈ R2(m−ny )×2n and D ∈ R2(m−ny )×2m such that the system
is physically realizable with the same number of inputs and outputs. Therefore the
matrices A, B, [ C (C ) ] , and [ D (D ) ] satisfy the constraints (2.28)–(2.30)
when C and D in (2.29) and (2.30) are replaced by [ C (C ) ] and [ D (D ) ] ,
respectively. We can easily obtain the following necessary and sufficient condition
for physical realizability of linear quantum systems with less outputs than inputs see,
e.g., [25].
Theorem 2.2 A linear quantum stochastic system with less outputs than inputs is
physically realizable if and only if
system with output y(t), of smaller dimension than w(t), is physically realizable.
This completes the proof.
Thus the physical realizability constraints for systems with the same number of
outputs as inputs, or less inputs than outputs, have essentially the same form, so the
following corollary is immediate.
Corollary 2.1 An arbitrary linear quantum stochastic system is physically realiz-
able if and only if
Remark 2.2 All the results relating to linear quantum systems in this chapter depart
from the assumption that the position and momentum operators satisfy the default
CCR given by (2.3). However, these operators may be defined differently and satisfy
a different CCR. For instance, one may √ wish to take √ as the position and momentum
pair for the j-th oscillator qj = qj / 2 and pj = pj / 2 satisfying [qj , pj ] = ı, and
defining x = (q1 , p1 , q2 , p2 , . . . , qn , pn ) as the canonical internal operator that will
satisfy the CCR [x , (x ) ] = ıJn . More generally, one may take x = Tx satisfying
[x , (x ) ] = 2ıTJn T , with an invertible real 2n × 2n matrix T that would typically
be diagonal. All of the structural results for linear quantum systems that have been
obtained can be adapted to this different choice of CCR by making the substitutions
(given here for the real quadrature form):
TAT−1 → A, TB → B, CT−1 → C,
TJn T → Jn , T− RT−1 → R, KT−1 → K,
while the system matrix D and scattering matrix S remain the same.
As with classical linear systems, one can define a notion of stability for linear quantum
systems. We will do this for systems in quadrature form but analogous notions and
results also hold for systems in complex mode form. Consider a linear quantum
system in quadrature form driven by fields that are all in the vacuum state. Then
quantum expectation of x(t) is given by the ODE
˙ = Ax(t).
x(t)
60 2 Mathematical Modeling of Linear Dynamical Quantum Systems
n
E(x(t)) = qj (t)2 + pj (t)2 = Tr(P(t)),
j=1
where P(t) = (1/2) x(t)x(t) + (x(t)x(t) ) . Note that P(t) = P(t) and
P(t) ≥ 0. Suppose that the system has some initial energy but not receiving any
energy from the external input fields (all are in the vacuum state). Then P(t) satisfies
the Lyapunov differential equation:
with initial condition P(0) = (1/2)xx + (xx ) . Notice that when the system
is stable, A is Hurwitz and limt→∞ P(t) = P∞ exists, is unique, and given by the
unique solution to the algebraic Lyapunov equation,
AP∞ + P∞ A + BB = 0.
Thus, when the system is stable the system’s energy in the long time settles to a
steady-state value. This is a necessity in applications as unbounded energy growth
leads to the system being damaged or destroyed, so ensuring stability is an important
goal in the control of linear quantum systems.
2.7 Gaussian States 61
The oscillators and the bosonic fields to which they can be coupled are defined on
an infinite-dimensional Hilbert space. For the oscillator this is the Hilbert space
⊗nj=1 L 2 (R; C) ≡ L 2 (Rn ; C), where n is the number of oscillators, while for the
bosonic fields it is the Fock space Fm = s (L 2 (R+ ; Cm )), where m is the multiplicity
space of the field, i.e., the number of distinct bosonic fields. As such, on these fields
there exist observables that have a continuous spectra which are the quantum analogue
of real-valued random variables taking values in R. Moreover, one can define states
on the oscillator or field that are the quantum analogue of the Gaussian states in
classical probability theory.
Gaussian states are defined differently for single-mode oscillators (a collection of
oscillators with a single well-defined frequency) and bosonic fields, since the latter
supports an infinite number of modes (in frequency). In this section, we provide a
definition of Gaussian quantum states, beginning with the case of a collection of
single-mode oscillators and then proceeding to define Gaussian states for bosonic
fields. The treatment here closely follows [18, 19].
Gaussian states have a special status with respect to linear quantum systems. Due
to their linear dynamics, linear quantum systems have the property that they preserve
Gaussian states. This means that if the oscillators are initialized in a Gaussian state
and input fields are in a Gaussian state, then the joint state of the oscillators and
output fields will be in Gaussian state at all times in the system’s evolution. This will
be discussed in more detail in Sect. 4.3.2 when quantum Kalman filters for linear
quantum systems are introduced.
!
a
exp ı [ u∗ u ] #
a
u a
= exp −1/2[ u∗ u ]F # + ı[ u∗ u ] ,
u a#
with
" #
Njk = (aj − aj )∗ (ak − ak ), Mjk = (aj − aj )(ak − ak ) . (2.40)
S̃0 S̃0 = I. (2.43)
2.7 Gaussian States 63
Indeed, we will construct S̃0 = (E−0 , E+0 ) for some n × 2n matrices E−0 , E+0 . This
can be viewed as a generalization of a construction by Araki and Woods [28] for
non-squeezed thermal states, see [20, 29].
However, if a positive semidefinite matrix has a zero on a diagonal then every entry
on the corresponding row and column must vanish3 so that in fact,
⎡ ⎤
I + N++ 0 M++ 0
⎢ 0 I 0 0⎥
F≡⎢
⎣ M++
⎥.
0 N++ 0⎦
0 0 0 0
We can thus restrict our attention to the case where N is diagonal and positive definite
(thus invertible).
Step 3: Explicit Construction. We begin by noting the constraint I + N ≥ MN −1 M ∗ ,
which follows from
∗
I −MN −1 I −MN −1 I + N − MN −1 M ∗ 0
0≤ F = .
0 0 0 0 0 0
3 To see why this is the case, consider a complex k × k matrixE ≥ 0 with E 11 = 0. Taking
u (t) = (tx1 , x2 , . . . , xk ) we have that 0 ≤ u (t)∗ Eu (t) = 2tRe{ j>1 x1∗ E1j xj + j,k>1 xj∗ Ejk xk }.
However, for this inequality to hold for all real t it must be that { j>1 x1∗ E1j xj } = 0. Now,
∗
replacing t with ıt shows that { j>1 x1 E1j xj } also vanishes. As this is true for any xj , it must be
the case that E1j = Ej1 ∗ = 0 for all j > 1.
64 2 Mathematical Modeling of Linear Dynamical Quantum Systems
Z = MY −1 .
XX ∗ − YY ∗ + ZZ ∗ = I and YZ = ZY . (2.44)
Now take b1 and b2 to be any two distinct modes in S (n) (hence they are commuting).
Fix the state to be the joint vacuum state for these two modes. Then we have the
representation
a = Xb1 + Yb2# + Zb2 . (2.45)
We have thus constructed the representation (2.42) with S̃0 = (E−0 , E+0 ) and
E−0 = X Z , E+0 = 0 Y .
That is, ∗!
b̆(t) − b̆(t) b̆(t ) − b̆(t ) ≡ Fδ t − t . (2.46)
for any u ∈ L 2 (R+ ; Cm ). For concreteness, let us use this definition to show that any
component wj (t) of the quadrature noise w(t) is a standard Wiener process under
the vacuum state, as claimed in Sect. 2.3.2. First, from its definition we immediately
have that (i) wj (0)2 = 0 and wj (t) = 0. Now, take uλ = λej 1[t1 ,t2 ] with λ ∈ R and
0 ≤ t1 ≤ t2 (recall that ej is a unit column vector with all entries 0 except for a 1 as
the j-th component). From the definition of a vacuum state given above,
" #
exp ıλ(wj (t2 ) − wj (t1 ) vac
t2 !
= exp ı dwj (t)
t1
∞ vac
!
= exp ı uλ (t) (b(t) + b(t) )dt
#
0
∞ ! vac
Therefore, (ii) the increment wj (t2 ) − wj (t1 ) has the characteristic function of a zero-
mean Gaussian random variable with variance t2 − t1 . Moreover, by adaptedness
we have that (iii) (w(t4 ) − w(t3 ))(w(t2 ) − w(t1 )) = (w(t4 ) − w(t3 ))(w(t2 ) −
w(t1 )) = 0 for all t1 < t2 < t3 < t4 , so that increments at disjoint time intervals
are uncorrelated. Since [wj (t), wi (s)] = 0 for all s, t ≥ 0, from (i)–(iii) we conclude
66 2 Mathematical Modeling of Linear Dynamical Quantum Systems
that wj (t) has precisely the statistics of a standard Wiener process and is therefore a
Fock space realization of the latter.
For field operators ∞b1 (t),∗b2 (t), . . . , bm (t) in a zero-mean jointly Gaussian state,
we define B (
j∞ f ) = 0 f (s) b j (s)ds for any f ∈ L 2
(R+ ; C) and its adjoint process
Bj∗ ( f ) = 0 f (s)bj (s)∗ ds as they are well-defined and more regular mathemati-
cal objects, and can be manipulated using the Hudson–Partharathy quantum sto-
chastic calculus. We introduce these notations to distinguish them from the earlier
notations Aj ( f ) and A∗j ( f ) that were assigned for the special case of a vacuum
field state, if field j is in the vacuum state then one can simply set Bj ( f ) to be
Aj ( f ). The operators Bj ( f ) and Bj∗ ( f ) satisfy the same commutation relations as
∞
A( f ) and A∗ ( f ), [Bj ( f ), Bk∗ (g)] = δjk 0 f (s)∗ g(s)ds, and concrete realizations of
B( f ) = (B1 ( f ), B2 ( f ), . . . , Bm ( f )) and B( f )# = (B1∗ ( f ), B2∗ ( f ), . . . , Bm∗ ( f ))
on a suitable Hilbert space are dependent on the state of the field. However, for arbi-
trary Gaussian states one can relate the associated realizations of B( f ) and B ∗ ( f ) to
the vacuum state representation of these operators, via the generalized Araki–Woods
representation from the previous section. In particular, any operator B( f ) associated
with a zero-mean Gaussian state ωN,M has a Fock space representation of the form
× dBk∗ dBk
dBj (δjk + Nkj )dt Mjk dt (2.48)
dBj∗ Mkj∗ dt Njk dt.
Note that in general Gaussian states, the counting process need not be defined. We
can also define a QSDE of the Hudson–Parthasarathy type but in which the vacuum
field operators A and A# are replaced by field operators B and B # corresponding to
a non-vacuum zero-mean jointly Gaussian state of the field. This yields the QSDE
(without the counting process ),
2.7 Gaussian States 67
with initial condition U(0) = I. As with the vacuum case, after interaction with
the system, B is transformed to B out according to B out (t) = U(t)∗ B(t)U(t). Using
(2.47), the QSDE can be expressed in terms of the vacuum operator A(t) =
[ A1 (t) A2 (t) ] ,
∗
dU(t) = (−(ıH + LN,M LN,M /2)dt + dA(t)∗ LN,M − LN,M
∗
dA(t))U(t),
(2.50)
with
X ∗L
LN,M = .
Z ∗ L − Y L#
2κ0 0 (κ20 − 20 )
M = cosh r0 sinh r0 = .
(κ20 − 20 )2
It can be easily verified that the parameters M and N above satisfy |M|2 = N(N + 1).
In practice, treating the output of the DPA as a squeezed bosonic field will be valid as
long as it is driving a quantum system with sufficiently slower dynamics (sufficiently
lower bandwidth) than the DPA itself.
The Gaussian states that we have discussed so far have a common feature, they all
have zero mean. We shall now discuss an important class of nonzero-mean Gaussian
states that model the output beam from a laser and can facilitate quantum feedback
control. These are the coherent states, and we will now give describe the coherent
states of single-mode oscillators and bosonic fields.
68 2 Mathematical Modeling of Linear Dynamical Quantum Systems
Coherent states of a bosonic field are directly related to the exponential vectors and
can be interpreted in analogous way to the coherent states of single-mode oscillator.
The coherent state of a single bosonic field is a pure state of the field that is indexed
by a function f ∈ L 2 (R+ ; C) and denoted by | f . It is simply a normalized version
of the exponential vector e( f ),
e( f )
|f = = e( f ) exp − f 2
/2 .
e( f )
It follows that that A(g)|f = g, f |f , thus |f is an eigenvector of A(g) for any
g ∈ L 2 (R+ ; C) corresponding to the eigenvalue g, f . More formally, in terms of the
annihilation field operator b(t) (satisfying [b(t), b(t )∗ ] = δ(t −t ) and [b(t), b(t )] =
0), we have that b(t)|f = f (t)|f for all t ≥ 0, mirroring the property of coherent
states of a single-mode oscillator.
The analogue of the displacement operator D(α) for bosonic fields is the Weyl
operator W (g) defined through its action on the exponential vectors,
W (g)e( f ) = exp(−ıg, f − f 2
/2 − g 2 /2)e(f + g).
From its definition, W ( f ) is a unitary operator on s (L 2 (R+ , C)) and we have that
W ( f )| = |f , where | = e(0) is the vacuum state of the bosonic filed. Therefore,
any coherent state can be generated from e(0) via W ( f ). In the bosonic case, we also
2.7 Gaussian States 69
W (g)
have the duality between the Schroedinger state transformation | → |f , with
the Heisenberg picture transformation
Note that W ( f ) = W (ft] ) ⊗ W (f[t ). The Weyl operator W (ft] ) with time index t is
an adapted process and satisfies the QSDE,
Here A(t) is now a vector of m annihilation processes, one for each field as before.
Since coherent fields can be generated from the vacuum, a system driven by
coherent fields can be analyzed by referring it back to the vacuum. Suppose the
system G = (S, L, H) is driven by coherent fields with amplitude vector f . Then we
can take all fields to be in the vacuum state and consider the joint unitary evolution
of the system and vacuum fields given by Uf (t) = U(t)W (ft] ), where U(t) is the
unitary evolution of G given by the Hudson–Parthasarathy QSDE. By applying the
quantum Itō stochastic calculus, it is easy to show that Uf (t) satisfies the QSDE,
with initial condition Uf (0) = I. The vacuum driven system is thus G vac = (S, L +
fI, H + {L ∗ Sf }). Let jt (·) = U(t)∗ · U(t) as in Sect. 2.1.4 and also let jt (·) =
f
∗
Uf (t) · Uf (t). The equivalence between G and the vacuum referred system G vac is
in the sense that
70 2 Mathematical Modeling of Linear Dynamical Quantum Systems
f
f |jt (X)|f = |jt (X)|, ∀X ∈ B(h) and ∀t ≥ 0.
That is, for all t ≥ 0, the quantum expectation of jt (X) under the coherent field |f
f
coincides with the quantum expectation of jt (X) under the vacuum state, for any
bounded operator X on h.
Finally, we remark that the QSDEs for the Weyl operator and G vac can have time-
dependent parameters, S(t), L(t) and H(t). For instance, in the case of G vac , we have
L(t) = L + f (t)I, and H(t) = H + {L ∗ Sf (t)}, while S is not time-dependent. This
is a slightly more general model than the one presented in Sect. 2.1.4. However, this
extension is valid and defines a unitary solution of the QSDE when S(t), L(t), and
H(t) are adapted processes that are bounded for each t, H(t) self-adjoint and S(t)
unitary for all t ≥ 0 [30].
References
18. J.E. Gough, M.R. James, H.I. Nurdin, Squeezing components in linear quantum feedback
networks. Phys. Rev. A 81, 023804. Reprinted, with permission, © (2010) by the American
Physical Society (2010)
19. H.I. Nurdin, Quantum filtering for multiple input multiple output systems driven by arbitrary
zero-mean jointly Gaussian input fields. Russ. J. Math. Phys. 21(3), 386–398. © 2014 Springer.
Reprinted with permission of Springer (2014)
20. H. Hellmich, R. Honegger, C. Köstler, B. Kümmerer, A. Rieckers, Couplings to classical and
non-classical squeezed white noise as stationary Markov processes, vol. 38 (Publ. RIMS, Kyoto
Univ, 2002), pp. 1–31
21. J. Gough, R. Gohm, M. Yanagisawa, Linear quantum feedback networks. Phys. Rev. A 78,
061204 (2008)
22. A.I. Maalouf, I.R. Petersen, Bounded real properties for a class of annihilation-operator linear
quantum systems. IEEE Trans. Autom. Control 56(4), 786–801 (2011)
23. J. Gough, G. Zhang, On realization theory of quantum linear systems. Automatica 59, 139–151
(2015)
24. H.I. Nurdin, M.R. James, A.C. Doherty, Network synthesis of linear dynamical quantum sto-
chastic systems. SIAM J. Control Optim. 48(4), 2686–2718 (2009)
25. H.I. Nurdin, Structures and transformations for model reduction of linear quantum stochastic
systems. IEEE Trans. Autom. Control 59(9), 2413–2425. Reprinted, with permission, © 2014
IEEE (2014)
26. H.I. Nurdin, Topics in classical and quantum linear stochastic systems, Ph.D. dissertation, The
Australian National University (2007)
27. H.I. Nurdin, Network synthesis of mixed quantum-classical linear stochastic systems, in Pro-
ceedings of the 2011 Australian Control Conference (AUCC). Engineers Australia (2011), pp.
68–75
28. H. Araki, E.J. Woods, Representations of the canonical commutation relations describing a
nonrelativistic infinite free Bose gas. J. Math. Phys. 4, 637–662 (1963)
29. J. Gough, Quantum white noise and the master equation for Gaussian reference states. Russ.
J. Math. Phys. 10(2), 142–148 (2003)
30. L. Bouten, R. van Handel, On the separation principle of quantum control, in Quantum Stochas-
tics and Information: Statistics, Filtering and Control (University of Nottingham, UK, 15–22
July 2006), ed. by V.P. Belavkin, M. Guta (World Scientific, Singapore, 2008), pp. 206–238
Chapter 3
Realization Theory for Linear Dynamical
Quantum Systems
In the previous chapter, the class of linear quantum systems was introduced, and
the notion of physical realizability and parameterizations for this class has been
elaborated upon. A natural question that follows from the theory of Chap. 2, and
which is the theme of this chapter, is, given an abstract mathematical description
of a linear quantum system in terms of linear QSDEs, what physical system would
it correspond to? In other words, what physical system would realize an abstractly
defined linear quantum system? To motivate this question further, we begin with a
brief overview of aspects of linear electrical network synthesis that are relevant to
our purposes in this chapter.
Well known in electrical engineering, and in systems and control theory in par-
ticular, is that a classical (continuous time, causal, linear time invariant) electrical
network described by a set of (coupled) linear ordinary differential equations can
be represented in different ways, for example with a frequency domain or trans-
fer function representation, a modern state-space representation and, more recently,
using Willems’ behavioral representation [1]. In the case where the system is ini-
tially at rest (all initial conditions are zero), one can switch between the transfer
The Introduction, Sect. 3.1 and the associated appendices contain materials adapted from [3]
Copyright © 2009 Society for Industrial and Applied Mathematics. Reprinted with permission.
All rights reserved.
Section 3.2 and the associated appendices contain some materials reprinted, with permission,
from [13] © 2010 IEEE.
Section 3.3 contain materials reprinted, with permission, from [16] © 2010 IEEE.
function and state-space representations for any given network. However, although
one can associate a unique transfer function representation to a state-space represen-
tation, the converse is not true; for a given transfer function, there are infinitely many
state-space representations. The state-space representation can be made to be unique
(up to a similarity transformation of the state-space matrices) by requiring that the
representation be of minimal order (i.e., the representation is both controllable and
observable). The synthesis or realization problem in linear electrical networks the-
ory deals with the inverse scenario where one is presented with a transfer function
or state-space description of a linear system and would like to synthesize or build
such a system from various linear electrical components such as resistors, capaci-
tors, inductors, and op-amps. A particularly advantageous feature of the state-space
representation, since it is given by a set of first-order ordinary differential equations,
is that how a system can be systematically synthesized can be inferred directly from
the representation. For instance, consider the following state-space system,
d x(t) 2 5 1
= x(t) + u(t) (3.1)
dt −2 −4 0.1
y(t) = 0 1 x(t) + u(t),
where x(t) is the state, u(t) is the input signal, and y(t) is the output signal. In an
electrical circuit, u(t) could be the voltage at certain input ports of the circuit and
y(t) could be the voltage at another set of ports of the circuit, different from the
input ports. This system can be implemented according to the schematic shown in
Fig. 3.1. This schematic can then be used to implement the system at the hardware
level, Fig. 3.2 [2, Chap. 13]. However, linear electrical network synthesis is a mature
subject that deals with much more than just how one can obtain some realization of a
particular system. For instance, it also addresses the fundamental issues such as how
a passive network, a network that does not require an external source of energy, can
also be synthesized using only passive electrical components. The primary objective
in this chapter is to develop an analogously systematic method for synthesizing
arbitrarily complex linear quantum systems described by a linear QSDE. A general
-4
0.1
y(t)
+
Fig. 3.1 Schematic for the implementation of the classical system (3.1). Figure adapted from [3]
© 2009 Society for Industrial and Applied Mathematics. Reprinted with permission. All rights
reserved
3 Realization Theory for Linear Dynamical Quantum Systems 75
1 1
1/3
1
u(t) 1
1/2 1
1/2
10
1 1/4
1
1
1
1
1 y(t)
Fig. 3.2 Hardware implementation of the schematic diagram shown in Fig. 3.1. Figure adapted
from [3] © 2009 Society for Industrial and Applied Mathematics. Reprinted with permission. All
rights reserved
theory for static linear quantum networks that do not contain dynamical components
was developed in [4], whereas the synthesis theory for linear dynamical quantum
systems was initiated in [3]. In the context of linear quantum systems, there are two
distinct types of realization problems that can be considered:
1. Strict or hard realization. This is the problem of realizing the parameters (S, K , R)
of a given linear quantum system G.
2. Transfer function or soft realization. This is the problem of realizing the transfer
function G [·] of a quantum system G.
Notice that a solution to the strict realization problem also solves the transfer function
realization problem, but the converse is false. In the soft problem, there are additional
degrees of freedom that can be exploited to achieve the realization. Namely, there
is freedom to transform to a different collection of internal degrees of freedom that
may simplify the realization problem. This will be made clear in Sect. 3.3. We begin
by considering the strict realization problem for linear quantum systems, following
the development in [3].
We first recall the formalisms of concatenation product, series product, and reducible
networks (with respect to the series product) that were introduced in [5] for the
76 3 Realization Theory for Linear Dynamical Quantum Systems
manipulation of networks of general open Markov quantum systems (in the limit of
zero time delays for fields to propagate between network components).
Let G 1 = (S1 , K 1 x1,0 , (1/2)x1,0 R1 x1,0 ) and G 2 = (S2 , K 2 x2,0 , (1/2)x2,0 R2 x2,0 )
be two linear quantum systems, where xk,0 = xk (0). The concatenation product
G 1 G 2 is defined as
G 1 G 2 = S12 , (K 1 x1,0 , K 2 x2,0 ) , (1/2)x1,0
R1 x1,0 + (1/2)x2,0 R2 x2,0 ,
where
S1 0
S12 = .
0 S2
We emphasize here that the definition allows the possibility that x1,0 = x2,0 or that
some components of x1,0 coincide with those of x2,0 . If G 1 and G 2 are distinct
oscillators (i.e., the components of x1,0 act on a distinct Hilbert space to that of
the components of x2,0 ), the concatenation product simply groups together the vari-
ables of two non-interacting linear quantum systems to form a larger linear quantum
system.
One can also pass the output of a system G 1 as the input to system G 2 , as long
as both systems have the same number of input and output channels. This kind of
operation, which is the cascading or loading of G 2 onto G 1 , is represented by the
series product G 2 G 1 defined by
G2 G1 = S2 S1 , K 2 x2,0 + S2 K 1 x1,0 , (1/2)x1,0 R1 x1,0
1
+ (1/2)x2,0 R2 x2,0 + x (K ∗ S2 K 1 − K 2 S2# K 1# )x1,0 .
2ı 2,0 2
The resulting system G 2 G 1 is again a linear quantum system with scattering matrix,
coupling operator, and Hamiltonian as given by the above formula.
With concatenation and series products having been defined, we now arrive at
the notion of a reducible network with respect to the series product, which we
shall henceforth refer to more simply as just a reducible network. Suppose that
a network consists of l linear quantum systems G k = (Sk , L k , Hk ), with L k =
K k xk,0 and Hk = (1/2)xk,0 Rk xk,0 , k = 1, . . . , l. A reducible quantum network N
is simply a network that can be constructed from G 1 , G 2 , . . . , G l by specifying a
direct interaction Hamiltonian H d = j k= j+1 x j,0 R jk xk,0 (R jk ∈ R2×2 ) and a list
S = {G k G j } of series connections among G j and G k , j = k, with the condition
that a list of connections containing algebraic loops, such as {G 2 G 1 , G 3 G 2 , G 1
G 3 }, are disallowed. Here, algebraic loops refer to loops in which the field entering
a system G j as a particular input channel can return via some path as a component
of the same input to G j . The network N is again a linear quantum system and is
denoted by N = {{G k }k=1,...,l , H d , S}. If N0 = {{G k }k=1,...,l , 0, S} = (S0 , L 0 , H0 )
is a reducible network, then N is simply N0 equipped with the direct interaction
3.1 Architecture for Strict Realization 77
where (S, 0, 0) represents a static passive linear network implementing the unitary
matrix S.
Let us temporarily restrict our attention to the case of two distinct linear quantum
systems coupled to m independent bosonic fields, with m output channels: an n 1
degree-of-freedom linear quantum system G 1 = (S1 , L 1 , H1 ) with canonical oper-
ators x1 = (q1,1 , p1,1 , . . . , q1,n 1 , p1,n 1 ) , Hamiltonian operator H1 = (1/2)x R1 x1 ,
coupling operator L 1 = K 1 x1 , and scattering matrix S1 , and, similarly, an n 2 degree-
of-freedom linear quantum system G 2 = (S2 , L 2 , H2 ) with canonical operators
x2 = (q2,1 , p2,1 , . . . , q2,n 2 , p2,n 2 ) , Hamiltonian operator H2 = (1/2)x2 R2 x2 , cou-
pling operator L 2 = K 2 x2 , and unitary scattering matrix S2 .
Consider now a reducible quantum network N12 given by N12 = {{G 1 , G 2 }, H12 d
,
G 2 G 1 }, as shown in Fig. 3.3, where H12 is a direct interaction Hamiltonian term
d
G H12
d
A(t) Y(t)
G1 = (S1 , L1 , H1 ) G2 = (S2 , L2 , H2 )
1 ∗
d
H12 = (1/2)x1 R12 x2 + (1/2)x2 R12
x1 − (L S2 L 1 − L ∗1 S2∗ L 2 ),
2ı 2
1
= x2 R12
x1 − (L ∗2 S2 L 1 − L
2 S2 L 1 ),
# #
2ı
1
= x2 R12 − (K 2∗ S2 K 1 − K 2 S2# K 1# ) x1 ,
2ı
with R12 ∈ R2×2 and the second equality following from the fact that elements of L 1
commute with those L 2 . Also, note that the matrix 2ı1 (K 2∗ S2 K 1 − K 2 S2# K 1# ) is real.
Some straightforward algebraic manipulations (see [5] for details) then show that
f
N12 = (S2 S1 , S2 L 1 + L 2 , H1 + H2 + H12 + H12
d
),
where H12 = 2ı1 (L ∗2 S2 L 1 − L ∗1 S2∗ L 2 ). Now, let us inspect the Hamiltonian term of
f
f
N12 . After substituting in the definition of H1 , H2 , H12 d
, and H12 , we have that
R1 R12 x1
(1/2)[ x1 x2 ]
f
H1 + H2 + H12 + d
H12 = .
R12 R2 x2
we see that
1
N12 = S2←1 , K x, x Rx . (3.6)
2
K = [ K 1 K 2 . . . K n ],
←
−k
S j . Also, define Sk j for j ≤ k + 1 as Sk j = l= j Sl = Sk · · · S j+1 S j for j < k,
Skk = Sk , and Skk+1 = Im×m , and let H d be a direct interaction Hamiltonian
given by
n−1 n
1
Hd = xk R jk − ( K̃ k∗ Sk j+1 K̃ j − K̃ k Sk
#
j+1 K̃ j ) x j .
#
j=1 k= j+1
2ı
(3.7)
∗
If S1 , . . . , Sn satisfies Sn Sn−1 · · · S1 = S and K̃ k satisfies K̃ k = Snk+1 K k for
k = 1, . . . , n, then the reducible network of harmonic oscillators N given by
N = {{G 1 , . . . , G n }, H d , {G 2 G 1 , G 3 G 2 , . . . , G n G n−1 }} is equivalent to G.
That is, G can be synthesized as a series connection G n . . . G 2 G 1 of n one
degree-of-freedom linear quantum systems, along with a suitable bilinear direct
interaction Hamiltonian involving the canonical operators of these systems. In par-
ticular, if S = Im×m (no scattering), then Sk can be chosen to be Sk = Im×m and K̃ k
can be chosen to be K̃ k = K k for k = 1, . . . , n.
Proof Let H j = (1/2)x j R j j x j , L j = K̃ j x j , and
k j−1 j−1
L ∗j L l∗ S ∗jl+1 L j
f
Hk = S jl+1 L l − , k ≥ 2.
j=2 l=1 l=1
n n
G 12...n = Sn1 , Snk+1 L k , Hk + Hnf .
k=1 k=1
f
Now, noting that Hn may be rewritten as
n−1 n
1
Hnf = (L ∗k Sk j+1 L j − L ∗j Sk
∗
j+1 L k )
2ı j=1 k= j+1
n−1 n
1
= (L ∗k Sk j+1 L j − L
k Sk j+1 L j )
# #
2ı j=1 k= j+1
n−1 n
1
= xk ( K̃ k∗ Sk j+1 K̃ j − K̃ k Sk
#
j+1 K̃ j )x j ,
#
2ı j=1 k= j+1
80 3 Realization Theory for Linear Dynamical Quantum Systems
That is, N is a linear quantum system with Hamiltonian matrix R, coupling matrix
K , and scattering matrix S, and is therefore equivalent to G. This completes the proof
of the synthesis theorem.
This section details the construction of arbitrary one degree-of-freedom linear quan-
tum systems and implementation of bilinear direct interactions among the canonical
operators of these systems, at least approximately. The focus is on realization in the
quantum optical domain, using various linear and nonlinear quantum optical com-
ponents, though realizations in other physical platforms are also possible so long as
they support linear dynamics in the Heisenberg picture.
We begin with a description of some key quantum optical components that will
be required for the synthesis. This is followed by a discussion of general synthesis
of one degree-of-freedom linear quantum systems and finally by a discussion of
the implementation of bilinear direct interaction Hamiltonians between distinct one
degree-of-freedom linear quantum systems.
3.1 Architecture for Strict Realization 81
Optical Cavities
M3
M1
M2
M2 M1
Fig. 3.4 Two types of optical cavities: a standing wave or Fabry–Perot cavity (left) and a (three
mirror) ring cavity (right). Arrows indicate the direction of propagation of light in the cavity.
Black rectangles denote fully reflecting mirrors, while white rectangles denote partially transmitting
mirrors. Figure adapted from [3] © 2009 Society for Industrial and Applied Mathematics. Reprinted
with permission. All rights reserved
82 3 Realization Theory for Linear Dynamical Quantum Systems
An optical cavity can be equipped with a χ(2) nonlinear optical crystal and a classical
pump beam in the configuration of a degenerate parametric amplifier (DPA), follow-
ing the treatment in [7, Sect. 10.2] and as introduced earlier in Sect. 1.5.3. However,
in this chapter, DPA will be used to refer to the internal dynamics of the device in
Sect. 1.5.3 rather than its input-output dynamics. The pump beam serves as a source
of quanta that facilitates an interaction in the nonlinear crystal in which photons of
the pump beam are annihilated to create photons of the cavity mode. In an optical
cavity, such as the ring cavity shown in Fig. 3.5, a crystal can be positioned in one
arm of the cavity (e.g., in the arm between mirrors M1 and M2) and shone with
a strong coherent pump beam of (angular) frequency ω p = 2ωr , where ωr is some
reference frequency. The mirrors at the end of the arms should be chosen such that
they fully transmit light beams of frequency ω p . A schematic representation of a
DPA (a nonlinear crystal with a classical pump) is shown in Fig. 3.6.
Remark 3.1 In the remaining figures, black rectangles will be used to denote mirrors
that are fully reflecting at the cavity frequency and fully transmitting at the pump
M3
M2
M1
Nonlinear
crystal
Classical pump
beam C lassical pump
beam
Fig. 3.5 A DPA consisting of a classically pumped nonlinear crystal in a three-mirror ring cavity.
Figure adapted from [3] © 2009 Society for Industrial and Applied Mathematics. Reprinted with
permission. All rights reserved
Fig. 3.6 Schematic representation of a DPA. The white rectangle symbolizes the nonlinear crystal,
while the diagonal arrow into the rectangle denotes the pump beam. Figure adapted from [3] © 2009
Society for Industrial and Applied Mathematics. Reprinted with permission. All rights reserved
3.1 Architecture for Strict Realization 83
Two-Mode Squeezing
Beams propagating inside two cavities can be made to interact by having their paths
intersect inside a χ(2) nonlinear optical crystal and pumping the crystal with a pump
beam as a source of quanta. For instance, in a χ(2) optical crystal in which two
cavities interact with an undepleted classical pump beam, as depicted in Fig. 3.7, the
interaction can be modeled by the Hamiltonian
ı
H (t) = (e−ıω p t a1∗ a2∗ − ∗ eıω p t a1 a2 ),
2
where is a complex number representing the effective amplitude of the pump
beam and ω p is the pump beam frequency. Moving to a rotating frame at half
the pump frequency by applying the transformation a1 → a1 eı(ω p /2)t and a2 →
a2 eı(ω p /2)t , H (t) can be expressed in this new frame in the time-invariant form H =
2
ı
(a1∗ a2∗ − ∗ a1 a2 ). This kind of Hamiltonian is called a two-mode squeezing Hamil-
tonian, as it affects simultaneous squeezing in the quadratures of two independent
84 3 Realization Theory for Linear Dynamical Quantum Systems
modes that are linear combinations of a1 and a2 . It will play an important role later
on in this chapter. For further details on the physical theory of two-mode squeezing,
see [8, 9] (Fig. 3.8).
Remark 3.2 It is implicitly assumed that the equations of motion for a collection
of linear quantum systems are given with respect to a common rotating frame of
frequency ωr , including the transformation of all bosonic fields Ai (t) according to
Ai (t) → Ai (t)eıωr t , and that all classical pumps employed are of frequency ω p =
2ωr . This is a natural setting in quantum optics where a rotating frame is essential
for obtaining linear time-invariant QSDE models for active devices that require an
external source of quanta. In a control setting, this means both the quantum plant
and the controller equations have been expressed in the same rotating frame.
outgoing fields. The incoming and outgoing fields satisfy the CCR for single-mode
oscillators. However, the incoming fields may also be vacuum bosonic fields A(t) =
(A1 (t), A2 (t), . . . , Am (t)) with outgoing bosonic fields (that need no longer be
in the vacuum state) Y(t) = (Y1 (t), Y2 (t), . . . , Ym (t)) . For bosonic fields, the
commutation relations are [dA j (t), dAk (t)] = 0 and [dA j (t), dAk (t)∗ ] = δ jk dt.
To avoid cumbersome and unnecessary repetitions, in the following we restrict
the discussion to the operation of a static linear optical device on single-mode
fields. The operation is completely analogous for bosonic incoming and outgoing
fields, requiring only the obvious substitutions a → A(t), a → Y(t), [a j , ak ] =
0 → [dA j (t), dAk (t)] = 0, and [a j , ak∗ ] = δ jk → [dA j (t), dAk (t)∗ ] = δ jk dt, etc.
The action of a static linear optical device can mathematically be expressed as
a a Q1 Q2
=Q ; Q = ,
a# a# Q #2 Q #1
Phase Shifter
A phase shifter is a device that imparts a phase shift on the incoming field. If the input
field is a, then a phase shifter outputs the field a = eıθ a for some real number θ,
called the phase shift. This device is schematically represented by the symbol shown
in Fig. 3.9. A phase shifter with a single input field is a static passive device with
transformation matrix Q P S given by
eıθ 0
QPS = .
0 e−ıθ
a a
eıθ
Fig. 3.9 Phase shifter with a phase shift of θ radians. Figure adapted from [3] © 2009 Society for
Industrial and Applied Mathematics. Reprinted with permission. All rights reserved
86 3 Realization Theory for Linear Dynamical Quantum Systems
Beam Splitter
A beam splitter is a static passive device that takes two input fields a1 and a2 and
linearly combines them to produce two output fields a1 and a2 such that the num-
ber of photons is conserved: a1∗ a1 + a2∗ a2 = (a1 )∗ a1 + (a2 )∗ a2 . The transformation
performed by a beam splitter is given by
B 0
Q BS = ,
0 B#
Here, , , , are real numbers. is called the mixing angle of the beam splitter
and the most important parameter. and introduce a phase difference in the two
incoming and outgoing modes, respectively, while introduces an overall phase
shift on both modes.
The operation of a beam splitter with = = = 0 can be modeled by an
effective Hamiltonian H B0 S = ı(a1∗ a2 − a1 a2∗ ) (see [4, Sect. 4.1] for details), in the
sense that
a a
Q B S # = exp(ı H B0 S ) # exp(−ı H B0 S ),
a a
θ+
where a = (a1 , a2 ) . By considering phase-shifted inputs a1 → a1 eı 2 and a2 →
θ−
a2 eı 2 (θ being an arbitrary real number), it follows that a beam splitter with
= 0 and = − will have the effective Hamiltonian H B S = ı(e−ı a1∗ a2 −
eı a1 a2∗ ) = αa1∗ a2 + α∗ a1 a2 , with α = ıe−ı . This is the most general type of
beam splitter that will be employed in the ensuing realization theory. A beam splitter
with a Hamiltonian of the form H B S is represented schematically by the symbol in
Fig. 3.10.
Squeezer
where s and θ are real parameters. The parameter s is referred to as the squeezing
parameter, while θ is called the phase angle. For s < 0, the squeezer squeezes the
amplitude quadrature of e−ıθ/2 a (a phase-shifted version of a), while if s > 0, it
squeezes the phase quadrature and then shifts the phase of the squeezed field by θ/2.
It is easy to see that Q −1
squeezer is given by
cosh(s) −eıθ sinh(s)
Q −1 = .
squeezer −e−ıθ sinh(s) cosh(s)
Single-mode squeezing can be performed on the cavity mode inside a DPA, while a
squeezer for a bosonic field is an idealized device of infinite bandwidth that can be
realized approximately by a high bandwidth DPA, see the discussion in Example 2.3.
A squeezer with parameters s, θ is schematically represented by the symbol shown
in Fig. 3.11.
It is well known that an arbitrary static linear optical network has a decomposition
as a cascade of simpler static networks. In particular, any Bogoliubov matrix Q can
be constructively decomposed as [10]:
A1 0 0 D A3 0
Q = exp exp exp
0 A#1 D 0 0 A#3
exp A1 0 cosh D sinh D exp A3 0
= ,
0 exp A#1 sinh D cosh D 0 exp A#3
a a
s, 0
Fig. 3.11 Schematic representation of a squeezer. Figure adapted from [3] © 2009 Society for
Industrial and Applied Mathematics. Reprinted with permission. All rights reserved
88 3 Realization Theory for Linear Dynamical Quantum Systems
a a
e−ıθ2 s, 0 eıθ2
Fig. 3.12 Implementation of a squeezer with arbitrary phase angle employing a squeezer with a
zero phase angle and two phase shifters. Figure adapted from [3] © 2009 Society for Industrial and
Applied Mathematics. Reprinted with permission. All rights reserved
where A1 and A3 are skew symmetric complex matrices and D is a real diagonal
matrix. The first and third factors in the decomposition correspond to passive sta-
tic networks implementable by beam splitters and mirrors, while the second factor
corresponds to an independent collection of squeezers (with trivial phase angles)
each acting on a distinct field. Thus, fields going through a static linear optical net-
work undergo a sequence of three operations: They are initially mixed by a passive
network, then they undergo squeezing, and finally, they undergo a final passive trans-
formation. In the special case where the entire network is passive, the D matrix is
zero and the second factor becomes an identity matrix. As a simple illustration, a
squeezer with arbitrary phase angle θ can be built by sandwiching a squeezer with
phase angle 0 between a −θ/2 phase shifter at its input and a θ/2 phase shifter at its
output, respectively. This is shown in Fig. 3.12.
We will now discuss the systematic realization of one degree-of-freedom linear quan-
tum systems with a trivial scattering matrix, S = I . Such systems are completely
described by a real symmetric Hamiltonian matrix R = R ∈ R2×2 and complex
coupling matrix K ∈ Cm×2 . Therefore, to realize these systems, one needs to be able
to realize both R and K . Below, we will describe the quantum optical realization
of one degree-of-freedom linear quantum systems that is based around a ring cavity
structure, such as shown in Fig. 3.4, utilizing fully reflecting and partially transmit-
ting mirrors, and placing beam splitters and nonlinear optical crystals at appropriate
locations between the mirrors.
The Hamiltonian of the system is H = (1/2)x Rx. In a one degree-of-freedom
setup, such a quadratic Hamiltonian can be realized with a DPA as discussed in
section “Degenerate Parametric Amplifier”. It is easy to see from (3.8) that by suitably
choosing the complex effective pump amplitude parameter and the cavity detuning
parameter of the DPA, one can realize any real symmetric matrix R. In fact, for
any particular R, the choice of parameters and for its realization is unique. For
instance, to realize
1 −2
R= ,
−2 0.5
for , {}, {} to yield the unique solution = 3/2 and = −4 − ı/2.
3.1 Architecture for Strict Realization 89
A(t)
A(t)
eıπ
e ıπ
Y(t)
b Auxiliary
cavity
Hab Y(t)
a a b
Fig. 3.13 Scheme for (approximate) implementation of a coupling L = α̃a + β̃a ∗ to cavity mode a
using an auxiliary cavity b (whose dynamics is adiabatically eliminated), a two-mode squeezer, and
a beam splitter with the appropriate parameters. The left figure is a block diagram showing the fast
mode b interacting with the slow mode a via the direct interaction Hamiltonian Hab , implemented
by the two-mode squeezer and the beam splitter, and also interacting with a 180◦ phase-shifted input
field A(t) to produce the output field Y (t). The right figure details the physical implementation of
the block diagram. Figure adapted from [3] © 2009 Society for Industrial and Applied Mathematics.
Reprinted with permission. All rights reserved
90 3 Realization Theory for Linear Dynamical Quantum Systems
∗ 1
α̃ = − √ 2 , β̃ = √ , (3.10)
γ2 γ2
√
The key idea is reinterpreting the Hamiltonian in the form Hint (t) = ı γ(aη (t)∗ −
∗
a η (t)), which describes the interaction of the oscillator with the new field Z(t).
√ √
Since |α̃|2 − |β̃|2 = γ > 0, we have that |α/ γ|2 − |β/ γ|2 = 1; therefore, Q
is Bogoliubov. In fact, Z(t) can be obtained from A(t) by passing the latter
3.1 Architecture for Strict Realization 91
Z(t) A(t)
s, 0
M
Zout (t) Y(t)
−s, θ
Fig. 3.14 Scheme for implementation of a coupling L = α̃a + β̃a ∗ with α̃ > 0 and α̃
> |β̃|. Here,
√
s = −arccosh(α̃/ γ), θ = arg(β̃) and the mirror M’ has coupling coefficient γ = α̃2 − |β̃|2 .
Figure adapted from [3] © 2009 Society for Industrial and Applied Mathematics. Reprinted with
permission. All rights reserved
The interaction Hamiltonian Hint can be implemented in one arm of a ring cavity
with a fully reflecting mirror M and a partially transmitting mirror M’ with coupling
coefficient γ, with Z(t) incident on M’. After the interaction, an output field Zout (t)
is produced by M’ given by
However, the actual output of interest is the field Y(t) = U (t)∗ A(t)U (t) that is
produced when the oscillator interacts directly with A(t). Since Q and its inverse
Q −1 are both Bogoliubov, Y(t) can be recovered from Zout (t) by exploiting the
relation,
Y(t) −1 Zout (t)
= Q ,
Y(t)∗ Zout (t)∗
which follows directly from the fact that (Z(t), Z(t)∗ ) = Q(A(t), A(t)∗ ) . The
complete implementation of this linear coupling is shown in Fig. 3.14.
Following Theorem 3.1, the second ingredient for synthesizing a general linear quan-
tum system is being able to realize a direct interaction Hamiltonian H d given by
92 3 Realization Theory for Linear Dynamical Quantum Systems
(3.7) between several quantum harmonic oscillators. The only case where this is
not required, and field-mediated interactions suffice, is the instance when R jk and
L j and S j , j, k = 1, . . . , n, are such that H d = 0. H d consists of the sum of direct
interaction Hamiltonians between pairs of one-dimensional harmonic oscillators of
the form Hkl = xk Ckl xl (k = l) with Ckl a real matrix. Under the assumption that the
time it takes for the light in a ring cavity to make a round trip is much faster than the
timescales of all processes taking place in the ring cavity, it will be sufficient to only
consider how to realize Hkl for any pair of one-dimensional harmonic oscillators and
realizing all of them simultaneously in a network. Now, let a j = ( p j + ıq j )/2 and
a ∗j = ( p j − ıq j )/2 for j = k, l, and express Hkl as
for some complex numbers 1 and 2 . The first component Hkl1 = 1 ak∗ al + ∗1 ak al∗ can
be realized using a beam splitter with mixing angle = |1 |, = − arg(1 ) + π2 ,
= −, and = 0 (see section “Beam Splitter”). The second component Hkl2 =
2 ak∗ al∗ + ∗2 ak al can be realized by interacting ak and al in a two-mode squeezing
process as described in section “Two-Mode Squeezing”, inside a χ(2) nonlinear crys-
tal driven by a classical pump beam of frequency 2ωr and effective pump amplitude
−2ı2 . The overall Hamiltonian Hkl is then realized by positioning the arms of the
two ring cavities (with canonical operators xk and xl ) such that their circulating light
beams intersect at two locations. At one location, a beam splitter is placed to realize
Hkl1 and a pumped nonlinear crystal is placed at the second to realize Hkl2 , respectively.
An example of this scheme is depicted in Fig. 3.15.
We now illustrate the network synthesis theory by applying the complete synthe-
sis procedure to two degree-of-freedom linear quantum system. The system under
consideration is coupled to a single external bosonic noise field A(t) and given by
G= (I4×4 , K x, x diag(R 1 , R2 )x), with x = (q1 , p1 , q2 , p2 ) , K = [
3/2 ı/2 1 ı ],
2 0.5 10
R1 , and R2 = .
0.5 3 01
Let G 1 = (I2×2 , K 1 x1 , (1/2)x1 R1 x1 ) and G 2 = (I2×2 , K 2 x2 , (1/2)x2 R2 x2 ) be
two independent one degree-of-freedom linear quantum systems with x1 = (q1 , p1 ) ,
x2 = (q2 , p2 ) , K 1 = [ 3/2 ı/2 ], and K 2 = [ 1 ı ]. From Theorem 3.1, we have that
G can be realized as the reducible network G = {{G 1 , G 2 }, H12 d
, G 2 G 1 }, with the
d
direct interaction Hamiltonian H12 between G 1 and G 2 given by (see (3.7))
1 ∗
d
H12 =− x (K K 1 − K 2 K 1# )x1
2ı 2 2
1 0 −1
= x2 x1 .
2 3 0
Y2 (t)
A2 (t)
3.1 Architecture for Strict Realization 95
d
3.1.4.2 Synthesis of H12
d
Finally, we come to consider
the realization of the direct interaction Hamiltonian H12
0 −1
given by H12 d
= 21 x2 x1 . We can rewrite H12d
in terms of the cavity modes a1
3 0
and a2 as H12d
= −ı(a1∗ a2 − a1 a2∗ ) + 2ı(a1∗ a2∗ − a1 a2 ). Let H12,1
d
= −ı(a1∗ a2 − a1 a2∗ )
∗ ∗
and H12,2 = 2ı(a1 a2 − a1 a2 ) so that H12 = H12,1 + H12,2 . The component H12,1
d d d d d
=
∗ ∗
−ı(a1 a2 − a1 a2 ) can be realized using a beam splitter with mixing angle = −1
and all other parameters equal to 0 (section “Beam Splitter”). The second component
d
H12,2 = 2ı(a1∗ a2∗ − a1 a2 ) corresponds to two-mode squeezing between ak and al in
(2)
a χ nonlinear crystal using a classical pump beam of frequency ω p = 2ωr and
effective amplitude = 4.
The system G can now be realized by (i) positioning the arms of the two (ring)
cavities of G 1 and G 2 such that their internal light beams intersect at two points
G H12
d
A(t) Y(t)
G1 = (S1 , L1 , H1 ) G2 = (S2 , L2 , H2 )
A(t)
G2
eıπ
G1 Auxiliary Y1 (t)
cavity
Y(t)
Y1 (t)
Fig. 3.18 Realization of G. The block diagram at the top shows how G is realized by a series
d between the canonical operators of
connection of G 1 into G 2 and a bilinear direct interaction H12
G 1 and G 2 . The bottom figure shows the physical implementation of G based on the block diagram.
Figure adapted from [3] © 2009 Society for Industrial and Applied Mathematics. Reprinted with
permission. All rights reserved
96 3 Realization Theory for Linear Dynamical Quantum Systems
d
which are occupied by a beam splitter and two-mode squeezer realizing H12,1 and
d
H12,2 , respectively, and (ii) passing the output Y1 (t) of G 1 as input to G 2 . The
realization is shown in Fig. 3.18.
We have shown that any linear quantum system can, in principle, be synthesized
by a cascade of simple one degree-of-freedom linear quantum subsystems together
with a direct interaction Hamiltonian between the canonical operators of the system.
However, we have also seen that direct bilinear interaction Hamiltonians between
subsystems are challenging to realize experimentally, possibly requiring some com-
plex spatial arrangement and orientation of the subsystems. Thus, it becomes impor-
tant to investigate alternative synthesis methods, at least approximate ones. Here, we
describe one such method by exploiting the quantum feedback network formalism
in [6], following the original proposal in [13]. In this scheme, the direct interaction
Hamiltonians are approximately realized by suitable field interconnections among
the systems. The approximation relies on the assumption that the time delays for
establishing field interconnections between systems are negligible compared to the
timescale of the dynamics of the individual systems.
If L is partitioned as L = (L
1 , L 2 , . . . , L n out ) , with L j ∈ m j × 1 and
n out
j=1 m j =
m, and S is correspondingly partitioned as S = [S jk ] j=1,...,n out ,k=1,...,n in with S jk ∈
Cm j ×m k and nk=1in
m k = m, then the model matrix above can be expressed with
respect to this partition as:
3.2 Architecture for Strict Realization Using Quantum Feedback Networks 97
M(G)
⎡ n out ∗ n out ∗ n out ∗ ⎤
−ı H − 1
2 j=1 L j L j − j=1 L j S j1 ... − j=1 L j S jn in
⎢ L1 S11 ... S1n in ⎥
⎢ ⎥
=⎢ .. .. .. .. ⎥ . (3.12)
⎣ . . . . ⎦
L n out Sn out 1 ... Sn out n in
Given a partitioning of M(G), such as the one above, we can assign a unique label
to each row and column of the partition. For instance, for the partitioning (3.12)
we may attach the labels s0 , s1 , . . . , sn out for the first, second, ..., n out + 1-th row of
M(G), respectively, and r0 , r1 , . . . , rn in for the first, second, ..., n in + 1-th column of
M(G), respectively. With respect to this labeling scheme, block elements of M(G)
can be identified as,
n out n out
1
Ms0 r0 (G) = −ı H − L ∗j L j ; Ms0 rk (G) = − L ∗j S jk , k > 0;
2 j=1 j=1
Additionally, the original physical system G can be readily identified from the entries
of its model matrix M(G). For the sake of brevity, we will often omit G and write
M(G) simply as M and denote its entries as Mαβ , with α ranging over row labels
and β ranging over the column labels. Also, the parameters (S, L , H ) of G can be
equivalently viewed as the parameters of the model matrix M.
When there are several model matrices, they can be concatenated together to form
the model matrix of a larger system. This concatenation is the analogue, in terms
of model matrices, of the concatenation product for open Markov quantum systems
and is again denoted by the symbol . If G 1 = (S1 , L 1 , H1 ) and G 2 = (S2 , L 2 , H2 ),
then the concatenation M(G 1 ) M(G 2 ) is defined as:
⎡ ⎤
−ı H1 − ı H2 − (1/2)L ∗1 L 1 − (1/2)L ∗2 L 2 −L ∗1 S1 −L ∗2 S2
M(G 1 ) M(G 2 ) = ⎣ L1 S1 0 ⎦
L2 0 S2
= M(G 1 G 2 ).
Following [6], one can associate a row partition labeled sk with k > 0 with an output
port sk (having multiplicity n sk ), while a column partition r j with j > 0 can be asso-
ciated with an input port r j (having multiplicity n r j ). If a system has a decomposition
as the concatenation of several subsystems, an output port sk from one subsystem
98 3 Realization Theory for Linear Dynamical Quantum Systems
can be connected to an input port r j of another subsystem (possibly the same sub-
system to which the output port belongs). This connection forms what we shall call
an internal edge and denote by (sk , r j ). Of course, for the connection to make sense,
the ports sk and r j are required to have the same multiplicity. Such an edge then
represents a channel from port sk to port r j . All ports that are part of an internal
edge or channel are referred to collectively as internal ports, and fields entering or
leaving such ports are called internal fields. All other input and output ports that do
not belong to an internal edge are viewed as having semi-infinite edges (that do not
terminate at either an input port or an output port) and are referred to as external
ports. The associated semi-infinite edges are referred to as external edges. Fields
entering or leaving external ports are called external fields.
Consider an internal edge (sk , r j ). In such an edge, there is an associated finite
time delay required for the signal from port sk to travel to port r j . Due to these time
delays, concatenated systems possessing internal edges are longer Markov, despite
each element in the concatenation being Markov. Fortunately, as shown in [6], in
the limit that all time delays on internal edges go to zero, the non-Markov system
converges to a reduced Markov model. Thus, when the time delays are negligible
compared to the timescale of the dynamics of the systems connected by the internal
edges, the reduced Markov model is an effective approximation of the non-Markov
model for the network. We recall the following result:
Theorem 3.2 ([6, Theorem 3.1 and Lemma 16]) Let τ(sk ,r j ) , j, k > 0, be the time
delay for an internal edge (sk , r j ) and assume that I − Sk j is invertible. Then in the
limit that τ(sk ,r j ) ↓ 0, M(G) with the edge (sk , r j ) connected reduces to a simplified
model matrix Mred with input ports labeled r0 , r1 , . . ., r j−1 , r j+1 , . . ., rn out and output
ports labeled s0 , s1 , . . ., sk−1 , sk+1 , . . ., sn in (i.e., the connected ports r j and sk are
removed from the labeling and the associated row and column removed from M(G)).
The block entries of Mred are given by:
with α ∈ {s0 , s1 , . . . , sn out }\{sk } and β ∈ {r0 , r1 , . . . , rn in }\{r j }. Mred is the model
matrix of a linear quantum stochastic system G red with parameters:
Internal edges may be sequentially eliminated, by allowing the time delays along
these edges to go to zero one at a time, leading to a corresponding sequence of
reduced model matrices. The order in which the edge eliminations are performed is
3.2 Architecture for Strict Realization Using Quantum Feedback Networks 99
irrelevant so that the final reduced model matrix is in fact unique [6, Lemma 17].
Suppose that M can be partitioned as:
⎡ ⎤
−ı H − (1/2)L ∗i L i − (1/2)L ∗e L e −L ∗i Sii − L ∗i Sei −L ∗e Sie − L ∗i Sii
⎣ Li Sii Sie ⎦,
Le Sei See
(3.13)
where the subscript i refers to “internal” and e to “external”, meaning that parameters
with subscript i or ii pertain to internal ports, those with subscript e or ee pertain to
external ports, while Sie and Sei pertain to scattering of internal fields to external
fields and vice versa, respectively. A so-called adjacency matrix can be introduced
to conveniently encode the interconnection among internal input and output ports.
Let n i denote the total multiplicity of internal input and output ports. We may also
view a port with multiplicity k as k distinct ports of multiplicity 1, as necessary.
Suppose that we number these multiplicity 1 ports consecutively starting from 1.
Then, an adjacency matrix η is an n i × n i square matrix whose entries are either 1 or
0 with η( j, k) = 1 ( j, k ∈ {1, 2, . . . , n i }) only if the jth output port and the kth input
port form a channel or internal edge. Clearly, there can be at most one element of any
row or column of η that can take on the value 1. Internal edges can be simultaneously
eliminated as follows:
Theorem 3.3 ([6, Sect. 5]) Suppose that M has a partitioning based on internal and
external components as in (3.13) and that connections between internal ports have
been encoded in an adjacency matrix η. If (η − Sii )−1 exists, then the reduced model
matrix Mred after simultaneous elimination of all internal edges has the parameters:
G1 G2 G3
Ar Ys Ar Ys Ar Ys
11 11 21 21 n1 n1
r11 G11 s11 r21 G21 s21 rn1 Gn1 sn1
Ar Ys Ar Ys Ar Ys
1n 1n 2n 2n nn nn
r1n G1n s1n r2n G2n s2n rnn Gnn snn
as s21 , . . ., s2n , and so on until the last n rows are labeled sn1 , sn2 , . . ., snn . In an
analogous fashion, we label the first n + 1 columns of M as r00 , r11 , . . ., r1n , the
next n columns as r21 , . . ., r2n , and so on until the last n columns rn1 , rn2 , . . ., rnn .
For notational clarity, we will sometimes write a bracket around one of both of the
subscripts of r or s (e.g., as in s(n−1)k or r(k+1)(k+1) ).
Theorem 3.4 Let the output port s jk be connected to the input port rk j to form an
internal edge/channel
e jk = (s jk , rk j ) for all j, k = 1, . . . , n, j = k. Assuming that
−S jk I
is invertible ∀ j, k = 1, . . . , n, j = k, then the reduced model matrix
I −Sk j
Mred obtained by allowing the delays in all internal edges {e jk , j = k} go to zero
has parameters given by:
S −S ∗
and K 2 = 2ı[ 1 0 ][ −K 1∗ ∗ K 1 ]−1 R, where = 2 |1−S
21 12
12 S21 |
2 . Or, alternatively,
∗ ∗ −1
K 2 = [ κ iκ ] and K 1 = 2ı[ 1 0 ][ K 2 −K 2 ] R .
See “Appendix C: Proof of Lemma 3.1” in the appendix for a proof of the lemma.
As a corollary to the above theorem and lemma, we have the following result:
Corollary 3.1 Let c jk = ck j = 1 whenever j = k, and c j j = m for all j, k = 1, . . . ,
n. Also, let S j j = Im , Sk j = eıθk j and S jk = eıθ jk with
θk j , θ jk ∈ [0, 2π) satisfying
n 1 ∗
θk j + θ jk = 0, K j j = K j and R j = R j j − 2sym k=1,k= j 1−S jk Sk j K jk K jk
K jk = [ κ jk ıκ jk ],
−1 #
K k j = 2ı[ 1 0 ][ −K ∗jk ∗jk K
jk jk ] (R jk − {K j K k }),
(3.14)
or
K k j = [ κ jk ıκ jk ],
K jk = 2ı[ 1 0 ][ K k∗j jk −K kj ∗jk ]−1 (R jk − {K #
j K k }) ,
(3.15)
Sk j −S ∗
where R jk = Rkj ∈ R2×2 , jk = 2 |1−Sk j S jkjk |2 and κ jk is an arbitrary nonzero real
constant for all j, k. Then the reduced Markov model G red = (Sred , L red , Hred )
has the decomposition G red = nk=0 G red,k with G red,0 = (0, 0, Hred ) and G red,k =
(Skk , L kk , 0) for k = 1, . . . , n. Moreover, the network G net = (Snet , L net , Hnet )
formed by forming the series product of G red,n . . . G red,2 G red,1 within the con-
catenated system G red and defined by G net = G red,0 (G red,n . . . G red,2 G red,1 )
is a linear quantum stochastic system with parameters given by:
Snet = Im ,
L red = K x, K = [ K 1 K 2 . . . K n ],
Hred = (1/2)x Rx, R = [R jk ] j,k=1,...,n .
In other words, G net realizes a linear quantum stochastic system with the above
parameters.
Remark 3.3 The series connection G red,n . . . G red,2 G red,1 is equivalent to form-
ing and subsequently eliminating the internal edges {(skk , r(k+1)(k+1) ); k = 1, . . . ,
n − 1}.
The proof of this corollary is given in Appendix “Appendix D: Proof of
Corollary 3.1”. It shows that any linear quantum system can be realized by the quan-
tum network G net constructed following the prescription of the corollary. Finally,
102 3 Realization Theory for Linear Dynamical Quantum Systems
any system (S, K x, (1/2)x Rx) can be constructed as (S, K x, (1/2)x Rx) =
(I, K x, (1/2)x Rx) (S, 0, 0). The latter is the cascade of a static network realizing
the unitary scattering matrix S and the system (I, K x, (1/2)x Rx).
Example 3.1 Consider a two degree-of-freedom linear quantum system G sys =
(I, K x, (1/2)x Rx) (x = (q1 , p1 , q2 , p2 ) ) with
and
K 21
G 2 = diag(S21 , Im ), x , (1/2)x2 R2 x2 ,
K 22 2
with parameters that will be determined in the following. Set θ12 = 0 and θ21 = π/2,
so that θ12 + θ21 = 0 as prescribed in Corollary 3.1. Then, set S12 = eıθ12 = 1,
S21 = eıθ21 = ı, K 11 = K 1 = [ 3/2 1/2 ], and K 22 = K 2 = [ 1 ı ]. Calculate 12 =
∗
S21 −S12
2 |1−S 2 = −1 + ı and set κ12 = 1. By Corollary 3.1, we then set K 12 = [ κ12 ıκ12 ]
12 21 |
S
= [ 1 ı ] and compute K 21 = [ 1.25 − 0.25ı 1.75 + 0.75ı ],
1 0.5
R1 = ,
0.5 2
and
0.625 2
R2 = − .
2 2.625
Therefore, all the parameters of G 1 and G 2 have now been determined. Label the
ports of G 1 and G 2 according to the convention adopted in this section. Concatenate
G 1 and G 2 and form the internal edges (s12 , r21 ) and (s21 , r12 ). Then, eliminate
these edges to form G red . Finally, eliminating the edge (s11 , r22 ) from G red (see
Remark 3.3) yields G net as an approximate realization of G sys . The realization is
depicted in Fig. 3.20. G 1 and G 2 can be physically realized in the quantum optic
domain following the constructions in Sect. 3.1.3. A quantum optical circuit as a
physical realization of G sys is shown in Fig. 3.21.
3.2 Architecture for Strict Realization Using Quantum Feedback Networks 103
Gred
Ys
11
Ar r11 s11 r21 s21
11
G1 G2 Ys
22
r12 s12 Ar r22 s22
22
Gsys
Fig. 3.20 Realization of G sys via a quantum feedback network. In the top figure, the internal edges
(s12 , r21 ) and (s21 , r12 ) are formed and eliminated to obtain a reduced Markov model G red . Then
in the bottom figure, a series (cascade) connection is formed by the eliminating the internal edge
(s11 , r22 ) to realize G sys . Figure adapted from [13] © 2010 IEEE
A(t) Y(t)
Gsys r11
s22
G1 eıπ G2
s11 r22
Auxiliary
cavity a2 Auxiliary
cavity
a1 r21
eıπ+ıθ21
eıπ+ıθ12
r12 s21
s12
Fig. 3.21 A quantum optical circuit that realizes G sys according to the quantum feedback network
q +ı p
in Fig. 3.20. Here a j = j 2 j is cavity mode of the optical cavity around which the physical
realization of the oscillator G j is based, j = 1, 2. The dashed box labeled G j is the part of the
circuit realizing G j , and the input and output ports of G j are indicated by their respective labels.
Figure adapted from [24]
104 3 Realization Theory for Linear Dynamical Quantum Systems
We now consider the synthesis of the class of completely passive systems, introduced
in Sect. 2.4.1, via quantum feedback networks. Recall that for completely passive
systems, the Hamiltonian takes the form (1/2)a ∗ R̃a for some complex Hermitian
matrix R̃ and the coupling operator takes the form L = K̃ a for some complex matrix
K̃ . Let us write (1/2)a ∗ R̃a and K̃ a in the following way:
(1/2) R̃ 0n×n a 1
n
(1/2)a ∗ R̃a = (1/2) a ∗ a # − R̃ j j
0n×n (1/2) R̃ # a 4 j=1
n
1
= (1/2)x { ∗ R̃}x − R̃ j j
4 j=1
a
K̃ a = K̃ I 0 = K̃ x.
a#
Theorem 3.5 Let G sys = (S, L , H ) be completely passive. Then the systems {G j ;
j = 1, . . . , n} constructed according to Corollary 3.1 are all also completely passive.
all j. Therefore, it now follows that each subsystem G j of Sect. 3.2.3 with parameters
determined according to Corollary 3.1 is completely passive.
A(t) Y(t)
Gsys r11
s22
G1 eıθ11
s11
G2
r22
e−ıθ11
a2
r21
a1 eıπ/2+ıθ12
e−ıθ12
r12
s21
s12
Fig. 3.22 A quantum optical circuit that realizes the passive system G sys of this example. The
circuit consists of only passive optical components: mirrors and phase shifters. Here, θ11 = π −
arctan(1/3) and θ21 = − π4 , and the values of all other parameters of devices in this circuit can be
determined according to Sect. 3.1. Figure adapted from [24]
106 3 Realization Theory for Linear Dynamical Quantum Systems
In Sect. 3.1, we have considered a strict type of realization problem for linear quan-
tum systems. It is concerned with synthesizing a linear quantum system described by
a given triplet of parameters, {S, L = K x, H = (1/2)x Rx}. Strict realizability is
relevant to the situation where the dynamics of x(t) is tied to an implementation of a
quantum information processing algorithm and has to be realized as given. However,
in some linear quantum control problems, including robust disturbance attenuation
[14] and LQG synthesis [15] (to be discussed in Chap. 5), the internal dynamics are
unimportant. In such problems, what is important is the transfer function of the system
as determined by the system matrices (A, B, C, D). Thus, there is freedom to modify
the internal dynamics without modifying the transfer function since the latter is invari-
ant under the similarity transformation (A, B, C, D) → (V AV −1 , V B, C V −1 , D)
for any invertible matrix V . However, for linear quantum systems, the transformation
matrix V is restricted to be a real symplectic matrix. That is, V satisfies the condi-
tion V Jn V = Jn . This is to guarantee that the transformed variable Z (t) = V X (t)
satisfies the CCR for quantum oscillators: Z (t)Z (t) − (Z (t)Z (t) ) = 2ıJn , so
that the transformed system is again a physical linear quantum system. Recall that
the set of all symplectic matrices of a fixed dimension form a group. In particular,
V −1 is again symplectic. A similarity transformation with a symplectic matrix V
in linear quantum systems corresponds to replacing G = (S, K x, (1/2)x Rx) with
G = (S, K V −1 x, (1/2)x V −T RV −1 x). This motivates the following definition:
Remark 3.4 Two transfer function equivalent systems G and G need not generate
the same input-output dynamics (A(t), Y(t)) for all t ≥ 0. This is because they start
at a nonzero initial condition x(0) = (q1 , p1 , q2 , p2 , . . . , qn , pn ) but have different
parameters (S, K , R). Therefore, their transient dynamics may not be the same.
However, if the A matrix of G is Hurwitz, the input-output dynamics of G and G
converge asymptotically as t → ∞.
Compared to the strict realization, transfer function realization allows the additional
freedom of performing a symplectic similarity transformation on the internal vec-
tor x(t). Thus, a question that we may ask is, what kind of simplification can we
3.3 Transfer Function Realization 107
Proof The proof proceeds along the lines of the proof of Theorem 3.1. By the series
product formula from Sect. 3.1.1, for the cascade of two one degree-of-freedom lin-
ear quantum systems G 1 = (S1 , K 1 x1 , (1/2)x1 R1 x1 ) and G 2 = (S2 , K 2 x2 , (1/2)x2
R2 x2 ), we get the oscillator G (2) = G 2 G 1 = (S2 S1 , S2 K 1 x1 + K 2 x2 , (1/2)x1
R1 x1 + (1/2)x2 R2 x2 + x2 {K 2∗ S2 K 1 }x1 ). Letting x(2) = (x1 , x2 ) , the latter may
be compactly written as: G (2) = (S(2) , K (2) x(2) , (1/2)x(2) R(2) x(2) ) with S(2) =
S21 = S2 S1 , K (2) = [ S2 K 1 K 2 ], and
R1 {K 2∗ S2 2 K 1 }
R(2) = {K 2∗ S2 2 K 1 } R2
.
G (k) = (S(k) , K (k) x(k) , (1/2)x(k) R(k) x(k) )
at each iteration k, we arrive at the desired result with G = G (n) , S = S(n) , K = K (n)
and R = R(n) as stated in the lemma.
To see that R + {K ∗ K } is lower 2 × 2 block triangular, we note that K ∗ K may
be expressed as follows:
⎡ ⎤
K 1∗ K 1 K 1∗ S2∗ K 2 K 1∗ S3∗ 2 K 2 ... K 1∗ Sn∗ 2 K n
⎢ K 2∗ S2 K 1 K 2∗ K 2 K 2∗ S3∗ K 3 ... K 2∗ Sn∗ 3 K n ⎥
∗ ⎢
K K =⎣ .. .. .. .. .. ⎥.
. . . . .
⎦
∗ ∗
K n Sn 2 K 1 K n Sn 3 K 2 ... ∗
K n Sn K n−1 ∗
Kn Kn
Therefore, the off-diagonal upper block elements of R cancel those of {K ∗ K } when
they are summed, and we conclude that the matrix R + {K ∗ K } is lower 2 × 2 block
triangular.
Recall again the partitioning of R as R = [R jk ] j,k=1,...,n with R jk ∈ R2×2 and of K
as K = [ K 1 K 2 . . . K n ] with K k ∈ Cm×2 . We may now state the following result:
Theorem 3.6 A linear quantum system G = (S, K x, (1/2)x Rx) with n degrees
of freedom is realizable by a pure cascade of n one degree-of-freedom linear quan-
tum systems (without a direct interaction Hamiltonian) if and only if there exists a
permutation matrix P such that
with π some permutation map of {1, 2, . . . , n} to itself, such that the matrix P A P =
2PJn (R + {K ∗ K })P is lower 2 × 2 block triangular. If this condition is satisfied
then G can be explicitly constructed as the cascade connection G n G n−1 . . .
G 1 with G 1 = (S, K 1 x1 , (1/2)(x1 ) R11 x1 ), and G k = (I, K k xk , (1/2)(xk ) Rkk xk )
for k = 2, . . . , n, where xk = (qπ(k) , pπ(k) ) , R = P R P = [Ri j ], K = K P =
[ K 1 K 2 . . . K n ], with Ri j ∈ R2×2 and K j ∈ Cm×2 .
Proof The proof of the only if part is a consequence of Lemma 3.2, as follows.
If G can be realized by a pure cascade connection of n one degree-of-freedom
linear quantum systems, there must exist a permutation map π and an associ-
ated permutation matrix P as given in the statement of the theorem such that
3.3 Transfer Function Realization 109
G = (S, K V −1 x, (1/2)x V − RV −1 x)
We will now show that any completely passive linear quantum system is transfer
function realizable by a cascade connection. Moreover, each component in the cas-
cade will also be completely passive. The first result in this direction was obtained
by Petersen [17, 18] who constructively showed that a “generic” subclass of such
systems, which satisfy assumptions on the distinctness of the eigenvalues and the
invertibility of certain matrices, is transfer function realizable by pure cascading. It
110 3 Realization Theory for Linear Dynamical Quantum Systems
will be shown in this section, following [16], that the result in fact holds true for all
completely passive systems.
Recall from Sect. 2.4.1 that we can express (1/2)a ∗ R̃a and K̃ a in the form
n
1
(1/2)a ∗ R̃a = (1/2)x { ∗ R̃}x − R̃ j j ,
4 j=1
and K̃ a = K̃ x. Therefore, we may set R = { ∗ R̃} and K = K̃ . Also recall
that the 2 × 2 block diagonal elements {R j j ; j = 1, . . . , n} are of the form R j j =
λ j I2 for some λ j ∈ R for all j. We shall now establish some properties of A and
then prove that there exists a unitary symplectic matrix that transforms it into a lower
2 × 2 block triangular matrix.
Lemma 3.3 [ ∗ ] A [ ∗ ] = diag(M, M # ), where
M = (1/2)Jn ∗ ( R̃ − ı K̃ ∗ K̃ ).
Proof For the proof, we exploit the identities (2.23) as well as the following eas-
ily verified identities: Jn = 0 = # Jn ∗ . Using these identities, we have the
following:
[ ∗ ] A [ ∗ ]
= 2[ ∗ ] Jn (R + {K ∗ K }) [ ∗ ]
= 2[ ∗ ] Jn ({ ∗ R̃} + { ∗ K̃ ∗ K̃ }) [ ∗ ]
= 2[ ∗ ] Jn (1/2)( ∗ R̃ + T R̃ # # )
ı
− ( ∗ K̃ ∗ K̃ − K̃ K̃ # # ) [ ∗ ]
2
= 2[ ∗ ] Jn (1/4) ∗ R̃ − 4ı ∗ K̃ ∗ K̃ (1/4) R̃ # + 4ı K̃ K̃ #
ı ı
= diag (1/2)Jn ∗ R̃ − Jn ∗ K̃ ∗ K̃ , # Jn R̃ # + # Jn K̃ K̃ # .
2 2
is a real, unitary, and symplectic matrix that transforms A into a lower 2 × 2 block tri-
angular matrix: V AV ∗ = Â, where  is a real lower 2 × 2 block triangular matrix.
3.3 Transfer Function Realization 111
Therefore, every completely passive linear quantum system has a transfer function
realization by pure cascading and such a realization is obtained by applying the
construction of Theorem 3.6 to G = (S, K V x, (1/2)x V RV x). Moreover, each
one degree-of-freedom linear quantum system in the cascade will also be completely
passive.
Proof The existence of U is guaranteed by the well-known result that every com-
plex matrix M has a Schur decomposition of the form M = U ∗ M̂U with M̂ lower
triangular. Note then that we also have M̂ # = U # M # U . Let V be as defined in the
theorem. Then by Lemma 3.3, the following is true:
V AV ∗ = 4 [ ∗ ] diag( M̂, M̂ # )[ ∗ ]
= 4( ∗ M̂ + M̂ # # )
= 8{ ∗ M̂}.
Now, since M̂ is a lower triangular matrix, it follows by inspection (using the special
structure of ) that  = 8{ ∗ M̂} is lower 2 × 2 block triangular, as claimed.
That V is real follows from the fact that we may write V = 2( ∗ U √+ U # # ) =
∗
∗ ] and
4{ U }. That it is unitary follows from the observation that 2[
√
2 are unitary (as a consequence of (2.23)) and that diag(U, U # ) is also
#
unitary. To see that V is also symplectic define b = U a and z = V x. By the unitarity
of U , we have that b and b# satisfy the same the commutation relations as a and a #
(i.e., b is again an annihilation operator). Then, we have
a a
z = V x = V 2[ ∗ ] = 2[ ∗ ]diag(U, U # ) #
a# a
b
= [ ∗ ] # .
b
Now, this implies that z consists of the canonical position and momentum operators
associated with the modes in b and satisfies the same CCR as x. But since z = V x
and V is real, preservation of the CCR implies that V is necessarily a symplectic
matrix (see, e.g., [19, Sect. III]).
Using the fact V −1 = V = V ∗ established above, it follows from Theorem
3.6 that the completely passive quantum system G is transfer function equivalent
to G = (S, K V x, (1/2)x V RV T x) whose A matrix is lower 2 × 2 block tri-
angular. Let K = K V = [ K 1 K 2 . . . K n ] and R = V RV = [R jk ] j,k=1,...,n . By
Theorem 3.6, we have G = G n G n−1 . . . G 1 with G k = (Sk , K k xk , (1/2)xk
Rkk xk ), S1 = S and Sk = I for k > 1. We now show that each G k is passive.
Recall that K = K̃ and write K̃ = [ K̃ 1 . . . K̃ n ] with K̃ k ∈ Cm×1 . Using (2.23),
we have that K x = K V ∗ x = K̃ U ∗ a. By expanding both sides of the equality
K x = K̃ U ∗ a and collecting and equating terms of the same index, it follows that
K k xk = ( K̃ U ∗ )k ak , where ( K̃ U ∗ )k is the k-th Cm×1 block component of K̃ U ∗ .
112 3 Realization Theory for Linear Dynamical Quantum Systems
On the other hand, since G is completely passive we have that Rkk = λk I2 for
some λk ∈ R, and recalling that R = { ∗ R̃}, it follows by inspection (after
some algebraic manipulations using (2.23)) that Rkk = λk I2 for some λk ∈ R. Thus,
xk Rkk xk = λk ak∗ ak + c for some constant c and we conclude that each G k is also
completely passive.
Example 3.3 Let G = (I, K̃ a, (1/2)a ∗ R̃a + 45 ) be a completely passive system with
2 1+ı 1 + 0.5ı −2 + ı
R̃ = 1 − ı 3 and K̃ = −5 − 2ı 3 − 4ı . Therefore for this system,
0.5 + 0.25ı −0.25 + 0.5ı −1 + 0.5ı −0.5 − ı
K = −2.5 − ı 1 − 2.5ı 1.5 − 2ı 2 + 1.5ı
,
and
0.5I2 0.25(I2 − J )
R= 0.25(I2 + J ) 0.75I2
.
and
−14.8390 − 0.7912ı 0
M̂ = 0.6344 − 0.2225ı −0.2235 − 0.4588ı
.
Let K = K V −1 = [ K 1 K 2 ], then
−0.9144 − 0.7441ı 0.7441 − 0.9144ı −0.1926 − 0.3684ı 0.3684 − 0.1926ı
K = 3.4433 + 1.2621ı −1.2621 + 3.4433ı −0.1679 − 0.1501ı 0.1501 − 0.1679ı
,
and
⎡ ⎤
0.7912 0 0.1113 0.3172
R11 R12 ⎢ 0 0.7912 −0.3172 0.1113 ⎥
R = V RV −1 = = ⎣ 0.1113 −0.3172 0.4588 0 ⎦
.
(R12 ) R22
0.3172 0.1113 0 0.4588
3.3 Transfer Function Realization 113
from which it follows that G can be realized by a pure cascade of one degree-of-
freedom linear quantum systems. Applying Theorem 3.6 yields G = G 2 G 1 with
G 1 = (I, K 1 x1 , (1/2)x1 R11 x1 ) and G 2 = (I, K 2 x2 , (1/2)x2 R22 x2 ) and inspection
then shows that G 1 and G 2 are both completely passive. Figure 3.23 depicts a quantum
optical realization of G .
A1 (t) A2 (t)
G1
M11 M12
G2
M21 M22
Y1 (t) Y2 (t)
Fig. 3.23 Realization of G as the cascade connection of G 1 and G 2 . G 1 and G 2 are each realized
by an optical cavity and a phase shifter. Here, θ11 = −2.4585, θ12 = 0.3513, θ21 = −2.0525,
and θ22 = −2.4121, and the partially transmitting mirror M jk in the optical cavity G j , j, k =
1, 2, have the coupling coefficients γ11 = 1.3898, γ12 = 13.4492, γ21 = 0.1728 and γ22 = 0.0507,
respectively. The resonance frequencies of the optical cavities of G 1 and G 2 have a detuning of
0.7912 − 0.4588 = 0.3324, with G 1 having the higher resonance frequency. Figure adapted from
[16] © 2010 IEEE
114 3 Realization Theory for Linear Dynamical Quantum Systems
Appendices
In this section, we shall derive formulas for two coupled cavity modes in which one
of the cavity has very fast dynamics compared to the other and can be adiabatically
Appendix A: Adiabatic Elimination of Coupled Cavity Modes 115
eliminated, leaving only the dynamics of the slow cavity mode. The cavities are each
coupled to separate bosonic fields and are interacting with one another in a classically
pumped nonlinear crystal. A mathematically rigorous theory for the type of adiabatic
elimination/singular perturbation that we are interested in here was developed in [12].
The two cavity modes will be denoted by a and b, each defined on two distinct
copies of the Hilbert space 2 of square-integrable sequences (Z+ denotes the set
of all nonnegative integers). Thus, the composite Hilbert space for the two cavity
modes is H = 2 (Z+ ) ⊗ l 2 (Z+ ). The interaction in a nonlinear crystal is given, in
some rotating frame, by an interaction Hamiltonian Hab of the form Hab = αa ∗ b +
βa ∗ b∗ + α∗ ab∗ + β ∗ ab, for some complex constants α and β. The mode a is coupled
to a bosonic field A1 , while b is coupled to the bosonic field A2 , both fields in the
vacuum state. The fields A1 and A2 live the boson Fock space F2 = F1 ⊗ F1 . We
take a to be the slow mode to be retained and b to be the fast mode to be eliminated.
(k)
We consider a sequence of linear quantum systems G k = (I, L̃ (k) , Hab ) with
√ √ (k)
L̃ (k) = ( γ1 a, k γ2 b) and Hab = 1 a ∗ a + k 2 2 b∗ b + k(αa ∗ b + βa ∗ b∗ +
α∗ ab∗ + β ∗ ab) each evolving according to the unitary Uk satisfying the left
Hudson–Parthasarathy (H–P) QSDE (as opposed to the conventional right H–P
QSDE in (2.2)):
dUk (t) = Uk (t) L̃ (k)∗ (dA1 (t), dA2 (t)) − L̃ (k) (dA1 (t), dA2 (t))∗
(k)
+ ı Hab − (1/2) L̃ (k)∗ L̃ (k) dt ,
Here, we are using the left QSDE following the convention used in [12] (see Remark
3 therein) so that the Heisenberg picture dynamics of an operator x is given by
x(t) = Uk (t)xUk (t)∗ . We shall use the results of [12] to show, in a similar treatment
to Sect. 3.2 therein, that in the limit as k → ∞:
for any fixed time T > 0, where H0 is an appropriate Hilbert subspace of H (to be
precisely specified in the next paragraph) for a limiting unitary U (t) (again as a left
H–P QSDE) satisfying:
ı22 + γ2 √ √
dU (t) = U (t) − 1 d 22 + γ1 a ∗ dA1 (t) − γ1 adA1 (t)∗
ı22 − γ2
√ γ2
− ı γ2 (ı2 − )−1 (αa ∗ + β ∗ a)dA2 (t) +
2
√
2 γ2 γ1
ı (α∗ a + βa ∗ )dA2 (t)∗ + (ı1 − )a ∗ adt +
ı22 − γ2 2
γ2 −1
(ı2 − ) (αa ∗ + β ∗ a)(α∗ a + βa ∗ )dt , (3.17)
2
116 3 Realization Theory for Linear Dynamical Quantum Systems
on H0 ⊗ F. Note that (3.17) is a left H–P QSDE corresponding to the right form in
Sect. 2.1.4 by noting that we may write:
γ1 ∗ γ2
(ı1 − )a a + (ı2 − )−1 (αa ∗ + β ∗ a)(α∗ a + βa ∗ )
2 2
∗ 2 ∗ ∗ ∗ ∗ 1 ∗ ∗
= ı 1 a a − 2 γ2 2 (αa + β a)(α a + βa ) − ( L̃ 1 L̃ 1 + L̃ 2 L̃ 2 ),
2 + ( 2 ) 2
√ √
with L̃ 1 = γ1 a and L̃ 2 = ı γ2 (−ı2 − γ22 )−1 (α∗ a + βa ∗ ). As such it satisfies
the H–P Condition 1 of [12].
Let φ0 , φ1 , . . . be the standard orthogonal bases of 2 , i.e., φl is an infinite sequence
(indexed starting from 0) of complex numbers with all zeros except a 1 in the lth
place. First, let us specify that H0 = 2 ⊗ Cφ0 , and this is the subspace of H where
the slow dynamics of the system will evolve. Next, we define a dense domain
D = span{φ j ⊗ φl ; j, l = 0, 1, 2, . . .} of H. The strategy is to show that [12,
Assumptions 2–3] are satisfied from which the desired result will follow from [12,
Theorem 3].
(k)
From the definition of Hab , L̃ (k) and Uk given above, we can define the
operators Y, A, B, G 1 , G 2 , and W jl ( j, l = 1, 2) in [12, Assumption 1] as:
Y = (i2 − γ22 )b∗ b, A = i(αa ∗ b + α∗ ab∗ + βa ∗ b∗ + β ∗ ab), B = (i1 − γ21 )a ∗ a,
√ √
G 1 = γ1 a ∗ , G 2 = 0, F1 = 0, F2 = γ2 b∗ , W jl = δ jl . Then, we can define the
operators K (k) , L (k)j in this assumption as:
K (k) = k 2 Y + k A + B; L (k)
j = k F j + G j ( j = 1, 2).
Since we have already verified that (3.17) is bona fide left QSDE equation, it now
follows that Assumption 3 of [12] is satisfied. Now (3.16) follows from [12, Theorem
3] and the proof is complete.
Moreover, we can observe from the derivation above that the coupling of a to
A2 (t) after adiabatic elimination will not change if a is also coupled to other cav-
m ∗
ities modes b3 , . . . , bm via an interaction Hamiltonian of the form i= j (α j1 ab j +
∗ ∗ ∗ ∗ ∗
α j1 a b j + α j2 a b j + α j2 ab j ), and each additional mode may also be linearly cou-
pled to distinct bosonic fields A3 , . . . , Am , respectively, as long as these other
modes are not interacting with b and with one another (this amounts to just intro-
ducing additional operators F j , G j , j ≥ 3, etc.). Moreover, under these conditions,
one can also adiabatically eliminate any of the additional modes and the only effect
will be the presence of additional sum terms in U (t) that do not involve b, A1 (t) and
A2 (t).
For this proof, it will be convenient to interchange some rows and columns of the
model matrix M to form another model matrix M̃ to avoid complicated bookkeeping
118 3 Realization Theory for Linear Dynamical Quantum Systems
and thus reduce unnecessary clutter. Hereby, “rows” and “columns” we mean, respec-
tively, block rows and block columns of M formed with respect to its specified
partitioning. This interchange is as follows.
First, we permute rows of M such that the first 2n − 1 rows from top to bottom
are the rows labeled (while column labels are kept fixed as they are) s00 , s12 , s21 , s13 ,
s31 , . . ., s1n , sn1 , the next 2(n − 2) rows, respectively, are the rows labeled s23 , s32 ,
s24 , s42 , . . ., s2n , sn2 , and so on in the same pattern until we get to the last n rows that
are, respectively, those rows labeled s11 , s22 , . . ., snn . Call the intermediate matrix
resulting from this row permutation M̂. Then fixing the row labels of M̂, we permute
its columns such that the first 2n − 1 columns from left to right are, respectively, the
columns of M̂ labeled r00 , r12 , r21 , r13 , r31 , . . ., r1n , rn1 , the next 2(n − 2) columns
are, respectively, the columns labeled r23 , r32 , r24 , r42 , . . ., r2n , rn2 , and so on in the
same pattern until the final n columns that are, respectively, the columns labeled r11 ,
r22 , . . ., rnn . The resulting matrix after this permutation of columns is M̃.
It is important to note here that since the same permutation is applied to the
rows and columns, M and M̃ are model matrix representations of the same physical
system. That is to say that if M is the model matrix of G = (S, L , H ), then M̃ is the
model matrix of G̃ = (P S P , P L , H ) for some suitable constant real permutation
matrix P, while it is clear that G and G̃ are representations of the same physical
system. Thus with the same internal connections made, a reduced model matrix for
M̃ is also a reduced model matrix for M, up to a possible relabeling of uneliminated
ports.
Let L̃ = P L and S̃ = P S P . Then, L̃ can be partitioned as L̃ = ( L̃
i , L̃ e ) ,
where L̃ i is the first n(n − 1) + 1 rows of L̃, while L̃ e is the last n rows of L̃. They
are of the form:
L̃ i = (L
12 , L 21 , L 13 , L 31 , . . . , L 1n , L n1 , L 23 , L 32 , L 24 , L 42 , . . . , L 2n , L n2 , . . . ,
L
(n−2)(n−1) , L (n−1)(n−2) , L (n−2)n , L n(n−2) , L (n−1)n , L n(n−1) ) ,
L̃ e = (L
11 , L 22 , . . . , L nn ) .
S̃ii S̃ie
Similarly, S̃ can be partitioned as S̃ = , with S̃ii and S̃ee being block
S̃ei S̃ee
diagonal:
S̃ii = diag(S12 , S21 , S13 , S31 , . . . , S1n , Sn1 , S23 , S32 , S24 , S42 , . . . , S2n , Sn2 , . . . ,
S(n−2)(n−1) , S(n−1)(n−2) , S(n−2)n , Sn(n−2) , S(n−1)n , Sn(n−1) ),
S̃ee = diag(S11 , S22 , . . . , Snn ),
and S̃ei and S̃ie both being zero matrices. Then, M̃ has a partitioning of the form
(3.13) by identifying Sii , Sie , Sei , See , L i and L e with S̃ii , S̃ie , S̃ei , S̃ee and L̃ i , and L̃ e ,
respectively. The reduced model matrix resulting from the subsequent simultaneous
elimination of all internal edges (s jk , rk j ) j, k = 1, . . . , n, j = k, can be conveniently
determined by using the adjacency matrix η defined by:
Appendix B: Proof of Theorem 3.4 119
0 Ic12 0 Ic13
η = diag , ,...,
Ic21 0 Ic31 0
0 Ic1n 0 Ic23 0 Ic24
, , ,
Icn1 0 Ic32 0 Ic42 0
0 Ic2n 0 Ic(n−1)n
..., ,..., .
Icn2 0 Ic(n−1)n 0
(Recall that c jk = ck j ). Hence, according to Theorem 3.3, the reduced model matrix
M̃red obtained after elimination of the internal edges {(s jk , rk j ); j, k = 1, . . . , n, j =
k} has parameters given by (recalling that S̃ei and S̃ie are zero matrices):
Since M and M̃ are model matrix representations of the same physical system and
the external fields have the same ordering and labeling in both representations, the
reduced model matrix of Mred and M̃red of M and M̃, respectively, after elimination of
internal edges (s jk , rk j ), coincide. Hence, also the linear quantum stochastic systems
G red and G̃ red associated with M and M̃, respectively, coincide. This completes the
proof.
n n−1 n −1
1 −S jk L jk
Hred = Hj + [ L ∗jk L ∗k j ] .
−Sk j 1 Lkj
j=1 j=1 k= j+1
Expanding, we have:
n n−1 n
1
Hred = (1/2) x j R j x j +
j=1 j=1 k= j+1
1 − S jk Sk j
×(L ∗jk L jk + S jk L ∗jk L k j + Sk j L ∗k j L jk + L ∗k j L k j )
n n
K ∗jk K jk
= (1/2) x j R j + 2sym { } xj
j=1 k=1,k= j
1 − S jk Sk j
Appendix D: Proof of Corollary 3.1 121
n−1 n
S jk Sk j
+ x j { K ∗ Kk j + K K # }xk
j=1 k= j+1
1 − S jk Sk j jk 1 − S jk Sk j jk k j
n n−1 n
= (1/2) x j R j j x j + x j R jk − {K
j K k } xk
#
j=1 k= j+1
j=1 k= j+1
n−1 n
Im , [ K 1 K 2 . . . K n ]x, x j {K
j K k }x k
#
j=1 k= j+1
= Im , [ K 1 K 2 . . . K n ]x, (1/2)x Rx .
Therefore, G net realizes a linear quantum stochastic system with parameters Snet ,
L net and Hnet , as claimed.
References
8. C.M. Caves, B.L. Schumaker, New formalism for two-photon quantum optics. I. Quadrature
phases and squeezed states. Phys. Rev. A 31, 3068–3092 (1985)
9. B. Schumaker, C.M. Caves, New formalism for two-photon quantum optics. ii. Mathematical
foundation and compact notation. Phys. Rev. A 31, 3093–3111 (1985)
10. U. Leonhardt, A. Neumaier, Explicit effective Hamiltonians for linear quantum-optical net-
works. J. Opt. B 6, L1–L4 (2004)
11. H.M. Wiseman, G.J. Milburn, Quantum theory of field-quadrature measurements. Phys. Rev.
A 47(1), 642–663 (1993)
12. L. Bouten, R. van Handel, A. Silberfarb, Approximation and limit theorems for quantum
stochastic models with unbounded coefficients. J. Funct. Anal. 254, 3123–3147 (2008)
13. H.I. Nurdin, Synthesis of linear quantum stochastic systems via quantum feedback networks.
IEEE Trans. Autom. Control 55(4), 1008–1013 (2010). Reprinted, with permission, © 2010
IEEE. Extended preprint version available at arXiv:0905.0802
14. M.R. James, H.I. Nurdin, I.R. Petersen, H ∞ control of linear quantum stochastic systems.
IEEE Trans. Autom. Control 53(8), 1787–1803 (2008)
15. H.I. Nurdin, M.R. James, I.R. Petersen, Coherent quantum LQG control. Automatica 45, 1837–
1846 (2009)
16. H.I. Nurdin, On synthesis of linear quantum stochastic systems by pure cascading. IEEE Trans.
Autom. Control 55(10), 2439–2444 (2010) © 2010 IEEE
17. I.R. Petersen, Cascade cavity realization for a class of complex transfer functions arising in
coherent quantum feedback control, in Proceedings of the 2009 European Control Conference
(Budapest, Hungary, 23–26 August 2009), pp. 190–195
18. I.R. Petersen, Cascade cavity realization for a class of complex transfer functions arising in
coherent quantum feedback control. Automatica 47(8), 1757–1763 (2011)
19. G. Linblad, Brownian motion of harmonic oscillators: existence of a subdynamics. J. Math.
Phys. 39(5), 2763–2780 (1998)
20. H.I. Nurdin, S. Grivopoulos, I.R. Petersen, The transfer function of generic linear quantum
stochastic systems has a pure cascade realization. Automatica, pp. 324–333 (2016)
21. H.I. Nurdin, Structures and transformations for model reduction of linear quantum stochastic
systems. IEEE Trans. Autom. Control 59(9), 2413–2425 (2014)
22. O. Techakesari, H.I. Nurdin, On the quasi-balanceable class of linear quantum stochastic sys-
tems. Syst. Control Lett. 78, 25–31 (2015)
23. O. Techakesari, H.I. Nurdin, Tangential interpolatory projection for model reduction of linear
quantum stochastic systems. IEEE Trans. Autom. Control 62(1), 5–17 (2017)
24. H.I. Nurdin, On synthesis of linear quantum stochastic systems by pure cascading (2010).
arXiv:0905.0802 (arXiv preprint)
Chapter 4
Quantum Filtering for Linear Dynamical
Quantum Systems
As discussed in Sect. 1.2.2, for classical linear stochastic systems with partial obser-
vation, we can construct a dynamical estimate called the Kalman filter, which gener-
ates an optimal estimator for the system’s state vector in the least mean square sense.
In order to emphasize the importance of the Kalman filter, we highlight the fact that
it can be used for constructing LQG controllers based on the separation principle, as
illustrated in Sect. 1.2.2. This chapter discusses the quantum analogue of the Kalman
filtering theory for linear dynamical quantum systems, as well as a more general
setting of the quantum filtering theory developed by Belavkin (see Chap. 1).
This chapter is structured as follows. First, we begin with a general overview
of a version of quantum conditional expectations, which gives a least mean square
estimate as in the classical case. Then, we use the quantum conditional expectation
to derive a special case of the quantum filtering equation. The Schrödinger picture
representation of this equation will be given, which is called the stochastic master
equation or the quantum trajectory equation in the physics literature. Next, the general
theory is applied to the special linear setup where the state is limited to coherent states,
and the quantum version of the Kalman filter is given. Finally, we consider a practical
aspect of estimation for linear quantum systems. Quantum filtering is a model-based
approach for estimation; as a consequence, the optimal estimate can be constructed
only under the assumption that the system dynamics (more precisely the system’s
(A, B, C, D) matrices) are perfectly known. Of course in any realistic situation, the
model is only an approximation. Hence, we need a robust filter that can estimate the
Section 4.1 contains some materials reprinted, with permission, from [2] © 2009 IEEE.
Section 4.4 contains reprinted excerpt with permission from [8]. Copyright (2006) by the Amer-
ican Physical Society.
© Springer International Publishing AG 2017 123
H.I. Nurdin and N. Yamamoto, Linear Dynamical Quantum Systems,
Communications and Control Engineering, DOI 10.1007/978-3-319-55201-9_4
124 4 Quantum Filtering for Linear Dynamical Quantum Systems
system’s variable, even when the model is imperfect. A quantum version of robust
filters will be discussed.
ρ is called the density matrix; due to the equivalence between ρ and P, we some-
times also refer to ρ as the state. Note that, from the latter two conditions in (4.1),
P(A∗ A) ≥ 0 ∀A ∈ A and P(I ) = 1 are satisfied. Also especially when ρ is a pure
state, meaning that ρ is a rank-one projection matrix ρ = |bb|, |b ∈ H, then P(A)
can be represented as
Thanks to the above spectral theorem, a single observable A can always be repre-
sented as a classical random variable ι(A) on a classical probability space (, F, P),
126 4 Quantum Filtering for Linear Dynamical Quantum Systems
where the measure P is determined from the state. Then, a measurement on A gen-
erates one of the values that ι(A) can take, with probability according to P. Here, we
pose a very important remark; if two observables do not commute with each other,
then these observables cannot be represented as classical random variables on the
same probability space. Such observables are called incompatible, meaning that they
cannot be measured simultaneously in a single realization of an experiment.
Example 4.1 Let us now see an example, a quantum two-level system, like a single
atom with two distinguishable two energy levels. The Hilbert space is H = C2 . The
quantum probability space of a two-level system is composed of the ∗-algebra of
2 × 2 complex matrices M and a state ψ on M. The state ψ can be represented as
ψ(A) = Tr(ρA), ∀A ∈ M for some matrix ρ satisfying ρ = ρ∗ ≥ 0 and Tr(ρ) = 1.
Let us then study a commutative ∗-subalgebra D = {D = diag(d1 , d2 ) : d1 , d2 ∈
R} ⊂ M. From Theorem 4.1, there always exists a classical probability space that
is in one-to-one correspondence with (D, ψ). Such a classical space is composed of
the sample space = {1, 2}, the set of events F = {∅, {1}, {2}, }, and the proba-
bility measure constructed as follows. Let d1 and d2 be eigenvalues of an observable
D in D and define a classical random variable ι(D) on (, F) as ι(D)(1) = d1
and ι(D)(2) = d2 . Now, D ∈ D has a spectral decomposition D = di Pi with the
projection matrices P1 = diag(1, 0) and P2 = diag(0, 1). Hence, according to the
proof of Theorem 4.1, a probability distribution for ι(D) can be defined through
P({1}) = ψ(P1 ) = Tr(ρP1 ) = ρ11 and P({2}) = ρ22 .
Lastly, let us define the composite quantum probability space of two quantum
probability spaces (A1 , P1 ) and (A2 , P2 ), which are defined on the finite-dimensional
Hilbert spaces H1 and H2 , respectively. First, for two vectors |a1 ∈ H1 and
|a2 ∈ H2 , we define the tensor (Kronecker) product |a1 ⊗ |a2 . Then, the Hilbert
space H1 ⊗ H2 can be introduced by defining an inner product a1 ⊗ a2 , b1 ⊗ b2 :=
a1 , b1 a2 , b2 . Now, the composite quantum probability space (A1 ⊗ A2 , P1 ⊗ P2 )
can be defined on H1 ⊗ H2 as follows. First, an arbitrary element of A1 ⊗ A2 is rep-
resented as a linear combination of product-type elements of the form A1 ⊗ A2 ∈
A1 ⊗ A2 . Second, the state P1 ⊗ P2 is introduced through the relation (P1 ⊗
P2 )(A1 ⊗ A2 ) = P1 (A1 )P2 (A2 ) and its linear extension to all of A1 ⊗ A2 .
Let us consider a quantum probability space (A, P) and two commuting self-adjoint
elements A and B on A. From the Spectral Theorem (Theorem 4.1), A and B can be
represented as classical random variables ι(A) and ι(B) on a single classical prob-
ability space (, F, P). This allows us to specify the classical conditional expec-
tation EP [ι(A) | ι(B)]. Then, the quantum conditional expectation P(A | B) can be
defined as
P(A | B) = ι−1 EP [ι(A) | ι(B)] .
4.1 Quantum Conditional Expectations 127
Next, we aim to extend the above discussion to the case where the variable A can be
conditioned on a commutative ∗-subalgebra C of A, rather than a single variable B.
In fact, as long as A commutes with every element in C, Theorem 4.1 is applicable
to the commutative ∗-algebra generated from A and C. In this case, we can define
P(A | C) = ι−1 EP [ι(A) | σ(ι(C))] , (4.3)
where σ(ι(C)) denotes the σ-algebra generated from ι(K ), K ∈ C. Moreover, this
argument means that the quantum conditional expectation onto C can be defined for
every self-adjoint element in the commutant of C: for a commutative ∗-subalgebra
C, the commutant of C is given by
C := {A ∈ A : [A, C] = 0, ∀C ∈ C}.
Then, we have the formal definition of the conditional expectation as shown below
(note that the general treatment of quantum conditional expectations based on oper-
ator algebras can be found in, e.g., [3]).
Definition 4.5 (Quantum conditional expectation) Let (A, P) be a quantum prob-
ability space, and let C be a commutative ∗-subalgebra of A. Then, the map
P( · | C) : C → C is called (a version of) the quantum conditional expectation from
C to C if P(P(A | C)K ) = P(AK ), ∀A ∈ C , ∀K ∈ C.
Note that an arbitrary element A in the commutant can be uniquely expressed
as A = A1 + ı A2 with A1 and A2 self-adjoint. Hence, the conditional expectation
of A onto C can be defined as simply a linear extension of (4.3). Finally, we pro-
vide some basic properties of both the classical and quantum conditional expec-
tations as follows: (i) P(A | C) is unique with probability one, (ii) P(P(A | C)) =
P(A), (iii) P(C A | C) = CP(A | C) if C ∈ C and A ∈ C (module property), and (iv)
P(P(A | B) | C) = P(A | C) if C ⊂ B (tower property). Note from the tower property
that P( · | C) is a projection. A particularly important fact deduced from the above
properties is that, as in the classical case, P(A | C) is a least mean square estimate of
A given C in the sense that
In this section, in the setting of the quantum probability theory elaborated in the
previous section, we illustrate a dynamical estimation method for open quantum
systems via quantum filtering.
128 4 Quantum Filtering for Linear Dynamical Quantum Systems
We begin by describing the idea of quantum filtering in a simple setup where the
system is only coupled to a single probe field, which is in the vacuum state. The case
of multiple probe fields is discussed in the following subsection.
The system dynamics considered here is generated by the following special class
of Hudson–Parthasarathy QSDEs (2.2):
1 ∗
dU (t) = −ıH − L L dt + LdA(t)∗ − L ∗ dA(t) U (t), U (0) = I, (4.5)
2
where again H is the system Hamiltonian and L represents the coupling to the
probe field with annihilation process A(t). For simplicity, we further assume that
the internal scattering process is identity: S = I . Also recall that the operator A(t)
satisfies the quantum Itō rule dA(t)dA(t)∗ = dt and all other products between
dA(t), dA(t)∗ , and dt being zero. Now, let us see the time evolution of an observable
X , i.e., jt (X ) := U (t)∗ XU (t). Using the quantum Itō calculus, we end up with
where
1 ∗ 1
LX := ı[H, X ] + L ∗ X L − L L X − X L∗ L .
2 2
The quantum Langevin equation (1.18) derived for an oscillator is a special class of
(4.6), though 1.18 is represented in the Stratonovich form with white noise operators.
Note also that the quantum probability space of interest is generated by jt (X ) with
fixed X and P, the latter now being the composite of the initial state of the system
and the vacuum state of the field.
Next, let us discuss the measurement process. Here, we assume that the real
part of the output field operator is measured by a homodyne detector. This means
that we measure the output field operator ym (t) := Y(t) + Y(t)∗ = U (t)∗ (A(t) +
A(t)∗ )U (t). Again by using the quantum Itō rule, the time evolution of ym (t) can be
obtained as
Recall from Sect. 2.1.4 that the output observable ym (t) has the self-non-demolition
property:
This means that we find a commutative ∗-algebra (the von Neumann algebra) gen-
erated by ym (s), denoted by Ym,t = vN{ym (s), 0 ≤ s ≤ t}. Therefore, there exists a
∗-isomorphism ι defined in Definition 4.4 such that Ym,t is equivalent to a classical
stochastic process representing the observations. Moreover, from Sect. 2.1.4 we also
4.2 Quantum Filtering Theory 129
πt (X)
jt (X)
A(t) Y(t) y m (t)
System Filter
Consequently, the optimal filter for the system dynamics (4.6) is given by the time
evolution of πt (X ) as follows:
This is called the quantum filtering or Belavkin equation. A brief explanation about
how to derive (4.10) is given at the end of this subsection. Note that (4.10) is an
equation on Ym,t , hence it is essentially a classical stochastic differential equation on
the equivalent classical σ-algebra. In particular, as in the classical case, the last term
dν(t) := dym (t) − πt (L + L ∗ )dt is a classical Wiener increment and is called the
innovations process or simply the innovation. As in the classical case, it is zero-mean;
t t
P(ν(t)) = P dym (s) − P πs (L + L ∗ )ds
0 0
t t
=P js (L + L ∗ )ds + dA(s) + dA(s)∗ − P P js (L + L ∗ ) | Ym,s ds
0 0
t t
=P js (L + L ∗ )ds − P js (L + L ∗ )ds = 0,
0 0
130 4 Quantum Filtering for Linear Dynamical Quantum Systems
where the tower property mentioned in Sect. 4.1.2 is used. Moreover, it is a Ym,t -
martingale. This means that P(ν(t) | Ym,s ) = ν(s) for any t ≥ s ≥ 0. Equivalently,
following the definition of quantum conditional expectation adopted here, P[(ν(t) −
ν(s))Z ] = 0 for any Z ∈ Ym,s . The martingale property follows straightforwardly
from the definition of ν(t) as follows:
t
∗
P [(ν(t) − ν(s))Z ] = P ym (t) − ym (s) + πτ (L + L )dτ Z
s
t
= P (A(t) − A(s)) Z + jτ (L + L ∗ ) − πτ (L + L ∗ ) Z dτ
s
= P [(A(t) − A(s)) Z ] = P [A(t) − A(s)] P(Z ) = 0,
for every τ ∈ [s, t] and for every Z ∈ Ym,t in going from the second to third line.
Also note that all elements of Ym,s act non-trivially only on h ⊗ F1 (s]), where h
denotes the Hilbert space of the system and, from Chap. 2, F1 (s]) is the factor of the
Fock space of multipliticy one up to time s, while A(t) − A(s) acts non-trivially only
on F1 ([s, t]) (in particular commuting with any element of Ym,s ). The martingale
property implies that the increment ν(t) − ν(s) is independent of any element of Ym,s
for any t > s. That is, roughly speaking, the increment ν(t) − ν(s) is independent
of any function of {ym (τ ), 0 ≤ τ ≤ s}.
There are several approaches to deriving the quantum filtering equation (4.10),
including the reference probability approach [1, 4, 5] and the martingale method [1].
Here, we will take the simplest route using a technique employed in [6]. We begin
with the ansatz that the quantum filter is of the form
where H1 and H2 are functions of Ym,t . The goal is to derive explicit forms of H1
and H2 . Now, we introduce
t
1 t
h̄(t) = exp h(s)dym (s) − h(s)2 ds ,
0 2 0
where h(t) ∈ Ym,t and thus h̄(t) ∈ Ym,t as well. Using the Itō rule we find that
d h̄(t) = h̄(t)h(t)dym (t). To determine H1 and H2 , we calculate dP(h̄(t) jt (X )) in
two ways as follows. First, from (4.6) we have that
4.2 Quantum Filtering Theory 131
dP h̄(t) jt (X ) = P d h̄(t) jt (X ) + h̄(t)d jt (X ) + d h̄(t)d jt (X )
= P h̄(t)h(t) jt (L + L ∗ )dt · jt (X ) + h̄(t) jt (LX )dt
+ h̄(t)h(t)dA(t) · jt ([X, L])dA(t)∗
= P h̄(t)h(t) jt (L X + L ∗ X ) + h̄(t) jt (LX ) + h̄(t)h(t) jt ([X, L]) dt
= P h̄(t)h(t) jt (X L + L ∗ X ) + h̄(t) jt (LX ) dt,
where P[dA(t)] = P[dA(t)∗ ] = 0 and the quantum Itō rule dA(t)dA(t)∗ = dt are
used. Now, from the tower property of the quantum conditional expectation, the
above equation can be further calculated as
d
P h̄(t) jt (X ) = P P h̄(t)h(t) jt (X L + L ∗ X ) + h̄(t) jt (LX ) Ym,t
dt
= P h̄(t)h(t)P jt (X L + L ∗ X ) Ym,t + h̄(t)P jt (LX ) Ym,t
= P h̄(t)h(t)πt (X L + L ∗ X ) + h̄(t)πt (LX ) .
In the second way, we first apply the tower property and have
dP h̄(t) jt (X ) = dP P h̄(t) jt (X ) Ym,t = dP h̄(t)P( jt (X ) | Ym,t )
= dP h̄(t)πt (X ) = P d h̄(t)πt (X ) + h̄(t)dπt (X ) + d h̄(t)dπt (X )
= P h̄(t)h(t) πt (L + L ∗ )πt (X ) + H2 + h̄(t) H1 + H2 πt (L + L ∗ ) dt.
Comparing the above two equations and noting that h(t) can be chosen arbitrarily in
Ym,t , we end up with
πt (L + L ∗ )πt (X ) + H2 = πt (X L + L ∗ X ), H1 + H2 πt (L + L ∗ ) = πt (LX ),
where f (t) is the time-dependent amplitude of the coherent input fields, taking a
value in Cm (see Sect. 2.7.5). Recall that the time evolution of a bounded operator X
in the Heisenberg picture, i.e., X (t) = jt (X ) = U (t)∗ XU (t), is given by
1 1
d jt (X ) = jt ı[H (t), X ] + L(t)∗ X L(t) − L(t)∗ L(t)X − X L(t)∗ L(t) dt
2 2
∗ ∗ ∗
+ dA(t) jt (S [X, L(t)]) + jt ([L(t) , X ]S)dA(t),
with initial condition j0 (X ) = X [5]. Also, the field output defined by Y(t) =
U (t)∗ A(t)U (t) obeys the following equation:
Let Ym,t = vN{ym (s), 0 ≤ s ≤ t} denote the von Neumann algebra generated by
ym, j (s), j = 1, 2, . . . , p and 0 ≤ s ≤ t. Here ym, j is the j-th element of the vector ym .
As we saw above, the assumption on Fm ensures that Ym,t = vN{ym (s), 0 ≤ s ≤ t}
is a commutative von Neumann algebra. Moreover, since the output y(t) sat-
isfies [y(s), jt (X )] = 0 for all 0 ≤ s ≤ t (recall Sect. 2.1.4), we also have that
[ym (s), jt (X )] = Fm [y(s), jt (X )] = 0 for all 0 ≤ s ≤ t and for any bounded sys-
tem operator X . Therefore, ym (t) is isomorphic to a classical stochastic process by
4.2 Quantum Filtering Theory 133
an infinite dimensional version of Theorem 4.1, and the quantum conditional expec-
tation πt (x) = P( jt (X ) | Ym,t ) is well defined (recall that P denotes the quantum
expectation with respect to the initial state of the system and field). To simplify the
exposition in what will follow, we impose an additional structure on Fm . Namely,
we require that p ≤ m and Fm can be decomposed as,
for an input field annihilation process Ã(t) = V A(t) and the corresponding output
field annihilation process Ỹ(t) = V Y(t). Recall that A(t) has been taken to be in the
vacuum state. Since V is unitary, Ã(t) is also in the vacuum state and satisfies the
same vacuum Itō products as A(t). Moreover, if we define (t)˜ = V # (t)V then
˜
(t) satisfies the same vacuum Itō products as (t). The imposed structure sim-
plifies the derivation of the associated quantum filtering equation, using the results
of [5] extended to the multiple-input multiple-output case. However, we emphasize
that the additional conditions on Fm can be relaxed and more general linear measure-
ments performed on y(t) can be analyzed, but requiring more laborious algebraic
manipulations. For details, see [7].
Let
Note that H̃ (t) = H (t). In terms of these operators and the processes Ã(t), Ã(t)∗
˜
and (t) defined above, the QSDE (4.12) can be rewritten as:
˜
dU (t) = Tr ( S̃ − I ) d (t) + d Ã(t)∗ L̃(t) − L̃(t)∗ S̃d Ã(t)
1
− ı H̃ (t) + L̃(t)∗ L̃(t) dt U (t). (4.16)
2
134 4 Quantum Filtering for Linear Dynamical Quantum Systems
dπt (X )
1
m
= πt ı[ H̃ (t), X ] + L̃ j (t)∗ [X, L̃ j (t)] + [ L̃ j (t)∗ , X ] L̃ j (t) dt
j=1
2
p
+ πt (X L̃ j (t) + L̃ j (t)∗ X ) − πt ( L̃ j (t) + L̃ j (t)∗ )πt (X ) d ν̃ j (t), (4.17)
j=1
t
where ν̃ j (t) = ỹm, j (t) − 0 πs ( L̃ j (s) + L̃ j (s)∗ )ds is the j-th component of the inno-
t
vations process ν̃(t) = ỹm (t) − [ I p 0 ] 0 πs ( L̃(s) + L̃(s)∗ )ds. The process ν̃(t) is
a Ym,t -martingale Wiener process [5]. This can be shown by an analogous argument
to the proof of the martingale property of the innovations process for a system cou-
pled to a single-input field given in Sect. 4.2.1. In particular, ν̃(t) is zero-mean and
is independent of any function of Ym,t .
Let us return to the simple setup where the system is coupled to a single probe
field and also the internal system scattering process is identity (i.e., S = I ). First,
we remark that the quantum filter (4.10) describes the time evolution of an observ-
able, which is projected onto the commutative algebra; that is, (4.10) is the Heisen-
berg picture representation of the estimate. Here, we switch to the Schrödinger
picture to see the time evolution of the conditional state as an estimate of the
state. To do this, let us recall that, by defining ι to be a ∗-isomorphism from
Ym,t to the σ-algebra corresponding to the classical measurement record, we have
ι(πt (X )) = ι(P(U (t)∗ XU (t) | Ym,t )); this means that ι(πt (·)) is a nonnegative, lin-
ear, and identity-preserving functional of X . Thus, ι(πt (·)) is a state possessing the
properties of Definition 4.2 almost surely. Hence, we can connect ι(πt (X )) with a
stochastic operator ρ(t) as ι(πt (X )) = Tr(X ρ(t)). As described in (4.1), then ρ(t)
belongs to the following convex set:
The state ρ(t) is called a conditional state, because it is essentially the quan-
tum analogue of a classical conditional probability density. Applying the relation
ι(πt (X )) = Tr(X ρ(t)) to (4.10), we obtain the time evolution of ρ(t) as follows:
4.2 Quantum Filtering Theory 135
dρ = L∗ ρdt + Lρ + ρL ∗ − Tr(Lρ + ρL ∗ )ρ dym (t) − Tr(Lρ + ρL ∗ )dt ,
1 ∗ 1
L∗ ρ := −ı[H, ρ] + LρL ∗ − L Lρ − ρL ∗ L , (4.19)
2 2
where we identify ι(ym (t)) with ym (t) for simplicity. This equation is called
the stochastic master equation (SME). It is the quantum version of the classical
Kushner–Stratonovich equation, which is the stochastic partial differential equation
describing the time evolution of a conditional probability density of a stochastic
system. Note again that (4.19) is a (matrix-valued or operator-valued) classical
stochastic differential equation driven by the zero-mean Wiener process dν(t) =
dym (t) − Tr(Lρ(t) + ρ(t)L ∗ )dt. We also point out that this ideal SME (4.19) pre-
serves a pure state; that is, Tr(ρ(t)2 ) = Tr(ρ(0)2 ) holds if ρ(0) is a pure state.
Now, by averaging the SME and exploiting the fact that the innovation is a mar-
tingale, we obtain the dynamics of ρ̄ := E(ρ):
d ρ̄ 1 1
= L∗ ρ̄dt = −ı[H, ρ̄] + L ρ̄L ∗ − L ∗ L ρ̄ − ρ̄L ∗ L . (4.20)
dt 2 2
This is called the quantum master equation (ME), which describes the uncondi-
tional time evolution of the quantum system interacting with a coherent field via
the coupling operator L. Note that (4.20) can be derived directly from the QSDE
(4.6) as follows. First, the expectation of jt (X ), i.e., P[ jt (X )], yields dP[ jt (X )]/dt =
P[ jt (LX )], due to P[dA(t)] = P[dA(t)∗ ] = 0. Second, because P[ jt (X )] =
P[U (t)∗ XU (t)] is a nonnegative, linear, and identity-preserving functional of X ,
it can be expressed as P[ jt (X )] = Tr(X ρ̄(t)). Combining these two relations, we
end up with (4.20).
Finally, it is straightforward to generalize the SME and ME to the multi-input
setup discussed in Sect. 4.2.2. That is, if the system couples m bosonic input fields
and the first p output fields are measured by homodyne detectors, then the time
evolution of the conditional state ρ(t) is given by the following SME:
m
1 1
dρ = − ı[ H̃ (t), ρ] + L̃ j (t)ρ L̃ j (t)∗ − L̃ j (t)∗ L̃ j (t)ρ − ρ L̃ j (t)∗ L̃ j (t) dt
2 2
j=1
p
+ L̃ j (t)ρ + ρ L̃ j (t)∗ − Tr( L̃ j (t)ρ + ρ L̃ j (t)∗ )ρ
j=1
× dym, j (t) − Tr( L̃ j (t)ρ + ρ L̃ j (t)∗ )dt ,
where H̃ (t) and L̃(t) are defined in (4.15), and ym, j (t) represents the measurement
record corresponding to the j-th output field. Also, the ensemble average of the
measurement results yields the following ME:
d ρ̄ m
1 1
= −ı[ H̃ (t), ρ̄] + L̃ j (t)ρ̄ L̃ j (t)∗ − L̃ j (t)∗ L̃ j (t)ρ̄ − ρ̄ L̃ j (t)∗ L̃ j (t) .
dt j=1
2 2
136 4 Quantum Filtering for Linear Dynamical Quantum Systems
That is, the system observable L does not change in time, i.e., jt (L) = j0 (L) = L;
in other words, this special interaction does not disturb the physical property of L,
hence it is called a quantum non-demolition (QND) interaction. On the other hand,
when the amplitude quadrature of Y(t) is measured by a homodyne detector, then
the measurement output equation is given by
Therefore, by measuring this quadrature component of the output probe field, we can
extract the information about L without disturbing this observable.
The statistics of the information we obtain can be explicitly evaluated by exam-
ining the corresponding filtering equation,
1 1
dπt (X ) = πt L X L − L 2 X − X L 2 dt + πt (X L + L X ) − 2πt (X )πt (L) dν.
2 2
It is then immediate to see that
dπt (L) = 2 πt (L 2 ) − πt (L)2 dν = 2(L − Lc )2 c dν, (4.21)
where ·c := πt (·). That is, the conditional expectation is a pure diffusion process
weighted by the conditional variance L 2 c = (L − Lc )2 c , thus P[dπt (L)] = 0
and so P[πt (L)] = P[π0 (L)] = P(L), which is consistent with the claim above that
the QND interaction does not disturb L. Moreover, this conditional variance obeys
dL 2 c = d πt (L 2 ) − πt (L)2 ]
= 2 πt (L 3 ) − πt (L 2 )πt (L) dν − 2πt (L)dπt (L) − [dπt (L)]2
= 2 πt (L 3 ) − 3πt (L 2 )πt (L) + 2πt (L)3 dν − 4L 2 2c dt
= 2L 3 c dν − 4L 2 2c dt, (4.22)
4.2 Quantum Filtering Theory 137
where we have used the Itō rule dν 2 = dt. This leads to the following important
relation:
d
P[L 2 c ] = −4P[L 2 2c ].
dt
Following the theme of this monograph, we will now focus on linear dynamical quan-
tum systems. First, a simple example is provided to show the idea behind quantum
Kalman filtering and how it is used. Then, based on that intuition, a general Kalman
filter dynamics is given for a class of linear measurements applied to the system.
The quantum Kalman filter provides the best estimate of observables of a linear
Gaussian quantum system (i.e., a linear quantum system where all the noise and
the initial state is Gaussian). A very nice structure of the Kalman filter is that it
enables an exact computation of the estimate, while in the general case such an
exact computation is not possible because infinitely many conditional moments need
to be computed. In fact, thanks to the linear and Gaussian nature of the system,
138 4 Quantum Filtering for Linear Dynamical Quantum Systems
the conditional mean and variance are enough to compute the quantum Kalman
filtering equation. Here, we focus on a special example taken from quantum optics
and illustrate how the Kalman filter can be used.
The example we consider here is a degenerate parametric amplifier (DPA) dis-
cussed in Sect. 1.5.3. This system is characterized by Hamiltonian H = ı (a ∗2 −
√
a 2 )/2 (in a rotating frame) and coupling operator L = γa. Here, we ignore the
optical loss. The QSDE of this system is given by
γ √ √
d jt (a) = − jt (a)dt + jt (a ∗ )dt − γdA(t), dY(t) = γ jt (a)dt + dA(t),
2 2
which is also given by (1.37) with κ = 0 in the white noise form. Here, we consider
the measurement of the amplitude quadrature of the output field Y(t) by a homodyne
detector, which generates the measurement output ym (t) satisfying
√
dym (t) = γ jt (a + a ∗ )dt + dA(t) + dA(t)∗ .
As described before, this is identified as a classical stochastic signal ι(ym (t)) and is
processed by the quantum filter, which yields the best estimate of both the quadra-
tures jt (q) = jt (a + a ∗ ) and jt ( p) = jt (−ı(a − a ∗ )). The entire setup is depicted
in Fig. 4.2. Note that in the scenario of quantum optics, we usually do not intend to
estimate the internal cavity modes, but rather we are interested in the external output
field and its squeezing level. But this simple example can be used to model several
important systems such as an opto-mechanical oscillator, in which case estimating
those internal degrees of freedom (such as the position and momentum) is important.
Also from this example, we will see the necessity of feedback control to produce an
unconditional squeezed state, which will be discussed in Sect. 6.6.2.
The filtering equation of jt (q) and jt ( p) can be derived directly by substituting
X = q and X = p to (4.10). Let us begin by deriving the equation for πt (q). First, it
√
can be seen immediately that πt (Lq) = ( − γ)πt (q)/2 and πt (L + L ∗ ) = γπt (q).
The remaining part (coefficient of the innovation part) can be calculated as follows;
Pumping field
γ
Y(t)
ym (t) Filter
Fig. 4.2 Schematic of the quantum filter for an DPA. The homodyne detector placed at the output of
the DPA measures the amplitude quadrature of the output field Y (t) and generates the measurement
output ym (t), which is used for producing the estimate πt (x) = (πt (q), πt ( p))
4.3 Quantum Kalman Filter for Gaussian Linear Quantum Systems 139
√
γ √
πt (q L + L ∗ q) − πt (q)πt (L + L ∗ ) = πt (2q 2 + ı[q, p]) − πt (q) · γπt (q)
2
√ √
= γπt (q 2 ) − γ,
−γ √ √
dπt (q) = πt (q)dt + γ πt (q 2 ) − 1 (dym − γπt (q)dt). (4.23)
2
This implies that we need to have an equation to compute πt (q 2 ). To obtain this
equation, here we show only the critical part: the coefficient of the innovation part
of the filtering equation for q 2 can be calculated to be
√
πt (q 2 L + L ∗ q 2 ) − πt (q 2 )πt (L + L ∗ ) = κ πt (q 3 ) − πt (q 2 )πt (q) − 2πt (q) ,
suggesting that the third-order moment may be necessary. However, with the assump-
tion that the initial state is a quantum Gaussian state such as a coherent or squeezed
state, the third moment is actually zero, i.e., πt (q 3 ) = 0 (further discussions in
relation to this will be given in Sect. 4.3.2), which leads to πt (q 3 ) − 3πt (q 2 )πt (q) +
2πt (q)3 = 0. Using this relation, we end up with the equation of πt (q 2 ) as follows:
+γ
dπt (q 2 ) = πt (q 2 )dt − γπt (q 2 )2 dt. (4.24)
2
That is, this is an ordinary differential equation in the variable πt (q 2 ), hence it can
be solved numerically if not explicitly. The filtering equation of p can also be derived
in the same way:
+γ √ qp + pq √
dπt ( p) = − πt ( p)dt + γπt (dym − γπt (q)dt).
2 2
(4.25)
+γ
dπt (p 2 ) = − πt (p 2 )dt + γdt. (4.26)
2
The above set of Eqs. (4.23)–(4.26), can be summarized as follows:
dπt (x) = Aπt (x)dt + (P(t) − I )C (dym (t) − Cπt (x)dt), (4.27)
d P(t)
= A P(t) + P(t)A + γ I − (P(t) − I )C C(P(t) − I ), (4.28)
dt
140 4 Quantum Filtering for Linear Dynamical Quantum Systems
where
πt (q) ( − γ)/2 0 √
πt (x) = , A= , C = [ γ 0]
πt ( p) 0 −( + γ)/2
The set of Eqs. (4.27) and (4.28) is called the quantum Kalman filtering equations
(for the DPA). A notable feature of these equations is that (4.28) is a deterministic
differential equation, implying that the estimation error does not depend on the obser-
vation record; (4.28) is called the Ricatti differential equation, and this deterministic
property holds more generally, as will be outlined in the next subsection.
Now, let us examine our filtering equation under the assumption that the ini-
tial state is set to a pure coherent state with mean x = (2, 2) and covariance
matrix xx + (xx ) /2 = I with x = x − x. We set π0 (x) = x and
P(0) = I in the filtering equation. The time evolution of the filtering equation (4.27)
and (4.28) is illustrated in Fig. 4.3. From this, we observe several interesting proper-
ties of the estimate for the DPA system, which are summarized as follows.
• πt (q) changes probabilistically, while πt ( p) obeys a deterministic time evolution
and converges to zero. This is because the off-diagonal elements of P(t) is always
zero due to P(0) = I . This fact implies that we do not obtain any information
about p from the observation; in fact, the dynamics of πt ( p) is now dπt ( p)/dt =
(− − γ)πt ( p)/2, and this is exactly the same as the unconditional time evolution
of p, i.e., P( p), which is generated from the master equation (4.20).
π t( q ), π t( Δ q 2 ) π t( p ), π t( Δ p 2 )
3
−1
−2
0 2 4 6 8 10 0 2 4 6 8 10
time [s / κ ] time [s / κ ]
Fig. 4.3 The time evolution of πt (q) (left) and πt ( p) (right). The estimation errors πt (q 2 ) and
πt (p 2 ) are depicted in blue along with the trajectories of πt (q) and πt ( p), respectively. The
squeezing strength is chosen as = −0.6γ, which guarantees the stability of the system (i.e., A is
Hurwitz) (color figure online)
4.3 Quantum Kalman Filter for Gaussian Linear Quantum Systems 141
πt (p) πt (p)
(a) (b)
πt (q) πt (q)
Fig. 4.4 Phase-space picture of the a conditional and b unconditional states of the DPA. The
conditional state fluctuates along the πt (q) axis. The ensemble average of this fluctuation yields the
unconditional state, which is squeezed but not pure
+γ γ
π∞ (q 2 ) = , π∞ (p 2 ) = .
γ +γ
Hence π∞ (q 2 )π∞ (p 2 ) = 1 holds. Thus, if = 0, the conditional state is a pure
squeezed state; in fact as discussed in Sect. 4.2.3, the equivalent SME preserves the
purity of the conditional state. In particular, in the simulation, we chose = −0.6γ,
in which case π∞ (q 2 ) = 2/5 and π∞ (q 2 ) = 5/2, hence it is a q-squeezed state.
From the second observation above, the conditional state (when t 1) can be
illustrated in the (πt (q), πt ( p)) phase space. As shown in Fig. 4.4a, it is a pure
squeezed state fluctuating along the πt (q) axis. However, due to this probabilistic
nature, the ensemble average of this conditional squeezed state is not a pure state
anymore, as illustrated in Fig. 4.4b. In fact, the unconditional variance of q at the
steady state can be calculated as P(q 2 ) = π∞ (q 2 ) = γ/(γ − ); hence together
with the fact P(p 2 ) = π∞ (p 2 ) = γ/( + γ) we have that P(q 2 )P(p 2 ) =
γ 2 /(γ 2 − 2 ) > 1; hence it is not a pure squeezed state. Therefore, to obtain a pure
squeezed state in a deterministic way, we need to compensate the fluctuation along
the πt (q) axis, and this can be carried out by feedback. This topic will be discussed
in Sect. 6.6.2.
We now turn to the case of linear quantum systems with multiple inputs and outputs,
with coherent input fields, with dynamics given by
142 4 Quantum Filtering for Linear Dynamical Quantum Systems
where the matrices (A, B, C, D) are given by (2.6), (2.7), (2.8), and (2.7), respec-
tively, and f (t) is a R2m -valued vector of the phase and amplitude quadratures of
the coherent input fields.
We follow the setting of Sect. 4.2.1 and restrict the treatment as before to the case
where the measurement process ym (t) is of the form
We now also restrict ourselves to the case where the state of the oscillators to be
jointly Gaussian, while the input fields, being coherent states, are already Gaussian.
This will be required in the following to obtain the general form of the quantum
Kalman filtering equation for linear Gaussian quantum systems with multiple inputs
and outputs. The linear evolution of x(t) and the Gaussian state of the system imply
that x(t) is a Gaussian observable in sense that,
t
P eıλ x(t) = P eıλ ((t)x+ 0 (t−τ )B( f (τ )dτ +dw(τ )))
t t
= eıλ ((t)x+ (t−τ )B f (τ )dτ )
(t−τ )Bdw(τ )
0 eıλ 0
t
ıλ ((t)x+ 0 (t−τ )B f (τ )dτ )−(1/2)λ R(t)λ
=e ,
In the second line above, the first quantum expectation · on the right is with
respect to the oscillators, while the second quantum expectation is with respect to the
fields. For any integer k > 0, let 0 ≤ s1 < s2 < · · · < sk . By a similar calculation,
ym (s1 ), ym (s2 ), . . . , ym (sk ) are jointly Gaussian observables in the sense that,
P eıTr(χ ym (s1 ,...,sk )) = eı (vec(χ) μ(s1 ,...,sk ))−( /2)vec(χ) Q(s1 ,...,sk )vec(χ) ,
1
for any χ ∈ R p×k , where ym (s1 , . . . , sk ) = [ ym (s1 ) . . . ym (sk ) ], and vec(χ) ∈ R p×k
is a column vector formed by stacking the columns of χ from left to right,
4.3 Quantum Kalman Filter for Gaussian Linear Quantum Systems 143
⎡ s1 τ ⎤
Dm f (τ ) + Cm 0 (τ − τ )B f (τ )dτ dτ
⎢ s2 D f (τ ) + C τ (τ − τ )B f (τ )dτ dτ ⎥
0
⎢ m m 0 ⎥
μ(s1 , s2 , . . . , sk ) = ⎢ 0 .. ⎥,
⎣ ⎦
sk τ .
0 Dm f (τ ) + Cm 0 (τ − τ )B f (τ )dτ dτ
and
Q(s1 , s2 , . . . , sk )
si sj
= Cm (τ )dτ (x − x)(x − x) (τ ) dτ Cm
0 0
∞ si
+ Dm 1[0,si ] (τ ) + Cm 1[0,si ] (τ )(τ − τ )Bdτ
0 τ
sj
× Dm 1[0,s j ] (τ ) + Cm 1[0,s j ] (τ )(τ − τ )Bdτ dτ .
τ
i, j=1,2,...,k
Extrapolating from the above, it is easy to see that the observables x j (t) ( j =
1, 2, . . . , n) and ym (s1 ), …, ym (sk ) are jointly Gaussian for any integer k > 1 and
any 0 ≤ s1 < s2 < · · · < sk ≤ t, in the sense that any linear combination of these
observables is a Gaussian observable (extending the definition above in the obvious
way).
We know that λ x(t) commutes with any element of the von Neuman algebra Ym,t
for any λ ∈ Rn , and the conditional expectation πt (λ x) = λ πt (x) is an element of
this algebra. Thus, by the Spectral Theorem, λ πt (x) and {ym (s); 0 ≤ s ≤ t} can be
viewed as classical random variables that can be realized on the same classical prob-
ability space. Even more than that, since λ x(t) and {ym (s); 0 ≤ s ≤ t} are jointly
Gaussian observables, as discussed in the preceding paragraph, it follows that the
conditional expectation λ πt (x) must be (equivalent to) a classical Gaussian ran-
dom variable for any λ ∈ Rn . In particular, {πt (x j ); j = 1, 2, . . . , n} are essentially
jointly Gaussian random variables.
Now, using the definitions of H̃ (t) and L̃(t) to explicitly calculate all commutators
on the right-hand side of (4.17), and taking the initial state of the system to be
Gaussian, so that the conditional expectations are jointly Gaussian random variables
and their third-order covariances vanish, we have
with initial condition π0 (x) =
t x, where = D Fm . Also ν(t) is the innovations
process ν(t) = ym (t) − Fm 0 (Cπs (x) + Du(s))ds, and P(t) is the symmetrized
covariance matrix,
144 4 Quantum Filtering for Linear Dynamical Quantum Systems
1
P(t) = πt (x − πt (x))(x − πt (x)) + ((x − πt (x))(x − πt (x)) ) ,
2
satisfying the deterministic matrix Riccati differential equation
For simplicity, let us deal with a general single-input and single-output linear quan-
tum system with single-mode variable x(t) = (q(t), p(t)) = ( jt (q), jt ( p)) . The
system couples to a vacuum field, represented by the coupling operator L = K x with
x = (q, p) . Here, we consider the case where the system Hamiltonian H contains
uncertainty of the following form:
1
H= x (R + R(t))x − x JFu(t), R(t)2 ≤ g I.
2
u(t) is a control input, which can be a function of the measurement result (i.e., a
feedback control input). The real symmetric matrix R(t) represents a time-varying
4.4 Robust Linear Quantum Observers 145
uncertainty bounded by the known constant g > 0. The other matrices, R, F, and K ,
are known. By defining A(t) := JR(t), the dynamics of x(t) is given by
Note that we can consider a more general case where K also contains some uncer-
tainty; see [8].
Now, motivated by the structure of the Kalman filter (4.31), we aim to design a
classical linear observer of the form
where A and B are a matrix and vector to be determined so that the variance
of the estimation error is guaranteed to be within a certain bound. The vector of
classical random variables, x (t) = (q (t), p (t)) ∈ R2 , represents an estimate of
x(t), which is not necessarily an optimal estimate of x(t). (Hence, we refer to a
system with dynamics (4.36) as an “observer” rather than a “filter”.) Furthermore,
the control input u(t) is fixed to a linear function of the observer variable, i.e.,
u(t) = x (t), where is a fixed real column vector with dimension 2. We now
offer two important remarks about the setting considered above. First, note that we
are now considering a hybrid system composed of the quantum system (4.34) and
the classical system (4.36). This could lead to some difficulty in making sense of
the system of differential equations that describe the two systems simultaneously,
especially when they are interacting and there is a measurement involved, the latter
causing the state of the quantum part to collapse. This kind of hybrid system can
be given a consistent interpretation by embedding the classical linear dynamics as a
commutative subdynamics of an appropriate linear quantum system. Details of this
technique of embedding classical dynamics into a quantum system, along with some
examples, can be found in [9, Appendix, pp. 2542–2543] and, for the linear case,
[10, Sect. 3], [11–13]. The second remark is regarding the feedback control input u(t).
It is not an essential point of the theory that will be described; the robust observer
method introduced below holds even if = 0.
Now, an explicit form of (A , B ) that enjoys a guaranteed estimation error bound
is provided in the following theorem.
Theorem 4.2 Suppose there exist positive scalars δ1 , δ2 , and such that the fol-
lowing two coupled Riccati equations have positive definite solutions P1 > 0 and
P2 > 0:
146 4 Quantum Filtering for Linear Dynamical Quantum Systems
1
(A + F )P1 + P1 (A + F ) + D + P12 + ( g + δ1 )I = 0, (4.37)
AP2 + P2 A + D − (P2 F + J (K ) )(FP2 + (K )J)
− P2 (F P1−1 + P1−1 F )P2 + ( g + δ2 )I = 0, (4.38)
Proof We consider the augmented variable z̄(t) = (x(t), x(t) − x (t)) , where x(t)
and x (t) satisfy (4.34) and (4.36), respectively. Then, z̄(t) obeys the following linear
QSDE:
where
A + F −F ıJK
Ā = , b̄ = ,
A − A − B (K + K ∗ ) A ıJK − B
A(t) 0 J
Ā(t) = = R(t)[I 0] =: M̄R(t) N̄ .
A(t) 0 J
d
V̄ (t) = ( Ā + Ā(t))z̄(t)z̄(t) + z̄(t)z̄(t) ( Ā + Ā(t)) + b̄∗ b̄
dt ı ı
= ( Ā + Ā(t)) V̄ (t) + J̄ + V̄ (t) + J̄ ( Ā + Ā(t)) + b̄∗ b̄
2 2
= ( Ā + Ā(t))V̄ (t) + V̄ (t)( Ā + Ā(t)) + D̄, (4.41)
where D̄ is given by
DD 0 [B (K )J]
D̄ = − .
DD B (K )J B (K )J + [B (K )J] − B B
is satisfied for all admissible uncertainties: then, it is immediate to see that (4.41)
yields limt→∞ V̄ (t) ≤ X̄ . In order to obtain a sufficient condition for (4.42) that does
not involve Ā(t), we use the following relation:
1 √ 1 √
√ X̄ N̄ − M̄R(t) √ X̄ N̄ − M̄R(t) ≥ 0,
where > 0 is a free parameter. Then, combining the above relation with the assump-
tion on the uncertainty, R(t)2 ≤ g I , we obtain
Therefore, the condition (4.42) holds for all admissible uncertainties if there exists
a positive definite matrix X̄ > 0 such that the following Riccati inequality holds:
1
¯ := Ā X̄ + X̄ Ā + D̄ + g M̄ M̄ + X̄ N̄ N̄ X̄ < 0.
Especially here we aim to find a solution of the form X̄ = diag(P1 , P2 ) with P1 and
P2 denoting 2 × 2 positive definite matrices. Then, partitioning the 4 × 4 matrix ¯
into ¯ = ( i j ) with 2 × 2 matrices i j , we obtain
148 4 Quantum Filtering for Linear Dynamical Quantum Systems
Let us now assume that the Riccati equation (4.37), which is equal to 11 =
−δ1 I < 0, has a solution P1 > 0. Then, the equality 21 = 0 yields A = A − B F −
P2 F P1−1 . Moreover, 22 is then calculated as
22 = AP2 + P2 A + D
+ B − P2 F − J (K ) B
− FP2 − (K )J
− (P2 F + J (K ) )(FP2 + (K )J)
− P2 (F P1−1 + P1−1 F )P2 + g I.
B = P2 F + J (K ) .
Then, the existence of a solution P2 > 0 in (4.38) directly implies 22 = −δ2 I < 0.
As a result, we obtain ¯ = diag(−δ1 I, −δ2 I ) < 0, which leads to the objective
condition (4.42). Therefore, as mentioned above, we have limt→∞ V̄ (t) ≤ X̄ . Then,
as the third and fourth diagonal elements of the matrix V̄ (t) are, respectively, given
by V̄33 = z̄ 32 = (q(t) − q (t))2 and V̄44 = z̄ 42 = ( p(t) − p (t))2 , we obtain the
assertion (4.40).
The quantum robust observer constructed above has the following important prop-
erty, which one would expect it to have: if the uncertainties are small (or zero), the
robust observer is close (or identical) to the optimal quantum Kalman filter. The
formal statement of this fact is given as follows (for the proof, see [8]).
Proposition 4.1 Consider the case where the uncertainties converge to zero: i.e.,
R(t) → 0. Then, there exist parameters δ1 , δ2 , and such that the robust observer
(4.39) converges to the stationary Kalman filter associated with the system (4.34)
with A(t) = 0.
This proposition also states that we can find the parameters (δ1 , δ2 , ) such that
the robust observer (4.39) approximates the stationary Kalman filter when the uncer-
tainties are small, because the solutions of the Riccati equations (4.37) and (4.38)
are continuous with respect to the above parameters.
4.4.2 Example
Here, we will demonstrate that, in the presence of uncertainty, the robust observer
actually outperforms the nominal Kalman filter, which is no longer optimal for
4.4 Robust Linear Quantum Observers 149
uncertain systems. The system considered here is a single particle with position
q and momentum p, which is trapped around the origin of the antiharmonic poten-
tial field V (q) = −0.05q 2 . For instance, this can be interpreted as an approximate
potential for the double-well potential V (q) = q 4 − 0.05q 2 . Then, the corresponding
Hamiltonian is given by H free = 2 p 2 − 0.05q 2 = x Rx with R = diag(−0.05, 2).
Apart from this, the system is driven by the control Hamiltonian
0
H control
= −u(t)q, i.e., F = , (4.43)
1
Table 4.1 The stationary estimation error of the nominal Kalman filter, denoted by “KAL”, and
the guaranteed upper bound of the estimation error of the robust observer (i.e., Tr(P2 )), denoted by
“ROB”. Note that the robust observer does not coincide with the nominal Kalman filter even when
g = 0, because the parameter δ2 is now set to a non-zero value. Reprinted with permission from [8]
© (2006) by the American Physical Society
g 0.00 0.20 0.38 0.60 0.80 0.97
KAL 1.43 2.38 40.88 N/A N/A N/A
ROB 1.73 3.32 4.74 7.04 10.12 14.13
150 4 Quantum Filtering for Linear Dynamical Quantum Systems
We have discussed a robust estimation method that guarantees the estimation error
to be within a known bound. A general framework in this direction is to design
an estimator or controller so that a given cost is guaranteed to be bounded by a
known constant even under unknown perturbations. In particular, it is important to
guarantee stability of the system under unknown perturbations, and there are actually
several methods to design such robust estimators/controllers; see e.g., [14]. Another
direction pursuing the robustness property is the risk-sensitive approach, which has
also been studied extensively in the classical case [15, 16]; in this method, rather
than minimizing a cost function V (x) ≥ 0 with x a system variable, we consider the
problem minimizing e V (x) . In fact, we find that several quantum versions of these
risk-sensitive estimators or controllers have been developed [2, 8, 17, 18].
References
1. L. Bouten, R. van Handel, M.R. James, An introduction to quantum filtering. SIAM J. Control
Optim. 46, 2199–2241 (2007)
2. N. Yamamoto, L. Bouten, Quantum risk-sensitive filtering and robustness. IEEE Trans. Autom.
Control 54(1), 92–107. Reprinted, with permission, © 2009 IEEE (2009)
3. S. Sakai, C*-Algebras and W*-Algebras (Springer, Berlin, 1998)
4. L. Bouten, R. van Handel, Quantum filtering: a reference probability approach (2006). arXiv
preprint, http://arXiv.org/abs/math-ph/0508006
5. L. Bouten, R. van Handel, On the separation principle of quantum control, in Quantum Stochas-
tics and Information: Statistics, Filtering and Control (University of Nottingham, UK, 15–22
July 2006), ed. by V.P. Belavkin, M. Guta (World Scientific, Singapore, 2008), pp. 206–238
6. R. van Handel, J.K. Stockton, H. Mabuchi, Feedback control of quantum state reduction. IEEE
Trans. Autom. Control 50(6), 768–780 (2005)
7. H.I. Nurdin, Quantum filtering for multiple input multiple output systems driven by arbitrary
zero-mean jointly Gaussian input fields. Russ. J. Math. Phys. 21(3), 386–398 (2014). Reprinted,
with permission, © (2006) by the American Physical Society
8. N. Yamamoto, Robust observer for uncertain linear quantum systems. Phys. Rev. A 74, 032107.
Reprinted, with permission, Copyright (2006) by the American Physical Society (2006)
9. J. Gough, M.R. James, The series product and its application to quantum feedforward and
feedback networks. IEEE Trans. Autom. Control 54(11), 2530–2544 (2009)
10. M.R. James, H.I. Nurdin, I.R. Petersen, H ∞ control of linear quantum stochastic systems.
IEEE Trans. Autom. Control 53(8), 1787–1803 (2008)
11. S. Wang, H.I. Nurdin, G. Zhang, M.R. James, Quantum optical realization of classical linear
stochastic systems. Automatica 49(10), 3090–3096 (2013)
12. S. Wang, H.I. Nurdin, G. Zhang, M.R. James, Network Synthesis for a Class of Mixed Quantum-
Classical Linear Stochastic Systems. arXiv: 1403.6928 (2014, arXiv preprint)
13. S. Wang, H.I. Nurdin, G. Zhang, M.R. James, Synthesis and structure of mixed quantum-
classical linear systems, in Proceedings of the 51st IEEE Conference on Decision and Control
(Maui, Hawaii, Dec 10–13, 2012) (2012), pp. 1093–1098
14. I.R. Petersen, V. Ugrinovskii, M.R. James, Robust stability of uncertain linear quantum systems.
Philos. Trans. R. Soc. A 370, 5354–5363 (2012)
15. P. Dupuis, M. James, I. Petersen, Robust properties of risk-sensitive control. Math. Control
Syst. Signals 13, 318–332 (2000)
References 151
16. R.K. Boel, M.R. James, I.R. Petersen, Robustness and risk sensitive filtering. IEEE Trans.
Autom. Control 47(3), 451–461 (2002)
17. M.R. James, A quantum Langevin formulation of risk-sensitive optimal control. J. Opt. B:
Quantum Semiclass. Opt. 7, 198 (2005)
18. C. D’Helon, A.C. Doherty, M.R. James, S.D. Wilson, Quantum risk-sensitive control, in Pro-
ceedings of the 45th IEEE Conference on Decision and Control (CDC) (2006), pp. 3132 –
3137
Chapter 5
Feedback Control of Linear Dynamical
Quantum Systems
Abstract This chapter introduces and treats the topic of quantum feedback control
on linear quantum systems. Two distinct approaches to feedback control of quantum
systems are considered: measurement-based feedback control and coherent feed-
back control. For measurement-based feedback control, the notions of controlled
Hudson–Parthasarathy QSDEs and controlled quantum filtering equations are intro-
duced. Three control problems are formulated and solved: measurement-based linear
quadratic Gaussian control, coherent linear quadratic Gaussian control, and coherent
feedback H ∞ control. Examples are provided to illustrate each control method.
In this chapter, we shall formulate and discuss the solutions to three classes of quan-
tum feedback control problems for linear quantum systems and illustrate physical
settings where these control problems are relevant. They are the measurement-based
(quantum) linear quadratic Gaussian (LQG) control problem, coherent quantum LQG
problem, and coherent feedback H ∞ control problem. The exposition in this chapter
will build upon the theoretical foundations that have been developed in the previ-
ous sections, especially the use of quantum filters in the measurement-based LQG
control problem.
Section 5.2 contains materials reprinted from Automatica [12], with permission from Elsevier.
Section 5.3 and the associated appendices contain materials reprinted, with permission, from
[34] © 2008 IEEE.
© Springer International Publishing AG 2017 153
H.I. Nurdin and N. Yamamoto, Linear Dynamical Quantum Systems,
Communications and Control Engineering, DOI 10.1007/978-3-319-55201-9_5
154 5 Feedback Control of Linear Dynamical Quantum Systems
u2 u1
(Input field (Hamiltonian Measurement
modulation) modulation)
Classical
controller
5.1 Measurement-Based Quantum Feedback Control 155
s ≤ t} and write u j ({z(s), 0 ≤ s ≤ t}) simply as u j (z [0,t] ). We can now define the
controlled Hudson–Parthasarathy QSDE U (t),
dU (t) = Tr((S − I ) d(t)) + dA∗ (t)(L + S N2 u 2 (z [0,t] ))
− (S ∗ L + N2 u 2 (z [0,t] ))dA(t)
− ı H + Hc (t) + {L ∗ S N2 u 2 (z [0,t] )}
+ 1/2(L + N2 u 2 (z [0,t] ))∗ (L + N2 u 2 (z [0,t] ) dt U (t), (5.1)
For any bounded operator X of the quantum system, let X (t) = jt (X ) = U (t)∗ XU (t)
be the time evolution of X in the Heisenberg picture. Then by an application of the
quantum Itō rule, we have that jt (X ) satisfies the QSDE [2, 3],
d jt (X )
∗ ∗ ∗
= jt ı[H (t), X ] + L(t) X L(t) − /2(L(t) L(t)X + X L(t) L(t)) dt
1
Bc,1 = 2Jn N1 ,
Bc,2 = −4Jn {ı K ∗ S N2 }.
˜
Let V , Ã(t) = V A(t), Ỹ(t) = V Y(t) = V U (t)∗ A(t)U (t), and (t) = V # (t)V
be as in Sect. 4.2.2, and
Note that H̃ (t) = H (t). In terms of these operators and the processes Ã(t), Ã(t)∗ ,
˜
and (t), the controlled QSDE can be rewritten as:
˜
dU (t) = Tr(( S̃ − I ) d (t)) + d Ã(t)∗ L̃(t) − L̃(t)∗ S̃d Ã(t)
dπt (X )
⎛ ⎞
m
= πt ⎝ı[ H̃ (t), X ] + 1/2 L̃ j (t)∗ [X, L̃ j (t)] + [ L̃ j (t)∗ , X ] L̃ j (t) ⎠ dt
j=1
p
+ πt (X L̃ j (t) + L̃ j (t)∗ X ) − πt ( L̃ j (t) + L̃ j (t)∗ )πt (X ) d ν̃ j (t),
j=1
(5.5)
t
where ν̃ j (t) = ỹm, j (t) − 0 πs ( L̃ j (s) + L̃ j (s)∗ )ds is the j-th component of the
t
innovations process ν̃(t) = ỹm (t) − [ I p 0 ] 0 πs ( L̃(s) + L̃(s)∗ )ds. The process ν̃(t)
5.1 Measurement-Based Quantum Feedback Control 157
is a Ym,t -martingale zero-mean Wiener process [2], following the same line of proof
sketched earlier in Chap. 4. Thus, ν̃(t) − ν̃(τ ) is independent of any function of Ym,τ
for any t ≥ τ ≥ 0.
With x = (q1 , p1 , q2 , p2 , . . . , qn , pn ) as before, let
Then, using the definitions of H̃ (t) and L̃(t), explicitly calculating all commutators
on the right-hand side of (5.5), and taking the initial state of the system to be Gaussian
(analogous to the calculations leading to (4.31) and (4.32) in Chap. 4), yields:
with initial condition x̂(0) = x , where t = D Fm and Dm = Fm D, ν(t) is
the innovations process ν(t) = ym (t) − Fm 0 (C x̂(t) + Dc u(s))ds, and P(t) is the
symmetrized covariance matrix,
1
P(t) = πt (x − x̂(t))(x − x̂(t)) + ((x − x̂(t))(x − x̂(t)) ) ,
2
satisfying the deterministic matrix Riccati differential equation
In the measurement-based LQG control problem, we wish to find a control law u(t)
of dimension c = c1 + c2 , with components belonging in Ym,t for each t ≥ 0, to
minimize the quadratic cost function
158 5 Feedback Control of Linear Dynamical Quantum Systems
T
JT (u) = P (C x x(t) + Du u(t)) (C x x(t) + Du u(t))dt
0
+x(T ) Qx(T ) , (5.9)
for a fixed terminal time T > 0, where C x , Du , and Q are some prespecified constant
matrices in Rk×2n , Rk×c , and R2n×2n , with k some positive integer and Q = Q ≥ 0.
Problems for linear quantum systems with quadratic costs of this type are commonly
encountered for cooling and confinement; see, e.g., [4–6] and the references therein.
To be concrete, take, for instance, a single quantum harmonic oscillator (n = 1),
C x = [ I2 0 ] , Du = [ 0 Ic ] and Q = I , then we have that
For this particular cost, cooling is quantified as minimizing the cumulative kinetic
T
energy 0 P( p(t)2 )dt of the system over the interval [0, T ] and its mean kinetic
energy P( p(T )2 ) at the terminal time T , and confinement is quantified as minimiz-
T
ing the cumulative displacement of the system 0 P(q(t)2 )dt away from the origin
over the interval [0, T ] and its mean displacement from the origin P(q(T )2 ) at the
T
terminal time T . The remaining term 0 P(u(t) u(t))dt represents a penalty on the
cumulative control effort required to achieve the cooling and confinement task.
Using the properties of the quantum conditional expectation, the cost function
can be expressed as:
JT (u)
T
=P
P C x x(t) + Du u(t)) (C x x(t) + Du u(t)) Ym,t dt
0
+P P x(T ) Qx(T ) Ym,t
T
=P πt C x x(t) + Du u(t)) (C x x(t) + Du u(t)) dt
0
+P πt x(T ) Qx(T )
T
=P πt x(t) C x C x x(t) + πt (x) C x Du u(t)
0
+u(t) Du C x πt (x)
+ u(t)
Du Du u(t) dt
+P πt x(T ) Qx(T ) .
t
Since the innovations process ν(t) = ym (t) − Fm 0 (C x̂(s) + Dc u(s))ds is a
Ym,t -martingale zero-mean Wiener process, it follows that (5.6) can be viewed as
essentially a controlled fully observable classical linear stochastic system with
5.1 Measurement-Based Quantum Feedback Control 159
with x (t) a classical state vector satisfying the deterministic state-space equation,
Using this analogy, the solution to the infinite horizon measurement-based LQG
problem with T → ∞, Q = 0, and infinite horizon cost function
T
1
J∞ (u) = lim sup P (C x x(t) + Du u(t)) (C x x(t) + Du u(t))dt
T →∞ T 0
+ x(T ) Qx(T ) , (5.10)
can also be obtained from the solution of the analogous infinite horizon classical
LQG problem.
In the above, we have taken a shortcut to the solution of the measurement-based
LQG problem by exploiting the linearity of the dynamics and quadratic forms of
the cost function to set up an analogy with the classical LQG control problem. The
problem can also be solved in a general framework for measurement-based optimal
control of quantum systems. One can formulate the quadratic cost-to-go, pose the
measurement-based LQG problem as a dynamic programming problem, and write
down the associated Bellman equation that must be satisfied by the associated value
function. As in the classical setting, for a wide range of problems a separated law
holds that is a functional of the stochastic density operator ρ(t) of the quantum filter,
defined via the identity Tr(ρ(t)X ) = ι(πt (X )) for all bounded system operators
X . Roughly speaking, if there is a separated law satisfying the associated Bellman’s
equation, then this policy will be optimal. This is the case for the measurement-based
LQG control problem. For the complete details, we refer the reader to [2, 11], with
[11] focusing on the measurement-based quantum LQG problem. This framework
160 5 Feedback Control of Linear Dynamical Quantum Systems
Example 5.1 Consider the off-resonant interaction between a two-level atom and an
optical cavity in which it is trapped. The interaction between the atom and the optical
cavity is given by the Hamiltonian,
g02 ∗
H = Ha − a a cos(k0 qat )2 ,
where a is the annihilation operator of the cavity mode, ω0 is the resonance frequency
of the cavity mode, k0 = ω0 /c is the wave number of the cavity mode (here, c denotes
the speed of light), the detuning between the cavity mode and the two-level atom
(i.e., = ωa − ω0 , where ωa is the atomic transition frequency), qat the atomic
position operator, g0 the cavity-QED coupling constant giving the strength of the
interaction between the cavity mode and the atom, and Ha is the Hamiltonian for the
mechanical motion of the atom.
The work [5] is interested in estimating the position of the atom in the cavity based
on continuous measurement of the phase quadrature of the output light leaking out
of the cavity (i.e., −ıY(t) + ıY(t)∗ ) via homodyne detection. In order to do this, it
is assumed that the atom is trapped in a region of a size which is small compared to
the wavelength of the light, about a region halfway between a node and an antinode
of the standing field inside the cavity, so that the following approximation can be
made:
cos(k0 qat )2 = cos(k0 qat,0 + k0 qat )2 ≈ 1/2 + k0 qat .
Renaming qat as qat , the Hamiltonian H then takes the approximate form,
g02 ∗ g2
H = Ha − a a − k0 0 a ∗ aqat ,
2
If bin,1 is the input to the first port of the beam splitter and bin,2 the input to the second
port, then the corresponding outputs bout,1 and bout,2 , respectively, would be given by
√ √
bout,1 b √ 1− bin,1
= S in,1 = √ .
bout,2 bin,2 − 1− bin,2
In our case, bin,1 will come from the output field of the cavity, and measurements
will be performed on the output bout,1 . Overall, using the (S, L , H ) notation and
series product operation from Chap. 3, the coherently driven atom and cavity system
followed by the beam splitter is given by
√
γa+α ∗
G = (S, 0, 0) I, , H + { /2(a − a )}
α
0
√ √ √ √
√ 1− √ γ a + √α
= √ , ,
− 1− − (1 − )γ a − 1 − α
H + {α/2(a − a ∗ )}
The measurement will be that of the phase quadrature of the first output of the beam
splitter and takes the form (using the fact that α is real)
√ √
dym (t) = β γ γ(−ıa(t) + ıa(t)∗ )dt − ıdB(t) + ıdB ∗ (t) ,
where β is a real constant relating to the strength of the local oscillator and the
reflectivity
√ √ the beam splitter in the homodyne detection setup, and B(t) =
of
A1 (t) + 1 − A2 (t). Here, A1 (t) is the vacuum annihilation operator for the
field coupled to the cavity, and A2 (t) is the vacuum annihilation operator for the
field entering the second port of the beam splitter. In the context of the theory lead-
√
ing to this example, we have that p = 1, V = diag(−ı, 1) and M = β γ. Let
√ √ √ √
L1 = γa+ α, L 2 = − (1 − )γ a − 1 − α. The quantum filtering equa-
tion for any atomic operator X is given by
⎛ ⎞
2
dπt (X ) = πt ⎝ı/[H, X ] + 1/2 L ∗ [X, L ] + [L ∗ , X ]L ⎠ dt
j j j j
j=1
+ πt (−ı X L 1 + ı L ∗1 X ) − πt (−ı L 1 + ı L ∗1 )πt (X ) dν1 (t)
= πt ı[H, X ] + γ/2 a ∗ [X, a] + [a ∗ , X ]a dt
√ √
+ γ πt (−ı Xa + ıa ∗ X ) − πt (−ıa + ıa ∗ )πt (X ) (β γ)−1 dν1 (t),
Under these assumptions, the cavity has very fast dynamics and goes to a steady state
very quickly, relative to the timescale of the dynamics of the atom. The cavity can
thus be adiabatically eliminated. It is shown that the quantum filtering equation can
be approximated as,
dπt (X ) = πt ı/[H , X ] + κ (qat [X, qat ] + [qat , X ]qat ) dt
√ √
+ 2 κ (πt (Xqat + qat X ) − 2πt (qat )πt (X )) (β γ)−1 dν1 (t),
t
ν1 (t) = ym (t) − 2β 2κγ πs (qat )ds.
0
In the above, H = Ha − |α|2 qat and κ = 2k02 g04 |α|2 /(γ2 ). If we assume that
Ha is quadratic, then the filtering equation above becomes a linear quantum Kalman
filtering equation. This will be the case for a harmonically trapped atom as considered
pat + m at2ω qat2 . Here, m at is the mass of the atom and ω its
2
in [5], where Ha = 2m 1 2
oscillation frequency.
Given the reduced approximate atomic quantum filtering equation, let x =
(qat , pat ) , where pat is the atomic momentum operator and we have the com-
mutation relation [qat , pat ] = ı. Consider a control Hamiltonian of the form
Hc (t) = x Ju 1 (t), with u 1 having two components, and set u 2 (t) = 0. That is, the
system will only be controlled through Hc (t) alone. This corresponds to Bc,1 = I2
(and of course, Bc,2 = 0). One can consider the LQG problem of minimizing the
cost function (5.10) with
⎡√ ⎤ ⎡ ⎤
m at ω 0 0 0
√
⎢ 0 1/ m at ⎥ ⎢
⎥ , Du = r ⎢ √ 0 0 ⎥
Cx = ⎢
⎣ 0 ⎦ ⎣
⎥,
0 m at ω 0 ⎦
√
0 0 0 1/ m at
5.1 Measurement-Based Quantum Feedback Control 163
with a steady-state solution that can be analytically computed by setting the left-hand
side of the above equation to zero and solving for constants Pq , Pq p and Pp (explicit
expressions for these can be found in [5]). In this case, it turns out that the infinite
horizon measurement-based LQG problem has an analytical solution minimizing
the cost (5.10) given by u opt,1 (t) = K ∞ πt (x), with K ∞ a constant diagonal matrix,
K ∞ = (1/r )I2 .
Quantum Quantum
control signal information
Quantum
controller
164 5 Feedback Control of Linear Dynamical Quantum Systems
• Being a quantum system, such a controller can match the speed of the response of
the quantum plant.
• A coherent feedback controller could potentially be fabricated on the same physical
platform as the quantum plant.
• Avoids issues of hardware mismatch between a quantum plant and the measure-
ment apparatus. The former is typically “cold,” operating at very low temperatures,
while the latter is typically “hot,” operating at room temperature.
• The quantum nature of the controller has the potential to offer a performance
improvement over classical measurement-based controllers by exploiting quantum
effects.
A coherent feedback version of the quantum LQG control problem was first formu-
lated in [12] and referred to as coherent quantum LQG control. This type of control
is the main content of this section.
We consider plants that are linear quantum systems described by the linear QSDE,
du(t)
d x(t) = Ax(t)dt + [ B Bw ] ,
dw(t)
dy(t) = C x(t)dt + Dw dw(t),
z(t) = C z x(t) + Dz βu (t). (5.11)
In the decomposition of u(t), βu (t) is identified as the “signal” part while ũ(t)
is the noise part. The vectors w(t) and ũ(t) are assumed to be distinct vacuum
quantum noises, though this assumption is straightforward to relax. The dimensions
of x(t), u(t), w(t), and y(t), are 2n, 2n u , 2n w , and 2n y , respectively. Also, z(t) has
been introduced as a performance variable through which a cost function that will
be optimized will be defined. We note that z(t) need not correspond to a physical
observable.
In coherent quantum LQG control, we take as the controller another linear quan-
tum system with the same degree as the plant, described by the linear QSDE:
⎡ ⎤
dw K 1 (t)
d x K (t) = A K x K (t)dt + [ B K 1 B K 2 B K 3 ] ⎣ dw K 2 (t) ⎦ ,
dw K 3 (t)
du(t) = C K x K (t)dt + dw K 1 (t). (5.13)
Here, x K represents the position and momentum quadratures of the quantum har-
monic oscillators that form the controller, B K 2 is a square matrix of the same dimen-
sion as A K , and B K 1 has the same number of columns as there are rows of C K . The
5.2 Coherent Feedback Quantum LQG Control 165
We can associate with the closed-loop system (5.14) a quadratic performance index
T
JT (u) = z(t) z(t) dt. (5.15)
0
Here, · refers to quantum expectation with respect to the initial state of the composite
system consisting of the plant, controller, and all quantum noises. Let us define the
symmetrized covariance matrix P(t) by
We will now express the performance index in terms of P(t) and its dynamical
equation. Applying the quantum Itō rule, we have
z z = x̃ C̃ C̃ x̃
= Tr(x̃ C̃ C̃ x̃)
= 1
2
Tr(C̃ C̃[x̃ x̃ + (x̃ x̃ ) ])
= Tr(C̃ C̃ P).
where P(t) solves (5.17). We now focus on the infinite horizon case by passing to the
limit T ↑ ∞. If the matrix à is Hurwitz, standard results on Lyapunov equations give
us limt→∞ P(t) = P, where P is the unique symmetric positive definite solution to
the Lyapunov equation:
à P + P à + B̃ B̃ = 0. (5.19)
Following [12], we consider the infinite horizon coherent quantum LQG problem
with an infinite horizon cost function given by
T
1
J∞ (u) = lim sup z(s) z(s) ds. (5.20)
T →∞ T 0
Jn C K + B K 1 Jm 1 = 0, (5.22)
The purpose of this section is to show how Problem 5.1 can be transformed into a rank-
constrained LMI problem. The latter problem can then be treated with appropriate
numerical methods. The key tool will be a matrix lifting and linearization technique
for matrix-valued polynomials in matrix variables. To keep the exposition simple,
we shall focus, for the purpose of illustration, on a plant and controller of degree
n (recall that we seek a controller which is of the same order as the plant) with
n y = n u = n and B K 1 , B K 2 , B K 3 , C K all of dimension 2n × 2n. The matrix-lifting
technique is too complicated to describe in a general form. Besides this, the choice
of matrix-lifting variables is not unique and, for efficiency, the choice needs to be
considered on a case-by-case basis and tailored to the particular plant at hand, in
order take advantage of existing structures in a particular problem.
Consider now a plant (5.11) of degree n with n y = n u = n and a linear quantum
controller (5.13) of the same degree with n w K 1 = n w K 2 = n (hence B K 1 , B K 2 ∈
R2n×2n ). In this case, we have that P will be a symmetric 4n × 4n matrix. We now
transform the constraints (5.19) and J∞ < γ into an LMI constraint. We do this
by exploiting a nonlinear change of variables that was proposed in [16, Eq. (35)].
However, this requires a suitable redefinition of the plant and controller without
altering the closed-loop equations. To this end, we redefine our plant equations as,
with w = [ w w
K 1 w K 2 ] , Bw = [ Bw B 02n×2n ], C = [ 02n×2n 02n×2n C ] ,
and ⎡ ⎤
02n×2n w I2n 02n×2n
Dw = ⎣ 02n×2n w 02n×2n I2n ⎦ .
Dw 02n×2n 02n×2n
Here, y is the output equation for the modified plant. It contains the quantum noise
w K 2 which entered in the original controller equations but not in the original plant
equations. This redefinition means that all noises can be viewed as coming from the
modified plant, as in standard classical LQG problems. We now also redefine our
controller equations as,
In terms of the newly defined variables above, the constraints (5.19) and J∞ < γ
can be recast as the following LMI constraint [16, Eq. (14)]:
⎡
AX + X A + BC + (BC)
⎣ A + A
(YBw + BDw )
⎤
A + A Bw
A Y + Y A + BC + (BC ) YBw + BDw ⎦ < 0,
(Bw ) −I
(5.28)
⎡ ⎤
X I (C z X + Dz C)
⎣ I Y C z ⎦ > 0. (5.29)
C z X + Dz C C z Q
Tr(Q) < γ. (5.30)
5.2 Coherent Feedback Quantum LQG Control 169
Since the controller is of the same degree as the plant, the matrices N and M in the
above may be freely chosen to be any pair of (invertible) square matrices satisfying
M N = I − XY.
If there exists matrices A, B, C, X, Y, Q verifying the LMIs (5.28)–(5.30) as well
as matrices N and M satisfying M N = I −XY, the controller matrices A K , B K , C K
can be recovered from the transformed variables (5.25)–(5.27) as [16, Eq. (40)]:
C K = CM − , (5.31)
B K = N −1 B, (5.32)
A K = N −1 (A − N B K C X − YBC K M − Y AX)M − . (5.33)
Let us now multiply the left- and right-hand sides of (5.21) with N and N , respec-
tively, and define the new variables N̆ = N Jn , Ă K = N A K , and B̆ K i = N B K i ,
i = 1, 2, 3. In terms of the new variables, the physical realizability constraints (5.21)
and (5.22) can be cast as,
B̆ K 1 = N̆ C K Jn . (5.35)
Theorem 5.1 Under the assumptions of this section, Problem 5.1 has a solution for
a given γ > 0 if and only if there exist matrices A, B̆ K 1 , B̆ K 2 , B̆ K 3 , C, X, Y, N̆ ,
M, N , C K satisfying the LMIs (5.28)–(5.30) (with B = [ B̆ K 1 B̆ K 2 B̆ K 3 ]) and the
constraints (5.34) and (5.35), N̆ = N Jn , N M = I − YX and C = C K M .
It can be seen that the constraints (5.34) and (5.35) are essentially polynomial matrix
equality constraints in the (non-commuting) matrix variables A B̆ K 1 , B̆ K 2 , B̆ K 3 ,C,X,
Y, N̆ , and M − . That is, (5.34) and (5.35) are equality constraints involving matrix-
valued multivariate polynomials with non-commuting matrix-valued variables. One
approach to deal with these constraints is to turn them into a collection of scalar
multivariate polynomial equality constraints with scalar decision variables, by tak-
ing the decision variables to be the elements of the matrix variables (we need only
take the upper triangular elements of symmetric variables such as X). It is known
that a collection of scalar multivariate polynomial equality and/or inequality con-
straints can be “linearized” and converted into a set of linear equality and inequality
170 5 Feedback Control of Linear Dynamical Quantum Systems
constraints in some symmetric positive definite matrix variable Z together with the
rank constraint rank(Z ) = 1. This can be done by introducing auxiliary variables
known as lifting variables together with auxiliary equality constraints on these lift-
ing variables [17, 18]. However, this conversion into scalar variables may not be
desirable since converting polynomial matrix constraints into a collection of scalar
polynomial constraints can result in scalar multivariate polynomials of orders much
higher than the order of the original matrix polynomial. This is impractical for the
case that we are considering here since there will be many scalar decision variables
involved, leading to a scalar polynomial program that may become too large to handle
numerically. Indeed, if we are to scalarize (5.34) we would end up with 34 decision
variables and constraints in polynomials of order 4, a substantially large problem.
Therefore, we would like to keep the matrix structure of our problem by pursuing
the idea of defining suitable matrix-lifting variables instead. This will proceed in a
very similar fashion to the scalar situation but being mindful of the fact that matrices,
unlike scalars, do not in general commute with one another.
We will now look at linearizing (5.34) and (5.35) by defining suitable matrix-
lifting variables and related equality constraints, and subsequently transforming the
coherent quantum LQG problem into an LMI problem with a rank 2n constraint. To
this end, let us now set M = I2n and N = I − YX. This removes one free matrix
variable, namely M − , to reduce the complexity of the problem. We will use 14
matrix-lifting variables W1 , W2 , . . . , W14 ∈ R2n×2n defined as follows: Wi = B̆ K i J,
i = 1, 2, 3, W4 = YB, W5 = B̆ K 3 C + Y A, W6 = N̆ C , W7 = N̆ X, W8 = A N̆ ,
W9 = YX, W10 = W4 W6 , W11 = W5 W7 , W12 = W1 B̆ K1 , W13 = W2 B̆ K2 and
W14 = W3 B̆ K3 . Now, let Z be a 46n × 46n symmetric matrix,
and
v = (v1 , . . . , v14 ) = (9, 10, . . . , 22).
Terms of the form Za,b with a, b ∈ {x1 , . . . , x8 }∪{v1 , . . . , v14 } in the above should be
identified with Za,1 (Zb,1 ) . We can then express the LMI constraints (5.28)–(5.30)
in terms of Z by replacing A, B, C, X, Y with Zx1 ,1 , Zx2 ,1 Zx3 ,1 Zx4 ,1 , Zx5 ,1 , Zx6 ,1 ,
Zx7 ,1 , respectively. Meanwhile, the physical realizability constraints (5.34) and (5.35)
become the following linear equality constraints:
−Zv8 ,1 + Z
v8 ,1 + Zv11 ,1 − Zv11 ,1 + Zv10 ,1 − Zv10 ,1
+Zv12 ,1 + Zv13 ,1 + Zv14 ,1 = 0,
Zx2 ,1 − Zv6 ,1 Jn = 0. (5.37)
the references therein for details). Compared to converting the problem to a scalar
polynomial programming problem and employing LMI relaxations techniques based
on the theory of moments and the dual theory of sum of squares (SOS) polynomi-
als [20–23], these algorithms are much more efficient for the problem at hand in
terms of size, i.e., the number of variables and constraints that have to be considered.
However, alternating projection algorithms have a drawback that they do not neces-
sarily converge to a solution from arbitrary starting points, even if a solution to the
rank-constrained LMI problem exists.
Following [12], we will employ an algorithm that was developed in [19]. This
algorithm has been implemented in the freely available LMIRank MATLAB toolbox
[24]. This toolbox can be called and executed from within the Yalmip optimization
prototyping environment [25]. The algorithm belongs to the family of alternating
projection algorithms but is equipped with a built-in Newton step that could poten-
tially accelerate convergence. We will later employ this toolbox to numerically solve
some example coherent quantum LQG control problems.
The LMIRank algorithm needs an initial starting point. For a given γ > 0, as a
heuristic choice of starting point for the LMIRank solver, one can first solve (5.28)–
(5.30) to obtain A, B, C, X, Y, Q. Then set M = I2n and N = I − YX and calculate
B̆ K 1 , B̆ K 2 , B̆ K 3 , N̆ as well as the matrix-lifting variables W1 , . . . , W14 following the
definitions given in Sect. 5.2.1. Let
A K = V −1 Â K V ; B K i = V −1 B̂ K i i = 1, 2, 3; C K = Ĉ K V, (5.39)
3
ˆK +
 K ˆ K Â
K + B̂ K j Jn B̂ K j = 0, (5.40)
j=1
ˆ K Ĉ K Jn u .
B̂ K 1 = (5.41)
After substitution of (5.39) and ˆ K = V Jn V into (5.40) and (5.41), and some
algebraic manipulations, it is easily obtained that A K , B K , and C K satisfy
3
A K Jn + Jn A
K + B K j Jn B K j = 0, (5.42)
j=1
B K 1 = Jn C K Jn u . (5.43)
Since the LQG cost is invariant under a similarity transformation of the controller
state-space matrices, these matrices solve Problem 5.1, as claimed.
The following corollary is then immediate.
Corollary 5.1 Suppose that A K , B K 1 , B K 2 , B K 3 , C K solve the standard
cost-bounded LQG problem for a given γ > 0 (i.e., (5.19) and J∞ < γ are satisfied),
and there exists an invertible real skew symmetric 2n × 2n matrix Z satisfying
3
A K Z + Z A
K + B K j Jn B K j = 0, (5.44)
j=1
B K 1 = ZC K Jn u . (5.45)
174 5 Feedback Control of Linear Dynamical Quantum Systems
Moreover, let V be a real invertible matrix such that V Z V = Jn . Then, the matrices
 K , B̂ K 1 , B̂ K 2 , B̂ K 3 , Ĉ K given by:
 K = V A K V −1 ; B̂ K i = S B K i i = 1, 2, 3;
Ĉ K = C K V −1 , (5.46)
The corollary states that a solution A K , B K , C K to the standard LQG problem is also
a solution to the coherent quantum LQG problem (Problem 5.1) if and only if there
exists a matrix Z satisfying the equalities stated in the corollary.
Problem 5.2 can also be treated using the rank-constrained LMI procedure devel-
oped in Sect. 5.2.1. Let us do this again under the simplifying assumptions M = I
and N = I − YX (that can easily be removed if desired). Introduce the additional
variable K and substitute A K , B K i (i = 1, 2, 3), C K with, respectively, Â K , B̂ K i
(i = 1, 2, 3), Ĉ K (see Lemma 5.1). We also redefine N̆ = N K , x = (x1 , . . . , x10 ),
and Z to be a real symmetric matrix of dimension 50n × 50n, and replace (5.36)
with the following constraints:
⎫
Z ≥0 Zx8 ,1 + Zx9 ,x10 = 0 ⎪
⎪
⎪
⎪
Z0,0 − I2n = 0 Zv4 ,1 − Zx7 ,1 B = 0 ⎪
⎪
⎪
⎪
Z1,x6 − Zx6 ,1 = 0 Zv6 ,1 − Zx8 ,x5 = 0 ⎪
⎪
⎪
⎪
Z1,x7 − Zx7 ,1 = 0 Zv7 ,1 − Zx8 ,x6 = 0 ⎪
⎪
⎪
⎪
Zv9 ,1 − Zx7 ,x6 = 0 Zv8 ,1 − Zx1 ,x8 = 0 ⎪
⎪
⎪
⎪
Zv10 ,1 − Zv4 ,v6 = 0 Zx10 ,1 + Z1,x10 = 0 ⎬
Zv11 ,1 − Zv5 ,v7 = 0 Zv13 ,1 − Zv2 ,x3 = 0 (5.47)
⎪
⎪
Zv12 ,1 − Zv1 ,x2 = 0 Zv14 ,1 − Zv3 ,x4 = 0 ⎪
⎪
⎪
⎪
Zv1 ,1 − Zx2 ,1 Jn = 0 ⎪
⎪
⎪
⎪
Zv2 ,1 − Zx3 ,1 Jn = 0 ⎪
⎪
⎪
⎪
Zx9 ,1 − I2n + Zv9 ,1 = 0 ⎪
⎪
⎪
⎪
Zv3 ,1 − Zx4 ,1 Jn = 0 ⎪
⎪
⎭
Zv5 ,1 − Zx4 ,1 C − Zx7 ,1 A = 0
The LMIRank routine can then be executed with Z = V0 V0 as the starting point.
We conclude the discussion by noting that the requirement for K to be invertible
has not been built into the above numerical procedure. Therefore, the procedure could,
in principle, potentially return a solution with a singular K (up to errors due to finite
machine precision). Although such a solution can be interpreted as a controller with
mixed quantum-classical dynamics (see the discussion in Sect. 5.2.6), an additional
constraint can in principle be added to enforce the invertibility condition on K .
Next, we present some numerical examples of coherent quantum LQG design using
the methods presented here.
We will now apply the approach Sect. 5.2.1 to find a cost-bounded quantum LQG
controller that asymptotically stabilizes a marginally stable quantum plant. The
numerical implementation was carried out in MATLAB using the Yalmip prototyp-
ing environment and LMIRank. The semidefinite program solver used for LMIRank
was SeDuMi Version 1.1 Release 3; see [26]. For comparison, we also compute a
classical LQG controller that controls the plant by driving it with a modulated optical
beam.
The quantum plant under consideration is a one degree of freedom linear quantum
system with Hamiltonian matrix R and coupling matrix K given by
⎡√ ⎤
κ1 0
0 √
R = 1/2 , K = ⎣ κ2 0 ⎦ ,
0 √
κ3 0
Notice that for the given coupling matrix K , the quantum noise inputs couple only
with the position operator of the system. Such a coupling is typically sought in
schemes for quantum non-demolition continuous measurement of position. This
yields a marginally stable plant having two mutually conjugate eigenvalues on the
imaginary axis.
176 5 Feedback Control of Linear Dynamical Quantum Systems
Let us seek another linear quantum system as a quantum LQG controller to asymptot-
ically stabilize the given plant. We choose the performance variable to be z = x +βu ;
i.e., C z = I2×2 = Dz . Selecting γ = 5.75 and solving Problem 5.1 numerically fol-
lowing Sects. 5.2.1 and 5.2.2, LMIRank yields the physically realizable controller
(numerical results are presented only up to four digits behind the decimal point),
−2.3907 0.8420 −0.3029 0.5042
d xK = x dt + dw K 1
−5.5518 1.9380 K −0.6603 1.0819
0.0241 −0.0471 3.3626 2.1470
+10−10 dw K 2 + dy,
0.0576 −0.1136 7.6699 5.0302
−1.0819 0.5042
du(t) = xdt + dw K 1 . (5.49)
−0.6603 0.3029
This controller asymptotically stabilizes the closed-loop system, and the closed-loop
LQG cost achieved is J∞ = 5.7382.
We can see that elements of B K 2 are very small, of the order 10−10 . We note that
B K 2 is the coefficient for the quantum noise w K 2 , which only enters in the controller
and did not originate from the plant. This additional controller noise contributes to
the LQG cost, but since the control goal is to bound this cost the algorithm finds a
controller with a small B K 2 term in order to minimize the impact of the variance of
w K 2 on the LQG cost. Up to the numerical precision of MATLAB, the numerical
results give
3
A K J + JA
K + B K i JB Ki
k=1
−13 0 0.2896
= 10 , (5.50)
−0.2896 0
while removing the term B K 2 JB K2 (i.e., setting B K 2 = 0) returns an identical numer-
ical result on the right-hand side of (5.50). This indicates that the contribution of B K 2
to (5.50) is less than the numerical precision of MATLAB, and to obtain a simpler
controller we may simply set B K 2 = 0.
Now that we have obtained a fully quantum controller, we can pose a natural ques-
tion: Does this controller offer any improvement over a classical measurement-based
feedback controller driven by continuous measurements of a quadrature of the plant
output y (e.g., by homodyne detection as discussed in Sect. 4.4.1)? To address this
question, we consider performing continuous measurements of one quadrature of
5.2 Coherent Feedback Quantum LQG Control 177
y (in this case, its first element). This entails replacing the output y in (5.48) with
another output y (another classical signal) defined as:
√
y = [ 2 k2 0 ]xdt + [ 1 0 ]dw1 .
d x K = A K x K dt + B K dy ;
βu = C K x K (5.51)
whose output will modulate an optical beam and produce the control signal u:
du = βu dt + dw K 1
= C K x K dt + dw K 1 . (5.52)
beam splitter output and phase quadrature of the other output. This supplies noisy
information about both quadratures of y the controller. To describe this measurement
process, denote the vacuum noise going into the beamsplitter by w0 = (w0,1 , w0,2 )
(in quadrature notation). The beam splitter divides power in its incoming signals
between its two output ports according to the ratio 2 : δ 2 , where 2 + δ 2 = 1,
0 ≤ , δ ≤ 1. The classical measurement signal y at the output of this measurement
scheme is given by,
0 cos(θ) − sin(θ) δ0
dy = dy + dw0 ,
0 −δ sin(θ) cos(θ) 0
We now turn our attention to numerically solving Problem 5.2 to find a fully quantum
controller that achieves a cost J∞ < 4.8468. We will do this by applying the extended
numerical scheme in Sect. 5.2.3 with γ = 5 and 0K = 02×2 . The LMIRank routine
returns the following solution:
0 −0.1820 −0.2125 0.0666
K = ; Â K = ;
0.1820 0 −0.3789 0.0257
0.0642 −0.0547
B̂ K 1 = ;
0.0480 −0.2556
1 We note that [12] suggested that a lower LQG cost of 4.444 can be attained by a classical linear
controller by measuring y with the setting θ = 0 and ≈ 0.715. This is incorrect and the
discrepancy arose out of a coding error therein. However, this error does not negate the findings
of [12]. In fact, it only strengthens the conclusion that there can exist a coherent quantum LQG
controller which outperforms all classical LQG controllers for the same cost function and actuation
structure.
5.2 Coherent Feedback Quantum LQG Control 179
−0.0468 0.0255
B̂ K 2 = 10−10 ;
−0.1160 0.0114
0.3522 −0.0215 −1.4044 0.3008
B̂ K 3 = ; Ĉ K = ,
0.4393 −0.0842 −0.2639 0.3526
√ 01
with the cost J∞ = 4.1793. Since K = V J V with V = 0.182 , from
10
Lemma 5.1 we find the matrices A K , B K i (i = 1, 2, 3), and C K of the controller
solving Problem 5.1 are
0.0257 −0.3789 0.1126 −0.5992
AK = ; BK 1 = ;
0.0666 −0.2125 0.1504 −0.1283
−0.2721 0.0272
BK 2 = 10−10 ;
−0.1096 0.0601
1.0297 −0.1974 0.1283 −0.5992
BK 3 = ; CK = . (5.53)
0.8255 −0.0503 0.1504 −0.1126
As with design example I, we again find that B K 2 has negligibly small entries. So
we may similarly set B K 2 = 0 to obtain a simpler controller. That we could find
a fully quantum controller that outperforms all classical LQG controllers, compare
J∞ = 4.1793 in the former against J∞ ≈ 4.8468 in the latter, indicates the intriguing
potential for a coherent feedback controller to offer performance advantage over
classical controllers, to be discussed further below.
180 5 Feedback Control of Linear Dynamical Quantum Systems
The coherent quantum LQG formalism has been adopted by Hamerly and Mabuchi
in [6] to compare, on an equal footing, the ability of classical linear controllers and
linear coherent feedback controllers to minimize the LQG cost of an optomechanical
system consisting of two optical cavities, each with one movable mirror. The move-
able mirrors move together as a single mechanical component, and their motion is
coupled to a thermal bath with noise power kn . The LQG cost corresponds to cool-
ing the mechanical component, that is, minimization of the number of phonons in
this component. Equal footing here is in the sense that the signals used to drive the
controllers were obtained from the same output port of the plant and the controller
in turn drives/actuates the same input port of the plant. Several different types of
classical and coherent feedback controllers were compared and, similar to what has
been demonstrated in the examples above, it was found that in the regime of small
noise power kn , where quantum effects are significant, a linear coherent feedback
controller can be found that outperformed the linear classical controllers. The work
[6] attributes this advantage, for the system considered therein, to the ability of the
controller to simultaneously process non-commuting quadratures of the output field.
A deeper analysis of why a linear coherent feedback controller can beat a linear
measurement feedback controller was given more recently in [29].
The coherent feedback LQG control theory was originally developed in [12]
in a more general setting that allowed controllers to possibly have mixed quantum-
classical dynamics. The treatment here has been restricted to controllers that are linear
quantum systems with no classical dynamics. The numerical approach described
herein can be straightforwardly adapted to this more general setting.
Control laws are usually designed based on a mathematical model for the dynamics
of the plant to be controlled. These models are necessarily imperfect. There can be
many sources of imperfections, for instance, uncertainties about the model parameter
values, and unmodelled dynamics. Such uncertainties or errors in the assumed model
may lead to instability in the closed feedback loop when the feedback controller is
designed based on the imperfect model. A natural question that can then be asked is,
how can controllers be designed so that they can maintain closed-loop stability and
acceptable control performance in the presence of uncertainties and disturbances?
One framework for achieving such a robust design of controllers is H ∞ control
synthesis. This method was initially developed for classical linear time-invariant
systems based on minimizing the H ∞ norm of the closed-loop transfer function
and was solved using the state-space formulation in the landmark paper [30]. A
first principles approach to the solution of the so-called non-singular H ∞ control
problem was presented in [31], and the LMI approach can be found in [16, 32].
5.3 Coherent Feedback H ∞ Control 181
We now recall some important dissipation properties that are frequently exploited
in control engineering, suitably adapted to the quantum setting. These properties
quantify the effect of disturbance inputs on energy transfers and stability. In particular,
a quantum adaptation of the Strict Bounded Real Lemma (Corollary 5.3) will be
presented and used for quantum H ∞ controller synthesis. We will be working with
linear quantum systems of the form
The input to the quantum system has two components w(t) and v(t); w(t) represents
disturbance signals, while v represents additional noise sources. The input w(t) is
composed of two components,
dw = βw dt + d w̃. (5.55)
where
R11 R12
R=
R
12 R22
is a given real symmetric matrix, the system (5.54) is said to be dissipative with supply
rate r (x, βw ) if there exists a positive operator-valued quadratic form V (x) = x X x
(where X is a real positive definite symmetric matrix) and a constant λ > 0 such
that
t
V (x(t)) + r (x(s), βw (s)) ds ≤ V (x(0)) + λt, ∀t > 0, (5.56)
0
In the definition above, the term V (x(t)) can be interpreted as an abstract notion
of internal “energy” for the linear quantum system at time t. Meanwhile, the term
r (x(t), βw (t)) generalizes to quantum systems the notion of abstract energy flow
in and out of a system at time t. These notions have been extensively used in the
stability analysis of classical deterministic dynamical systems [35, 38]. The dissi-
pation inequality (5.56) was introduced for classical stochastic systems in [36] and
subsequently adapted to linear quantum networks in [37].
The following result relates the dissipation properties to certain LMIs, with the
proof given in the appendix to this chapter.
Theorem 5.2 Given a quadratic form r (x, βw ) defined as above, then the quantum
stochastic system (5.54) is dissipative with supply rate r (x, βw ) if and only if there
exists a real positive definite symmetric matrix X such that the following LMI is
satisfied:
A X + X A + R11 R12 + X B
≤ 0. (5.57)
B X + R12 R22
Furthermore, the system is strictly dissipative if and only if there exists a real positive
definite symmetric matrix X such that the following LMI is satisfied:
A X + X A + R11 R12 + X B
< 0. (5.58)
B X + R
12 R22
5.3 Coherent Feedback H ∞ Control 183
Moreover, if either of (5.57) or (5.58) holds, then the required constant λ ≥ 0 can
be chosen as λ = λ0 , where
B
λ0 = Tr X B G F . (5.59)
G
The corollaries below state the application of the theorem above to a special case of
the matrix R, defined in terms of error output operator βz (t) = C x(t) + Dβw (t).
This operator is the adapted dt component of the performance variable z(t).
Definition 5.2 The quantum stochastic system (5.54) is said to be Bounded Real
with disturbance attenuation g if the system (5.54) is dissipative with supply rate
Also, the quantum stochastic system (5.54) is said to be Strictly Bounded Real with
disturbance attenuation g if the system (5.54) is strictly dissipative with this supply
rate.
With the above definition in hand, we can state following corollary of Theorem 5.2
(see [39] for the corresponding classical result).
Corollary 5.2 The quantum stochastic system (5.54) is bounded real with distur-
bance attenuation g if and only if there exists a positive definite symmetric matrix
X ∈ R2n×2n (n denoting the degrees of freedom of (5.54)) such that the following
matrix inequality is satisfied:
184 5 Feedback Control of Linear Dynamical Quantum Systems
A X + X A + C C C D + X B
≤ 0.
B X + DC D D − g2 I
Furthermore, the quantum stochastic system is strictly bounded real with disturbance
attenuation g if and only if there exists a positive definite symmetric matrix X ∈
R2n×2n such that the following matrix inequality is satisfied:
A X + X A + C C C D + X B
< 0.
B X + DC D D − g2 I
We can now combine the corollary with the standard Strict Bounded Real Lemma
from modern control theory (e.g., see [31, 40]) to arrive at the next corollary. Note
the terminology used that a square matrix A is said to be stable or is a stability matrix
if it is Hurwitz (all its eigenvalues have a negative real part).
A X + X A + C C + (X B + C D)(g 2 I − D D)−1 (B X + D C) = 0
We will now consider the problem of H ∞ controller design for linear quantum
systems. We begin by defining the controller and closed-loop plant–controller system
in Sect. 5.3.2.1. This is followed in Sect. 5.3.2.3 by the application of the Strict
Bounded Real Lemma to the closed-loop system to obtain the main results. Physical
realizability of the resulting linear quantum controllers is addressed in Sect. 5.3.2.4.
5.3 Coherent Feedback H ∞ Control 185
We shall consider linear quantum systems in the real quadrature form (2.5). Systems
of this form will be the prototype for the interconnection of components in the
quantum control system. Let us now describe the plant and controller models and
the closed-loop system formed by the plant and controller.
Plants are taken to be linear quantum systems of the following form,
Here, x0 is a vector of the position and momentum operator pairs of the single-mode
oscillators forming the plant. The input w(t) represents a disturbance signal of the
form (5.55). The signal u(t) is a control input of the form
where ũ(t) is the noise part of u(t), and βu (t) is a vector of adapted, self-adjoint
processes. Also, dv(t) represents any additional quantum noise inputs that may enter
the plant. The vectors v(t), w̃(t), and ũ(t) are quantum noises with Itō matrices Fv ,
Fw̃ , and Fũ which are all non-negative Hermitian (see Remark 5.1).
Controllers are taken to be linear quantum systems of the form
where x̃(t) = [ x(t) x K (t) ] . We can write the closed-loop system in the form
where
v(t) A B2 C K B1
ṽ(t) = ; Ã = ; B̃ = ;
v K (t) B K C2 A K B K D21
B0 B2 B K 0
G̃ = ; C̃ = C1 D12 C K ; H̃ = 0 D12 B K 0 .
B K D20 B K 1
The closed-loop system (5.65) is therefore a linear quantum system of the quadrature
form (2.5).
for some real constants , μ1 , μ2 > 0. Here βz (t) = C̃η(t) is the dt component of the
performance variable z(t) in the closed-loop system (5.65). The design criteria can
5.3 Coherent Feedback H ∞ Control 187
be interpreted as the controller bounding the “energy” transfer from the disturbance
signal βw (t) to the error signal βz (t) as a component of z(t).
The closed-loop system (5.65) will meet the objective (5.66) if it is designed to
be strictly bounded real with disturbance attenuation g. This follows directly from
Definition 5.2. According that definition, (5.65) will be strictly bounded real with
disturbance attenuation g if and only if there exists a real positive definite symmetric
matrix X and a constant λ > 0 such that
t
x̃(t) X x̃(t) + βz (s) βz (s) − g 2 βw (s) βw (s) + x̃(s) x̃(s)
0
+ βw (s) βw (s) ds ≤ x̃(0) X x̃(0) + λt, ∀t > 0. (5.67)
(A − B2 E 1−1 D12
C1 ) X + X (A − B2 E 1−1 D12
C1 )
+X (B1 B1 − g 2 B2 E 1−1 B2 )X
+g −2 C1 (I − D12 E 1−1 D12
)C1 = 0; (5.68)
−1 −1
(A − B1 D21 E 2 C2 )Y + Y (A − B1 D21 E 2 C2 )
+Y (g −2 C1 C1 − C2 E 2−1 C2 )Y
−1
+B1 (I − D21 E 2 D21 )B1 = 0. (5.69)
We assume that the solutions to these Riccati equations satisfy the following.
188 5 Feedback Control of Linear Dynamical Quantum Systems
Assumption 5.2
Theorem 5.3 Necessity. Consider the system (5.61) and suppose that Assumption
5.1 is satisfied. If there exists a controller of the form (5.63) such that the resulting
closed-loop system (5.65) is strictly bounded real with disturbance attenuation g,
then the Riccati equations (5.68) and (5.69) will have stabilizing solutions X ≥ 0
and Y ≥ 0 satisfying Assumption 5.2.
Sufficiency. Suppose the Riccati equations (5.68) and (5.69) have stabilizing solu-
tions X ≥ 0 and Y ≥ 0 satisfying Assumption 5.2. If the controller (6.53) is such
that the matrices A K , B K , C K are constructed as
then the resulting closed-loop system (5.65) will be strictly bounded real with dis-
turbance attenuation g. Also the constant λ ≥ 0 in Definition 5.1 can be chosen
as in (5.59), λ = λ0 with B, G, F replaced by the corresponding matrices of the
closed-loop system.
Proof Using the Strict Bounded Real Lemma Corollary 5.3, the theorem follows
directly from the corresponding classical H ∞ result; e.g., see [10, 31, 41].
Notice that Theorem 5.3 does not specify the remaining controller matrices B K 0 ,
B K 1 , and the noise vector v K . This is because they are free as far as the H ∞ objective
is concerned. However, they will play a role when considering physical realizability
of the resulting controllers.
Theorem 5.4 Assume Fy = D20 Fv D20 + D21 Fw D21 is canonical (Remark 5.1). Let
{A K , B K , C K } be an arbitrary triple (such as given by (5.70)). Then, there exists
controller parameters B K 0 , B K 1 , and the controller noise v K such that the controller
(5.63) is physically realizable.
where W is any real symmetric 2n K × 2n K matrix such that the right-hand side of
(5.77) is non-negative definite.
Remark 5.2 Note that for (5.63) and (5.61) to be compatible, it is required that the
Itō matrices of u and v K satisfy the condition
Fu = B K 0 Fv K B K0 . (5.78)
190 5 Feedback Control of Linear Dynamical Quantum Systems
We will now develop further results that show how the H ∞ synthesis results of
Sect. 5.3.2 can be used to guarantee stability robustness in the presence of real para-
meter uncertainties. We assume that the true closed-loop quantum system corre-
sponding to the system (5.65) is of the form
1
≤ I. (5.80)
g2
The stability robustness will be a consequence of the fact that the H ∞ control design
leads to a closed-loop quantum system which is strictly bounded real with disturbance
attenuation g. We start with the following definition.
Definition 5.3 The closed-loop quantum system (5.79) is said to be mean square
stable if there exists a real positive definite matrix X > 0 and a constant λ > 0 such
that
t
x̃(t) X x̃(t) + x̃(s) x̃(s) ds ≤ x̃(0) X x̃(0) + λt ∀t > 0,
0
The next lemma and theorem connect the robust stability of the above system to its
H ∞ properties. The proofs for these results can be found in the appendix.
Lemma 5.3 The quantum system (5.79) is mean square stable if and only if the
matrix Ā is a stable matrix.
Proof We first observe that the system (5.79) is mean square stable if and only if it is
dissipative with a supply rate defined by the matrix R = diag(I, 0). It follows from
Theorem 5.2 that the system (5.79) is mean square stable if and only if there exists
a real positive definite symmetric matrix X such that Ā X + X Ā + I ≤ 0. Hence,
using a standard Lyapunov result (e.g., see [10]), it follows that the system (5.79) is
mean square stable if and only if the matrix Ā is asymptotically stable.
Theorem 5.5 If the closed-loop quantum system (5.65) is strictly bounded real with
disturbance attenuation g, then the true closed loop system (5.79) is mean square
stable for all satisfying (5.80).
Proof It follows from Corollary 5.3 that the closed-loop quantum system (5.65) is
strictly bounded real with disturbance attenuation g, then à is a stable matrix and
C̃(s I − Ã)−1 B̃ + D̃∞ < g. From this, it follows using the standard small gain
5.3 Coherent Feedback H ∞ Control 191
theorem (e.g., see Theorem 9.1 on page 212 of [10]) that the matrix Ā = Ã + B̃C̃
is stable for all satisfying (5.80). Hence using Lemma 5.3, it follows that the true
closed-loop system (5.79) is mean square stable for all satisfying (5.80).
We will now illustrate some H ∞ controller designs for a quantum optical plant in the
form of an optical cavity. The type of control discussed in the first example has been
experimentally demonstrated in [42] in bulk quantum optics and in [43] in silicon
photonics, in the context of broadband attenuation of a coherent light that is injected
into one port of an optical cavity at the output of another port of the cavity.
The plant that will be considered is an optical cavity which is coupled to three optical
inputs v, w, and u, as shown in Fig. 5.4. As our control objective, we wish to attenuate
the effect of the signal w as a disturbance input to the system on the output z. In
physical terms, this means to dim the light emerging from z resulting from light
shone in at w across a broad range of frequencies. Thus, most of the optical power in
w will be redirected to output fields other than z; again, see [42, 43] for the details
of some physical realizations of this example.
κ1 = 2.6 κ2 = 0.2
a
κ3 = 0.2
z u
192 5 Feedback Control of Linear Dynamical Quantum Systems
The dynamics of this optical cavity system is given in the complex mode form by:
γ √ √ √
da(t) = − a(t)dt − κ1 dA1 (t) − κ2 dA2 (t) κ3 dA3 (t);
2
a(0) = a,
γ √ √ √
da ∗ (t) = − a ∗ (t)dt − κ1 dA∗1 (t) − κ2 dA∗2 (t) − κ3 dA∗3 (t);
2
a ∗ (0) = a ∗ , (γ = κ1 + κ2 + κ3 ),
√
dY3 (t) = κ3 a(t)dt + dA3 (t),
√
dY2 (t) = κ2 a(t)dt + dA2 (t), (5.81)
where A1 (t), A2 (t), and A3 (t) are, respectively, the annihilation processes of the
input fields in channels v, w, and u (with v and u in the vacuum state, and w in a
coherent state), while Y3 (t) and Y2 (t) are, respectively, the output fields of channels
u and w.
Let us introduce the following quadrature components of (5.81), x1 (t) = q(t) =
a(t) + a ∗ (t), x2 (t) = p(t) = (a(t) − a ∗ (t)/ı, v(t) = (v1 (t) = A1 (t) +
A∗1 (t), v2 (t) = (A1 (t) − A∗1 (t))/ı) , w(t) = (w1 (t) = A2 (t) + A∗2 (t), w2 (t) =
(A2 (t)−A∗2 (t))/ı) , u(t) = (u 1 (t) = A3 (t)+A∗3 (t), u 2 (t) = (A3 (t)−A∗3 (t))/ı) ,
z(t) = (z 1 (t) = Y3 (t) + Y3∗ (t), z 2 (t) = (Y3 (t) − Y3∗ (t))/ı) and y(t) = (y1 (t) =
Y2 (t)+Y2∗ (t), y2 (t) = (Y2 (t)−Y2∗ (t))/ı) . This leads to the quadrature form (5.61)
with the following system matrices:
γ √ √ √
A = − I ; B0 = − κ1 I ; B1 = − κ2 I ; B2 = − κ3 I ;
√2 √
C1 = κ3 I ; D12 = I ; C2 = κ2 I ; D21 = I.
In this example, suppose that the coupling coefficients of the cavity are κ1 = 2.6,
κ2 = κ3 = 0.2, so that the total cavity decay rate is κ = κ1 + κ2 + κ3 = 3. Setting
g = 0.1, the Riccati equations (5.68) and (5.69) were found to have stabilizing
solutions satisfying Assumption 5.2 given by X = Y = 02×2 . If a controller of the
form (6.53) is employed with matrices A K , B K , C K determined as in (5.70), then
following Theorem 5.2 the resulting closed-loop system will be strictly bounded real
with disturbance attenuation g. In this instance, the matrices are given by
From the resulting controller matrices, it can be seen that (6.53) can be realized as
another optical cavity with annihilation operator a K (with quadratures x K 1 = q K =
a K + a K∗ , x K 2 = p K = (a K − a K∗ )/ı, x K = (q K , p K ) ), connected at the output
to a 180o phase shifter. The cavity realizing the controller has coupling coefficients
κ K 1 = 0.2, κ K 2 = 1.8, κ K 3 = 0.2, and κ K = 2.2. For suitable choices of the
matrices B K 0 and B K 1 , the H ∞ controller takes the quadrature form:
d x K (t) = A K x K (t)dt + [ B K 1 B K ][ dv
K dy ] ,
d ũ(t) = −C K ξ(t)dt + [ I2 02×4 ][ dv
K dy ] ,
5.3 Coherent Feedback H ∞ Control 193
vK1
κK2 = 1.8
vK2
where v K (t) = (v K 11 (t), v K 12 (t), v K 21 (t), v K 22 (t)) are the quadratures of two dis-
tinct quantum noises, B K 1 = [ −0.447I −1.342I ], and ũ(t) is the output of the
cavity. Note that B K 1 (whose choice does not affect the H ∞ performance) has been
specifically chosen so that this controller can be realized as another optical cavity.
The output of the controller is u(t), given by u(t) = K s ũ(t), where K s = −I2 . Here,
K s models the 180o phase shift at the cavity output. Thus, the controller is of the form
(5.63) with B K 0 = [− I 0 ] and B K 1 as given above. This controller is illustrated in
Fig. 5.5.
As in the previous example, the controller defined by the matrices (5.85) can be
realized by another optical cavity. In this case, the controller parameters are κ K 1 =
0.1993, κ K 2 = 1.8008, κ K 3 = 0.1993, and γ K = 2.1993. The physical realization
of the controller is analogous to the one shown in Fig. 5.5.
5.3 Coherent Feedback H ∞ Control 195
and, by Theorem 5.2, satisfies the strict bounded real condition with disturbance
attenuation g. As a consequence of Corollary 5.3, we have that C̃(s I − Ã)−1 B̃∞ <
g, and find that
! !
! !
! C10 D120 C K (s I − Ã)−1 B10 ! <g (5.86)
! B K D210 !∞
and ! !
! !
! C̃1 0 (s I − Ã)−1 B̃1 ! < 1. (5.87)
! 0 ! ∞
By Corollary 5.3, (5.86) implies that the nominal closed-loop system is strictly
bounded real with disturbance attenuation g, while (5.87) implies that the closed-loop
system
A B2 C K
d x̃(t) = x̃(t)dt +
B K C2 A K
B0 B2 B K 0 dv(t) B̃1
+ dw(t),
B K D20 B K 1 dv K (t) 0
dz(t) = C̃1 0 x̃(t)dt,
is mean square stable for all matrices such that ≤ I . Hence, the true closed-
loop system must also be mean square stable. Furthermore, for this example, it is
196 5 Feedback Control of Linear Dynamical Quantum Systems
also possible to verify that the true closed-loop system must in fact also be strictly
bounded real with disturbance attenuation g.
The exposition of H ∞ control for linear quantum systems in this chapter has been lim-
ited to coherent feedback controllers in the form of linear quantum systems. However,
the original treatment in [34], on which the exposition here is based, was quite gen-
eral allowing for linear classical and mixed quantum-classical H ∞ controllers. The
notion of physical realizability for systems with mixed quantum-classical dynamics
and the associated conditions were introduced in [34, 44], based on the notion of a
fully quantum augmentation of mixed quantum-classical linear systems, and devel-
oped further in [45–47]. Application of the theory to the construction of quantum
optical realizations of classical linear stochastic systems was developed in [48].
The H ∞ controller design allowed for some free parameters that can be used to
yield physically realizable controllers. However, this may entail adding additional
noise channels to satisfy the physical realizability constraints, which is undesirable
and needs to be minimized. The minimal number of additional quantum noise chan-
nels that are required to make a linear quantum controller physically realizable for
any triplet (A K , B K , C K ) has been investigated in [49, 50], where the minimal num-
ber can be characterized in terms of rank of a certain matrix that depends upon
(A K , B K , C K ).
Appendices
Proof (i) ⇒ (ii). To establish this part of the lemma, consider a Gaussian state
ρ which has mean x̄ and covariance matrix Y = [Tr(ρxi x j )], with symmetrized
covariance 1/2(Y + Y ) ≥ 0 and Y − Y = 2ıJn . Then, we can write
Appendix A: Proof of Theorem 5.2 197
n
n
ρ, x X x = X i j ρ, xi x j
i=1 j=1
n
n
= X i j [Yi j + x̄i x̄ j ]
i=1 j=1
= x̄ T X x̄ + Tr[X Y ]. (5.88)
Now for any constant α > 0, consider the inequality of part (i) where ρ is a Gaussian
state with mean α x̄ and covariance matrix Y . Then, it follows from the bound
ρ, x X x ≤ λ and (5.88) that α2 x̄ X x̄ + Tr[X Y ] ≤ λ for all α > 0. From
this, it immediately follows that x̄ X x̄ ≤ 0. However, x̄ can be chosen arbitrarily.
Hence, we can conclude that condition (ii) of the lemma is satisfied.
(ii) ⇒ (i). Suppose that the matrix X is negative semidefinite and let ρ be any
Gaussian state and suppose that ρ has mean x̄ and covariance matrix Y ≥ 0. Then, it
follows from (5.88) that ρ, x X x = x̄ X x̄ + Tr[X Y ]. However, X ≤ 0, Y + Y ≥
0, and Y − Y = 2ıJn implies x̄ X x̄ ≤ 0, and Tr[X Y ] = 1/2Tr[X (Y + Y )] ≤ 0.
Hence, ρ, x X x ≤ 0 and condition (ii) is satisfied with λ = 0.
Proof of Theorem 5.2. Let the system be dissipative with V (x) = x X x. By Itō’s
rule, the product table (5.60), and the quantum stochastic differential equation (5.54),
we have
d V (x(t))
= d x (t)X x(t) + x (t)X d x(t) + d x (t)X d x(t)
= x (t)(A X + X A)x(t) + βw (t)B X x(t) +
x (t)X Bβw (t) + λ0 dt, (5.89)
Let t → 0 to obtain
"
ρ, x (A X + X A)x + βw B X + x X Bβw + λ0 +
#
x
[x βw ]R ≤ λ.
βw
2 This map is distinct from the quantum conditional expectation used in quantum filtering theory.
198 5 Feedback Control of Linear Dynamical Quantum Systems
Here, x and βw denote the initial conditions. An application of Lemma 5.4 implies
(5.57). Also, (5.58) is a straightforward consequence of this inequality when R is
replaced by R + I where > 0.
To establish the converse part of the theorem, we first assume that (5.57) is satis-
fied. Then with V (x) = x X x, it follows from (5.89) that
t
V (x(t)) − V (x(0)) + r (x(s), βw (s)) ds ≤ λ0 t
o
for all t > 0 and all βw (t). Hence, inequality (5.56) is satisfied with λ given by
(5.59).
If matrix inequality (5.58) is satisfied, then it follows by similar reasoning that
there exists an > 0 such that
t
V (x(t)) − V (x(0)) + r (x(s), βw (s)) +
0
(x(s) x(s) + βw (s) βw (s)) ds ≤ λ0 t.
Hence, inequality (5.56) is satisfied with λ = λ0 given by (5.59) and with R replaced
by R + I .
K + K#
× , (5.92)
−ıK + ıK#
B K 0 02n u ×2(n v K +n y ) = [ I2n u ×2n u 02n u ×2(n v K +n y −n u ) ], (5.93)
Appendix B: Proof of Lemma 5.2 199
W2 = W1
Z − Z 1 0 I ∗
+ı − C K Pn u Pn u C K − (Kb2 Kb2 ) ,
2 4 −I 0
is non-negative definite. It follows from Lemma 5.5 that such a matrix W1 always
exists.
∗
3. Construct a matrix Kb1 such that Kb1 Kb1 = W2 , where Kb1 has at least 1 row.
This can be done, for example, using the singular value decomposition of W2 (in
this case, Kb1 will have 2n K rows).
4. Construct the matrices B K 1,1 and B K 1,2 according to Eqs. (5.74) and (5.76),
respectively.
Let R = 21 (Z + Z ). We now show that there exists an integer n v K ≥ n u such
conditions (5.90)–(5.93) are satisfied with the matrix R as defined and with B K 1 =
[ B K 1,1 B K 1,2 ] and
⎡ ⎤
1/2 I ı I Pn u Ck
K=⎣ Kb1 ⎦. (5.94)
Kb2
and hence
∗ ∗ ∗ 1/4C P
0 I
(K K) = (Kb1 Kb1 ) + (Kb2 Kb2 ) + Pn u C K
K nu −I 0
= 1/2(Z − Z ).
Since R = Z +Z
2
, we have R + (K∗ K) = Z . Therefore, (5.90) is satisfied.
Now, we observe that ıJn K B K diagn y (M ∗ )Pny = [ T −T # ] for some 2n K × n y
complex matrix T . But by taking the conjugate transpose of both sides of (5.75)
∗
which defined Kb2 , we conclude that T = −Kb2 . Hence,
∗
B K = 2ıJn K [ −Kb2 Kb2 ]Pn y diagn y (M). (5.95)
200 5 Feedback Control of Linear Dynamical Quantum Systems
[ B K 1,1 B K 1,2 B K ]
−I I
∗
= 2ıJn K /2C K Pn u
1 Pn u −Kb1 Kb1 Pn v K −n u
ıI ıI
−Kb2∗
Kb2 Pn y Pnw Pn w K diagn w (M)
K K
I
= 2ıJn K −1/2C K Pnu −Kb1 ∗ ∗
−Kb2
−ı I
1/2C P
I
K nu ı I Kb1 b2 Pn w K diagn w K (M)
K
I
= 2ıJn K −1/2C K Pnu −Kb1 ∗ ∗
−Kb2
−ı I
1/2C P
I
K nu ı I Kb1 b2
K
= 2ıJn K −K∗ K .
References
1. L. Bouten, Filtering and control in quantum optics, Ph.D. dissertation, Catholic University of
Nijmegen (2004)
2. L. Bouten, R. van Handel, On the separation principle of quantum control, in Quantum Stochas-
tics and Information: Statistics, Filtering and Control (University of Nottingham, UK, 15–22
July 2006), ed. by V.P. Belavkin, M. Guta (World Scientific, Singapore, 2008), pp. 206–238
3. J. Gough, M.R. James, The series product and its application to quantum feedforward and
feedback networks. IEEE Trans. Autom. Control 54(11), 2530–2544 (2009)
References 201
28. C.W. Gardiner, P. Zoller, Quantum Noise: A Handbook of Markovian and Non-Markovian
Quantum Stochastic Methods with Applications to Quantum Optics, 3rd edn. (Springer, Berlin,
2004)
29. K. Jacobs, H.I. Nurdin, F.W. Strauch, M.R. James, Comparing resolved-sideband cooling and
measurement-based feedback cooling on an equal footing: analytical results in the regime of
ground-state cooling. Phys. Rev. A 91, 043812 (2015)
30. J.C. Doyle, K. Glover, P.P. Khargonekar, B. Francis, State-space solutions to the standard H2
and H∞ control problems. IEEE Trans. Autom. Control 34(8), 831–847 (1989)
31. I. Petersen, B. Anderson, E. Jonckheere, A first principles solution to the non-singular H ∞
control problem. Int. J. Robust Nonlinear Control 1(3), 171–185 (1991)
32. C.W. Scherer, Multiobjective H2 /H∞ control. IEEE Trans. Autom. Control 40(6), 1054–1062
(1995)
33. J. Helton, M. James, Extending H ∞ Control to Nonlinear Systems: Control of Nonlinear
Systems to Achieve Performance Objectives, Advances in Design and Control, vol. 1 (SIAM,
Philadelphia, 1999)
34. M.R. James, H.I. Nurdin, I.R. Petersen, H ∞ control of linear quantum stochastic systems.
IEEE Trans. Autom. Control 53(8), 1787–1803 (2008) Reprinted, with permission, © 2008
IEEE
35. J. Willems, Dissipative dynamical systems - Part I: general theory. Arch. Rational Mech. Anal.
45, 321–351 (1972)
36. P. Dupuis, M. James, I. Petersen, Robust properties of risk-sensitive control. Math. Control
Syst. Signals 13, 318–332 (2000)
37. C. D’Helon, M.R. James, Stability, gain, and robustness in quantum feedback networks. Phys.
Rev. A 73, 053803 (2006)
38. A. van der Schaft, L 2 -Gain and Passivity Techniques in Nonlinear Control (Springer, New
York, 1996)
39. S. Boyd, L. El Ghaoui, E. Feron, V. Balakrishnan, Linear Matrix Inequalities in System and
Control Theory (SIAM, Philadelphia, 1994)
40. K. Zhou, P. Khargonekar, An algebraic Riccati equation approach to H∞ optimization. Syst.
Control Lett. 11, 85–91 (1988)
41. M. Green, D. Limebeer, Linear Robust Cotrol (Prentice-Hall, Englewood Cliffs, 1995)
42. H. Mabuchi, Coherent-feedback quantum control with a dynamic compensator. Phys. Rev. A
78, 032323 (2008)
43. M. Sarovar, D.B.S. Soh, J. Cox, C. Brif, C.T. DeRose, R. Camacho, P. Davids, Silicon nanopho-
tonics for scalable quantum coherent feedback networks. EPJ Quantum Technol. 3(14), 1–18
(2016)
44. H.I. Nurdin, Topics in classical and quantum linear stochastic systems, Ph.D. dissertation, The
Australian National University (2007)
45. H.I. Nurdin, Network synthesis of mixed quantum-classical linear stochastic systems, in Pro-
ceedings of the 2011 Australian Control Conference (AUCC), Engineers Australia (2011), pp.
68–75
46. S. Wang, H.I. Nurdin, G. Zhang, M.R. James, Synthesis and structure of mixed quantum-
classical linear systems, in Proceedings of the 51st IEEE Conference on Decision and Control
(Maui, Hawaii, Dec. 10–13, 2012) (2012), pp. 1093–1098
47. S. Wang, H.I. Nurdin, G. Zhang, M.R. James, Network synthesis for a class of mixed quantum-
classical linear stochastic systems (2014), arXiv:1403.6928 (arXiv preprint)
48. S. Wang, H.I. Nurdin, G. Zhang, M.R. James, Quantum optical realization of classical linear
stochastic systems. Automatica 49(10), 3090–3096 (2013)
49. S. Vuglar, I.R. Petersen, How many quantum noises need to be added to make an LTI system
physically realizable? in Proceedings of the 2011 Australian Control Conference (AUCC)
(2011), pp. 363–367
50. S. Vuglar, I.R. Petersen, Quantum implemention of an LTI system with the minimal number
of additional quantum noise inputs, in Proceedings of the 2013 European Control Conference
(ECC) (2013), pp. 2724–2727
51. K.R. Parthasarathy, An Introduction to Quantum Stochastic Calculus (Birkhauser, Berlin, 1992)
Chapter 6
Linear Systems and Control Theory
for Quantum Information
In this chapter, we discuss several applications of linear systems and control theory
for continuous-variable (CV) quantum information processing. Here, the meaning
of CV is that the spectrum of the observables q or p is continuous in R, in contrast
to the discrete variable case where, for instance, the spectrum of σz = diag(1, −1)
is discrete. The topics discussed in this chapter are as follows:
• Section 6.1: Dissipative generation of arbitrary pure Gaussian states,
• Section 6.2: Entanglement enhancement via coherent feedback networks,
• Section 6.3: Back-action evasion via feedback for force sensing,
• Section 6.4: Quantum memory with decoherence-free subsystem,
• Section 6.5: Robust quantum amplification via coherent feedback control, and
• Section 6.6: Quantum feedback experiments for squeezing enhancement.
The topics in Sects. 6.1 and 6.4 do not deal with feedback control problems but
discuss problems of system synthesis so that the engineered system achieves state
generation in the former case and state transfer in the latter. Both cases fully uti-
lize system theoretic notions/tools such as controllability and zero dynamics. On the
Section 6.1 contains reprinted excerpt with permission from [10]. Copyright (2012) by the
American Physical Society.
Section 6.2 contains some materials reprinted from [22] with permission of Springer.
Section 6.5 contains reprinted excerpt with permission from [65]. Copyright (2016) by the
American Physical Society.
Section 6.6 contains some materials reprinted, with permission, from [21] © 2012 IEEE.
© Springer International Publishing AG 2017 203
H.I. Nurdin and N. Yamamoto, Linear Dynamical Quantum Systems,
Communications and Control Engineering, DOI 10.1007/978-3-319-55201-9_6
204 6 Linear Systems and Control Theory for Quantum Information
other hand, in Sects. 6.2, 6.3, and 6.5, we elaborate upon coherent feedback networks
for enhanced CV entanglement generation, back-action evasion, and robust quantum
amplification, respectively. Lastly, Sect. 6.6 is devoted to showing two experimental
demonstrations of quantum feedback for optical and spin-squeezing enhancement.
It is hoped that these examples will illustrate to the readers that systems and control
theory provides powerful and pertinent tools for synthesizing and controlling quan-
tum systems as quantum information processors.
Our first topic deals with the problem of generating a target Gaussian state in a lin-
ear quantum system. In general, a Gaussian state is useful for quantum information,
such as for quantum teleportation and secure communication [1, 2]. In particular,
it is known that a Gaussian cluster state [3, 4] serves as an essential resource for
measurement-based quantum computation. The method for generating a Gaussian
state presented here belongs to the so-called environment engineering (or reservoir
engineering) approach [5] described as follows. Recall now that for a closed system,
generation of a target final state |ψ f is implemented by applying a unitary operation
to a given initial state |ψi so that |ψi → |ψ f = U |ψi ; but in such an implemen-
tation, the final state |ψ f is very sensitive to the initial state |ψi and the parameters
of the unitary operator U , which includes the duration time. The environment engi-
neering approach overcomes these issues. The point of this approach is to exploit
open systems, rather than closed systems. The dynamics of the statistics of an open
dissipative system is modeled by the master equation (4.20):
dρ m
1 1
= −i[H, ρ] + L k ρL ∗k − L ∗k L k ρ − ρL ∗k L k , (6.1)
dt k=1
2 2
generation. Finally, a QSDE formulation [11] is provided, showing the general pas-
sivity property of the desired dissipative dynamics and a specific trade-off appearing
in the problem of pure Gaussian cluster state generation.
dx dV
= Ax, = AV + V A + D, (6.2)
dt dt
AVs + Vs A + D = 0. (6.3)
Therefore, our goal is to synthesize the system matrices R and K so that Vs coincides
with the covariance matrix of a target pure Gaussian state. To attack this problem,
the following result is useful:
Theorem 6.1 Let Vs be a covariance matrix corresponding to a pure Gaussian
state. Then, this is the unique steady state of a linear quantum system characterized
by (R, K ), if and only if
ı
ker Vs + J̄n = range(K ), (6.4)
2
where
K = [K R J̄
n K
. . . (R J̄
n)
2n−1
K ] .
206 6 Linear Systems and Control Theory for Quantum Information
For the proof, see [10]. Note that this result does not state whether a given system
has a unique pure steady state; for this purpose, Theorem 6.1 in [10] can be used.
where X and Y are n × n real symmetric and real positive definite matrices (i.e.,
Y = Y > 0), respectively. Note that S is J̄n -symplectic, satisfying S J̄n S = J̄n .
Then, defining Z = X + ıY leads to
ı 1 I
Vs + J̄n = Y −1 [I Z ].
2 2 Z∗
−Z −Z −Z
K = P, R J̄
n = Q, (6.6)
I I I
where P and Q are some n × m and n × n complex matrices. From these equations,
K can be expressed as
−Z
K = [P Q P . . . Q 2n−1 P].
I
Consequently, the necessary and sufficient condition for range(K ) to coincide with
range [−Z I ] is that there exist P and Q satisfying (6.6) and the rank condition
6.1 Dissipative Generation of Pure Gaussian States 207
where R1 and R3 are real n × n symmetric matrices and R2 a real n × n matrix. Then,
the latter equation in (6.6) leads to
R1 + R2 X + X R2 + X R3 X − Y R3 Y = 0,
(R2 + X R3 )Y + Y (R2 + X R3 ) = 0.
The second equation equivalently means that there exists a real skew symmetric
matrix (i.e., + = 0) satisfying (R2 + X R3 )Y = . Hence, by writing
P = R3 , we find that R2 can be expressed as R2 = −X P + Y −1 . Then, it follows
from (6.6) that Q is of the form Q = −ı P Y − Y −1 . As a consequence, the
complete parameterizations of K and R are obtained as follows:
K = P [−Z I ],
X P X + Y P Y − Y −1 X − X Y −1 −X P + Y −1
R= . (6.8)
−P X + Y −1 P
Again, P (complex), P (real symmetric), and (real skew) are the parameterizing
matrices. Thus, a procedure to synthesize a linear quantum system generating a target
pure Gaussian state has now been constructed; given a target pure Gaussian state
with covariance matrix (6.5), which determines X and Y , choose the free matrices
P, P , and so that both the system–field coupling L = K x and the Hamiltonian
H = x Rx/2 with the system matrices (6.8) would be physically implementable,
while P and Q = −ı P Y − Y −1 satisfy the rank condition (6.7).
Lastly, note that there always exists a triplet (P, P , ) satisfying the rank con-
dition (6.7), if no additional constraint is required for those matrices; that is, for an
arbitrary given pure Gaussian state, we can always find a Gaussian dissipative system
that produces that state as its unique steady state.
Menicucci et al. [4] developed a unified graphical calculus applicable to all pure
Gaussian states, characterized by the matrix Z = X + ıY . A particularly important
result is that the canonical CV cluster state can be represented in a general form as
Z = X + ıe−2r I, (6.9)
208 6 Linear Systems and Control Theory for Quantum Information
Fig. 6.1 a Shape of a one-dimensional harmonic chain with 4 oscillators. b Dissipative channels
(indicated by the arrows) for generating a harmonic chain state. c A quasi-local dissipative system
generating the same harmonic chain state in b; the dotted circle represents the system Hamiltonian.
Reprinted with permission from [10] © (2012) by the American Physical Society
where X is the symmetric adjacent matrix representing the structure of the cluster
state. Also, Y = e−2r I (r ∈ R) represents the approximation error of the actual state
with covariance matrix (6.5) to the ideal cluster state corresponding to X ; note that
the ideal state corresponds to the case with r → ∞ (usually interpreted as infinite
squeezing) and is thus not physically realizable.
Let us now apply the procedure obtained in the previous section to synthesize
a linear quantum system generating a typical cluster state, a one-dimensional har-
monic chain state with equal weight: This is the state of a set of quantum oscillators
connected in a chain form as depicted in Fig. 6.1a. In particular, here we consider
the case n = 4. Now, the adjacent matrix X and the resultant graph matrix (6.9) are,
respectively, given by
⎡ ⎤ ⎡ −2r ⎤
01 ıe 1
⎢1 0 1 ⎥ ⎢ 1 ıe−2r 1 ⎥
X =⎢ ⎥ ⎢
⎣ 1 0 1⎦, Z = ⎣
⎥,
1 ıe −2r
1 ⎦
10 1 ıe−2r
The above X represents that for instance, the first and the second subsystems are
coupled, with weight 1. A simple choice of the matrices in (6.8) is P = I4 , P = 0,
and = 0, leading to K = [−Z I ] and R = 0. In this case, the system is driven only
by the dissipation term characterized by the following Lindblad operator L = K x:
Figure 6.1b depicts how the system couples with the dissipation channels. It is
observed from this figure that each dissipative channel acts on at most three sub-
systems; in general, if the channel L acts only on a few subsystems, then it is called
quasi-local [7].
Of course, the way to design a desired system is not unique. For instance, let us
try to find a system that generates the same chain state by a quasi-local dissipative
process acting on at most two adjacent subsystems. This goal is simply motivated by
the fact that engineering such a dissipative environment might be easier to do than
6.1 Dissipative Generation of Pure Gaussian States 209
the previous case, apart from that we may need an additional Hamiltonian. Here, we
take P = (1, 0, 0, 0) , implying that the system has one dissipative channel L 1 in
(6.10), which indeed acts on only two subsystems. To determine the Hamiltonian
matrix R in (6.8), we have some freedom, but let us choose
⎡ ⎤
0 1 0 −1
⎢ 1 0 0 0 ⎥
P = X −1 =⎢
⎣ 0
⎥ , = 0.
0 0 1 ⎦
−1 0 1 0
The loci of nonzero entries of this matrix show that the Hamiltonian H = x Rx/2
has a ring-type structure where the 1–2, 2–3, 3–4, and 4–1 subsystems are connected.
Therefore, we now see that the four-mode harmonic chain state can also be generated
in the dissipative system whose system–field couplings and the Hamiltonian are both
quasi-local, as shown in Fig. 6.1c.
Let us begin with the fact that a pure Gaussian state |ψ Z having the covariance
matrix (6.5) always satisfies
⎤ ⎡ ⎤ ⎡
p1 q1
⎢ .. ⎥ ⎢ .. ⎥
N |ψ Z = 0, N := [−Z I ]x = p − Zq = ⎣ . ⎦ − Z ⎣ . ⎦ . (6.11)
pn qn
That is, for Z = (z i j ), this equation means that ( pi − j z i j q j )|ψ Z = 0 for
all i. Conversely, if a pure Gaussian state |ψ satisfies N |ψ = 0, it follows that
|ψ = |ψ Z . The vector of operators, N , is called the nullifier associated with the
pure Gaussian state |ψ Z .
Clearly, it should be worth examining the time evolution of N in the Heisenberg
picture, when the conditions given in Theorem 6.1 are imposed. For this purpose, let
us recall the following QSDE with system variable x = (q , p ) :
d x(t)
= Ax(t) − ı J̄n K ∗ ξ(t) + ı J̄n K ξ(t)# , (6.12)
dt
210 6 Linear Systems and Control Theory for Quantum Information
where A = J̄n (R + {K ∗ K }). Recall that the output equation of the system is
given by
η(t) = K x(t) + ξ(t). (6.13)
1
[−Z I ]A = [−Z I ]J̄n R + [−Z I ]J̄n (K ∗ K − K K # )
2ı
1 −Z #
−Z
#
= Q [−Z I ] − [I Z ] P P [−Z I ] − P P ∗ [−Z # I ]
2ı I I
Z −Z #
#
= Q [−Z I ] + P P [−Z I ] = (Q − Y P # P )[−Z I ],
2ı
−Z #
[−Z I ](−ı J̄n K ∗ ) = −ı[−Z I ]J̄n P # = ı(Z − Z # )P # = −2Y P # ,
I
−Z
[−Z I ](ı J̄n K ) = ı[−Z I ]J̄n P = 0.
I
Thus, multiplying both sides of (6.12) by [−Z I ] from the left, we have
dN (t)
= (Q − Y P # P )N (t) − 2Y P # ξ(t). (6.14)
dt
The above two Eqs. (6.14) and (6.15) reveal several important properties of the
system that uniquely generates a pure Gaussian state in a dissipative way. First of all,
it must be a completely passive linear system as defined in Sect. 2.4.1; in fact, as a
property of completely passivity, the system equations contain only the annihilation-
driving noise ξ. Recall that the system equations of an optical empty cavity, which
is a very simple completely passive system, are given by (1.25) and (1.26). Hence,
we now find that the linear quantum system focused in this section is a non-trivial
extension of those simple passive optical systems, in the sense that they have a
non-vacuum pure steady state.
The above result also clarifies the meaning of rank condition (6.7), which is
indeed hard to see without the QSDE formalism discussed here. That is, we have the
following fact (the proof is given in [11]): The matrix Q −Y P # P is Hurwitz if and
only if the rank condition (6.7) is satisfied. That is, the rank condition is necessary for
the target pure Gaussian state |ψ Z to be a unique stable steady state of the system.
This fact can be seen by multiplying all the entries of (6.14) by the composite state
vector | = |ψ ⊗ | from the right (| is the vacuum state on the field); that is,
6.1 Dissipative Generation of Pure Gaussian States 211
d
N (t)| = (Q − Y P # P )N (t)|.
dt
Then, we can see that the transfer function matrix F[ıω] is unitary, i.e., F[ıω]
F[ıω]∗ = I , for all ω. This means that the output is a white noise process with flat
power spectrum density, i.e., η[ıω]∗ η[ıω] = ξ[ıω]∗ ξ[ıω] = I . Thus, as expected,
the output at steady state does not contain any information about the system state.
Lastly, let us examine the case where the target state is assigned to the canonical
CV cluster sate (6.9). In this case, the nullifier dynamics (6.14) is of the form
dN
= (Q − e−2r P # P )N − 2e−2r P # ξ.
dt
As remarked at the end of Sect. 6.1.2, if there is no constraint imposed on the system,
then there always exists a linear quantum system that uniquely generates a given tar-
get Gaussian state by dissipation. However, of course in practice several constraints,
which mainly stem from the structure of the system, have to be satisfied. The dis-
cussion at the end of Sect. 6.1.3 is one such example. In the literature, there have
been further progress in this direction; for instance, [13] provides a condition for
dissipation-induced generation of a given pure Gaussian state, under the condition
that the system–field coupling has to be exactly local.
An alternative parameterization of linear quantum systems generating a pure
Gaussian state at steady state was obtained in [14], based on a parameterization of
completely passive linear quantum systems and the group of real symplectic matri-
ces. This result was motivated by the introduction of the notion of quasi-balanceable
linear quantum systems in the context of model reduction of linear quantum systems
by balanced truncation [15].
Lastly, we remark that the dissipation-induced Gaussian state considered here is
a system’s internal state, such as an intracavity state in optics and a motional state
of a nano-mechanical oscillator. That is, it is not the state of an external bosonic
field. Thus, in order to perform an optical quantum information processing with the
generated Gaussian state, it must be extracted to the outside; for this purpose, the
method developed in [16] can be used. Note that if a desired Gaussian cluster state is
generated and extracted to the outside, then universal quantum computation [2] can
in principle be carried out, by employing some non-Gaussian operation such as the
cubic-phase gate or photon counting on the extracted Gaussian state. On the other
hand, if the goal is precision measurement for quantum metrology, we do not need to
extract the dissipation-induced internal Gaussian state to the outside. For instance, a
spin-squeezed state of a large atomic ensemble can be directly used for ultra-precise
magnetometry [17].
Fig. 6.2 Dual-NOPA (G 1 and G 2 ) coherent feedback network. The system contains transmission
time delays τ and transmission losses represented by beam splitters with vacuum noise inputs ξBS,1
and ξBS,2 . This figure does not show output fields associated with losses, which are not observable.
Figure adapted from [22]. With permission of Springer
Consider the coherent feedback network shown in Fig. 6.2, consisting of two
identical NOPAs labeled G 1 and G 2 , Following Sect. 1.5.2, each NOPA G j has two
resonator modes a j and b j that are non-degenerate.
The two modes are coupled by
an interaction Hamiltonian H j = 2ı a ∗j b∗j − a j b j , where is the effective pump
amplitude. Each NOPA has four input fields. The mode a j is coupled to the incoming
√
√ and additional noise ξloss, j,1 via the coupling operators L j,1 = γa j and
field ξin, j,1
L j,3 = κa j , respectively. In a similar fashion, the mode b j is coupled √ to the
√
input ξin, j,2 and noise ξloss, j,2 via the operators L j,2 = γb j and L j,4 = κb j ,
respectively. The constant γ is the decay rate (coupling coefficient) of the mirror
through which a mode interacts with its input, and κ is the coupling coefficient of a
mode to the additional noise, assumed to be the same for a j and b j . The noises ξloss, j,1
and ξloss, j,2 represent channels through which photons created in modes a j and b j
are lost during the interaction, respectively. The outputs corresponding to these two
sources of loss are typically not observable (photons once lost are lost forever).
Due to the separation of G 1 and G 2 , there are transmission losses and time delays
present in the quantum network of Fig. 6.2. For each path, the transmission loss is
effectively modeled by a beam splitter with (positive-valued) transmission rate α and
reflection rate β satisfying α2 + β 2 = 1. The rates are determined by the distance
traversed in a path [23]. The beam splitters have a port for additional vacuum noise
inputs ξBS,1 and ξBS,2 (see Fig. 6.2) that represent channels which carry photons away
as losses. For the NOPAs, a reference value of γr = 7.2×107 Hz is used for the decay
rate of the mirrors, following the values reported for the experiment in [21]. Since
the pump amplitude and coupling coefficient γ are both adjustable quantities, we
define = xγr Hz and γ = γr /y Hz, where x and y are dimensionless parameters
satisfying 0 < x, y ≤ 1 (in practice, y cannot be too small so that multiple resonance
frequencies of the cavity are not excited). The dynamics of the dual-NOPA coherent
feedback network is given by
214 6 Linear Systems and Control Theory for Quantum Information
γ+κ √ √
ȧ1 (t) = − a1 (t) + b1∗ (t) − γξin,1,1 (t) − κξloss,1,1 (t) ,
2 2
γ+κ √
ḃ1 (t) = − b1 (t) + a1∗ (t) − αγb2 (t − τ ) − α γξin,1,2 (t − τ )
2 2
√ √
−β γξBS,2 (t) − κξloss,1,2 (t) ,
γ+κ √
ȧ2 (t) = − a2 (t) + b2∗ (t) − αγa1 (t − τ ) − α γξin,2,1 (t − τ )
2 2
√ √
−β γξBS,1 (t) − κξloss,2,1 (t) ,
γ+κ √ √
ḃ2 (t) = − b2 (t) + a2∗ (t) − γξin,2,2 (t) − κξloss,2,2 (t) , (6.16)
2 2
with outputs
√ √
ηout,1,2 (t) = γb1 (t) + α γb2 (t − τ ) + αξin,2,2 (t − τ ) + βξBS,2 (t) ,
√ √
ηout,2,1 (t) = γa2 (t) + α γa1 (t − τ ) + αξin,1,1 (t − τ ) + βξBS,1 (t) .
(6.17)
We are primarily interested in the entanglement between these two output Gaussian
fields. In particular, we would like to investigate how transmission losses, amplifi-
cation losses, and time delays impact the system’s stability and the entanglement
between the two output fields. Let Alice and Bob be two spatially separated inter-
acting parties. The output field ξout,1,2 can be on Alice’s side, while the other output
field ξout,2,1 can be at Bob’s location. Thus, Alice and Bob can share entanglement
over a distance via the given quantum network. Define the quadratures
z = (a1 , a1 , b1 , b1 , a2 , a2 , b2 , b2 ) ,
q p q p q p q p
q p q p q p q p q
ξ = (ξin,1,1 , ξin,1,1 , ξin,2,2 , ξin,2,2 , ξloss,1,1 , ξloss,1,1 , ξloss,1,2 , ξloss,1,2 , ξloss,2,1 ,
ξloss,2,1 , ξloss,2,2 , ξloss,2,2 , ξBS,1 , ξBS,1 , ξBS,2 , ξBS,2 ) .
p q p q p q p
Then, we have
where
6.2 Enhancing Continuous-Variable EPR Entanglement 215
⎡ ⎤
− γ+κ
2
0 2
0 0 0 0 0
⎢ 0 − γ+κ 0 −2 0 0 0 0 ⎥
⎢ 2 ⎥
⎢ γ+κ
0 − 2 0 0 0 −αγ 0 ⎥
⎢ 2 ⎥
⎢ 0 −2 0 − γ+κ 0 0 0 −αγ ⎥
⎢
A=⎢ 2 ⎥, (6.19)
⎢ −αγ 0 0 0 − γ+κ
2
0 2
0 ⎥ ⎥
⎢ 0 −αγ 0 0 0 − γ+κ 0 −2 ⎥
⎢ 2 ⎥
⎣ 0 0 0 0 0 − γ+κ 0 ⎦
2 2
0 0 0 0 0 −2 0 − γ+κ
2
⎡ ⎤
√
0
⎢ γ √0 0 0 0 0 0 ⎥
⎢ 0 γ 0 0 0 0 0 0 ⎥
⎢ √ √ ⎥
⎢ 0 0 α γ 0 0 0 β γ 0 ⎥
⎢ √ √ ⎥
⎢ 0 0 0 α γ 0 0 0 β γ⎥
B=⎢ √
⎢α γ 0
√
√
⎥,
⎢ 0 0 κI8 β γ √
0 0 0 ⎥
⎥
⎢ 0 α √γ 0 0 0 β γ 0 0 ⎥
⎢ √ ⎥
⎢ 0 0 γ 0 0 0 0 0 ⎥
⎣ √ ⎦
0 0 0 γ 0 0 0 0
√
C1 = γ α01010α0 ,
√
C2 = γ 0 −α 0 1 0 −1 0 α ,
D1 = α 0 α 0 01×8 β 0 β 0 ,
D2 = 0 −α 0 α 01×8 0 −β 0 β .
with 0 < x, y ≤ 1.
216 6 Linear Systems and Control Theory for Quantum Information
Thus, for the same decay rate γr for the mirrors in a NOPA, in the ideal lossless
scenario the dual-NOPA coherent feedback system has a lower stability threshold
than a single NOPA, compare (6.20) with the condition 0 < x y < 1 for a single
NOPA.
In the lossless scenario with α = 1 and κ = 0, from (1.33) and (1.34), we find
2
V± (ıω) = (P(ıω)∗ P(ıω) + Q(ıω)∗ Q(ıω)
T (ıω)∗ T (ıω)
+R(ıω)∗ R(ıω) + S(ıω)∗ S(ıω)), (6.21)
where
2
T (ıω) = 2 − (2ıω + κ + γ)2 − 4α2 2 γ 2 .
6.2 Enhancing Continuous-Variable EPR Entanglement 217
Recall from Sect. 1.5.2 that we will use the two-mode squeezing spectra V± (0) at
ω = 0 as a figure of merit for entanglement. We have the following result.
Theorem 6.3 In the absence of transmission and amplification losses, the two-mode
squeezing spectra of the two outputs in the dual-NOPA coherent feedback system are
2
1 − 2x y − x 2 y 2
V± (0) = 2 . (6.22)
1 + 2x y − x 2 y 2
Thus, the dual-NOPA coherent feedback displays a behavior that is analogous to that
of a single NOPA operating below threshold, namely that the two-mode squeezing is
maximized as the pump amplitude is increased to the threshold value of instability.
For the rest of this section, all two-mode squeezing spectra V± (ıω) will be
presented in log–log plots. The squeezing spectra are thus presented in dB unit,
V± (ıω)(dB) = 10 log10 V± (ıω) and V+ (ıω) + V− (ıω)(dB) = 10 log10 (V+ (ıω) +
V− (ıω)). The more two-mode squeezing there is at a frequency ω, the more negative
the plot of V± (ıω)(dB) at that frequency. Perfect two-mode squeezing at this fre-
quency corresponds to V± (ıω)(dB) = −∞. Also, since equations are expressed in a
rotating frame at half of the common pump frequency ω p of the NOPAs, 0 frequency
corresponds to ω p /2, while the “low-frequency” region in these plots corresponds
to positive frequencies around ω p /2.
Figure 6.3 shows the two-mode squeezing spectra V± (ıω) (dB) and V+ (ıω) +
V− (ıω)(dB) versus the frequency ω for x = 0.4 and y = 1 and ignoring amplification
and transmission losses (black solid lines). From (1.32), there is entanglement present
when V+ (ıω) + V− (ıω)(dB) < 10 log10 6 dB = 6.0206 dB. It can be seen that in this
ideal lossless case, V± (ıω)(dB) is about −29 dB and V+ (ıω) + V− (ıω)(dB) has a
practically constant value of around -26 dB for frequencies ω roughly up to 105 rad/s.
The presence of transmission and amplification losses inevitably limits the two-mode
squeezing that can be produced by the dual-NOPA network. Here, we will illustrate
how the losses affect the two-mode squeezing while neglecting time delays in the
network. The effect of time delays will be discussed later on.
218 6 Linear Systems and Control Theory for Quantum Information
Fig. 6.3 Log–log plots of V± (ıω) (left) and V+ (ıω) + V− (ıω) (right), when α = 1 (black solid
line), α = 0.97 (red dashed line), α = 0.95 (blue dash-dot line), κ = 0, x = 0.4, y = 1. Figure
adapted from [22] (color figure online). With permission of Springer
Figure 6.4 shows the two-mode squeezing spectra when amplification losses are
present, but there are no transmission losses and time delays. Based on [21], it is
6
assumed that κ ∝ | | with a reference value of κ = 3×10
√
2
for = 0.6 × γr . Therefore,
6
κ = M , with M = √ 3×10
2×0.6×γr
. The figure shows how V and V± have higher values in
5
the frequency range up to 10 rad/s compared to ideal case (black solid line), and this
value steadily worsens as κ increases. Figure 6.5 illustrates the two-mode squeezing
spectra V± (ıω) when both transmission and amplification losses are present. It can
be seen that entanglement becomes worse when both losses are present compared to
when only one of them is present.
We will now compare the EPR entanglement generated at two spatially separated
locations, say A (Alice) and B (Bob), by the dual-NOPA coherent feedback system
to that of a single NOPA or two-cascaded NOPAs1 placed midway between A and
B, say, at C (Charlie), when there are no amplification losses in any of the NOPAs
(κ = 0) and transmission delays are neglected (see Fig. 6.6a, b, and c1). The purpose
is to assess how the presence of transmission losses as the sole imperfection in the
1 See [24, 25] for experiments on the entanglement produced by cascading two or more NOPAs.
6.2 Enhancing Continuous-Variable EPR Entanglement 219
Fig. 6.5 Log–log plots of V±(ıω) when α = 1 (left), α = 0.97 (middle), and α = 0.95 (right),
6
κ = 0 (black solid line), κ = 3×10√ x (red dashed line), x = 0.4, y = 1. Figure adapted from
0.6× 2
[22] (color figure online). With permission of Springer
220 6 Linear Systems and Control Theory for Quantum Information
Fig. 6.6 a Entangled pairs generated by a single NOPA. b Entangled pairs generated by two-
cascaded NOPAs. c1 and c2 Entangled pairs generated by a dual-NOPA coherent feedback system. In
configuration (c1), the NOPAs are distributed in separate locations (A and B), while in configuration
(c2) both NOPAs are in one location, at C. Figure adapted from [22]. With permission of Springer
system will impact the performance of these different schemes. For fairness of the
comparison, it will be made for the situation where the total pump power consumed
by all three systems is the same.
For the coherent feedback (CFB) system with the NOPAs placed at the endpoints
(see Fig. 6.6c1), the transmission rate is α, and for each NOPA, we set y = 1, the
pump power CFB = xγ√ r , and decay rate of mirror γ
CFB
= γr , where x is a real
number between 0 and 2 − 1 (to guarantee stability), and γr is, as before, the
reference decay rate γr = 7.2 × 107 Hz. For the single NOPA and the two-cascaded-
NOPA systems located √ at C, the transmission rate along each transmission channel
√
for the output signal is α (see Fig. 6.6a, b). The higher transmission rate α for
these two schemes is due to the fact that the output signals only have to√travel half
of the distance between A and B. For a single NOPA, we set single = 2xγr and
γ single = γr , while for the two-cascaded-NOPA system, we set cascaded = xγr and
γ cascaded = γr for each NOPA. Therefore, all three systems use the same total pump
power, given by P = 2x 2 γr2 . We choose x so that in the absence of any losses,
the two-mode squeezing spectra of the CFB system at ω = 0 are V±CFB (0) = 2e−r ,
where r ∈ [0, ∞) denotes the degree of squeezing; the more two-mode squeezing, the
larger the value of r . We compare the systems for three values of r , r = − ln(0, 1),
r = − ln(0.05), and r = − ln(0.01). The results are shown in Fig. 6.7. It can be
seen that for each setting of r , above a certain threshold value of the transmission
rate α, the CFB scheme produces more two squeezing than the other two schemes.
However, below this threshold value, the two-mode squeezing is worse than the other
two schemes. We conclude that when all three schemes consume the same amount
of total pump power, the CFB scheme is advantageous over the two other schemes
when transmission losses are not too large.
Rather than placing the two NOPAs at spatially separated locations A and B in a
decentralized configuration, it is also possible to have both NOPAs located at C, as in
configurations (a) and (b). This yields the centralized dual-NOPA configuration (c2)
6.2 Enhancing Continuous-Variable EPR Entanglement 221
Fig. 6.7 Plots of V± (0) (dB) as a function of α, when all the systems consume the same total pump
power (P = 2x 2 γr2 ) and κ = 0, with respect to a single NOPA (black dashed line), two-cascaded-
NOPA system (blue dotted line), and a dual-NOPA coherent feedback system in configuration (c1)
(red solid line). We set values of x so that V CFB (0) = 2e−r with r = − ln(0.1) (left), r = − ln(0.05)
(middle), and r = − ln(0.01) (right), when α = 1 (color figure online)
Fig. 6.8 Plots of V± (0) (dB) as a function of α and power, P CFB = P cascaded = P single , when
κ = 0, with respect to a single NOPA (dashed line), two-cascaded-NOPA system (dotted line), and
a dual-NOPA coherent feedback system in configuration (c2) (solid line)
in Fig. 6.6. In all of the centralized configurations, one output beam will be sent from
C to A and the other from C to B; thus, both beams travel a distance
√ that is half of that
traveled in configuration (c1), with a transmission rate of α. Figure 6.8 compares
the entanglement generated from the three configurations (a), (b), and (c2), for the
same values of α and total pump power. The figure shows that the coherent feedback
network in the centralized configuration (c2) generates more two-mode squeezing
than the other two configurations for all 0 ≤ α ≤ 1 and as the parameter x ranges in
value from 0.01 to 0.414 (thus within the stability threshold).
Finally, we compare the dual-NOPA coherent feedback system in the central-
ized configuration (c1) and decentralized configuration (c2), when both configura-
tions consume the same amount of pump power and ignoring amplification losses.
Figure 6.9 shows the entanglement generated by the two configurations for various
222 6 Linear Systems and Control Theory for Quantum Information
Fig. 6.9 Plots of V± (0) (dB) as a function of α, for 0.93 ≤ α ≤ 1 and κ = 0, r = − ln(0.1) (left),
r = − ln(0.05) (middle), r = − ln(0.01) (right), with respect to a dual-NOPA coherent feedback
system placed in the middle (black dashed line) and the two NOPAs distributed at two endpoints
(red solid line). Reprinted from [22] (color figure online). With permission of Springer
values of transmission rate α. It can be seen that configuration (c1) has a noticeably
higher degree of EPR entanglement compared to configuration (c2) for higher trans-
mission rates α, but this diminishes as r is increased. Figure 6.10 extends Fig. 6.9 to
compare the two systems over the whole range of 0 ≤ α ≤ 1. It can be seen that the
centralized configuration (c2) produces better entanglement for lower α.
To summarize, when the same total pump power is consumed, and amplification
losses and time delays are neglected, the centralized coherent feedback configuration
(c2) is superior to the single NOPA and two-cascaded-NOPA system for any value
of the transmission rate α, while the distributed coherent feedback configuration
(c1) beats the centralized configuration (c2) for higher transmission rates α. Thus,
for lower transmission losses, one should employ a distributed coherent feedback
network for entanglement generation; for higher transmission losses, one should
switch from the distributed to a centralized coherent feedback scheme.
The results in this section indicate how feedback can, in certain situations, pro-
vide a performance advantage for entanglement generation, even when there are
6.2 Enhancing Continuous-Variable EPR Entanglement 223
Fig. 6.11 a Quantum repeater structure with two single NOPAs. There are two endpoints (A and
B) and a repeater station that has two nodes (middle C). Each node contains a quantum memory
that can store a quantum state. NOPA1 and NOPA2 create two pairs of continuous-mode entangled
photons between endpoints and repeater nodes (blue pair and green pair). The two outer quantum
memories can be entangled via entanglement swapping. b Quantum repeater structure with two
dual-NOPA systems. NOPA1 and NOPA2 and NOPA3 and NOPA4 are connected to get entangled
pairs between two points A and C (green nodes) and C and B (blue nodes), respectively. A quantum
repeater in the middle (C) is used to generate entanglement between A and B. Figure adapted from
[22] (color figure online). With permission of Springer
In this section, we now investigate the stability and entanglement generation of the
coherent feedback configuration (c1) in the presence of non-negligible transmission
time delays. We assume that the loss rate across the transmission channel is 0.2
dB/km, which is typical in optical fiber [26]. At this loss rate, α = 0.97 corresponds
to a distance of 1.3230 km and a time delay of τ = 4.41 × 10−6 s, while α = 0.95
corresponds to a distance of 2.2276 km and a time delay of τ = 7.4255 × 10−6 s.
We note that to model interconnections with time delays, it is necessary to first
return to the original model of the NOPA in the non-rotating frame given by (1.27)
and (1.28). Interconnections including time delays are then made to obtain a time-
varying QSDE for the interconnected model, before going to a rotating frame for the
entire interconnected system to remove the time-varying quantities. In the rotating
frame, the time delays will introduce addition phase shifts of eıω p τ /2 , where ω p is
the pump frequency, at the outputs of each NOPA. We assume that these time delay-
induced phase shifts are canceled by placing a constant phase shift of e−ıω p τ /2 at the
output of each NOPA.
To analyze the stability of a linear system with time delays, we can employ an
eigenvalue-based approach as detailed in [27]. This approach has been implemented
in the freely available DDE-BIFTOOL toolbox for MATLAB [28, 29], which is used
to compute the eigenvalues of the coherent feedback network with time delays. The
calculation by DDE-BIFTOOL shows that all roots of the characteristic equation
for the coherent feedback system with time delays have negative real parts when
6
α = 0.97, 0.95, x = 0.4, y = 1, and κ = 3×10 √ x. Therefore, for these parameter
0.6 2
values, the dual-NOPA coherent feedback configuration (c1) is stable in the presence
of the time delays.
The two-mode squeezing spectra V± (ıω) in the presence of time delays is again
given by the identities (1.33) and (1.34). Since the quantum Langevin equations of the
network are linear, the non-rational transfer functions (due to the time delays) H1 [s]
and H2 [s] appearing in (1.33) and (1.34) can be numerically computed in MATLAB,
from which V± (ıω) can then be computed. Figure 6.12 shows the EPR entanglement
generated in the presence of time delays for a specific setting of the parameters of
the dual-NOPA coherent feedback system in configuration (c1). It can be seen that
the time delays have caused the frequency range (bandwidth) of entanglement to
be reduced to less than 105 rad/s. Moreover, the degree of entanglement can also
be observed to decrease, with a larger decrease for longer time delays. However,
the latter effect is not due to the delays per se but is a consequence of the losses
experienced by signals as they propagate through the transmission channels. Longer
delays are associated with longer distances and hence with larger losses and a larger
drop in the entanglement. Finally, in Fig. 6.12, we can also see erratic looking sharp
peaks and dips in the squeezing spectra. We note that this is not a feature which
is peculiar to the dual-NOPA scheme but is common in the frequency response of
systems with internal time delays (see, e.g., [30, p. 182]).
6.2 Enhancing Continuous-Variable EPR Entanglement 225
Fig. 6.12 Log–log plots of V± (ıω) (left) and V+ (ıω) + V− (ıω) (right), when τ = 0 (black solid
line), τ = 4.41 × 10−6 (red dashed line), τ = 7.4255 × 10−6 (blue dash-dot line), x = 0.4, y = 1,
6
κ = 3×10 √ x. Decrease in entanglement (increase in dB value of V± (0)) for higher delays is not due
0.6 2
to the delays per se (see the text for details). Figure adapted from [22] (color figure online). With
permission of Springer
The properties of the dual-NOPA coherent feedback scheme have been further ana-
lyzed in [31–33]. This includes studying the effect of phase shifts on the transmission
channels on the performance of the scheme [31] and establishing some local optimal
properties [33].
Related experiments have been reported that demonstrate how coherent feedback
can enhance EPR entanglement in continuous-variable systems [34, 35]. However,
these schemes consider the use of a static coherent feedback as in [18, 19, 21] to
enhance EPR entanglement rather than interconnecting two NOPAs together in a
coherent feedback network to improve entanglement.
The dual-NOPA scheme can be extended to a multiple-NOPA scheme involv-
ing multiple NOPAs G 1 , G 2 , . . ., G N , connected in linear coherent feedback chain
equipped with adjustable phase shifters at two of its outputs, ηout,1 and ηout,2 , as
depicted in Fig. 6.13 and analyzed in [36, 37]. Similar conclusions to the dual-NOPA
scheme emerge in the multiple-NOPA scenario, in that the same degree of two-mode
squeezing between the outputs ηout,1 and ηout,2 can be achieved with much lower
pump power and that the scheme produces a stronger degree of two-mode squeezing
with more NOPAs in the chain for the same amount of total pump power and when
only transmission losses are present [36]. Explicit formulae for EPR entanglement in
226 6 Linear Systems and Control Theory for Quantum Information
Fig. 6.13 A linear coherent feedback chain of multiple NOPAs. Figure adapted from [36]
the multiple-NOPA chain, in the idealized lossless scenario and infinite bandwidth
limit, have been derived for an arbitrary number of NOPAs in the chain [37]. The
lossless scenario sets the ultimate EPR entanglement that can be achieved by this lin-
ear chain of NOPAs, by selecting appropriate quadratures of the output fields with a
suitable choice of the output phase shifters, while the infinite bandwidth limit simpli-
fies the analysis but gives an accurate approximation to the EPR entanglement at low
frequencies of interest (i.e., frequencies around half the common pump frequency of
the NOPAs).
In this section, we move to another very important research field in quantum informa-
tion science, i.e., quantum metrology. The goal of this subject is, in a broad sense, to
detect a very weak (quantum-level) signal such as a gravitational wave force [38–41]
and an ultra-small deviation of frequency in an atomic clock [42], with the full use
of quantum mechanical properties such as squeezing and entanglement. In particu-
lar, as mentioned in Sect. 1.5.4, the linear force sensing problem, which is a special
subclass of quantum metrology, can be formulated within the framework of systems
and control theory. More specifically, a linear open quantum system coupled to a
probe field functions as a sensor to detect the signal, where the information about the
signal can be extracted by measuring the probe output field. However, as immedi-
ately expected, this probe field unavoidably introduces a noise in the input port and
eventually degrades the signal-to-noise ratio. In particular, the so-called back-action
(BA) noise places the standard quantum limit (SQL) on the detection sensitivity.
Fortunately, as has been proven in a number of papers, the SQL can be beaten by
some back-action evasion (BAE) techniques, which achieve better detection sensitiv-
ity over SQL. The aim of this section is to describe a general force sensing problem
within the framework of linear systems and control theory [43, 44] and demonstrate
a coherent feedback-controlled system that achieves BAE.
6.3 Force Sensing and Back-Action Evasion 227
First, let us recall the opto-mechanical oscillator described in Sect. 1.5.4, to see the
meaning of SQL and why BAE is necessary. The simplified system dynamics, which
is obtained by adiabatically eliminating the cavity mode, is given by (1.40); again, f
is the force we want to detect, m is the mass, and ωm is the resonance frequency
√ of the
oscillator. From this dynamics, we find that the measurement output η p = λq1 −ξ p
brings some information about f . However, notably, η p contains both of the probe
input noise ξ q and ξ p ; the unavoidable noise ξ p is called the shot noise, while ξ q
implicitly appears in the measurement output η p through the dynamics of q1 and this
is the BA noise. This fact can be explicitly seen in the Laplace domain:
√
λ √ q √
η [s] =
p
λξ [s] + 2 f [s] + ξ p [s],
m(s 2 + ωm )
2
showing that η p is indeed affected by both the noise quadratures. Now, instead of the
force magnitude f , we focus on the change of oscillator’s position induced by f ; let
us denote this change by g, and then in the Fourier domain s = ıω, this is related to
f as f [ıω] = −m Lω 2 g[ıω], where L is the optical path length of the cavity. Hence,
under the assumption ω ωm , the normalized signal containing g is given by
√
η p [ıω] λ 1
η̃ [ıω] = √
p
= g[ıω] − √ ξ q [ıω] + √ ξ p [ıω].
2λL 2m Lω 2 2λL
This shows that the BA noise ξ q becomes dominant in the low-frequency region
ω ≈ 0, while the shot noise ξ p sets the constant noise floor; also, we see that for
precise detection, both the mass m and the optical path length L should be large,
which is the reason why a gravitational interferometer of a kilometer-scale size was
constructed in order to detect a gravitational wave [39, 45]. Now, the noise power of
η̃ p is bounded from below by the following SQL:
λ 1
S(ıω) = |η̃ p [ıω] − g[ıω]|2 = |ξ q [ıω]|2 + |ξ p [ıω]|2
2m L ω
2 2 4 2λL 2
|ξ q [ıω]|2 |ξ p [ıω]|2 1
≥2 ≥ = SSQL (ıω). (6.23)
4m L ω
2 4 4 m L 2 ω2
The last inequality comes from |ξ q [ıω]|2 |ξ p [ıω]|2 ≥ 1, i.e., the Heisenberg
uncertainty relation. (Note that rigorously, this should be defined in terms of the
power spectral density.) From the above relation, it is clear that SQL appears because
the measurement output η p contains the BA noise ξ q in addition to the unavoidable
shot noise ξ p . Thus, for high-precision detection of g, a special system configuration
should be devised so that the BA noise ξ q is evaded and η p is free from ξ q ; this is
the meaning of BAE. In fact, if BAE is achieved, then by injecting a ξ p -squeezed
228 6 Linear Systems and Control Theory for Quantum Information
probe light field, we can possibly reduce the noise power below the SQL and may
have chance to detect g with better accuracy.
and describe the notion of BAE in this general setting [43]. First, let us assume that
the signal to be detected has some correlation with the measurement output ỹ, which
is a part of the quadrature components:
We now arrive at the situation of writing the BAE condition in this general setup; for
this, we need that the output ỹ in (6.25) does not contain the BA noise w̃ . That is,
BAE is achieved if and only if the transfer function from w̃ to ỹ is always zero:
Moreover, as is well known in systems and control theory, this condition means that
there is no subsystem that is controllable w.r.t. w̃ and observable with respect to ỹ.
This is equivalently represented by the condition
M1 C Ak B D −1 M2 = 0, ∀k ≥ 0. (6.29)
Under this condition, the system Eqs. (6.25) and (6.27) are represented in a trans-
formed coordinate by
x A11 0 x1 B11 0
d 1 = dt + d w̃ + d w̃ ,
x2 A21 A22 x2 B21 B22
x
d ỹ = [ C1 0 ] 1 dt + d w̃.
x2
This implies that the input signal w̃ has no effect on the output ỹ. Finally, note
that even if the above BAE condition (6.28) or (6.29) is satisfied, this by itself does
not necessarily mean that the signal sensitivity is improved; in particular, squeezing
operation on the input field w̃, in addition to the BAE property, is necessary to realize
such an improvement.
In this subsection, based on the BAE theory formulated in the previous subsection, we
demonstrate a coherent feedback (CFB) control approach for BAE of a mechanical
oscillator driven by an unknown force.
First, we address a general framework for CFB configuration for the linear quan-
tum system
which is a special case of (2.5) with D = I (see Theorem 2.1). For CFB, at most all
the components of the output field y can be used for feedback, and also, at most all
the components of the input probe field w can be controlled. Here, we take the CFB
control configuration depicted in Fig. 6.14, where the controller dynamics is given
by
where n is the number of degrees of freedom of the controller. Note that the controller
has two input–output ports, to avoid the self-interaction of optical fields. Now, y is
connected to the controller’s input w2 , and the controller’s output y1 is connected to w,
230 6 Linear Systems and Control Theory for Quantum Information
y2 w2
Controller
without involving any measurement process. That is, the CFB control is constructed
by setting
w2 = y, w = y1 . (6.32)
From this condition, the size of C1 and C2 has to be equal, although they are not nec-
essarily of full rank. Combining (6.30), (6.31), and (6.32), we find that the dynamical
equation of the closed-loop system is given by:
where denotes the symmetric elements of G e . Here, let us assume that a CFB
controller satisfying C1 + C2 = 0 is implementable. Then, the closed-loop system
(6.33) takes the following form:
A Jn C Jm C1 Jn C Jm
d xe = x dt + dw1 ,
Jn C1 J
mC Jn G K e
0
dy2 = [C 0]xe dt + dw1 . (6.34)
It seems from the structure of this equation that the controller directly couples to
the plant, but not to the external field. Hence, this type of plant–controller coupling
is called a direct interaction. In this sense, (6.34) implies that direct interaction is
realized within the CFB configuration.
Now, let us study the opto-mechanical oscillator from Sect. 6.3.1 as the plant of
interest. To achieve highly precise detection of an unknown force f driving this
system, we aim to apply the above-described CFB control configuration so that the
closed-loop system (6.34) satisfies the BAE condition. The controller is a single-
mode linear quantum system with variable x K = (q3 , p3 ) , with two input fields
(ξ1 , ξ1 ) = dw1 /dt and (ξ2 , ξ2 ) = dw2 /dt. The controller’s system matrices are
q p q p
6.3 Force Sensing and Back-Action Evasion 231
assumed to satisfy
0 0 −ωm
JC1 J C = , JG K = ,
0 g ωm
which leads to
g 00 −ωm 0
C1 = −C2 = √ , GK = . (6.35)
2γ 10 0 −ωm
We will discuss later about how to physically implement these system matrices. In
this setting, the closed-loop system dynamics (6.34) is given by
where
⎡ ⎤
1/m 0
⎢ −mωm2 ⎥ κ
⎢ ⎥
⎢ 0 ⎥
0 −γ
Ae = ⎢
⎢ κ
⎥ , Be = C ,
⎥
⎢ −γ g ⎥
e
⎣ 0 −ωm ⎦
g ωm
" 0 1 0
Ce = 2γ , b = [0 1 0 0 0 0] .
0 1 0
The output field is (η2 , η2 ) = dy2 /dt; clearly, η2 does not contain any information
q p q
p
about f , and thus, we need to measure η2 , implying that the output signal is given
by "
p p p
η2 = cxe + ξ1 = 2γ[0 0 0 1 0 0]xe + ξ1 . (6.37)
√
Here, we apply the BAE condition (6.29) and find g = κ/ mωm . In fact, with this
q p
choice, the transfer function from the BA noise ξ1 to the output η2 is zero, so we
have √
p 2γκ/m p s−γ
η2 [s] = ξ [s] + f [s].
(s + γ)(s 2 + ωm2 ) 1 s+γ
p p
Thus, by injecting a ξ1 -squeezed light field, which reduces the variance of ξ1 , we
can perform a better detection of f below SQL.
Lastly, let us discuss how to physically implement the above CFB controller. The
point is that the structure of C1 (or C2 ) in (6.35) represents a QND-type interac-
tion between the controller and the field w1 ; for instance, Ref. [2] provides an optical
method to implement this interaction. On the other hand, the matrix G K in (6.35) sim-
ply corresponds to an optical phase shifter. Therefore, the CFB controller designed
here can be realized as a detuned optical cavity coupled to two input–output fields
232 6 Linear Systems and Control Theory for Quantum Information
via QND interactions, which is depicted in Fig. 6.15b. Note that the set of Eqs. (6.36)
and (6.37) is exactly the same as that of the modified opto-mechanical oscillator
proposed by Tsang and Caves [40], which is shown in Fig. 6.15a.
A quantum memory is a device that can preserve a quantum state to realize tasks
in computation and communication. Surprisingly, or not surprisingly, systems and
control theory provides a unified methodology for constructing a linear quantum
memory architecture [46]; more precisely, for linear quantum systems, we obtain
6.4 Quantum Memory with Decoherence-Free Subsystem 233
Let us begin by describing the general and ideal schematic of a quantum memory.
First of all, the system needs to contain a subsystem that preserves a quantum state
for a long time, which is named here the memory subsystem. During the storage
time, a memory subsystem must be decoupled from other subsystems as well as
all dissipative environments; i.e., it is decoherence-free (DF) [47]. Note that in the
storage stage, the memory subsystem must be disconnected with the transportation
channel that transfers an input state or retrieves the memory state, while in the writing
or reading process, we need to connect the memory subsystem with the transportation
channel. Therefore, the system involves a switching mechanism that opens or closes
the memory subsystem. Concrete examples are for instance an atomic ensemble with
electromagnetic induced transparency (EIT) effect [48–50], a photonic crystal array
[51], and an optical cavity [52].
The above basic function of a general quantum memory system is illustrated in
Fig. 6.16. Let aM denote the mode of the memory subsystem. aB is the mode of the
buffer subsystem, which mediates the optical field and the memory subsystem. As
shown in the figure, these two subsystems can be coupled or decoupled. In the writing
stage (a), we transport an input state of the optical field with mode ξ to the memory
subsystem. Here, let us assume that with the use of a “nice procedure,” the input state
is perfectly transferred to the memory subsystem. Then, the two modes aB and aM
are decoupled, and aM becomes DF. In the storage stage (b), the memory subsystem
preserves the state indefinitely. Finally, in the reading stage (c) at a later time, by
coupling the modes again we can retrieve the state over the output channel with
mode η.
Let us describe the scheme in a more detailed fashion, for the case of linear
quantum systems. The system is given by a completely passive linear quantum system
discussed in Sect. 2.4.1. That is, the vector of system variables a = (a1 , . . . , an )
obeys the following dynamical and output equations:
aB aB aB
ξ η
aM aM aM
Fig. 6.16 Basic function of an ideal quantum memory. Figure adapted from [46]
234 6 Linear Systems and Control Theory for Quantum Information
Again, the system matrices are related to the Hamiltonian and the coupling operator
in the form H = a ∗ a and L = Ca. Also, recall that A = −ı − C ∗ C/2. In
particular, we assume that there is only one external channel, meaning that C is a
1 × n complex row vector; hence, without loss of generality the scattering matrix S
is now set to be S = 1. Now, let aB = (a1 , . . . , am ) and aM = (am+1 , . . . , an ) be
the modes of the buffer and memory subsystems, respectively. Then, in the writing
stage, our task is to devise a procedure (as mentioned above) such that the state of ξ
is perfectly transferred to that of aM . Once this process is completed, the system is
switched to the storage mode, where (6.38) takes the form
∗
d aB (t) AB O aB (t) CB
= − ξ(t),
dt aM (t) O O aM (t) O
η(t) = CB aB (t) + ξ(t). (6.39)
Hence, aM is decoupled from both the input field ξ and the output field η. This
implies that aM is actually DF and its state can be stored. Importantly, (6.39) shows
that in the storage stage, the memory subsystem is uncontrollable and unobservable
with respect to the input and output channels (see Sect. 1.2.2). Thanks to this system
theoretic characterization of the memory subsystem, a convenient necessary and
sufficient condition for such a DF subsystem to exist has been developed in [53].
As a typical setup, we show an atomic ensemble system composed of N -type
atoms confined in an optical cavity [50]. Each atom contains two ground states |s
and |g, and an excited state |e. The transition between |g and |e occurs due to
the coupling of atoms and the cavity mode a1 , with strength g. Also, a classical
field with controllable Rabi frequency ω R induces the transition
N between |s and
|e. Now, define the collective lowering operators σge = k=1 (|ge|)(k) and σgs =
N (k)
k=1 (|gs|) (see 1.42); in the large ensemble limit N √1, these operators√can
be well approximated by annihilation operators as a2 = σge / N and a3 = σgs / N .
The ideal dynamics of a = (a1 , a2 , a3 ) is then given by
⎡ ⎤ ⎡√ ⎤
−κ ig 0 2κ √
da(t) ⎣
= ig 0 iω R ⎦ a(t) − ⎣ 0 ⎦ ξ(t), η(t) = 2κa1 + ξ(t),
dt 0 iω R 0 0
where κ denotes the cavity decay rate. Hence, aB = (a1 , a2 ) represents the buffer
mode and aM = a3 does the memory mode. In fact, when the state transfer from ξ
to a3 is completed, then by setting ω R = 0 the system dynamics has the form (6.39)
and can preserve the transferred state.
6.4 Quantum Memory with Decoherence-Free Subsystem 235
As mentioned above, our task is to develop a procedure that perfectly transfers the
input state of ξ to the state of aM . Now, note that the input state should be brought
over a time temporal pulsed field rather than a continuous-wave one (for instance an
optical field whose amplitude changes in time according to a sinusoidal function),
because obviously the subsystem can absorb only the finite amount of energy. Then,
the problem is to find an appropriate pulse shape for achieving perfect state transfer.
As shown below, the zero dynamics principle gives us a clear solution to this problem.
First, let us assume that the initial state is given by the product of coherent states,
|φ S ⊗ | f F , with f (t) the amplitude of the field coherent state, corresponding to the
pulse function to be determined. Here, the subscripts S and F are used to emphasize
system and field states, respectively. Then, noting that S φ| F f |ξ(t)|φ S | f F = f (t),
we see that the vector of mean amplitudes, m(t) = (a1 (t), . . . , an (t)) with
ai (t) = S φ| F f |ai (t)|φ S | f F , follows
where f˜(t) = η(t). Now, for the completely passive linear quantum system (6.38),
the following energy balance identity [54] holds:
# t # t
η ∗ (s)η(s)ds + a ∗ (t)a(t) = ξ ∗ (s)ξ(s)ds + a ∗ (t0 )a(t0 ). (6.41)
t0 t0
Thus, the total energy of the system and the field is preserved for all time. Actually,
combined with (6.40), this equation leads to
# t # t
| f˜(s)|2 ds + a ∗ (t)a(t) = | f (s)|2 ds + a ∗ (t0 )a(t0 ),
t0 t0
where the mean is taken for the state |φ, f . Now, we assume that the system initial
state is vacuum, |φ S = |0 S , which yields a ∗ (t0 )a(t0 ) = 0. Then, in order to
achieve perfect transportation of the energy from the input to the system, we need
that the output field must be vacuum, or equivalently, the amplitude of the output field
is always “zero” because in this case the complete passivity means that the output
is also a coherent state; this is the zero dynamics principle. Therefore, f˜(t) = 0 for
all t ∈ [t0 , t1 ] with t1 , the stopping time of the writing process. Then, the condition
f˜(t) = Cm(t) + f (t) = 0 leads to C ∗ Cm(t) + C ∗ f (t) = 0, and we thus have
1
ṁ(t) = (A + C ∗ C)m(t) = − ı + C ∗ C m(t) = −A∗ m(t). (6.42)
2
This corresponds to zero dynamics, meaning that if the system variable obeys the
dynamics (6.42), the output is always vacuum. Now, the solution of (6.42) is given by
∗
m(t) = e−A (t−t1 ) m 1 , with m 1 a fixed vector. Thus, the condition Cm(t) + f (t) = 0
yields
236 6 Linear Systems and Control Theory for Quantum Information
Note that the input is transferred in the period t ≤ t1 (writing stage) and f (t) = 0
for t1 ≤ t (storage and reading stages). As a result, we have the following proper
expression:
f (t) = −m 1e
−A# (t−t1 )
C (t1 − t), (6.43)
where (t) is the Heaviside step function taking the value 1 for t ≥ 0 and 0 for
t < 0. Note that the real parts of all the eigenvalues of −A# are strictly positive,
because A is Hurwitz. Thus, f (t) grows exponentially, and hence, it is called a rising
exponential function.
$∞ $∞
where B( f ) = −∞ f ∗ (t)ξ(t)dt. The power −∞ | f (t)|2 dt is assumed to be finite.
Now, assume that f (t) is characterized, in terms of the orthonormal functions
{γk (t)}k=1,...,n , by
n
f (t) = αk γk (t), (6.44)
k=1
Next, let us turn our attention to the writing process, which actually transfers the
classical information {αk } to the memory subsystem. For this purpose, first recall
that the system dynamics (6.38) has the solution
# t
A(t−t0 )
a(t) = e a(t0 ) − e At
e−As C ∗ ξ(s)ds.
t0
6.4 Quantum Memory with Decoherence-Free Subsystem 237
where again t1 is the stopping time of the writing process. We now introduce the
following vector of rising exponential functions:
This is a vector of creation operators ak∗ (t1 ) satisfying the canonical commuta-
tion
$ ∞ relation aa ∗ − (a # a ) = I , which means that {νi (s)} are orthonormal;
∗
−∞ νi (t)ν j (t)dt = δi j . Recall now that at the initial time t0 → −∞, the field
input state is the coherent field state (6.45) and the system initial state is the ground
state |0, . . . , 0 S . Then, after the interaction, the whole state at t = t1 is given by
∗ ∗
|(t1 ) = U (−∞, t1 )|0, . . . , 0 S ⊗ e k [αk B (γk )−αk B(γk )] | F
∗ ∗
= U (−∞, t1 )e k [αk B (γk )−αk B(γk )] U ∗ (−∞, t1 )|0, . . . , 0 S | F .
Thus, by setting γk (t) = νk (t) and noting that (6.47) can be expressed as ak∗ (t1 ) =
U ∗ (−∞, t1 )ak∗ (−∞)U (−∞, t1 ) = I S ⊗ B ∗ (νk ), we obtain
∗ ∗
|(t1 ) = e k [αk ak (−∞)−αk ak (−∞)] |0, . . . , 0 S | F
' ∗ ∗
= eαk ak (−∞)−αk ak (−∞) |0, . . . , 0 S | F
k
= |α1 , . . . , αn S | F .
Hence, the system state is transformed to the product of coherent states |αk . That
is, the coherent field state with classical information {αk } encoded in the rising
exponential pulse functions (6.46) can be perfectly transferred to the system.
Now, we describe the ideal memory schematic in a more detailed way. Recall that
the system can tune the memory subsystem to the DF mode in the storage stage or
to the non-DF mode in the other two stages. Hence, after the perfect state transfer
in the writing process has been finished at time t = t1 , the system structure is
instantaneously modified so that the system dynamics takes the form (6.39):
∗
d aB AB O aB CB
= − ξ(t), η(t) = CB aB (t) + ξ(t).
dt aM O O aM O
238 6 Linear Systems and Control Theory for Quantum Information
and consequently, by decoupling the buffer and memory subsystems, the state
|α3 , α4 , α5 can be preserved. The above writing and storage processes together
with the reading process are illustrated in Fig. 6.17, and now, those can be explicitly
described as follows. (a) The coherent field state with α1 = α2 = 0 is transferred over
the pulse shape f (t). (b) At time t = t1 , the field state has been perfectly transferred
to the memory subsystem. Then, by switching the system architecture, the memory
subsystem is decoupled. (c) In the storage state in the time period [t1 , t2 ], the trans-
ferred state is preserved. (d) At t = t2 , the memory subsystem is coupled again to
the buffer subsystem and accordingly the output field. (e) The output field with pulse
shape f˜(t), which contains the perfect copy of the information {α3 , α4 , α5 }, can be
retrieved (see [46] for the detailed time evolution of this retrieved state).
6.4 Quantum Memory with Decoherence-Free Subsystem 239
In this section, based on the zero dynamics principle, we derived the rising expo-
nential function (6.43) as the desired input pulse realizing perfect state transfer to a
completely passive linear quantum system. This fact can be derived by another sys-
tem theoretic approach as follows. Let f˜[s] = G[s] f [s] be the input–output relation
of (6.40) and z j be a zero of the transfer function G[s], i.e., G[z j ] = 0 holds. Then,
it is known in linear systems and control theory that an input of the form f (t) = e z j t
can yield an output f˜(t) = G[z j ]e z j t = 0 under appropriate conditions. Now, we can
proceed to prove (6.43) as a linear combination of those functions {e z j t }. That is, the
condition for perfect state transfer can be completely characterized by the zero of the
system’s transfer function; this is a special case of the general zero dynamics prin-
ciple. Importantly, as mentioned before, this fact can be extended beyond coherent
states to include single-photon fields, which is an important class of non-Gaussian
states which is of much interest in quantum information science (see [46]). More-
over, we can generalize the theory of quantum memory discussed in this section to
general completely passive linear quantum systems with multiple inputs and outputs,
in which case the notion of zeros is extended to transmission zeros or particularly
blocking zeros [55].
The rising exponential function was found in some specific settings as the desired
pulse function achieving complete absorption of the state by a quantum system
[56–58], and recently, we find several experimental proposals to generate a simple
(monotonous) rising exponential wave packet of a single-photon field [59–62]. How-
ever, the pulse function (6.43) has a complicated non-monotonous form in the general
setup (see [46]), and producing such a complicated pulse function in experiments is
challenging. In this case, an alternative approach proposed in [49, 50, 80] can be
used for the purpose of high-efficiency state transfer. In this approach, an additional
open-loop control input is applied on the system so that an input single-photon field
with a given pulse shape is transferred to the system more efficiently, in the sense
that the energy of the internal system (set to the ground state at the initial time) is
maximized.
Let us begin with a classical amplifier, which is doubtless a key component incorpo-
rated in almost all current electrical devices. The basic function of an autonomous
amplifier is to transform an input signal u to y = Gu with gain G > 1. However,
usually the system parameters contained in G are fragile, and thus, the output y can
change easily and eventually become distorted. Fortunately, this serious issue was
finally resolved in 1927 by Black [63, 64]. The central idea is in the use of feedback
as shown in Fig. 6.18; that is, an autonomous amplifier (plant) is combined with a
passive system (controller) in a feedback interconnection. Then, the output of the
closed-loop system is given by
240 6 Linear Systems and Control Theory for Quantum Information
G
y = G (fb) u, G (fb) = ,
1 + GK
where K < 1 is the attenuation level of the passive controller. Then, a large gain
G 1 leads to G (fb) ≈ 1/K > 1. That is, the gain of the controlled system
is determined only by the controller’s parameters. This is a very important result,
because a passive device such as a resistor is very robust and its parameters contained
in K can be made to be very stable. Thus, thanks to the feedback, the controlled system
functions as a robust amplifier.
Now, a pertinent quantum version of the above-described commercial classical
amplifier is the quantum phase-preserving amplifier (PPA). This amplifier plays
a central role in, for instance, quantum communication and weak-signal detection
[66–70], but as in the classical case, it is always fragile with respect to the system
parameters. In [65], a general theory was provided to resolve this issue; that is,
a coherent feedback with a completely passive linear quantum system makes the
amplifier significantly robust. This section is devoted to describing this theory, with
a concrete optical example.
The general idea of a PPA is simple. That is, it is a linear transformation of a bosonic
mode b1 to the output
b̃1 = g1 b1 + g2 b2∗ , (6.48)
where ∈ R is assumed for simplicity (note that in Sect. 1.5.2, we discussed the
NOPA with coefficient /2). Also, the cavity couples to two external traveling fields
ξ1 and ξ2 ; the dynamics is given by Sect. 1.29:
da1 γ √
= − − i1 a1 + a2∗ − γξ1 ,
dt 2
da2∗ γ √
= − + i2 a2∗ + a1 − γξ2∗ , (6.49)
dt 2
where 1 and 2 are detuning parameters. Also, for simplicity, optical losses are
ignored. The output equations (boundary conditions) are given by (1.30):
√ √
η1 = γa1 + ξ1 , η2∗ = γa2∗ + ξ2∗ . (6.50)
In the standard scenario of quantum amplification, we only consider the first output
mode η1 and ignore the second one η2 , although in the scenario of entanglement
generation via NOPA both the output modes are of course kept, as discussed in
Sects. 1.5.2 and 6.2. Hence, let us focus on η1 , the Laplace transform of which is
given by
Hence, it takes a large value by setting ≈ γ/2 while keeping | | < γ/2.
The above example can be generalized to any PPA; it is modeled as a linear system
with two inputs and two outputs as follows:
η1 [s] ξ1 [s] G 11 [s] G 12 [s]
= G[s] , G[s] = , (6.51)
η2∗ [s] ξ2∗ [s] G 21 [s] G 22 [s]
242 6 Linear Systems and Control Theory for Quantum Information
where ξ1 [s] is the Laplace transform of ξ1 , etc. The transfer function matrix G[s] at
s = ıω (called the scattering matrix in this field) satisfies
where the creation operator representation is taken to make the notation simple.
Note that the transfer function matrix K [s] is unitary in the Fourier domain; i.e.,
K [ıω]∗ K [ıω] = I holds for all ω [71]. We then consider the following feedback
connection, as shown in Fig. 6.19:
η2 = ξ3 , ξ2 = η4 , (6.54)
which is of course equivalent to η2∗ = ξ3∗ and ξ2∗ = η4∗ . By combining (6.51), (6.53),
and (6.54), we find that the controlled system, with inputs ξ1 , ξ4∗ and outputs η1 , η3∗ ,
has the following input–output relation in the Laplace domain:
where
G (fb)
11 = [G 11 − K 21 (G 11 G 22 − G 12 G 21 )]/(1 − K 21 G 22 ),
G (fb)
12 = (G 12 K 22 )/(1 − K 21 G 22 ),
G (fb)
21 = (G 21 K 11 )/(1 − K 21 G 22 ),
G (fb)
22 = [K 12 + G 22 (K 11 K 22 − K 12 K 21 )]/(1 − K 21 G 22 ).
Let us now discuss the effect of feedback control on the amplified signal in the
Fourier domain:
Our focus is on the amplification gain |G (fb) 11 [ıω]| especially when the original gain
|G 11 [ıω]| is large. The point is the use of (6.52); first, from |G 21 ||G 11 | = |G 22 ||G 12 |
together with the other two equations, we have |G 11 | = |G 22 | and |G 12 | = |G 21 | (for
the moment, we omit the variable ıω). Moreover, G 11 G 22 − G 12 G 21 = G 22 /G ∗11
holds. Then, in the limit |G 11 | → ∞, it follows that
|G 11 G 22 − G 12 G 21 | |G 22 | 1
= = → 0.
|G 11 | |G 11 |2 |G 11 |
Hence, in the frequency range where |G 11 [ıω]| 1 holds, the amplification gain
of the controlled system is given by |G (fb)
11 [ıω]| ≈ 1/|K 21 [ıω]| > 1. Therefore,
because the completely passive controller is much more robust compared to the
original amplifier, even if G 11 changes while still maintaining a large value, the
controlled system functions as a very robust amplifier with gain 1/|K 21 |. Hence, a
pertinent quantum counterpart of the classical feedback amplification theory is now
constructed.
244 6 Linear Systems and Control Theory for Quantum Information
30
= 5γ (a) β = 0.0 (No Feedback) (b)
= 3γ β = 0.05
β = 0.1
Gain [dB]
20
=γ
10
0
10−2 10−1 100 101 10−2 10−1 100 101
Frequency [ γ rad/s]
Fig. 6.20 a Gain profile of the specially detuned NOPA without feedback. b Gain profile of the
feedback-controlled system with parameters = 5γ and various β. Reprinted with permission from
[65]. © (2016) by the American Physical Society
Plant
ξ4
ξ1 η2 ξ3 η3
η1 ξ2 η4 Controller
Fig. 6.21 Coherent feedback of NOPA (plant) implemented with a beam splitter (controller).
Reprinted with permission from [65]. © (2016) by the American Physical Society
Let us consider again the NOPA given by (6.49) as an example. In particular, we here
consider the non-standard parameter choice 1 = 2 = , which circumvents the
so-called gain–bandwidth constraint as shown below. The transfer function matrix
in this case is then given by
2
1 s − γ 2 /4 + ıγ −γ
G[s] = .
(s + γ/2)2 −γ s 2 − γ 2 /4 − ıγ
"
The maximum gain is |G 11 [0]| = 1 + 16 2 /γ 2 , which becomes larger by increas-
ing the pump strength . Figure 6.20a depicts the three cases corresponding to
= γ, 3γ, 5γ. Remarkably, the bandwidth (i.e., the frequency range where nearly flat
amplification gain is realized) does not depend on the gain, which is nearly γ/10; that
is, the amplification is free from the gain–bandwidth constraint. Note that because
the pole of the transfer function matrix is fixed to −γ/2, the system is always stable
irrespective of ; this is a clear contrast to the standard NOPA that requires | | < γ/2
for stability. As a consequence, in a proper parameter regime such that the linearized
model (6.49) is valid, there is no upper limit on and accordingly on the gain |G 11 [0]|
as well.
Now, let us consider coherent feedback control of this amplifier. Here, as illustrated
in Fig. 6.21, we take a beam splitter with transmissivity α and reflectivity β as a
controller, in which case the transfer function matrix is constant:
6.5 Robust Quantum Amplification via Coherent Feedback 245
α β
K [s] = , α, β ∈ R.
β −α
Thus, K 21 = β represents the attenuation level. The amplification gain of the con-
trolled system is then
As expected from the general theory discussed above, we find that the limit
|G 11 [ıω]| → ∞ (i.e., → ∞) leads to |G (fb) 11 [ıω]| → 1/β in a certain fre-
quency bandwidth. Also, by examining the denominator √ of G (fb)
11 [s], we find that
the controlled system is stable when | | < (γ/2β) (1 + β)(1 − β). This yields
|β| < γ/2| | when β 2 1; hence, let us choose = 5γ, meaning |β| < 0.1.
Figure 6.20b shows the gain |G (fb)11 [ıω]| for the cases β = 0.1, β = 0.05, and β = 0.
From this, we observe that the gain of the controlled NOPA is reduced from the value
of the autonomous one; as shown later, by sacrificing this gain, the controlled NOPA
obtains a fine robustness property against parameter fluctuation. Note also that the
controlled NOPA has the gain–bandwidth constraint. This is in fact a general feature
of a controlled amplifier: The gain and bandwidth of the controlled amplifier can be
easily modified by simply tuning the controller.
Finally, let us discuss the robustness property of the controlled amplifier, which is
in fact the main advantage of using feedback. To see this, let us consider the following
imperfect case. First, the system parameters are fragile; the pump strength can
change as = (1 + 0.1e0 ) 0 where 0 is the nominal value; similarly, the detunings
1 and 2 can slightly deviate from , which is modeled by 1 = (1 + 0.001e1 )
and 2 = (1 + 0.001e2 ) . Here, (e0 , e1 , e2 ) are independent random variables drawn
from the uniform distribution on [−1, 1]. The blue lines in Fig. 6.22 are 50 sample
values of the autonomous gain |G 11 [ıω]| in the case 0 = 5γ. This shows that the
parameter fluctuations above lead to significant fragility of the amplification gain.
Hence, this is the situation where we should apply the feedback. The red lines in
30
25
Gain [dB]
20
15
10
5
0
1
10−2 10−1 10 0 10
Frequency [ κ rad/s]
Fig. 6.22 The upper blue lines represent the gain profile of the autonomous NOPA, |G 11 [ıω]|,
(fb)
while the lower red lines correspond to the controlled case, |G 11 [ıω]| with β = 0.1. In both cases,
0 = 5γ. Reprinted with permission from [65]. © (2016) by the American Physical Society (color
figure online)
246 6 Linear Systems and Control Theory for Quantum Information
In this section, we have discussed only the amplification of the mean, but not of the
higher-order moments, especially the variance. In the general form (6.48), certainly
the mean b̃1 = g1 b1 is amplified, but note that the noise variance defined by
1
|b|2 := bb∗ + b∗ b, b = b − b
2
must also be amplified as follows. If b2 is the vacuum mode, (6.48) leads to |b̃1 |2 =
|g1 |2 |b1 |2 + |g2 |2 /2. This directly implies the degradation of the signal-to-noise
ratio as follows:
quantifies how well the signal information is amplified [72, 73]. In particular, in the
large amplification limit |g1 | → ∞, we find A → 1/2, and this is called the quantum
noise limit.
In [65], it was proven that in general, the controlled amplifier functions as a PPA
achieving the quantum noise limit A → 1/2 in the large amplification limit, even if
several imperfections are present in the feedback loop. This effect was demonstrated
in [65] in the numerical simulation for the same NOPA example studied in the
previous subsection. This means that precise fabrication of the feedback control is
not necessary; hence, the presented theory is of practical interest.
We have seen in the previous sections and chapters that there are two types of quantum
feedback schemes: coherent feedback and measurement-based quantum feedback.
Here, we describe two actual experiments that demonstrate the effectiveness of those
feedback schemes in different physical setups. The first one is a fully optical system
that contains a coherent feedback architecture, and the second is a large atomic
6.6 Feedback Control Experiments 247
As discussed before, a squeezed state is a genuine non-classical state such that the
fluctuation is reduced below the vacuum noise variance in one of the quadrature
observables q and p. Coherent feedback has the ability to further suppress this fluc-
tuation compared to the case without feedback, as theoretically proven in [18, 19] in
the quantum optical setting. Figure 6.23a illustrates the proposed coherent feedback
configuration composed of an optical parametric oscillator (OPO; see Sect. 1.5.3) as
the plant and a beam splitter (BS) as the controller; the output squeezed state of OPO
is then enhanced by the feedback and produced at the output of BS. This theoretical
proposal was experimentally demonstrated in [21], and this is what we discuss in
detail in this subsection.
We begin by describing the theoretical model of this feedback method, which is
depicted in Fig. 6.23b. First, let us recall from Sect. 1.5.3 that the dynamics of OPO
is given, in a rotating frame, by
da γ+κ √ √ √
=− a + a ∗ − γξ1 − κξloss,1 , η1 = γa + ξ1 , (6.55)
dt 2 2
where γ = cT1 / and κ = cL 1 / with the optical path length in the OPO, T1 the
transmissivity of the coupling BS, L 1 the transmissivity of a fictitious BS (which
models the optical loss), and c the speed of light. In the quadrature form, the Fourier
input–output relation is given by
Beam CBS
Splitter ξ3 η2
Coherent Enhanced
State Squeezed ξ loss ξ2
State
Fig. 6.23 a Abstract schematic of coherent feedback control for optical field squeezing. b Config-
uration of the coherent feedback loop. Reprinted with permission from [21] © 2012 IEEE
248 6 Linear Systems and Control Theory for Quantum Information
q q q
η1 [ıω] = G[ıω] + g[ıω] ξ1 [ıω] + Ḡ[ıω] + ḡ[ıω] ξloss,1 [ıω],
p p p
η1 [ıω] = G[ıω] − g[ıω] ξ1 [ıω] + Ḡ[ıω] − ḡ[ıω] ξloss,1 [ıω],
where
√
γ 2 − (κ − 2ıω)2 + 2 2 γκ(γ + κ − 2ıω)
G[ıω] = , Ḡ[ıω] = ,
(γ + κ − 2ıω)2 − 2 (γ + κ − 2ıω)2 − 2
2 γ
g[ıω] = ,
(γ + κ − 2ıω)2 − 2
√ q p
and ḡ[ıω] = κ/γg[ıω]. The variance of η1 [ıω] and η1 [ıω] is simply given by
q q p p
the power spectrum S1 (ıω) = |η1 [ıω]|2 and S1 (ıω) = |η1 [ıω]|2 . In particular,
q
when the input field is a vacuum state, we have S1 (ıω) = |G[ıω] + g[ıω]|2 +
p
|Ḡ[ıω] + ḡ[ıω]|2 and S1 (ıω) = |G[ıω] − g[ıω]|2 + |Ḡ[ıω] − ḡ[ıω]|2 . If = 0, then
q p
S1 (ıω) = S1 (ıω) = 1, ∀ω, which is the vacuum noise variance.
Next, we describe the feedback configuration. The controller is called the control
BS (CBS); its transmissivity T2 is tunable. The coherent input field ξ2 (t) is sent
to the CBS. Next, one of the outputs of the CBS, η3 (t), is sent to the OPO. The
output of the OPO, η1 (t), is then sent back to the CBS. This closed-loop system
outputs the enhanced squeezed field η2 (t). The input and output fields of the CBS
are connected by
" " " "
η2 = 1 − T2 ξ2 + T2 1 − L 2 ξ3 + L 2 ξloss,2 ,
" " " "
η3 = − 1 − T2 1 − L 2 ξ3 + L 2 ξloss,2 + T2 ξ2 ,
CW
Fig. 6.25 Experimental configuration. MCC: mode cleaning cavity, PD: photodetector, PZT: piezo-
electric transducer, PBS: polarized beam splitter, HWP: half-wave plate, and LO: local oscillator.
The blue dashed line indicates the CFB loop. The green dashed line indicates a Mach–Zehnder
interferometer, corresponding to the CBS. Reprinted with permission from [21] © 2012 IEEE (color
figure online)
5
Normalized noise power (dB)
-1
-2
0 2 4 6 8
Frequency (MHz)
Fig. 6.26 Frequency dependence of the squeezing and anti-squeezing levels. The blue lines rep-
resent those without feedback (T2 = 1), while the green, red, and pink lines correspond to the
case with feedback under the condition T2 = 0.7, 0.8, and 0.9, respectively. Dark noise (variance
of the number of electrons in the detector) is subtracted. Dashed lines indicate theoretical values.
Reprinted with permission from [21] © 2012 IEEE (color figure online)
frequency domain, with several T2 ; the blue solid lines indicate those without the
coherent feedback (i.e., T2 = 1), while the green, red, and pink solid lines correspond
to the feedback case with T2 = 0.7, 0.8, and 0.9, respectively. The large noise found
at lower frequencies comes from the laser noises and modulation signals that are
6.6 Feedback Control Experiments 251
used for cavity locking mechanisms. Nonetheless, at higher frequency regime, the
experimental result agrees well with the theoretical values shown with dashed lines.
Note that while better squeezing enhancement is realized if we take a smaller value of
T2 , the effective squeezing bandwidth becomes narrower. This additional constraint
imposed on the feedback control is mainly because the OPO and the feedback loop
suffer from the time delays.
where Jz c = πt (Jz ) is the least mean square estimate of jt (Jz ). Also, note that
Jz3 c = 0, because of the Gaussianity of the state. The above equations show
that the variance of jt (Jz ) deterministically decreases, while the mean fluctuates
probabilistically; then, due to the Heisenberg uncertainty relation Jy2 c Jz2 c ≥
J 2 /4, the variance of Jy must increase. Hence, a squeezed state is generated, with
its mean probabilistically fluctuating, which is illustrated in Fig. 6.27b. Note that in
the general setting without the Gaussian approximation, the state finally converges
to one of the eigenstate of Jz if b(t) = 0, as discussed in Sect. 4.2.4. This state is
called a spin-squeezed state, in analogy to the optical squeezed state.
Now, note that without any control (i.e., b(t) = 0), ensemble averaging of the spin-
squeezed states over all the atoms leads to Jz2 ≥ J/2, because of the fluctuation
of the mean. Thus, the unconditional state is not anymore a spin-squeezed state, as
252 6 Linear Systems and Control Theory for Quantum Information
(a) z (b) z
y y
x x
1 2 pL 3
FB
pA
qL
qA
pL
qL
FB
4 5 pL 6
FB
pA
qL
qA pL
qL
FB
this action was performed twice; that is, rather than the above-described continuous-
time monitoring and feedback, what was demonstrated in the experiment is actually
discrete-time feedback control. The detailed control procedure is as follows (the steps
below correspond to the numbering in Fig. 6.28).
1. Initialization: The atomic ensemble and the light field are prepared to a spin-
coherent state (red circle) and a vertical polarized state (green arrow), respectively.
2. After the atom–field Faraday interaction, the polarization rotates depending on
the probabilistic shift of the atom state, which is now squeezed. The angle of
polarization can be determined by measuring q L by a polarization beam splitter;
this can be used to estimate the shift of the spin-squeezed state, and this shift is
compensated by the feedback control implemented by a magnetic field.
3. As a result, a spin-squeezed state is deterministically generated.
4. Second initialization: The atom state is prepared in the spin-squeezed state gen-
erated through the Steps 1–2–3.
5. The same action as in the Step 2 is applied. Due to the conditional state evolution,
the atom state is further squeezed. Also, the rotation angle of the polarization is
reduced compared to the case in the Step 2.
6. As a result, a further squeezed state is generated.
As implied from the above procedure, the variance of the polarization angle of the
output field depends on the variance of p A . Therefore, the squeezing level of the
atomic state can be evaluated by using the variance of the output q L = κ p A + q L ,
where q L represents the normalized q-component of the√ polarization of the input light
field ξ and κ is the interaction√ strength proportional to M. (Note that this equation
corresponds to dym = 2 M jt (Jz )dt + dA + dA∗ .) In particular, the squeezing
level can be defined by ξsq 2
= (p (2) (1) 2 (i)
A ) /(p A ) , where p A denotes the initial
2
p-component of the atomic state in the ith experiment. Then, from (q L (i) )2 =
κ2 (p A (i) )2 + (q L(i) )2 = κ2 (p A (i) )2 + 1/2. Therefore, the squeezing level
of the atom is represented as
In the experiment, it was observed that the best squeezed level (with respect to the
feedback gain) is ξsq
2
≈ 0.912, i.e., about 0.8 dB spin squeezing was realized.
References
1. S.L. Braunstein, P. van Loock, Quantum information with continuous variables. Rev. Mod.
Phys. 77, 513 (2005)
2. A. Furusawa, P. van Loock, Quantum Teleportation and Entanglement: A Hybrid Approach to
Optical Quantum Information Processing (Wiley-VCH, Berlin, 2011)
3. N.C. Menicucci, P. van Loock, M. Gu, C. Weedbrook, T.C. Ralph, M.A. Nielsen, Universal
quantum computation with continuous-variable cluster states. Phys. Rev. Lett. 97, 110501
(2006)
4. N.C. Menicucci, S.T. Flammia, P. van Loock, Graphical calculus for Gaussian pure states.
Phys. Rev. A 83, 042335 (2011)
5. J.F. Poyatos, J.I. Cirac, P. Zoller, Quantum reservoir engineering with laser cooled trapped ions.
Phys. Rev. Lett. 77, 4728 (1996)
6. N. Yamamoto, Parametrization of the feedback Hamiltonian realizing a pure steady state. Phys.
Rev. A 72, 024104 (2005)
7. B. Kraus, H.P. Buchler, S. Diehl, A. Kantian, A. Micheli, P. Zoller, Preparation of entangled
state by quantum Markov processes. Phys. Rev. A. 78, 042307 (2008)
8. F. Verstraete, M.M. Wolf, J.I. Cirac, Quantum computation and quantum-state engineering
driven by dissipation. Nat. Phys. 5, 633–636 (2009)
9. K. Vollbrecht, C.A. Muschik, J.I. Cirac, Entanglement distillation by dissipation and continuous
quantum repeaters. Phys. Rev. Lett. 107, 120502 (2011)
10. K. Koga, N. Yamamoto, Dissipation-induced pure Gaussian state. Phys. Rev. A 85, 022103
(2012), Reprinted, with permission, © (2012) by the American Physical Society
References 255
11. N. Yamamoto, Pure Gaussian state generation via dissipation: a quantum stochastic differential
equation approach. Philos Trans. R. Soc. A 370, 5324–5337 (2012)
12. R. Simon, E.C.G. Sudarshan, N. Mukunda, Gaussian pure states in quantum mechanics and
the symplectic group. Phys. Rev. A 37, 3028–3038 (1988)
13. Y. Ikeda, N. Yamamoto, Deterministic generation of Gaussian pure states in a quasilocal dis-
sipative system. Phys. Rev. A 87, 033802 (2013)
14. O. Techakesari, H.I. Nurdin, On the quasi-balanceable class of linear quantum stochastic sys-
tems. Syst. Control Lett. 78, 25–31 (2015)
15. H.I. Nurdin, Structures and transformations for model reduction of linear quantum stochastic
systems. IEEE Trans. Autom. Control 59(9), 2413–2425 (2014)
16. T. Tufarelli, A. Ferraro, A. Serafini, S. Bose, M.S. Kim, Coherently opening a high-Q cavity.
Phys. Rev. Lett. 112, 133605 (2014)
17. J. Ma, X. Wang, C.P. Sun, F. Nori, Quantum spin squeezing. Phys. Rep. 509, 89–165 (2011)
18. M. Yanagisawa, H. Kimura, Transfer function approach to quantum control - part ii: control
concepts and applications. IEEE Trans. Autom. Control 48(12), 2121–2132 (2003)
19. J.E. Gough, S. Wildfeuer, Enhancement of field squeezing using coherent feedback. Phys. Rev.
A 80, 042107 (2009)
20. O. Crisafulli, N. Tezak, D.B.S. Soh, M.A. Armen, H. Mabuchi, Squeezed light in an optical
parametric amplifier oscillator network with coherent feedback quantum control. Opt. Express
21, 18371–18386 (2013)
21. S. Iida, M. Yukawa, H. Yonezawa, N. Yamamoto, A. Furusawa, Experimental demonstration
of coherent feedback control on optical field squeezing. IEEE Trans. Autom. Control 57(8),
2045–2050. Reprinted, with permission, © 2012 IEEE (2012)
22. Z. Shi, H.I. Nurdin, Coherent feedback enabled distributed generation of entanglement between
propagating Gaussian fields. Quant. Inf. Process. 14, 337–359 (2015). © 2014 Springer.
Reprinted, with permission of Springer
23. C.C. Gerry, P.L. Knight, Introductory Quantum Optics (Cambridge University Press, Cam-
bridge, 2005)
24. W.P. He, F.L. Li, Generation of broadband entangled light through cascading nondegenerate
optical parametric amplifiers. Phys. Rev. A 76, 012328 (2007)
25. Z. Yan, X. Jia, X. Su, Z. Duan, C. Xie, K. Peng, Cascaded entanglement enhancement. Phys.
Rev. A 85, 040305(R) (2012)
26. B.C. Jacobs, T.B. Pittman, J.D. Franson, Quantum relays and noise suppression using linear
optics. Phys. Rev. A 66, 052307 (2002)
27. W. Michiels, S.I. Niculescu, Stability and Stabilization of Time-Delay Systems: An Eigenvalue-
Based Approach. Advances in Design and Control (Society of Industrial and Applied Mathe-
matics, 2007)
28. K. Engelborghs, T. Luzyanina, G. Samaey, DDE-BIFTOOL vol. 2.00: A Matlab package
for bifurcation analysis of delay differential equations. Department of Computer Science,
Katholieke Universiteit Leuven, Belgium, Technical Report TW-330 (2001)
29. K. Engelborghs, T. Luzyanina, D. Roose, Numerical bifurcation analysis of delay differential
equations using DDE-BIFTOOL. ACM Trans. Math. Softw. 28(1), 1–21 (2002)
30. M. Di Loreto, M. Dao, L. Jaulin, J.-F. Lafay, J.J. Loiseau, Applied interval computation: a
new approach for time-delays systems analysis, in Applications of Time Delay Systems, ed. J.
Chiasson, J.J. Loiseau (Springer, Berlin 2007)
31. Z. Shi, H.I. Nurdin, Effect of phase shifts on EPR entanglement generated on two propagating
Gaussian fields via coherent feedback, in Proceedings of the 53rd IEEE Conference on Decision
and Control (CDC) (Dec 15–17, 2014), pp. 5813–5818
32. Z. Shi, H.I. Nurdin, Optimization of distributed entanglement generated between two Gaussian
fields by the modified steepest descent method, in Proceedings of the 2015 American Control
Conference (ACC) (Jul 1–3, 2015), pp. 2697–2702
33. Z. Shi, H.I. Nurdin, Local optimality of a coherent feedback scheme for distributed entan-
glement generation: the idealized infinite bandwidth limit, in Proceedings of the 54th IEEE
Conference on Decision and Control (CDC) (Dec 15–18, 2015), pp. 7755–7760
256 6 Linear Systems and Control Theory for Quantum Information
34. Y. Zhou, X. Jia, F. Li, J. Yu, C. Xie, K. Peng, Quantum coherent feedback control for generation
system of optical entangled state. Sci. Rep. 5, 11132 (2015)
35. D. Wang, C. Xia, Q. Wang, Y. Wu, F. Liu, Y. Zhang, M. Xiao, Feedback-optimized extraordinary
optical transmission of continuous-variable entangled states. Phys. Rev. B 91, 121406(R) (2015)
36. Z. Shi, H.I. Nurdin, Entanglement in a linear coherent feedback chain of nondegenerate optical
parametric amplifiers. Quant. Inf. Comput. 15(13–14), 1141–1164 (2015)
37. Z. Shi, H.I. Nurdin, Formulae for entanglement in a linear coherent feedback network of mul-
tiple nondegenerate optical parametric amplifiers: the infinite bandwidth case, in Proceedings
of the 2016 American Control Conference (ACC) (Jul 6–8, 2016), pp. 4769–4774
38. V.B. Braginsky, F.Y. Khalili, Quantum Measurement (Cambridge University Press, Cambridge,
1992)
39. C.M. Caves, K.S. Thorne, R.W.P. Drever, V.D. Sandberg, M. Zimmermann, On the measure-
ment of a weak classical force coupled to a quantum mechanical oscillator. I. Issues of principle.
Rev. Mod. Phys. 52, 341–392 (1980)
40. M. Tsang, C.M. Caves, Coherent quantum-noise cancellation for optomechanical sensors. Phys.
Rev. Lett. 105, 123601 (2010)
41. H. Miao, Exploring Macroscopic Quantum Mechanics in Optomechanical Devices (Springer,
Berlin, 2012)
42. E.M. Komar, M. Kessler, L. Bishof, A.S. Jiang, J. Sorensen, Ye, M.D. Lukin, A quantum
network of clocks. Nat. Phys. 10, 582–587 (2014)
43. N. Yamamoto, Coherent versus measurement feedback: linear systems theory for quantum
information. Phys. Rev. X 4, 041029 (2014)
44. Y. Yokotera, N. Yamamoto, Geometric control theory for quantum back-action evasion. EPJ
Quantum Technol. 3(15), 1–22 (2016)
45. B.P. Abbott et al., Observation of gravitational waves from a binary black hole merger. Phys.
Rev. Lett. 116, 061102 (2016)
46. N. Yamamoto, M.R. James, Zero dynamics principle for perfect quantum memory in linear
networks. New J. Phys. 16, 073032 (2014)
47. D.A. Lidar, K.B. Whaley, Decoherence-free subspaces and subsystems, in Irreversible Quan-
tum Dynamics. Lecture Notes in Physics, vol. 622 (2003), p. 83
48. D.F. Phillips, A. Fleischhauer, A. Mair, R.L. Walsworth, M.D. Lukin, Storage of light in atomic
vapor. Phys. Rev. Lett. 86, 783 (2001)
49. I. Novikov, A.V. Gorshkov, D.F. Phillips, A.S. Sorensen, M.D. Lukin, R.L. Walsworth, Optimal
control of light pulse storage and retrieval. Phys. Rev. Lett. 98, 243602 (2007)
50. A.V. Gorshkov, A. Andre, M.D. Lukin, A.S. Sorensen, Photon storage in lambda-type optically
dense atomic media I. Cavity model. Phys. Rev. A 76, 033804 (2007)
51. Q. Xu, P. Dong, M. Lipson, Breaking the delay-bandwidth limit in a photonic structure. Nat.
Phys. 3, 406–410 (2007)
52. J. Yoshikawa, K. Makino, S. Kurata, P. van Loock, P,A. Furusawa, Creation, storage, and on-
demand release of optical quantum states with a negative Wigner function. Phys. Rev. X 3,
041028 (2013)
53. N. Yamamoto, Decoherence-free linear quantum subsystems. IEEE Trans. Autom. Control
59(7), 1845–1857 (2014)
54. M. Hush, A.R.R. Carvalho, M. Hedges, M.R. James, Analysis of the operation of gradient echo
memories using a quantum input-output model. New J. Phys. 15, 085020 (2013)
55. N. Yamamoto, H.I. Nurdin, M.R. James, Quantum state transfer for multi-input linear quantum
systems, in Proceedings of the 55th IEEE Conference on Decision and Control (CDC) (Dec
15–17, 2014) (2016)
56. C.A. Muschik, K. Hammerer, E.S. Polzik, J.I. Cirac, Efficient quantum memory and entangle-
ment between light and an atomic ensemble using magnetic field. Phys. Rev. A 73, 062329
(2006)
57. Q.Y. He, M.D. Reid, E. Giacobino, J. Cviklinski, P.D. Drummond, Dynamical oscillator-cavity
model for quantum memories. Phys. Rev. A 79, 022310 (2009)
References 257
58. Y. Wang, J. Minar, G. Hetet, V. Scarani, Quantum memory with a single two-level atom in a
half cavity. Phys. Rev. A 85, 013823 (2012)
59. S.A. Aljunid, G. Maslennikov, Y. Wang, H.L. Dao, V. Scarani, C. Kurtsiefer, Excitation of a
single atom with exponentially rising light pulses. Phys. Rev. Lett. 111, 103001 (2013)
60. M. Bader, S. Heugel, A.L. Chekhov, M. Sondermann, G. Leuchs, Efficient coupling to an
optical resonator by exploiting time-reversal symmetry. New J. Phys. 15, 123008 (2013)
61. G.K. Gulati, B. Srivathsan, B. Chng, A. Cere, D. Matsukevich, C. Kurtsiefer, Generation of
an exponentially rising single-photon field from parametric conversion in atoms. Phys. Rev. A
90, 033819 (2014)
62. H. Ogawa, H. Ohdan, K. Miyata, M. Taguchi, K. Makino, H. Yonezawa, J. Yoshikawa, A.
Furusawa, Real-time quadrature measurement of a single-photon wavepacket with continuous
temporal-mode-matching. Phys. Rev. Lett. 116, 233602 (2016)
63. H.S. Black, Inventing the negative feedback amplifier. IEEE Spectr. 14, 55 (1977)
64. H.S. Black, Stabilized feedback amplifiers. Proc. IEEE 72, 716–722 (1984)
65. N. Yamamoto, Quantum feedback amplification. Phys. Rev. Appl. 5, 044012 (2016), Reprinted,
with permission, © (2016) by the American Physical Society
66. A.A. Clerk, M.H. Devoret, S.M. Girvin, F. Marquardt, R.J. Schoelkopf, Introduction to quantum
noise, measurement, and amplification. Rev. Mod. Phys. 82, 1155 (2010)
67. N. Bergeal, F. Schackert, M. Metcalfe, R. Vijay, V. Manucharyan, L. Frunzio, D.E. Prober,
R.J. Schoelkopf, S.M. Girvin, M.H. Devoret, Phase-preserving amplification near the quantum
limit with a Josephson ring modulator. Nature 465, 64–68 (2010)
68. H.M. Chrzanowski, N. Walk, S.M. Assad, J. Janousek, S. Hosseini, T.C. Ralph, T. Symul, P.K.
Lam, Measurement-based noiseless linear amplification for quantum communication. Nat.
Photonics 8, 333–338 (2014)
69. F. Hudelist, J. Kong, C. Liu, J. Jing, Z.Y. Ou, W. Zhang, Quantum metrology with parametric
amplifier-based photon correlation interferometers. Nat. Commun. 5, 3049 (2014)
70. A. Metelmann, A.A. Clerk, Quantum-limited amplification via reservoir engineering. Phys.
Rev. Lett. 112, 133904 (2014)
71. J. Gough, R. Gohm, M. Yanagisawa, Linear quantum feedback networks. Phys. Rev. A 78,
061204 (2008)
72. H.A. Haus, J.A. Mullen, Quantum noise in linear amplifiers. Phys. Rev. 128, 2407–2413 (1962)
73. C.M. Caves, Quantum limits on noise in linear amplifiers. Phys. Rev. D 26, 1817–1839 (1982)
74. R. Inoue, S. Tanaka, R. Namiki, T. Sagawa, Y. Takahashi, Unconditional quantum-noise supres-
sion via measurement-based quantum feedback. Phys. Rev. Lett. 110, 163602 (2013)
75. C. Sayrin, I. Dotsenko, X. Zhou, B. Peaudecerf, T. Rybarczyk, S. Gleyzes, P. Rouchon, M.
Mirrahimi, H. Amini, M. Brune, J.-M. Raimond, S. Haroche, Real-time quantum feedback
prepares and stabilizes photon number states. Nature 477, 73–77 (2011)
76. R. Vijay, C. Macklin, D.H. Slichter, S.J. Weber, K.W. Murch, R. Naik, A.N. Korotkov, I. Siddiqi,
Stabilizing Rabi oscillations in a superconducting qubit using quantum feedback. Nature 490,
77–80 (2012)
77. S. Shankar, M. Hatridge, Z. Leghtas, K.M. Sliwa, A. Narla, U. Vool, S.M. Girvin, L. Frunzio,
M. Mirrahimi, M.H. Devoret, Autonomously stabilized entanglement between two supercon-
ducting quantum bits. Nature 504, 419–422 (2013)
78. J. Kerckhoff, R.W. Andrews, H.S. Ku, W.F. Kindel, K. Cicak, R.W. Simmonds, K.W. Lehnert,
Tunable coupling to a mechanical oscillator circuit using a coherent feedback network. Phys.
Rev. X 3, 021013 (2013)
79. D.J. Wilson, V. Sudhir, N. Piro, R. Schilling, A. Ghadimi, T.J. Kippenberg, Measurement-based
control of a mechanical oscillator at its thermal decoherence rate. Nature 524, 325–329 (2015)
80. H. Nakao, N. Yamamoto, Optimal control for perfect state transfer in linear quantum memory,
J. Phys. B: At. Mol. Opt. Phys. 50, 065501 (2017)
Index
C D
Canonical commutation relation (CCR), 11 Decoherence-free (DF), 232, 233
Canonical CV cluster state, 207 Degenerate parametric amplifier (DPA), 23,
Cascade realization 82, 138
network synthesis/transfer function real- Density matrix, 125
ization, 107 Detuning, 18
Cavity, 17 Direct interaction, 91, 230
mode, 17 Direct interaction Hamiltonian, 76
mode-cleaning cavity (MCC), 19
Center frequency, 18
χ (2) optical crystal, 19 E
Coherent feedback (CFB), 229 Einstein–Podolsky–Rosen
Coherent feedback control, 164, 181 EPR entanglement, 23
© Springer International Publishing AG 2017 259
H.I. Nurdin and N. Yamamoto, Linear Dynamical Quantum Systems,
Communications and Control Engineering, DOI 10.1007/978-3-319-55201-9
260 Index
Einstein–Podolsky–Rosen (EPR), 19 K
Energy balance identity, 235 Kalman filter, 9
Environment engineering, 204
Exponential vectors, 37
L
Lindblad operator, 204
F
Linear matrix inequality, 167, 180
Faraday interaction, 28, 251
Linear quantum system, 43
Feedback control, 153
asymptotically stable, 60
coherent feedback control, 163, 181
Bogoliubov transformation, 50
coherent feedback H ∞ control, 181
completely passive, 53
coherent feedback LQG control, 164
complex mode form, 44, 46
controlled filtering equation, 156
Lyapunov differential equation, 60
controlled Hudson–Parthasarathy
marginally stable, 60
QSDE, 155
parameterization, 57
measurement-based feedback control,
physical realizability, 55
153
physical realizability conditions, 56
measurement-based LQG control, 157
real quadrature form, 44, 45
Filtering, 9, 156
controlled filtering equation, 156 stability, 59
quantum, 128 transfer function, 49
Fock space, 36 unstable, 60
annihilation process, 38 LQG control
counting process, 38 classical LQG control, 9
creation process, 38 coherent feedback LQG control, 164
fundamental processes, 38 measurement-based LQG control, 157
gauge process, 38 Lyapunov equation, 205
Fundamental processes on boson Fock
space, 38
M
Markov, 13
G assumption, 13
Gain–bandwidth constraint, 244 quantum Langevin equation, 14
Gauge process, 38 quantum white noise process, 15
Gaussian cluster state, 204 Markov assumption, 39
Gaussian state Master equation, 135
bosonic field, 64 Measurement, 126
generalized Araki–Woods representa- Measurement-based feedback control, 153,
tion, 62 157
pure Gaussian state, 206 quantum Kalman filtering, 140
single-mode, 61 separated law, 159
Model matrix, 96
Mode-matching, 18
H
H ∞ feedback control, 181
Hard realization, 75
Heat bath, 12 N
Heisenberg equation, 11 Network synthesis, 73, 91
Heisenberg uncertainty relation, 24, 227 completely passive systems, 104
Hudson–Parthasarathy QSDE, 132 direct interaction Hamiltonian, 76
Hurwitz, 21 hard realization, 75
model matrix, 96
quantum feedback network, 96
I reduced Markov models, 97
Incompatible, 126 singular perturbation, 26, 115
Index 261