This paper was converted on www.awesomepapers.org from LaTeX by an anonymous user.
Want to know more? Visit the Converter page.

From the Heisenberg to the Schrödinger Picture:
Quantum Stochastic Processes and Process Tensorsthanks: To appear in Proceedings of the 60th IEEE Conference on Decision and Control (CDC), Dec. 13-15, 2021

Hendra I. Nurdin H. I. Nurdin is with the School of Electrical Engineering and Telecommunications, UNSW Australia, Sydney NSW 2052, Australia (email: [email protected])    John Gough J. Gough is with the Department of Physics, Aberystwyth University, Ceredigion, SY23 3BZ, Wales, UK (email: [email protected]). JG acknowledges funding under ANR grant (ANR-19-CE48-0003)
Abstract

A general theory of quantum stochastic processes was formulated by Accardi, Frigerio and Lewis in 1982 within the operator-algebraic framework of quantum probability theory, as a non-commutative extension of the Kolmogorovian classical stochastic processes. More recently, studies on non-Markovian quantum processes have led to the discrete-time process tensor formalism in the Schrödinger picture to describe the outcomes of sequential interventions on open quantum systems. However, there has been no treatment of the relationship of the process tensor formalism to the quantum probabilistic theory of quantum stochastic processes. This paper gives an exposition of quantum stochastic processes and the process tensor and the relationship between them. In particular, it is shown how the latter emerges from the former via extended correlation kernels incorporating ancillas.

1 Introduction

Modern probability theory as formulated by Kolmogorov [1] underpins the theory of stochastic processes, stochastic systems and stochastic control [2, 3]. Similarly, beginning with the seminal work of von Neumann on the axiomatization of quantum mechanics [4], quantum probability theory has emerged as a non-commutative generalization of probability theory [5]. It provides a natural setting for a theory of quantum stochastic processes as a non-commutative generalization of the classical theory of Kolmogorov. A major departure of the quantum setting from the classical one is that the random outcomes of sequential measurements on quantum stochastic processes do not in general satisfy the Kolmogorov consistency conditions and hence cannot be described as classical stochastic processes with well-defined sample paths.

A general quantum probabilistic theory of quantum stochastic processes was introduced in the seminal work of Accardi, Frigerio and Lewis (AFL) [6]. The formulation is given in the Heisenberg picture, generalizing the Kolmogorovian theory of classical stochastic processes. This is in the sense that observables as quantum random variables evolve with time while the state of the system is kept fixed, just as how random variables evolve in time in a classical stochastic process while the probability measure on the underlying classical probability space remains fixed. Quantum stochastic processes as operator-valued processes are defined independently of single or sequential measurements that may be performed on the process at any time. However, measurements and their probabilistic outcomes are accounted for by the correlation kernels of quantum stochastic processes, playing a similar role to the family of finite-dimensional distributions for classical stochastic processes.

Recent efforts in trying to understand and characterize temporal quantum noise in engineered quantum systems have led to the consideration of alternative formalisms for defining, describing and witnessing non-Markovian quantum processes, see, e.g., [7]. Unlike [6], these formalisms are developed in the Schrödinger picture, with an emphasis on the transformations of states (described by a density operator) of the system of interest. The process tensor formalism was introduced in [8] to overcome the limitations of conventional descriptions of non-Markovian dynamics based on the reduced dynamics of the system in the Schrödinger picture (as linear transformations of the system’s states). This includes addressing initial system-environment correlation and multi-time interventions.

However, there have been so far no studies to reconcile the process tensor formalism to the well-established AFL theory and its subsequent developments. Since both formalisms are concerned with related objects and the same physics but set in different pictures (Heisenberg vs Schrödinger), one would expect a close relationship between the two. In this paper, we connect the process tensor to AFL theory through the correlation kernels of quantum stochastic processes. In particular, it is shown how process tensors can be recovered from extended correlation kernels incorporating ancillas. Along the way, we also give a tutorial style overview on quantum stochastic processes, multi-time correlations and sequential measurements on quantum systems. In particular, we highlight subtle points surrounding multi-time correlations and sequential measurements, emphasizing the latter’s departure from Kolmogorovian classical stochastic processes.

Notation. \mathbb{R} and \mathbb{C} denote the real and complex numbers, respectively. For cc\in\mathbb{C}, c¯\overline{c} is its complex conjugate. For a complex-valued function XX, X¯()=X()¯\overline{X}(\cdot)=\overline{X(\cdot)}. For a set SS, SnS^{n} denotes the nn-fold direct product Sn=S×S×Sn timesS^{n}=\underbrace{S\times S\times\cdots S}_{\hbox{$n$ times}}. The notation \otimes denotes the tensor product of Hilbert spaces and the algebraic tensor product of linear operators. A Dirac ket |x|x\rangle denotes a complex vector in a Hilbert space while a bra x|\langle x| denotes the conjugate transpose (or dual functional) of the vector. Thus x|y\langle x|y\rangle is the inner product of |x|x\rangle and |y|y\rangle. For any operator XX mapping a Hilbert space to another, XX^{*} denotes the adjoint of XX and tr(X)\mathrm{tr}(X) denotes the trace of a trace-class operator. XX^{\top} denotes the transpose of a matrix XX. B(𝔥)\mathrm{B}(\mathfrak{h}) and 𝒮(𝔥)\mathcal{S}(\mathfrak{h}) denote the complex space of all bounded operators and the convex cone of all unnormalised density operators over a Hilbert space 𝔥\mathfrak{h}, respectively. For a set of distinct numbers t1,t2,,tnt_{1},t_{2},\cdots,t_{n}\in\mathbb{R}, a time tuple is the nn-tuple 𝐭n=(t1,t2,,tn)\mathbf{t}_{n}=(t_{1},t_{2},\ldots,t_{n}). Non-strict set inclusion is denoted by \subseteq while strict inclusion is denoted by \subset. The composition operation is denoted by \circ.

2 Quantum stochastic processes

A quantum probability space is a pair (𝒳,μ)(\mathscr{X},\mu) where 𝒳\mathscr{X} is a von Neumann algebra of bounded operators on some Hilbert space 𝔥\mathfrak{h} (containing the identity operator I𝒳I_{\mathscr{X}}) and and μ\mu is a unital normal state on 𝒳\mathscr{X} (unital meaning μ(I𝒳)=1\mu(I_{\mathscr{X}})=1). Recall that a von Neumann algebra is a *-algebra of operators equipped with addition, multiplication (as composition of operators) and involution (defined as the adjoint of the operator) and is closed with respect to the normal topology of sub-algebras of B(𝔥)\mathrm{B}(\mathfrak{h}). For normal states μ\mu, there exists a density operator ρ\rho on 𝔥\mathfrak{h} such that μ(X)=tr(ρX)\mu(X)={\rm tr}(\rho X) for all X𝒳X\in\mathscr{X}; see [9] and the references therein. We will also write μ()\mu(\cdot) using the quantum expectation notation \langle\cdot\rangle.

A classical probability space (Ω,,P)(\Omega,\mathcal{F},P) can be viewed as a Banach algebra L(Ω,,P)L^{\infty}(\Omega,\mathcal{F},P) of essentially bounded random variables on (Ω,,P)(\Omega,\mathcal{F},P). A quantum probability space (𝒞,μ)(\mathscr{C},\mu), with 𝒞\mathscr{C} commutative111Meaning that the elements of 𝒞\mathcal{C} are commuting with one another. and μ\mu a unital normal state, is *-isomorphic to a classical probability space (L(Ω,,ν),𝔼)(L^{\infty}(\Omega,\mathcal{F},\nu),\mathbb{E}), where the expectation operator 𝔼(X)=ΩX(ω)P(dω)\mathbb{E}(X)=\int_{\Omega}X(\omega)P(d\omega) for some measure PP that is absolutely continues with respect to ν\nu. This *-isormorphism is a bijective map ι:(𝒞,μ)(L(Ω,,ν),𝔼)\iota:(\mathscr{C},\mu)\rightarrow(L^{\infty}(\Omega,\mathcal{F},\nu),\mathbb{E}) with the properties ι(ab)=ι(a)ι(b)\iota(ab)=\iota(a)\iota(b) and ι(b)=ι(b)¯\iota(b^{*})=\overline{\iota(b)} for any a,b(𝒞,μ)a,b\in(\mathscr{C},\mu). The *-isomorphism be tween a classical probability space and commutative von Neumann algebra is known as the Spectral Theorem, see, e.g., [9, Theorem 3.3].

