Stabilization of discrete-time quantum systems subject to non-demolition
measurements with imperfections and delays
Pierre Rouchon, Mines-ParisTech, Centre Automatique et Syst `emes, [email protected]
Delayed Complex Systems June 2012, Palma de Majorque
Joint work with
Hadis Amini (Mines-ParisTech), Mazyar Mirrahimi (INRIA),
Ram Somaraju (INRIA/Vrije Universiteit Brussel)
Igor Dotsenko, Serge Haroche (ENS, Coll `ege de France) Michel Brune, Jean-Michel Raimond, Cl ´ement Sayrin (ENS).Outline
Feedback and quantum systems
Measurement-based feedback of photons The LKB experiment
The ideal Markov model Open-loop convergence Closed-loop experimental data
Observer/controller design for the photon box A strict control Lyapunov control
Quantum filter, separation principle and delay
Conclusion: measurement-based versus coherent feedbacks Generalization to any discrete-time QND systems
1Controlled QND Markov chains Open-loop convergence
Feedback, delay and closed-loop convergence Imperfect measurements
1H. Amini et al. Preprint arxiv:1201.1387, 2012.
Model of classical systems
control
perturbation
measure system
For the harmonic oscillator of pulsation
ωwith
measured positiony, controlled by the force
uand subject to an additional unknown force
w.x = (x1,x2)∈R2, y =x1
d
dtx1=x2, dtdx2=−ω2x1+u+w
Feedback for classical systems
feedback observer/controller
perturbation
set point
control
measure system
Proportional Integral Derivative (PID) for
dtd22y =−ω2y+u+wwith the set point
v =yspu=−Kp y −ysp
−Kddtd y−ysp
−Kint Z
y −ysp
with the positive
gains(Kp,Kd,Kint)tuned as follows (0
<Ω0∼ω, 0< ξ ∼1, 0
<1:
Kp= Ω20, Kd =
2ξΩ
0, ,Kint=Ω30.Feedback for the quantum system
SKey issue: back-action due to the measurement process.
Measurement-based feedback: measurement back-action onS is stochastic (collapse of the wave-packet); controller is classical; the control inputuis a classical variable appearing in some controlled Schr ¨odinger equation;u depends on the past measures.
Coherent feedback: the systemSis coupled to another quantum system (the controller); the composite system,S ⊗ controller, is an open-quantum system relaxing to some target (separable) state (related toreservoir
engineering).
This talk is devoted tothe first experimental realizationof a measurement-based state feedback. It has been done at Laboratoire Kastler Brossel of Ecole Normale Sup ´erieure by the Cavity Quantum ElectroDynamics (CQED) group of Serge Haroche.2
2C. Sayrin et al.: Real-time quantum feedback prepares and stabilizes photon number states. Nature, 477:73–77, 2011.
The closed-loop CQED experiment
3
•
Control input
u=AeıΦ; measure output
y ∈ {g,e}.•
Sampling time 80
µs long enough for numerical computations.3Courtesy of Igor Dotsenko
The ideal Markov chain for the wave function
|ψi4k
g
g k
k 1
yk g e
g Mg k e Me k Myk k Myk k UR1
UC UR2
Duk
Inputuk, state|ψki=P
n≥0ψnk|ni, outputyk: ψk+1/2
= Myk|ψki
kMyk|ψki k, |ψk+1i=Duk ψk+1/2
with
I yk =g(resp.e) with probabilitykMg|ψki k2(resp.kMe|ψki k2);
I measurement Kraus operatorsMg =cosφ
0N+φR
2
and Me=sinφ
0N+φR
2
: Mg†Mg+Me†Me=1with
N=a†a=diag(0,1,2, . . .)the photon number operator;
I displacement unitary operator(u∈R):Du=eua†−uawith a=upper diag(√
1,√
2, . . .)the photon annihilation operator.
4S. Haroche and J.M. Raimond.Exploring the Quantum: Atoms, Cavities and Photons.Oxford Graduate Texts, 2006.
The ideal Markov chain for the density operator
ρ=|ψi hψ|Diagonal elements ofρ,ρnn=hn|ρ|ni=|ψn|2, form the photon number distribution.
ρk+1=
Duk MgρkMg†Du†k Tr
MgρkMg† yk =gwith probabilitypg,k =Tr
MgρkMg†
Duk MeρkMe†D†uk Tr
MeρkMe† yk =ewith probabilitype,k =Tr
MeρkMe†
I Displacement unitary operator(u∈R):Du=eua†−uawith a=upper diag(√
1,√
2, . . .)the photon annihilation operator.
I Measurement Kraus operatorsMg =cosφ
0N+φR
2
and Me=sinφ
0N+φR
2
: Mg†Mg+Me†Me=1with
N=a†a=diag(0,1,2, . . .)the photon number operator.
Open-loop behavior (u
=0)
Anexperimental open-loop trajectorystarting from coherent state ρ0=|ψ0i hψ0|with¯n=3 photons:|ψ0i=e−¯n/2P
n≥0
q¯nn n!|ni.
I Afast convergencetowards|ni hn|for somen,
I followed by aslow relaxation towards vacuum|0i h0|:
decoherence due to finite photon life time around 70 ms (not included into the ideal model).
Open-loop stability ofρk+1= MykρkM
† yk
Tr(MykρkMyk†)explaining thisfast convergencewhenφ0/πis irrational5
I for anyn,ρnnk =hn|ρk|niis amartingale:
E
ρnnk+1|ρk=ρnnk ;
I almost all realizations starting fromρ0converge towards a photon number state|ni hn|; the probability to converge towards
|ni hn|is given by the initial populationρnn0 .
This convergence characterizes aQuantum Non Demolition (QND) measurementof photons (counting photons without destroying them).
5H. Amini et al., IEEE Trans. Automatic Control, in press, 2012.
Closed-loop experimental data
•Initial state coherent state withn¯=3 photons
•State estimation via a quantum filterof stateρestk .
•Lyapunov state feedback uk =f(ρk)stabilizing towards|¯ni hn|¯
•ρk is replaced by its estimateρestk in the feedback (quantum separation principle) Sampling period 80µs Experience imperfections:
•detection efficiency 40%
•detection error rate 10%
•delay: 4 steps
•truncation to 9 photons
•finite photon life time
•atom occupancy 30%
Stabilization around 3-photon state
Fidelity as control Lyapunov function
In
6we propose the following stabilizing state feedback law based on the fidelity towards the target state
|¯ni,u=f(ρ) =:
Argmin
υ∈[−¯u,¯u]
V(DυρD†υ)
where
V(ρ) =1
−F(|¯ni h¯n|, ρ) =1
−ρ¯n¯nand
¯u>0 is small.
Two important issues.
I
The state
ρis not directly measured; output delay is of 4 steps: it was solved by a quantum filter taking into account the delay.
I V
is maximum and equal to 1 for any
ρ=|ni hn|with
n6= ¯n:no distinction between
n= ¯n+1 (close to the target) and
n¯+1000 (far from the target). This issue has been solved by
changing the Lyapunov functionV.
6I. Dotsenko et al.: Quantum feedback by discrete quantum non-demolition measurements: towards on-demand generation of photon-number states.
Physical Review A80:013805, 2009.
Lyapunov-based feedback (goal photon number
¯n)7 V(ρ) =Pn
−hn|ρ|ni2+σnhn|ρ|ni
is astrict control Lyapunov functionwith >0 small enough,
σn=
1 4+P¯n
ν=11
ν −ν12, ifn=0;
P¯n ν=n+11
ν −ν12, ifn∈[1,¯n−1];
0, ifn= ¯n;
Pn ν=¯n+11
ν +ν12, ifn∈[¯n+1,+∞[, and thefeedbacku=f(ρ) =:Argmin
υ∈[−¯u,¯u]
V
DυρDυ†
(u¯>0 small).
In closed-loop,V(ρ)becomes astrict super-martingale:
E
(V(ρk+1|ρk) =V(ρk)−Q(ρk)withQ(ρ)continuous, positive and vanishing only whenρ=|¯ni h¯n|.
This feedback law yields
I global stabilizationfor any finite dimensional approximation consisting in truncation tonmax<+∞photons.
I global approximate stabilizationfornmax= +∞.
7H. Amini et al.: CDC-2011.
The control Lyapunov function used for the photon box
nmax=9.
0 2 4 6 8
0 0.2 0.4 0.6 0.8 1
photon number n
Coefficients σn of the control Lyapunov function
V(ρ) =P9 n=0
−hn|ρ|ni2+σnhn|ρ|ni
Global approximate stabilization (n
max= +∞)8I
The feedback
u=Argmin
υ∈[−¯u,¯u]
V
DυρD†υ
ensures a strict closed-loop Lyapunov function
V(ρ) =X
n≥0
−hn|ρ|ni2+σnhn|ρ|ni
with
σn∼log
n, fornlarge (high photon-number cut-off).
I
For any
η >0 and
C>0, exist
>0 and
u¯>0 (small), such that, for any initial value
ρ0with
V(ρ0)≤C,ρn¯k¯nconverges almost surely towards a number inside
[1−η,1].
With Tr
(ρk) =1, and
ρk =ρ†k ≥0, this means, that almost surely, for
klarge enough,
ρkis close (weak-* topology) to the goal Fock state
ρ¯=|¯ni h¯n|.8R. Somaraju, M. Mirrahimi, P.R.: CDC 2011 http://arxiv.org/abs/1103.1724
Design of the strict control Lyapunov function
9Exploit open-loop stability: for eachn,hn|ρ|niis a martingale;
V(ρ) =−12P
nhn|ρ|ni2is a super-martingale with
E
(V(ρk+1)/ ρk) =V(ρk)−Q(ρk)whereQ(ρ)≥0 andQ(ρ) =0 iff,ρis a Fock state.
For closing the looptakeσnsuch that u 7→X
n
σnD n
DuρD†u
nE
1. is strongly convex forρ=|ni h¯ ¯n|
2. is strongly concave forρ=|ni hn|,n6= ¯n.
This is achieved by inverting theLaplacian matrix associated to the control HamiltionanH=ı(a−a†). Remember thatDu=e−ıuH.
9H. Amini et al., CDC 2011,http://arxiv.org/abs/1103.1365
Estimation of
ρkfrom the past measures
yν≤kvia a quantum filter
ρk+1=Duk MykρkMy†kD†uk Tr
MykρkMy†k
ρestk+1=Duk Mykρestk My†kDu†k Tr
Mykρestk My†k
I Assume we knowρk anduk. Outcome of measure nok,yk, defines the jump operatorMyk and we can computeρk+1.
I Quantum filter and real-time estimation:initialize the estimation ρestto some initial valueρest0 and update at stepk with measured jumpsyk and the known controlsuk.
I Quantum separation principle for stabilization towards a pure state10: assume that the feedbacku=f(ρ)ensures global asymptotic convergence towards a pure state; then, if
ker(ρest0 )⊂ker(ρ0), the feedbackuk =f(ρestk )ensures also global asymptotic convergence towards the same pure state.
10Bouten, van Handel, 2008.
A modified quantum filter with a measure delayed by one step
Without delaythe stabilizing feedback readsuk =Argmin V Dv
Mykρestk Myk† Tr(Mykρestk Myk†)Dv†
With delay, we have only access toyk−1and the stabilizing feedback uses the Kraus mapK(ρ) =MgρMg†+MeρMe†:
uk =Argmin V
DvK(ρestk )Dv†
This is the same feedback law but with another state estimation at stepk:K(ρestk )instead of Mykρ
est k Myk† Tr(Mykρestk Myk†).
I System theoretical interpretation: K(ρestk )stands for the the prediction of cavity state at stepk. This prediction is in average (expectation value) sinceyk ∈ {g,e}can take two values.
I Quantum physics interpretation:K(ρestk )corresponds to tracing over the atom that has already interacted with the cavity (entangled with cavity state) but that has not been measured at stepk.
A delay of two steps involves two iterations of such Kraus maps, . . .
Conclusion: measurement-based versus coherent feedback.
I Classical state-feedback stabilization: continuous time systems with QND measurement (possible extension of M. Mirrahimi and R. van Handel, SIAM JOC, 2007), filtering stability (Belavkin seminal contributions, see also van Handel, ...).
I Stabilization bycoherent feedback: similarly to theWatt regulatorwhere a mechanical system is controlled by another one, the controller is a quantum system coupled to the original one (Mabuchi, Nurdin, Gough, James, Petersen, ...); related to
”quantum circuit” theory (see last chapters of Gardiner-Zoller book and the courses of Michel Devoret at Coll `ege de France);
I Coherent feedback is closely related toreservoir engineering:
exploit and design themeasurementprocess (here operators Mµ) and itsintrinsic back-actionto ensure convergence of the ensemble-average dynamics towards a unique pure state (Ticozzi, Viola, . . . )
Watt regulator: a classical analogue of quantum coherent feedback.
11The first variations of speed
δωand governor angle
δθobey to
d
dtδω=−aδθ
d2
dt2δθ=−Λdtdδθ−Ω2(δθ−bδω)
with
(a,b,Λ,Ω)positive param- eters.
Third order system
d3
dt3δω=−Λdtd22δω−Ω2dtdδω−abΩ2δω=
0
Characteristic polynomial
P(s) =s3+ Λs2+ Ω2s+abΩ2with roots having negative real parts iff
Λ>ab:governor damping must be strong enough to ensure asymptotic stability of the closed-loop system.
11J.C. Maxwell: On governors. Proc. of the Royal Society, No.100, 1868.
Reservoir engineering stabilizing Schr ¨odinger cats for the photon box
12Wigner functions of the various states that can be produced by such reservoir based on composite dispersive/resonant
atom/cavity interaction.
0 0.2 0.4 0.6
-0.2 -0.4 -0.6
(a)
(e) (f)
(b)
(g) (c)
(h) (d)
-3 -3
3 3
0 0
Re(γ)
W(γ)
Im(γ)
12Sarlette et al: PRL 107:010402,2011 and PRA to appear in 2012.
Control of a QND Markov chain with delay
τρk+1=Muµkk−τ(ρk) =: Mµuk−τk ρkMµukk−τ†
Tr
Mµuk−τk ρkMµuk−τk
†
I To each measurement outcomeµis attached the Kraus operator Mµu∈Cd×d depending onµand also on a scalar control input u∈R. For eachu,Pm
µ=1Mµu†Mµu=I, and we havethe Kraus mapKu(ρ) =Pm
µ=1MµuρMµu†
I µk is a random variable taking valuesµin{1,· · ·,m}with probabilitypuµ,ρk−τk =Tr
Mµuk−τρkMµuk−τ
† .
I Foru=0, the measurement operatorsMµ0are diagonal in the same orthonormal basis{ |ni | n∈ {1,· · ·,d}}, therefore Mµ0=Pd
n=1cµ,n|ni hn|withcµ,n∈C.
I For alln16=n2in{1,· · · ,d},there existsµ∈ {1,· · ·,m}such that|cµ,n1|26=|cµ,n2|2.
Open-loop convergence
ρk+1=M0µk(ρk)For any initial conditionρ0,
I with probability one,ρk converges to one of thed states|ni hn|
withn∈ {1,· · · ,d}.
I the probability of convergence towards the state|ni hn|depends only onρ0and is given byhn|ρ0|ni.
Proof based on
I the martingaleshn|ρ|ni
I the super-martingaleV(ρ) :=−P
n
hn|ρ|ni2
2 satisfying
E
(V(ρk+1)|ρk)−V(ρk) =−Q(ρk)≤0withQ(ρ) =14P
n,µ,νp0µ,ρp0ν,ρ|c
µ,n|2hn|ρ|ni
p0µ,ρ −|cν,n|p20hn|ρ|ni ν,ρ
2
.
I Q(ρ) =0 iff existsn∈ {1, . . . ,d}such thatρ=|ni hn|.
Feedback stabilization of
ρk+1=Muµkk−τ(ρk)towards
|¯ni h¯n|I V0(ρ) =Pd
n=1σnhn|ρ|niwithσn≥0 chosen such thatσ¯n=0 and for anyn6= ¯n, the second-orderu-derivative of
V0(Ku(|ni hn|))atu=0 is strictly negative (Kuis the Kraus map): set of linear equations inσnsolved by inverting an irreducibleM-matrix(Perron-Frobenius theorem).
I The function ( >0 small enough):
V(ρ) =V0(ρ)−2Pd
n=1(hn|ρ|ni)2still admits a unique global minimum at|¯ni hn|; for¯ u close to 0,u7→V(Ku(|ni hn|))is strongly concave for anyn6= ¯nand strongly convexe forn= ¯n.
I The delay ofτ steps: stabilize the stateχ= (ρ, β1,· · ·, βτ)(βl control inputudelayedlsteps) towardsχ¯= (|¯ni hn|¯ ,0, . . . ,0) using thecontrol-Lyapunov function
W(χ) =V(Kβ1(Kβ2(. . . .Kβτ(ρ). . .))).
For¯uandsmall enough, the feedback uk =f(χk) =:argmin
ξ∈[−u,¯¯u]
E
(W(χk+1)|χk,uk =ξ)ensuresglobal stabilizationtowardsχ.¯
Quantum separation principle
I
Estimate the hidden state
ρby
ρestsatisfying
ρestk+1=Muµk−τk (ρestk )where
ρobeys to
ρk+1=Muµkk−τ(ρk)with the stabilizing feedback
uk =f(ρestk ,uk−1, . . . ,uk−τ)computed using
ρestinstead of
ρ.I
If ker(ρ
est0 )⊂ker(ρ
0),ρkand
ρestkconverge almost surely towards the target state
|¯ni h¯n|.Proof based on
13:
I h¯n|ρk|ni ∈¯ [0,1],
I linearity of
E
h¯n|ρk|ni |ρ¯ 0, ρest0versusρ0,
I decompositionρest0 =γρ0+ (1−γ)ρc0withγ∈]0,1[.
13Bouten, van Handel, 2008.
Imperfect measurements: the new ”observable” state
ρbI Theleft stochastic matrixη:ηµ0,µ∈ |0,1]is the probability of having the imperfect outcomeµ0∈ {1, . . . ,m0}knowing that the perfect one isµ∈ {1, . . . ,m}.
I ρbk =
E
ρk|ρ0, µ00, . . . , µ0k−1,u−τ, . . . ,uk−τ−1obeys to14 ρbk+1=Luµk−τ0
k
(ρbk), where
I Luµ0(ρ) =b L
u µ0(ρ)b Tr
Luµ0(bρ) withLuµ0(ρ) =b Pm
µ=1ηµ0,µMµuρMb µu†;
I µ0k is a random variable taking valuesµ0 in{1,· · ·,m0}with probabilitypuµk−τ0,ρbk =Tr
Luµk−τ0 (ρbk) .
I
E
(ρbk+1|ρbk =ρ,uk−τ=u) =Ku(ρ)bI Assumption: for alln16=n2in{1,· · ·,d},there exists µ0 ∈ {1,· · · ,m0}, s.t. Tr
L0µ0(|n1i hn1|) 6=Tr
L0µ0(|n2i hn2|) . Open-loop convergence ofρbk towards|ni hn|with prob.hn|ρb0|ni.
14R. Somaraju et al., ACC 2012 (http://arxiv.org/abs/1109.5344)
Feedback stabilization of
ρbk+1=Luµk−τk (ρbk)towards
|¯ni h¯n|I With the previous functionV(ρ) =V0(ρ)−2Pd
n=1(hn|ρ|ni)2 stabilizeχb= (ρ, βb 1,· · · , βτ)towardsχ¯= (|ni h¯ n|¯ ,0, . . . ,0)using thecontrol-Lyapunov function
W(χ) =b V(Kβ1(Kβ2(. . . .Kβτ(ρ)b . . .))).
I Foru¯andsmall enough, the feedback uk =f(χbk) =:argmin
ξ∈[−¯u,¯u]
E
(W(χbk+1)|χbk,uk =ξ) ensuresglobal stabilizationofχbk towardsχ.¯I Sinceρbk =
E
ρk|ρ0, µ00, . . . , µ0k−1,u−τ, . . . ,uk−τ−1convergences towards the pure state|¯ni h¯n|,ρk converges also towards the same pure state.
Quantum separation principle
I
Estimate the hidden state
ρbby
ρbestsatisfying
ρbestk+1=Luµk−τ0k (ρbestk )
where
I ρk obeys to
ρk+1=Muµk−τk (ρk) with the stabilizing feedback
uk =f(bρestk ,uk−1, . . . ,uk−τ) computed usingρbestinstead ofρ.
I
µ
0k= µ
0with probability η
µ0,µk.
I
Filter stability:
F ρbk,ρbestk ,
Tr
qp
ρbkρbestk p ρbk
2
is always a sub-martingale
15.
I
If ker(
ρbest0 )⊂ker(ρ
0),ρkand
ρbestkconverge almost surely towards the target state
|¯ni h¯n|.15P.R., IEEE Trans. Automatic Control, 2011.
Closed-loop experimental data
•Initial state coherent state withn¯=3 photons
•State estimation via a quantum filterof stateρestk .
•Lyapunov state feedback uk =f(ρk)stabilizing towards|¯ni hn|¯
•ρk is replaced by its estimateρestk in the feedback (quantum separation principle) Sampling period 80µs Experience imperfections:
•detection efficiency 40%
•detection error rate 10%
•delay 4 sampling periods
•truncation to 9 photons
•finite photon life time
•atom occupancy 30%
Stabilization around 3-photon state
The left stochastic matrix for the LKB photon box
16For each control input
u,I
we have a total of
m=3
×7
=21 Kraus operators. The jumps are labeled by
µ= (µa, µc)with
µa∈ {no,g,e,gg,ge,eg,ee}
labeling atom related jumps and
µc ∈ {o,+,−}cavity decoherence jumps.
I
we have only
m0 =6 real detection possibilities
µ0 ∈ {no,g,e,gg,ge,ee}
corresponding respectively to no detection, a single detection in
g, a single detection ine, adouble detection both in
g, a double detection one ingand the other in
e, and a double detection both ine.µ0\µ (no, µc) (g, µc) (e, µc) (gg, µc) (ee, µc) (ge, µc)or(eg, µc)
no 1 1-d 1-d (1-d)2 (1-d)2 (1-d)2
g 0 d(1-ηg) dηe 2d(1-d)(1-ηg) 2d(1-d)ηe d(1-d)(1-ηg+ηe) e 0 dηg d(1-ηe) 2d(1-d)ηg 2d(1-d)(1-ηe) d(1-d)(1-ηe+ηg)
gg 0 0 0 2d(1-ηg)2 2dη2e 2dηe(1-ηg)
ge 0 0 0 22dηg(1-ηg) 22dηe(1-ηe) 2d((1-ηg)(1-ηe) +ηgηe)
ee 0 0 0 2dηg2 2d(1-ηe)2 2dηg(1-ηe)
16R. Somaraju et al.: ACC 2012 (http://arxiv.org/abs/1109.5344)