The physical interpretation of the quantum probability space (𝒳,μ)(\mathscr{X},\mu) is as follows. The underlying Hilbert space of the operators in 𝒳\mathscr{X} is the Hilbert space of an associated quantum mechanical system. Observables of the system are the self-adjoint operators in 𝒳\mathscr{X}, which are also quantum random variables (i.e., quantum analogues of real-valued random variables). The quantum expectation of an observable XX is given by μ(X)\mu(X). Events E𝒳E\in\mathscr{X} are projection operators (E=E=E2)(E=E^{*}=E^{2}) and the probability of an event EE is given by μ(E)\mu(E). Only commuting events EE can have a joint probability distribution that satisfy the Kolmogorov consistency conditions, non-commuting events cannot be assigned a joint probability distribution. This can be seen as a direct consequence of the Spectral Theorem: since non-commuting events form the elements of a non-commutative algebra it cannot be mapped to a classical probability space.

Let TT\subseteq\mathbb{R}. A quantum stochastic process over a von Neumann algebra B(𝔥)\mathscr{B}\subseteq\mathrm{B}(\mathfrak{h}) is a triplet (𝒜,{jt}tT,μ)(\mathscr{A},\{j_{t}\}_{t\in T},\mu), with 𝒜\mathscr{A} another von Neumann algebra of operators, possibly over another Hilbert space 𝔨\mathfrak{k}, μ\mu a normal state on 𝒜\mathscr{A}, and jt:𝒜j_{t}:\mathscr{B}\rightarrow\mathscr{A} tT\forall t\in T is a *-homomorphism from \mathscr{B} to 𝒜\mathscr{A}, jt(XY)=jt(X)jt(Y)j_{t}(XY)=j_{t}(X)j_{t}(Y) and jt(X)=jt(X)j_{t}(X^{*})=j_{t}(X)^{*} for any X,YX,Y\in\mathscr{B}. Note that (𝒜,μ)(\mathscr{A},\mu) is a quantum probability space.

Since a collection of non-commuting random variables will not have a joint probability distribution, for quantum stochastic processes one considers the more general notion of correlation kernels. For any positive integer nn, given time tuple 𝐭nTn\mathbf{t}_{n}\in T^{n}, and vectors 𝐚n=(a1,,an)n\mathbf{a}_{n}=(a_{1},\ldots,a_{n})^{\top}\in\mathscr{B}^{n} and 𝐛n=(b1,,bn)n\mathbf{b}_{n}=(b_{1},\ldots,b_{n})^{\top}\in\mathscr{B}^{n}, correlation kernels w𝐭nw_{\mathbf{t}_{n}} are complex functions on n×n\mathscr{B}^{n}\times\mathscr{B}^{n} of the form

w𝐭n(𝐚n,𝐛n)=μ(j𝐭n(𝐚n)j𝐭n(𝐛n)),\displaystyle w_{\mathbf{t}_{n}}(\mathbf{a}_{n},\mathbf{b}_{n})=\mu(j_{\mathbf{t}_{n}}(\mathbf{a}_{n})^{*}j_{\mathbf{t}_{n}}(\mathbf{b}_{n})), (1)

where j𝐭n(𝐚n)=jtn(an)jtn1(an1)jt1(a1)j_{\mathbf{t}_{n}}(\mathbf{a}_{n})=j_{t_{n}}(a_{n})j_{t_{n-1}}(a_{n-1})\ldots j_{t_{1}}(a_{1}). For properties of correlation kernels, see [6, Proposition 1.2]. If 𝐚n=𝐛n=𝐄n\mathbf{a}_{n}=\mathbf{b}_{n}=\mathbf{E}_{n}, where the elements EjE_{j}, j=1,,nj=1,\ldots,n, of 𝐄n\mathbf{E}_{n} are mutually commuting events (projection operators) in \mathscr{B} then w𝐭n(j𝐭n(𝐄n)j𝐭n(𝐄n))w_{\mathbf{t}_{n}}(j_{\mathbf{t}_{n}}(\mathbf{E}_{n})^{*}j_{\mathbf{t}_{n}}(\mathbf{E}_{n})) gives the joint probability distribution of these events. Otherwise, it gives the probability for the events to occur in that specific time order. For the remainder of the paper, for concreteness we take 𝔥\mathfrak{h} to be embeddable as a subspace of 𝔨\mathfrak{k}, 𝒜B(𝔨)\mathscr{A}\subseteq\mathrm{B}(\mathfrak{k}) and \mathscr{B} to be embeddable as a sub-algebra of 𝒜\mathscr{A}. We consider jtj_{t} of the form jt()=Ut()Utj_{t}(\cdot)=U_{t}^{*}(\cdot)U_{t}, with UtU_{t} a unitary operator on 𝔥\mathfrak{h} and define jtj_{t}^{\star} via jt()=Ut()Utj_{t}^{\star}(\cdot)=U_{t}(\cdot)U_{t}^{*}. Note that by definition, jtj_{t}^{\star} is the essentially the inverse of jtj_{t}, in the sense that jtjt=jtjt=Ij_{t}\circ j_{t}^{\star}=j_{t}^{\star}\circ j_{t}=I, where II is an identity map. We also define jt1,t2()=jt2jt1()=Ut2Ut1()Ut1Ut2j_{t_{1},t_{2}}(\cdot)=j_{t_{2}}\circ j_{t_{1}}^{\star}(\cdot)=U_{t_{2}}^{*}U_{t_{1}}(\cdot)U_{t_{1}}^{*}U_{t_{2}} and in a similar fashion define jt1,t2=jt1jt2j_{t_{1},t_{2}}^{\star}=j_{t_{1}}\circ j_{t_{2}}^{\star}.

3 Multi-time correlations

In many cases, we can consider experiments where several measurements are made at specific times over a time interval.

Definition 1

A family of experiments on a particular system is said to be of order nn if each experiment consists of nontrivial measurements made at nn distinct times t1,,tnt_{1},\cdots,t_{n}. The family is said to be complete if we make all possible experiments exhausting everything we could measure and covering the time interval. For n>1n>1 we say that the experiments are multi-time experiments.

We insert the requirement of nontriviality to ensure that we have a hierarchy - an order nn experiment is not a special case of a higher order experiment. Incompatible observations being made at the same time in the same trial are precluded. Of course, the family itself can include incompatible measurements. However, we may make incompatible measurements within the same experiment so long as they are made at different times. The notion of completeness just means that we do as many measurements as possible, restricted to nn distinct times within the interval of interest. The aim is to be exhaustive in what is measured.

In an order 1 experiment, each trial involves measuring the system at a single time. In an order 2 family the experimenter measures observables at different times in the same trial and thereby obtains the two-point statistical correlations between different quantities at different times - something not available from the data collected in an order 1 experiment. An order nn experiment contains information not available from lower order experiments.

In both classical and quantum theories, order 1 measurements lead to the notion of an “instantaneous state”. For instance, in quantum mechanics we obtain empirically from order one experiments the expectations X(t)\langle X(t)\rangle: this should take the form tr(ρtX)\mathrm{tr}(\rho_{t}X) and by varying the observable XX measured we determine a density matrix ρt\rho_{t}. As such, a complete family of order 1 experiments over the time interval reveals the set of “instantaneous states”, but this is still only partial information. We now focus on what we can obtain empirically from a family of experiments of order nn.

In quantum theory, the most general multi-time correlation that can be estimated from experiment are those of the form [6]

X1(t1)Xn(tn)Yn(tn)Y1(t1)\displaystyle\langle X_{1}\left(t_{1}\right)^{\ast}\cdots X_{n}\left(t_{n}\right)^{\ast}Y_{n}\left(t_{n}\right)\cdots Y_{1}\left(t_{1}\right)\rangle (2)

where the times are ordered as 0t1<t2<<tnT,0\leq t_{1}<t_{2}<\cdots<t_{n}\leq T, and the operators are all in the Heisenberg picture at the indicated times. We refer to these as pyramidal time-ordered correlations. The essential feature is that we have increasing times as we work in from the outermost operators into the centre. For instance, suppose an order nn experiment involves measuring a kkth observable at time tkt_{k} and that this results in an answer ωk\omega_{k}. Let Qk(ω)Q_{k}(\omega) give the corresponding projection in the Heisenberg picture. (For yes/no experiments we have Qk(yes)=Pk(tk)Q_{k}(\text{yes})=P_{k}(t_{k}) and Qk(no)=IPk(tk)Q_{k}(\text{no})=I-P_{k}(t_{k}).) From the experiment we may estimate the empirical probabilities

pn(ω1,,ωn)\displaystyle p_{n}(\omega_{1},\cdots,\omega_{n})
=\displaystyle= Q1(ω1)Qn(ωn)Qn(ωn)Q1(ω1)\displaystyle\langle Q_{1}\left(\omega_{1}\right)\cdots Q_{n}\left(\omega_{n}\right)Q_{n}\left(\omega_{n}\right)\cdots Q_{1}\left(\omega_{1}\right)\rangle

where ωk\omega_{k} is the answer to the kk measurement at time tkt_{k}. From the fact that ωQk(ω)=I\sum_{\omega}Q_{k}(\omega)=I, we find

ωnpn(ω1,,ωn)=pn1(ω1,,ωn1).\displaystyle\sum_{\omega_{n}}p_{n}(\omega_{1},\cdots,\omega_{n})=p_{n-1}(\omega_{1},\cdots,\omega_{n-1}).

This may be rephrased as follows.

Proposition 2

We may reduce an order nn experiment to an order n1n-1 experiment by ignoring the last measurement in time.

However, the projections at different times are not assumed to commute with each other. As a result, the finite dimensional distributions need not satisfy Kolmogorov’s consistency conditions in any of the arguments, other than the very last one. This is a key feature of quantum theory and is the basis for results such as Bell’s Theorem. As this can be misunderstood and lead to erroneous results or conclusions, such as when statistical inference methods based on the existence of joint distributions are applied to the outcomes of non-commuting sequential measurements, it will be revisited in more detail in the next section.

4 Sequential measurements and their subtleties

It follows from Section 3 that the correlation kernels w𝐭nw_{\mathbf{t}_{n}} as defined in (1) are intimately related to sequential measurements on quantum stochastic processes. In this section we explicitly illustrate the subtleties of these measurements, which can result in a sequence of random outcomes that fail the Kolmogorov consistency conditions and are therefore not classical stochastic processes.

For simplicity of discussion, consider a discrete-valued observable XjX_{j}\in\mathscr{B} (i.e., XX has a most a countable number of eigenvalues) with all eigenvalues distinct. If a measurement of XjX_{j} is made at time tjt_{j}, the random outcome mjm_{j} of the measurement will correspond to the application of a projection operator PmjP_{m_{j}}\in\mathscr{B} corresponding to the eigenvalue λmj\lambda_{m_{j}} of XjX_{j} that is observed. The probability of sequentially observing the outcomes m1,m2,,mnm_{1},m_{2},\ldots,m_{n} at times t1<t2<<tnt_{1}<t_{2}<\ldots<t_{n} in this order under the evolution of the quantum stochastic process is given by:

P𝐭n(m1,,mn)\displaystyle P_{\mathbf{t}_{n}}(m_{1},\ldots,m_{n})
=tr(ρjt1(Pm1)jt2(Pm2)jtn(Pmn)jtn(Pmn)\displaystyle=\mathrm{tr}(\rho j_{t_{1}}(P_{m_{1}})^{*}j_{t_{2}}(P_{m_{2}})^{*}\cdots j_{t_{n}}(P_{m_{n}})^{*}j_{t_{n}}(P_{m_{n}})
jt2(Pm2)jt1(Pm1)),\displaystyle\quad\cdots j_{t_{2}}(P_{m_{2}})j_{t_{1}}(P_{m_{1}})),
=tr(jtn(Pmnjtn1,tn((Pm2jt1,t2(Pm1jt1(ρ)Pm1)Pm2)\displaystyle=\mathrm{tr}(j_{t_{n}}^{\star}(P_{m_{n}}j_{t_{n-1},t_{n}}^{\star}(\cdots(P_{m_{2}}j_{t_{1},t_{2}}^{\star}(P_{m_{1}}j_{t_{1}}^{\star}(\rho)P_{m_{1}})P_{m_{2}})
)Pmn)).\displaystyle\qquad\cdots)P_{m_{n}})).

Caution is now due. In the quantum context, marginalization over any of the variables mjm_{j} for any j<nj<n does not in general hold except over the last one at time tnt_{n} (a violation of the Kolmogorov consistency conditions). That is, in general

mkP𝐭n(m1,,mn)\displaystyle\sum_{m_{k}}P_{\mathbf{t}_{n}}(m_{1},\ldots,m_{n})
P𝐭n\tk(m1,,mk^,,mn),k<n,\displaystyle\qquad\neq P_{\mathbf{t}_{n}\backslash t_{k}}(m_{1},\ldots,\widehat{m_{k}},\cdots,m_{n}),\;\forall k<n, (3)

where a hat (^\,\widehat{\cdot}\,) above a variable indicates that the variable is dropped from the list of arguments. In the following, to emphasize this we give some simple but explicit examples. We mention that the general relationship (3) is the basis for violation of the Leggett-Garg inequalities [10] in sequential measurements in quantum mechanics, which is essentially a statement about the failure of the Kolmogorov consistency conditions [11, §7 and Eq. (8.5)]. For further discussions on these issues, we refer to [12, 13]. Measurements that satisfy [jtk(Pmk),jtl(Pml)]=0[j_{t_{k}}(P_{m_{k}}),j_{t_{l}}(P_{m_{l}})]=0 for all k,lk,l are referred to as quantum non-demolition (QND) measurements. QND measurements produce a classical stochastic process with a well-defined joint probability distribution for any collection of sampled points from the process.

Example 3

Take a qubit with Hilbert space 𝔥=2\mathfrak{h}=\mathbb{C}^{2} and the simple hypothetical situation where the evolution is frozen between measurements (i.e., jt=Ij_{t}=I for all t0t\geq 0). We take as basis vectors |0=(0,1)|0\rangle=(0,1)^{\top} and |1=(1,0)|1\rangle=(1,0)^{\top}. We analyze the sequential measurements of the Pauli X operator X=[0110]X=\left[\begin{array}[]{cc}0&1\\ 1&0\end{array}\right] at time t1t_{1} and Z=[1001]Z=\left[\begin{array}[]{cc}1&0\\ 0&-1\end{array}\right] at a later time t2>t1t_{2}>t_{1}. We consider the measurements of XX followed by ZZ to show the inconsistencies that arise. Suppose that the qubit is initialised in the state |ψ|\psi\rangle. The probability of observing a measurement of ZZ giving i1=1i_{1}=-1 followed by a measurement of XX giving i2=1i_{2}=1 is

P(i1=1 then i2=1)\displaystyle P(\hbox{$i_{1}=-1$ then $i_{2}=1$}) =|0|ψ|2|12(0|1|)|0|2\displaystyle=|\langle 0|\psi\rangle|^{2}\left|\frac{1}{\sqrt{2}}(\langle 0|-\langle 1|)|0\rangle\right|^{2}
=12|0|ψ|2\displaystyle=\frac{1}{2}|\langle 0|\psi\rangle|^{2}

Similarly, the probability of observing a measurement of ZZ giving a value i1=1i_{1}=1 followed by a measurement of XX giving a value i2=1i_{2}=1 is

P(i1=1 then i2=1)\displaystyle P(\hbox{$i_{1}=1$ then $i_{2}=1$}) =|1|ψ|2|12(|0|1|)|1|2\displaystyle=|\langle 1|\psi\rangle|^{2}\left|\frac{1}{\sqrt{2}}(|\langle 0|-\langle 1|)|1\rangle\right|^{2}
=12|1|ψ|2\displaystyle=\frac{1}{2}|\langle 1|\psi\rangle|^{2}

So, that marginalising over i1i_{1} gives:

x=1,1P(i1=x then i2=1)\displaystyle\sum_{x={-1,1}}P(\hbox{$i_{1}=x$ then $i_{2}=1$}) =12|0|ψ|2+12|1|ψ|2\displaystyle=\frac{1}{2}|\langle 0|\psi\rangle|^{2}+\frac{1}{2}|\langle 1|\psi\rangle|^{2}
=1.\displaystyle=1.

On the other hand, if we do not measure ZZ at t1t_{1} and only measure XX in the state |ψ|\psi\rangle at time t2t_{2} then we get:

P(i2=1)\displaystyle P(\hbox{$i_{2}=1$}) =12|(0|1|)|ψ|2.\displaystyle=\frac{1}{2}|(\langle 0|-\langle 1|)|\psi\rangle|^{2}.

Thus we see that in general, marginalizing i1i_{1} leads to inconsistency with a measurement of ZZ only at t2t_{2}:

x=1,1P(i1=1 then i2=1)\displaystyle\sum_{x={-1,1}}P(\hbox{$i_{1}=1$ then $i_{2}=1$}) 12|(0|1|)|ψ|2,\displaystyle\neq\frac{1}{2}|(\langle 0|-\langle 1|)|\psi\rangle|^{2},

except in the special case when |ψ=12(|0|1)|\psi\rangle=\frac{1}{\sqrt{2}}(|0\rangle-|1\rangle) so that P(i2=1)=1P(i_{2}=1)=1. The reason for this is of course well understood. A measurement of ZZ at time t1t_{1} changes the quantum state and this will influence the subsequent measurement of XX. This does not happen in a classical stochastic process, where performing a measurement does not change the probability measure underlying the process.

Example 4

The previous example gave the sequential measurement of two non-commuting observables when the system state is frozen in between measurements. When the state is evolving, measurement of the same observable at different times may also not commute. We consider the simple qubit example again. Suppose that the qubit is initialized in the state |ψ|\psi\rangle and the evolution is given by the Hamiltonian H=12ωZH=\frac{1}{2}\omega Z. We consider the measurement of XX at sequential times 0<t1<t2<<tn0<t_{1}<t_{2}<\ldots<t_{n}, and note that [H,X]0[H,X]\neq 0. Let Ut=exp(iHt)U_{t}=\exp(-iHt). Let iki_{k} denote the outcome of measuring of XX at time tkt_{k} and let |ik|i_{k}\rangle be an eigenvector of XX corresponding to iki_{k}. Let Pik=|ikik|P_{i_{k}}=|i_{k}\rangle\langle i_{k}|. The unnormalized state of the qubit after the nn-th measurement is

|ψtn=PinUtntn1Pin2Ut3t2Pi2Ut2t1Pi1Ut1|ψ.|\psi_{t_{n}}\rangle=P_{i_{n}}U_{t_{n}-t_{n-1}}\cdots P_{i_{n-2}}U_{t_{3}-t_{2}}P_{i_{2}}U_{t_{2}-t_{1}}P_{i_{1}}U_{t_{1}}|\psi\rangle.

The probability of observing ik=xki_{k}=x_{k} with xk{1,1}x_{k}\in\{-1,1\} is given by

P(i1=x1 then i2=x2 …. then in=xn)\displaystyle P(\hbox{$i_{1}=x_{1}$ then $i_{2}=x_{2}$ .... then $i_{n}=x_{n}$})
=ψtn|ψtn\displaystyle=\langle\psi_{t_{n}}|\psi_{t_{n}}\rangle
=ψ|Ut1Px1Ut2t1Px2Utntn1Pxn\displaystyle=\langle\psi|U_{t_{1}}^{*}P_{x_{1}}U_{t_{2}-t_{1}}^{*}P_{x_{2}}\cdots U_{t_{n}-t_{n-1}}^{*}P_{x_{n}}
Utntn1Px2Ut2t1Px1Ut1|ψ\displaystyle\qquad\cdots U_{t_{n}-t_{n-1}}\cdots P_{x_{2}}U_{t_{2}-t_{1}}P_{x_{1}}U_{t_{1}}|\psi\rangle
=ψ|jt1(Px1)jt2(Px2)jtn1(Pxn1)jtn(Pxn)\displaystyle=\langle\psi|j_{t_{1}}(P_{x_{1}})j_{t_{2}}(P_{x_{2}})\cdots j_{t_{n-1}}(P_{x_{n-1}})j_{t_{n}}(P_{x_{n}})
×jtn1(Pxn1)jt2(Px2)jt1(Px1)|ψ\displaystyle\qquad\times j_{t_{n-1}}(P_{x_{n-1}})\cdots j_{t_{2}}(P_{x_{2}})j_{t_{1}}(P_{x_{1}})|\psi\rangle

Let Xt=jt(X)X_{t}=j_{t}(X) and Yt=jt(Y)Y_{t}=j_{t}(Y). The Heisenberg equation of motion is X˙t=ωYt\dot{X}_{t}=\omega Y_{t} and Y˙t=ωXt\dot{Y}_{t}=-\omega X_{t}, with initial condition X0=XX_{0}=X and Y0=YY_{0}=Y. This has the solution Xt=cos(ωt)X+sin(ωt)YX_{t}=\cos(\omega t)X+\sin(\omega t)Y and Yt=sin(ωt)X+cos(ωt)YY_{t}=-\sin(\omega t)X+\cos(\omega t)Y and it follows that [Xtj,Xtk]=sin(ω(tjtk))[X,Y][X_{t_{j}},X_{t_{k}}]=\sin(\omega(t_{j}-t_{k}))[X,Y]. For [Xtj,Xtk]=0[X_{t_{j}},X_{t_{k}}]=0, we must have that tjtkt_{j}-t_{k} must be an integer multiple of π/ω\pi/\omega. Since Px=12(Isgn(x)X)P_{x}=\frac{1}{2}(I-\mathrm{sgn}(x)X), where sgn(x)\mathrm{sgn}(x) denotes the sign of xx, it follows that [jtj(Pxj),jtk(Pxk)]=sgn(xjxk)[Xtj,Xtk][j_{t_{j}}(P_{x_{j}}),j_{t_{k}}(P_{x_{k}})]=\mathrm{sgn}(x_{j}x_{k})[X_{t_{j}},X_{t_{k}}]. We conclude that [jtj(Pxj),jtk(Pxk)]=0[j_{t_{j}}(P_{x_{j}}),j_{t_{k}}(P_{x_{k}})]=0 if and only if tjt_{j} is of the form t1t_{1} + an integer multiple of π/ω\pi/\omega for all j2j\geq 2 while t1t_{1} can be arbitrary. In this case, XtjX_{t_{j}} is either XX or X-X. Also, when the measurement is QND, given the first measurement i1i_{1} at time t1t_{1} (which is random) the remaining measurements i2,i3,,ini_{2},i_{3},\ldots,i_{n} become deterministic for any n>1n>1 since the system state can either stay at a particular eigenstate of XX (giving a constant sequence) or cycles in a deterministic manner between the orthogonal eigenstates of XX. That is, the probability of observing any sequence i1,i2,i_{1},i_{2},\ldots is completely determined only by the probability of observing i1i_{1} alone.

5 The process tensor

We first motivate and introduce the notion of a discrete-time process tensor. We start by recalling the definition of quantum operations and quantum instruments, see, e.g., [14].

Definition 5 (Quantum operation)

Let 𝔥\mathfrak{h} be a Hilbert space. A quantum operation O:B(𝔥)B(𝔥)O:\mathrm{B}({\mathfrak{h}})\rightarrow\mathrm{B}({\mathfrak{h}}) is a linear completely positive map with the property that tr(Oρ)tr(ρ)\mathrm{tr}(O\rho)\leq\mathrm{tr}(\rho) for all ρS(𝔥)\rho\in\mathrm{S}({\mathfrak{h}}).

The set of all such quantum operations is denoted by 𝒪(𝔥)\mathcal{O}(\mathfrak{h}). A special quantum operation is the “do nothing” or identity operation Id\mathrm{Id}, defined by Id(X)=X\mathrm{Id}(X)=X for all XB(𝔥)X\in\mathrm{B}(\mathfrak{h}).

Definition 6 (Quantum instrument)

Let 𝔥\mathfrak{h} be a Hilbert space and (Ω,)(\Omega,\mathcal{F}) be a measurable space with Ωn\Omega\subseteq\mathbb{R}^{n}. A quantum instrument \mathcal{I} is a tuple (𝔥,Ω,,)(\mathfrak{h},\Omega,\mathcal{F},\mathcal{M}), where \mathcal{M} is a quantum operation valued-measure that maps elements of the σ\sigma-algebra \mathcal{F} to 𝒪(𝔥)\mathcal{O}(\mathfrak{h}), with the properties

  1. 1.

    tr((Ω)ρ)=tr(ρ)\mathrm{tr}(\mathcal{M}(\Omega)\rho)=\mathrm{tr}(\rho) 𝒮(𝔥)\forall\mathcal{S}(\mathfrak{h}).

  2. 2.

    For any disjoint A1,A2,A_{1},A_{2},\ldots\in\mathcal{F}, (k=1Ak)(ρ)=k=1(Ak)(ρ)\mathcal{M}(\bigcup_{k=1}^{\infty}A_{k})(\rho)=\sum_{k=1}^{\infty}\mathcal{M}(A_{k})(\rho) ρ𝒮(𝔥)\forall\rho\in\mathcal{S}(\mathfrak{h}), where convergence is in the trace norm (1\|\cdot\|_{1}) on 𝒮(𝔥)\mathcal{S}(\mathfrak{h}) (T1=TT\|T\|_{1}=\sqrt{T^{*}T}).

The space of all such instruments is denoted by (𝔥)\mathscr{I}(\mathfrak{h}).

Consider a system (labelled by a subscript ss) with a Hilbert space 𝔥s\mathfrak{h}_{s} interacting with an environment (labelled by a subscript ee) with a Hilbert space 𝔥e\mathfrak{h}_{e}, and let 𝔥se=𝔥s𝔥e\mathfrak{h}_{se}=\mathfrak{h}_{s}\otimes\mathfrak{h}_{e}. The state of the system and environment is initially in the (not necessarily factored) state ρse\rho_{se} and their joint state undergoes a joint unitary evolution between times tjt_{j} and tj+1t_{j+1} given by the map 𝒰tj,tj+1se()=Utj,tj+1se()Utj,tj+1se\mathcal{U}_{t_{j},t_{j+1}}^{se}(\cdot)=U_{t_{j},t_{j+1}}^{se}(\cdot)U_{t_{j},t_{j+1}}^{se*}, with Utj,tj+1seU^{se}_{t_{j},t_{j+1}} unitary and Utj,tjse=IU^{se}_{t_{j},t_{j}}=I. At the discrete-times 0t1<t2<<tn0\leq t_{1}<t_{2}<\ldots<t_{n} they can undergo measurements performed directly on the system, or after interacting the system (but not the environment) with some freshly prepared ancillas (i.e., ancillas that have been used are not reused on subsequent measurements) followed by measurements of compatible observables on the system and/or ancillas. This is described by a quantum instrument tj=(𝔥s,Ωj,j,j)\mathcal{I}_{t_{j}}=(\mathfrak{h}_{s},\Omega_{j},\mathcal{F}_{j},\mathcal{M}_{j}) at time tjt_{j}. Given the events A1,,AnA_{1},\ldots,A_{n} with AjjA_{j}\in\mathcal{F}_{j}, the unnormalised system-environment density operator at the time tnt_{n} is given by:

σtn=n(An)𝒰tn1,tnse1(A1)𝒰0,t1se(ρse).\sigma_{t_{n}}=\mathcal{M}_{n}(A_{n})\circ\mathcal{U}^{se}_{t_{n-1},t_{n}}\circ\cdots\circ\mathcal{M}_{1}(A_{1})\circ\mathcal{U}_{0,t_{1}}^{se}(\rho_{se}). (4)

Define the map 𝒯𝐭n\mathcal{T}_{\mathbf{t}_{n}} via

𝒯𝐭n(1(A1),,n(An))\displaystyle\mathcal{T}_{\mathbf{t}_{n}}(\mathcal{M}_{1}(A_{1}),\ldots,\mathcal{M}_{n}(A_{n}))
=tr𝔥e(n(An)𝒰tn1,tnse1(A1)𝒰0,t1se(ρse)),\displaystyle=\mathrm{tr}_{\mathfrak{h}_{e}}(\mathcal{M}_{n}(A_{n})\circ\mathcal{U}^{se}_{t_{n-1},t_{n}}\circ\cdots\circ\mathcal{M}_{1}(A_{1})\circ\mathcal{U}_{0,t_{1}}^{se}(\rho_{se})), (5)

then we can write σtn=𝒯𝐭n(1(A1),,n(An)).\sigma_{t_{n}}=\mathcal{T}_{\mathbf{t}_{n}}(\mathcal{M}_{1}(A_{1}),\ldots,\mathcal{M}_{n}(A_{n})). The probability of observing the events A1,,AnA_{1},\ldots,A_{n} at the times t1,t2,,tnt_{1},t_{2},\ldots,t_{n} is given by

P𝐭n(A1,,An)=tr(𝒯𝐭n(1(A1),,n(An))),P_{\mathbf{t}_{n}}(A_{1},\ldots,A_{n})=\mathrm{tr}(\mathcal{T}_{\mathbf{t}_{n}}(\mathcal{M}_{1}(A_{1}),\ldots,\mathcal{M}_{n}(A_{n}))),

and the system density operator ρtn\rho_{t_{n}} at time tnt_{n} is then simply the normalized version of tr𝔥e(σtn)\mathrm{tr}_{\mathfrak{h}_{e}}(\sigma_{t_{n}}) given by

ρtn=tr𝔥e(σtn)P𝐭n(A1,A2,,An).\rho_{t_{n}}=\frac{\mathrm{tr}_{\mathfrak{h}_{e}}(\sigma_{t_{n}})}{P_{\mathbf{t}_{n}}(A_{1},A_{2},\ldots,A_{n})}.

The map 𝒯𝐭n\mathcal{T}_{\mathbf{t}_{n}} defined by (5) can be viewed as a real multilinear map from an ordered sequence of quantum operations (O1,O2,,On)(O_{1},O_{2},\ldots,O_{n}), corresponding to (1(A1),2(A2),,n(An))(\mathcal{M}_{1}(A_{1}),\mathcal{M}_{2}(A_{2}),\ldots,\mathcal{M}_{n}(A_{n})), to an unnormalised density operator. As such, the right hand side of (5) can be viewed as a real linear map on the tensor product of quantum operations 𝒪(𝔥s)n\mathcal{O}(\mathfrak{h}_{s})^{\otimes n}, with the sequence (O1,,On)(O_{1},\ldots,O_{n}) being mapped to the algebraic tensor product O1O2OnO_{1}\otimes O_{2}\otimes\cdots\otimes O_{n}. General elements of 𝒪(𝔥s)n\mathcal{O}(\mathfrak{h}_{s})^{\otimes n} are linear combinations of such tensor product maps and limits thereof. They correspond to “correlated” measurements that involve the use of the same ancillas at different time points or the presence of correlated states between distinct ancillas at different times. It has been shown that such maps, in the special case of finite discrete-valued measurements, have the properties [8, 13]

  1. (i)

    tr(𝒯𝐭n(O))1\mathrm{tr}(\mathcal{T}_{\mathbf{t}_{n}}(O))\leq 1 O𝒪(𝔥s)n\forall O\in\mathcal{O}({\mathfrak{h}_{s})}^{\otimes n}.

  2. (ii)

    Complete positivity as a map from 𝒪(𝔥s)n\mathcal{O}(\mathfrak{h}_{s})^{\otimes n} to S(𝔥s)\mathrm{S}(\mathfrak{h}_{s}).

  3. (iii)

    Containment, for any 𝐬m𝐭n\mathbf{s}_{m}\subset\mathbf{t}_{n} (m<n)(m<n) it holds that 𝒯𝐬m(Os1Osm)=𝒯𝐭n(Ot1Otn)\mathcal{T}_{\mathbf{s}_{m}}(O_{s_{1}}\otimes\cdots\otimes O_{s_{m}})=\mathcal{T}_{\mathbf{t}_{n}}(O^{\prime}_{t_{1}}\otimes\cdots\otimes O^{\prime}_{t_{n}}), where Otj=OtjO^{\prime}_{t_{j}}=O_{t_{j}} if tj𝐬mt_{j}\in\mathbf{s}_{m}, otherwise Otj=IdO_{t_{j}}=\mathrm{Id}.

We are now ready to define the process tensor [8, 13] but stated in a more general form that allows for continuous-valued measurements.

Definition 7 (Process tensor)

For a time tuple 𝐭n=(t1,t2,,tn)\mathbf{t}_{n}=(t_{1},t_{2},\ldots,t_{n}) with 0t1<t2<<tnT0\leq t_{1}<t_{2}<\ldots<t_{n}\in T and a system with Hilbert space 𝔥s\mathfrak{h}_{s}, a process tensor 𝒯𝐭n\mathcal{T}_{\mathbf{t}_{n}} is a real linear map from 𝒪(𝔥s)n\mathcal{O}(\mathfrak{h}_{s})^{\otimes n} to S(𝔥s)\mathrm{S}(\mathfrak{h}_{s}) possessing the properties (i)-(iii) stated above.

When the system Hilbert space 𝔥s\mathfrak{h}_{s} is finite dimensional, process tensors can be represented as generalized Choi many-body states and can be cast into a matrix-product-operator form. In this case, these representations make manipulation of process tensors convenient [8].

6 The process tensor from quantum stochastic processes

We now show the relation of the process tensor to a quantum stochastic process of AFL through the correlation kernels (1).

Let s\mathcal{B}_{s} and e\mathcal{B}_{e} be von Neumann algebras over the system and environment Hilbert space 𝔥s\mathfrak{h}_{s} and 𝔥e\mathfrak{h}_{e}, respectively. The composite space for the system is environment is the quantum probability space (se,μse)(\mathcal{B}_{se},\mu_{se}), where se=se\mathcal{B}_{se}=\mathcal{B}_{s}\otimes\mathcal{B}_{e} and μse\mu_{se} is a normal state on se\mathcal{B}_{se}. Note that the state μse\mu_{se} is not necessarily of the factored form μsμe\mu_{s}\otimes\mu_{e} for some states μs\mu_{s} and μe\mu_{e} on the system and environment, respectively, since the system and environment can be initially entangled or correlated. Take the time to be T=[0,)T=[0,\infty). We define a quantum stochastic process 𝒬se\mathcal{Q}_{se} over s\mathcal{B}_{s} as 𝒬se=(se,{jtse}tT,μse)\mathcal{Q}_{se}=(\mathcal{B}_{se},\{j^{se}_{t}\}_{t\in T},\mu_{se}).

We now attach to 𝒬se\mathcal{Q}_{se} an ancillary system with quantum probability space (a,μa)(\mathcal{B}_{a},\mu_{a}), where a\mathcal{B}_{a} is a von Neumann algebra over the ancilla Hilbert space 𝔥a\mathfrak{h}_{a}. We then define another quantum stochastic process over as=as\mathcal{B}_{as}=\mathcal{B}_{a}\otimes\mathcal{B}_{s} as 𝒬ase=(ase,{jtase}tT,μase)\mathcal{Q}_{ase}=(\mathcal{B}_{ase},\{j^{ase}_{t}\}_{t\in T},\mu_{ase}), where ase=ase\mathcal{B}_{ase}=\mathcal{B}_{as}\otimes\mathcal{B}_{e}, μase=μaμse\mu_{ase}=\mu_{a}\otimes\mu_{se}, and jtasej^{ase}_{t} acts as

jtase(XY)=Xjtse(Y)ase, Xa and Ys.j^{ase}_{t}(X\otimes Y)=X\otimes j^{se}_{t}(Y)\in\mathcal{B}_{ase}\;,\hbox{$\forall$ $X\in\mathcal{B}_{a}$ and $Y\in\mathcal{B}_{s}$.} (6)

That is, jtasej^{ase}_{t} acts non-trivially only on a factor in se\mathcal{B}_{se}.

For any time tuple 𝐭n\mathbf{t}_{n} with 0t1<t2<<tn0\leq t_{1}<t_{2}<\ldots<t_{n}, the correlation kernel w𝐭nasew^{ase}_{\mathbf{t}_{n}} for 𝒬ase\mathcal{Q}_{ase} is given by

w𝐭nase(𝐚n,𝐛n)\displaystyle w^{ase}_{\mathbf{t}_{n}}(\mathbf{a}_{n},\mathbf{b}_{n}) =μase(j𝐭nase(𝐚n)j𝐭nase(𝐛n)),\displaystyle=\mu_{ase}(j^{ase}_{\mathbf{t}_{n}}(\mathbf{a}_{n})^{*}j^{ase}_{\mathbf{t}_{n}}(\mathbf{b}_{n})),

where the components of 𝐚n\mathbf{a}_{n} and 𝐛n\mathbf{b}_{n} are operators on as\mathcal{B}_{as}.

By the polarizing identity,

XZY=14n=03(i)n(X+einπ2Y)Z(X+einπ2Y),X^{\ast}ZY=\frac{1}{4}\sum_{n=0}^{3}(-i)^{n}\left(X+e^{i\frac{n\pi}{2}}Y\right)^{\ast}Z\left(X+e^{i\frac{n\pi}{2}}Y\right), (7)

it suffices to consider correlation kernels with 𝐛n=𝐚n\mathbf{b}_{n}=\mathbf{a}_{n}. Choose 𝔥a\mathfrak{h}_{a}, ancilla operators V1,r1,,Vn,rnV_{1,r_{1}},\ldots,V_{n,r_{n}} for rj=1,,χjr_{j}=1,\ldots,\chi_{j} (with χj\chi_{j} a nonnegative integer) and j=1,,nj=1,\ldots,n, and state μa\mu_{a} such that μa(V1,r1Vn,rnVn,rnV1,r1)=μa(V1,r1Vn,rnVn,rnV1,r1)j=1nδrjrj\mu_{a}(V_{1,r^{\prime}_{1}}^{*}\cdots V_{n,r^{\prime}_{n}}^{*}V_{n,r_{n}}\cdots V_{1,r_{1}})=\mu_{a}(V_{1,r_{1}}^{*}\cdots V_{n,r_{n}}^{*}V_{n,r_{n}}\cdots V_{1,r_{1}})\prod_{j=1}^{n}\delta_{r_{j}r^{\prime}_{j}} for all rj,rjr_{j},r^{\prime}_{j}, where δjk\delta_{jk} is the Kronecker delta. Let ajasa_{j}\in\mathcal{B}_{as} of the form aj=rj=1χjVj,rjWj,rja_{j}=\sum_{r_{j}=1}^{\chi_{j}}V_{j,r_{j}}\otimes W_{j,r_{j}}, with Vj,rjaV_{j,r_{j}}\in\mathcal{B}_{a} and Wj,rjsW_{j,r_{j}}\in\mathcal{B}_{s}. For this choice of aja_{j} and using the fact μase()=tr(ρaρse())\mu_{ase}(\cdot)=\mathrm{tr}(\rho_{a}\otimes\rho_{se}(\cdot)) for some density operators ρa\rho_{a} on 𝔥a\mathfrak{h}_{a} and ρse\rho_{se} on 𝔥s𝔥e\mathfrak{h}_{s}\otimes\mathfrak{h}_{e}, we have that,

w𝐭nase(𝐚n,𝐚n)\displaystyle w^{ase}_{\mathbf{t}_{n}}(\mathbf{a}_{n},\mathbf{a}_{n})
=μase(j𝐭nase(𝐚n)j𝐭nase(𝐚n))\displaystyle=\mu_{ase}(j^{ase}_{\mathbf{t}_{n}}(\mathbf{a}_{n})^{*}j^{ase}_{\mathbf{t}_{n}}(\mathbf{a}_{n}))
=r1=1χ1rn=1χnμase(jt1ase(V1,r1W1,r1)jtnase(Vn,rnWn,rn)\displaystyle=\sum_{r_{1}=1}^{\chi_{1}}\cdots\sum_{r_{n}=1}^{\chi_{n}}\mu_{ase}(j^{ase}_{t_{1}}(V_{1,r_{1}}^{*}\otimes W_{1,r_{1}}^{*})\cdots j^{ase}_{t_{n}}(V_{n,r_{n}}^{*}\otimes W_{n,r_{n}}^{*})
×jtnase(Vn,rnWn,rn)jt1ase(V1,r1W1,r1))\displaystyle\quad\times j^{ase}_{t_{n}}(V_{n,r_{n}}\otimes W_{n,r_{n}})\cdots j^{ase}_{t_{1}}(V_{1,r_{1}}\otimes W_{1,r_{1}}))
=r1=1χ1rn=1χn(μaμse)(V1,r1jt1se(W1,r1)\displaystyle=\sum_{r_{1}=1}^{\chi_{1}}\cdots\sum_{r_{n}=1}^{\chi_{n}}(\mu_{a}\otimes\mu_{se})(V_{1,r_{1}}^{*}\otimes j_{t_{1}}^{se}(W_{1,r_{1}}^{*})\cdots
×Vn,rnjtnse(Wn,rn)Vn,rnjtnse(Wn,rn)V1,r1jt1se(W1,r1))\displaystyle\quad\times V_{n,r_{n}}^{*}\otimes j^{se}_{t_{n}}(W_{n,r_{n}}^{*})V_{n,r_{n}}\otimes j^{se}_{t_{n}}(W_{n,r_{n}})\cdots V_{1,r_{1}}\otimes j^{se}_{t_{1}}(W_{1,r_{1}}))
=tr(r1=1χ1rj=1χnαr1,,rn𝒲n,rnjtn1,tnse𝒲2,r2\displaystyle=\mathrm{tr}\left(\sum_{r_{1}=1}^{\chi_{1}}\cdots\sum_{r_{j}=1}^{\chi_{n}}\alpha_{r_{1},\ldots,r_{n}}\mathcal{W}_{n,r_{n}}\circ j^{se\star}_{t_{n-1},t_{n}}\circ\cdots\circ\mathcal{W}_{2,r_{2}}\right.
jt1,t2se𝒲1,r1jt1se(ρse)),\displaystyle\quad\left.\circ j^{se\star}_{t_{1},t_{2}}\circ\mathcal{W}_{1,r_{1}}\circ j^{se\star}_{t_{1}}(\rho_{se})\vphantom{\sum_{r_{1}=1}^{n_{1}}\cdots\sum_{r_{j}=1}^{n_{j}}\alpha_{r_{1},\ldots,r_{n}}}\right),

where αr1,,rn=μa(V1,r1Vn,rnVn,rnV1,r1)0\alpha_{r_{1},\ldots,r_{n}}=\mu_{a}(V_{1,r_{1}}^{*}\cdots V_{n,r_{n}}^{*}V_{n,r_{n}}\cdots V_{1,r_{1}})\geq 0 and 𝒲j,rj:ss\mathcal{W}_{j,r_{j}}:\mathcal{B}_{s}\rightarrow\mathcal{B}_{s} is map defined by 𝒲j,rj()=Wj,rj()Wj,rj\mathcal{W}_{j,r_{j}}(\cdot)=W_{j,r_{j}}(\cdot)W_{j,r_{j}}^{*}. Note that in the development above we have identified 𝒲j,rj\mathcal{W}_{j,r_{j}} with its ampliation 𝒲j,rjI\mathcal{W}_{j,r_{j}}\otimes I on se\mathcal{B}_{se}.

Define the linear operator 𝒯𝐭ns\mathcal{T}^{s}_{\mathbf{t}_{n}} via,

𝒯𝐭ns(𝒲1,r1𝒲2,r2𝒲n,rn)\displaystyle\mathcal{T}^{s}_{\mathbf{t}_{n}}(\mathcal{W}_{1,r_{1}}\otimes\mathcal{W}_{2,r_{2}}\otimes\cdots\otimes\mathcal{W}_{n,r_{n}})
=tr𝔥e(𝒲n,rnjtn1,tnse𝒲2,r2jt1,t2se𝒲1,r1jt1se(ρse)),\displaystyle=\mathrm{tr}_{\mathfrak{h}_{e}}(\mathcal{W}_{n,r_{n}}\circ j^{se\star}_{t_{n-1},t_{n}}\circ\cdots\circ\mathcal{W}_{2,r_{2}}\circ j^{se\star}_{t_{1},t_{2}}\circ\mathcal{W}_{1,r_{1}}\circ j^{se\star}_{t_{1}}(\rho_{se})),

and note that 𝒯𝐭ns\mathcal{T}^{s}_{\mathbf{t}_{n}} is defined independently of the ancilla and any of its parameters. Then we have that,

w𝐭nase(𝐚n,𝐚n)\displaystyle w^{ase}_{\mathbf{t}_{n}}(\mathbf{a}_{n},\mathbf{a}_{n})
=tr(𝒯𝐭ns(r1=1χ1rn=1χnαr1,,rn𝒲1,r1𝒲n,rn))\displaystyle=\mathrm{tr}\left(\mathcal{T}^{s}_{\mathbf{t}_{n}}\left(\sum_{r_{1}=1}^{\chi_{1}}\cdots\sum_{r_{n}=1}^{\chi_{n}}\alpha_{r_{1},\ldots,r_{n}}\mathcal{W}_{1,r_{1}}\otimes\cdots\otimes\mathcal{W}_{n,r_{n}}\right)\right)

With the complete freedom to choose 𝔥a\mathfrak{h}_{a} and ρa\rho_{a}, by taking linear combinations of 𝒲1,r1𝒲2,r2𝒲n,rn\mathcal{W}_{1,r_{1}}\otimes\mathcal{W}_{2,r_{2}}\otimes\cdots\otimes\mathcal{W}_{n,r_{n}} and limits thereof, 𝒯𝐭ns\mathcal{T}^{s}_{\mathbf{t}_{n}} can be extended to a linear operator mapping from CP(s)n\mathrm{CP}(\mathcal{B}_{s})^{\otimes n} to 𝒮(𝔥s)\mathcal{S}(\mathfrak{h}_{s}), where CP(s)\mathrm{CP}(\mathcal{B}_{s}) denotes the space of all completely positive maps on s\mathcal{B}_{s}. For s=B(𝔥s)\mathcal{B}_{s}=\mathrm{B}(\mathfrak{h}_{s}) and restricting 𝒯𝐭ns\mathcal{T}^{s}_{\mathbf{t}_{n}} to 𝒪(𝔥s)n\mathcal{O}(\mathfrak{h}_{s})^{\otimes n}, we recover the process tensor from Section 5 but without distinguishing between correlated and uncorrelated sequential quantum operations.

Theorem 8

For every correlation kernel ω𝐭nse\omega^{se}_{\mathbf{t}_{n}} there exists a process tensor 𝒯𝐭ns\mathcal{T}^{s}_{\mathbf{t}_{n}} such that ω𝐭nse(𝐚n,𝐛n)=k=1cktr(𝒯𝐭ns(k(𝐚n,𝐛n))\omega^{se}_{\mathbf{t}_{n}}(\mathbf{a}_{n},\mathbf{b}_{n})=\sum_{k=1}^{\ell}c_{k}\mathrm{tr}\left(\mathcal{T}^{s}_{\mathbf{t}_{n}}(\mathcal{R}_{k}(\mathbf{a}_{n},\mathbf{b}_{n})\right), with \ell some positive integer, c1,,cc_{1},\ldots,c_{\ell} some complex constants and k(𝐚n,𝐛n)CP(s)n\mathcal{R}_{k}(\mathbf{a}_{n},\mathbf{b}_{n})\in\mathrm{CP}(\mathcal{B}_{s})^{\otimes n}, which depends on 𝐚n\mathbf{a}_{n} and 𝐛n\mathbf{b}_{n}, of the form

k(𝐚n,𝐛n)=1k2knk,\mathcal{R}_{k}(\mathbf{a}_{n},\mathbf{b}_{n})=\mathcal{R}_{1k}\otimes\mathcal{R}_{2k}\otimes\cdots\otimes\mathcal{R}_{nk},

where jk()=Rjk()Rjk\mathcal{R}_{jk}(\cdot)=R_{jk}(\cdot)R_{jk}^{*} for some RjksR_{jk}\in\mathcal{B}_{s}.

Proof. By the polarizing identity (7) we can write ω𝐭nse(𝐚n,𝐛n)=k=1ckω𝐭nse(𝐑nk,𝐑nk)\omega^{se}_{\mathbf{t}_{n}}(\mathbf{a}_{n},\mathbf{b}_{n})=\sum_{k=1}^{\ell}c_{k}\omega^{se}_{\mathbf{t}_{n}}(\mathbf{R}_{nk},\mathbf{R}_{nk}) for some positive integer \ell and complex constants ckc_{k}, where 𝐑nk=(R1k,,Rnk)\mathbf{R}_{nk}=(R_{1k},\ldots,R_{nk}) for some operators RjksR_{jk}\in\mathcal{B}_{s}. By a similar calculation to the above, we can then write

w𝐭nse(𝐚n,𝐛n)\displaystyle w^{se}_{\mathbf{t}_{n}}(\mathbf{a}_{n},\mathbf{b}_{n}) =k=1ckω𝐭nse(𝐑nk,𝐑nk)\displaystyle=\sum_{k=1}^{\ell}c_{k}\omega^{se}_{\mathbf{t}_{n}}(\mathbf{R}_{nk},\mathbf{R}_{nk})
=k=1cktr(𝒯𝐭ns(k(𝐚n,𝐛n))),\displaystyle=\sum_{k=1}^{\ell}c_{k}\mathrm{tr}\left(\mathcal{T}^{s}_{\mathbf{t}_{n}}(\mathcal{R}_{k}(\mathbf{a}_{n},\mathbf{b}_{n}))\right),

with k(𝐚n,𝐛n)\mathcal{R}_{k}(\mathbf{a}_{n},\mathbf{b}_{n}) is as defined in the theorem statement.   

Therefore, a correlation kernel can be evaluated by evaluating a process tensor on a strict subset of 𝒪(𝔥)n\mathcal{O}(\mathfrak{h})^{\otimes n}. This is because the correlation kernels w𝐭nsew^{se}_{\mathbf{t}_{n}} capture direct measurements performed on the system, whereas the process tensor allows general quantum operations involving ancillas.

7 Conclusion

This paper has given a tutorial overview of the AFL theory of quantum stochastic processes, multi-time correlations and sequential quantum measurements, and some subtleties associated with the latter two. We then recalled the notion of a process tensor and showed its relationship to the correlation kernels of an augmented quantum stochastic process incorporating ancillas. In particular, it was shown how process tensors can be recovered from correlation kernels.

Following from this paper, there are further connections between the AFL theory and process tensors to be studied. For instance, the notion of quantum Markov processes has already been formulated in the AFL theory (see [15] for an illustration in quantum optics) and, more recently, in the process tensor framework [16]. The question is whether these two notions are formally equivalent, as one may expect them to be. Also, a reconstruction theorem for quantum stochastic processes based on consistency conditions on the correlation kernels has been obtained in AFL theory while a generalized extension theorem (GET) has been proposed for process tensors [13] as an adaptation of the Kolmogorov extension theorem for classical stochastic processes. How the GET is connected to the AFL reconstruction will be investigated in a future work.

References

  • [1] A. Kolmogoroff, Grundbegriffe der Wahrscheinlichkeitsrechnung.   Berlin, Heidelberg: Springer-Verlag, 1933.
  • [2] D. Williams, Probability with Martingales.   Cambridge University Press, 1991.
  • [3] E. Wong and B. Hajek, Stochastic Processes in Engineering Systems.   Springer-Verlag, New York, 1985.
  • [4] J. von Neumann, Mathematical Foundations of Quantum Mechanics: New Edition, N. A. Wheeler, Ed.   Princeton University Press, 2018.
  • [5] R. F. Streater, “Classical and quantum probability,” J. Math. Phys., vol. 41, no. 6, p. 3556, 2000.
  • [6] L. Accardi, A. Frigerio, and J. T. Lewis, “Quantum stochastic processes,” Publ. RIMS Kyoto Univ., vol. 19, pp. 97–133, 1982.
  • [7] A. Rivas, S. F. Huelga, and M. B. Plenio, “Quantum non-Markovianity: characterization, quantification and detection,” Rep. Prog. Phys., vol. 77, p. 094001, 2014.
  • [8] F. A. Pollock, C. Rodríguez-Rosario, T. Frauenheim, M. Paternostro, and K. Modi, “Non-Markovian quantum processes: Complete framework and efficient characterization,” Phys. Rev. A, vol. 97, p. 012127, 2018.
  • [9] L. Bouten, R. van Handel, and M. R. James, “An introduction to quantum filtering,” SIAM J. Control Optim., vol. 46, pp. 2199–2241, 2007.
  • [10] C. Emary, N. Lambert, and F. Nori, “Leggett-Garg inequalities,” Rep. Prog. Phys., vol. 77, p. 016001, 2014.
  • [11] G. W. Ford and J. T. Lewis, “Quantum stochastic processes,” in Probability, statistical mechanics, and number theory, ser. Adv. Math. Suppl. Stud.   FL: Orlando: Academic Press, 1986, vol. 9, pp. 169–194.
  • [12] J. Gough, “Conditioning of quantum open systems,” in Encyclopedia of Systems and Control, J. Baillieul and T. Samad, Eds.   London: Springer, 2020.
  • [13] S. Milz, F. Sakuldee, F. A. Pollock, and K. Modi, “Kolmogorov extension theorem for (quantum) causal modelling and general probabilistic theories,” Quantum, vol. 4, p. 255, 2020.
  • [14] A. Holevo, Statistical Structure of Quantum Theory.   Springer, 2001.
  • [15] H. I. Nurdin, “Quantum stochastic processes and the modelling of quantum noise,” in Encyclopedia of Systems and Control, J. Baillieul and T. Samad, Eds.   London: Springer, 2020.
  • [16] F. A. Pollock, C. Rodríguez-Rosario, T. Frauenheim, M. Paternostro, and K. Modi, “Operational Markov condition for quantum processes,” Phys. Rev. Lett., vol. 120, p. 040405, 2018.