Quantum reservoir computing in finite dimensions

Rodrigo Martínez-Peña, Juan-Pablo Ortega

I Introduction

The development of noisy intermediate-scale quantum (NISQ) devices is attracting a great deal of attention from the quantum community. Recent advancements in fields such as quantum computation , quantum simulation , and quantum communications are just examples of the prosperous future that awaits these technologies. Nevertheless, NISQ devices are already demonstrating in the meantime that they can be very useful for diverse research fields like physics, chemistry, and optimization , even providing quantum advantage . Machine learning (ML) is another example of thriving synergies with NISQ technologies. In this context, quantum machine learning (QML) aims to exploit the specific features of quantum mechanics to obtain an advantage over its classical counterparts when dealing with machine learning tasks, both with classical and quantum data . There is already positive evidence in this direction, both from a theoretical point of view in the fault-tolerant picture and in experiments .

The flexibility and range of action of ML and QML techniques is typically specified by the so-called universality approximation theorems. A universal approximation property takes place when a proposed restricted family of functions can approximate any function in a much larger class with arbitrary precision. There are many results of this type that are part of classical analysis dealing with, for instance, polynomials and Fourier series, and others that were added in the early days of ML like, for example, feed-forward neural networks . Further results of this type have been proved for various ML paradigms like recurrent neural networks , support vector machines , extreme learning machines , or kernel methods . Universality results have also been obtained in the QML context, such as for one qubit algorithms , and general quantum circuits . A framework in which we are particularly interested is quantum reservoir computing (QRC). As in classical reservoir computing (RC) , QRC harnesses the rich dynamics of (quantum) dynamical systems to solve tasks where memory and prediction capabilities are required. Examples of application of these techniques are found in the prediction of chaotic time-series and complex spatiotemporal dynamics . Since the first work on QRC many have followed (see for reviews). This includes both experimental implementations as well as theoretical contributions on the universal approximation question . The latter was inspired by the works in the classical framework , where the discrete-time setting of RC theory fits well within the quantum dynamical map description.

The universal approximation property in the RC context brings to the table some conditions that dynamical systems should meet to ensure it. The most prominent ones are the echo state property (ESP) and the fading memory property (FMP) . A system has the FMP if inputs that are close in the recent past produce outputs that are also close, independently of what happened in the distant past. The ESP guarantees that a well-defined input/output map can be associated with our system and amounts to an existence and uniqueness property with respect to the input sequence that is fed into the system. The ESP and FMP are standard requirements in many stochastic and deterministic learning paradigms since they mathematically encode the asymptotic decorrelation (and even independence) between physical states and initial conditions that most physical systems exhibit as time goes by. There are many physical mechanisms that lead to the declining relevance of a given initial condition in a system state as the temporal distance between them increases. For instance, two pervasive phenomena in applications in this direction are chaos (high sensitivity to initial conditions) and dissipation. Fading memory is an important modeling feature when using physical systems because a reservoir system can only store a finite amount of information in its trainable parameters ; this implies that information must be erased as time goes by in order to store new input information. Under very mild mathematical conditions, ESP and FMP are equivalent to the input-forgetting property which mathematically encodes the information removal process that is needed to learn the newly fed one.

The ESP property has been studied in the context of QRC in different works. Nurdin and Chen provided sufficient conditions for the ESP (and FMP) to hold in terms of the contractivity of the quantum map acting on a restricted domain , while Tran and Nakajima also define the ESP using contractivity of the quantum map but without considering restrictions. They also numerically connect the ESP with the spectra of the quantum maps . Both approaches describe the ESP in the density matrix language, that is, the dynamical equations are defined in the space of quantum states. However, this description might be limited somehow, because, as we will see later on, more information can be extracted if we choose a description in terms of observables.

This paper aims to fill some gaps in the description of QRC with finite dimensional systems and classical inputs. More precisely, we first unify the quantum ESP defined in previous works using the norm of quantum maps, with the classical notion of ESP using observables, and show that they are equivalent for finite-dimensional quantum systems. We extend in passing these results to the FMP. More specifically, we establish explicit system isomorphisms between the description of QRC systems using the space of density matrices as state space and the one that uses the space of Bloch vectors associated to Gell-Mann bases. That choice of basis, which is customary in the study of quantum systems, happens to yield non-homogeneous affine state dynamics (the corresponding systems are called state-affine (SAS)) of the type introduced in . The connection between QRC and SAS systems has important consequences. Our results in that context are contained in Proposition 3 and in Theorems 5 and 9. The proposition presents a necessary and sufficient condition for the ESP and FMP to hold in different representations with just a few requirements, such as the compactness of the input space. We emphasize that this hypothesis is satisfied in most RC tasks and when dealing with implementations of RC systems with dedicated hardware since the experimental ranges of the physical systems involved are always finite . The theorems exhibit common situations that should be avoided in the design of quantum channels so that fully operational QRC systems are obtained. We shall work in an idealized framework in which observables are obtained after an infinite number of measurements, with no statistical error. Even in such an idealized setting, we expect that our results can contribute to the general understanding of QRC experiments in finite dimensional systems, as they have already been implemented in .

The structure of the paper is as follows. Section II introduces the general framework and the definitions that will be needed along the paper. Definitions of the spaces of operators and quantum maps are included in Section II.1, while all the RC ingredients will be presented in Section II.2, together with some preliminary results. The main results are contained in Section III. Section IV includes a brief discussion on some of the consequences of Theorems 5 and 9, and Section V concludes the paper.

II Definitions

We start by defining the space of quantum systems. See, for example, for further details. Consider a complex Hilbert space H\mathcal{H}. The set of all bounded operators B(H)\mathcal{B}(\mathcal{H}) that act on H\mathcal{H} is a complex vector space under point-wise addition and scalar multiplication, and it forms an algebra under composition. If we add the involution A→A†A\rightarrow A^{\dagger} given by the adjoint operation, then B(H)\mathcal{B}(\mathcal{H}) is also a C∗C^{*}-algebra with respect to the operator norm ∣∣∣⋅∣∣∣op{\left|\kern-1.07639pt\left|\kern-1.07639pt\left|\cdot\right|\kern-1.07639pt\right|\kern-1.07639pt\right|}_{op} defined by

where A∈B(H)A\in\mathcal{B}(\mathcal{H}). Along this manuscript, we will denote all the induced operator and matrix norms with the symbol ∣∣∣⋅∣∣∣{\left|\kern-1.07639pt\left|\kern-1.07639pt\left|\cdot\right|\kern-1.07639pt\right|\kern-1.07639pt\right|}. The predual of B(H)\mathcal{B}(\mathcal{H}) is the Banach space T(H)\mathcal{T}(\mathcal{H}) of all trace-class operators on H\mathcal{H} that have finite trace norm ∣∣A∣∣1:=trAA†||A||_{1}:=\text{tr}\sqrt{AA^{\dagger}}. The trace norm is a particular case (with p=1p=1) of the Schatten norms defined by ∣∣A∣∣p:=(tr((AA†)p))1/p||A||_{p}:=\left(\text{tr}\left(\left(\sqrt{AA^{\dagger}}\right)^{p}\right)\right)^{1/p}. The space of quantum density matrices S(H)\mathcal{S}(\mathcal{H}) is a compact convex subset (see Section II.2 and the argument above (15)) of the normed vector space T(H)\mathcal{T}(\mathcal{H}) defined by

where ∑i∈XKi†Ki=I\sum_{i\in X}K^{\dagger}_{i}K_{i}=I and XX is an index set of cardinality at most d2d^{2}, with dd the dimension of H{\mathcal{H}}. CPTP maps obviously leave S(H)\mathcal{S}(\mathcal{H}) invariant and hence induce a restricted map T:S(H)⟶S(H)T:\mathcal{S}(\mathcal{H})\longrightarrow\mathcal{S}(\mathcal{H}) that we shall denote with the same symbol and use interchangeably. Note that, unlike B(H)\mathcal{B}({\mathcal{H}}), the set S(H)\mathcal{S}({\mathcal{H}}) is not a vector space, and hence it is only when use the map T:B(H)⟶B(H)T:\mathcal{B}(\mathcal{H})\longrightarrow\mathcal{B}(\mathcal{H}) that we can talk about matrix expressions and eigenvalues for the operator TT. It can be shown that any CPTP map T:S(H)⟶S(H)T:\mathcal{S}(\mathcal{H})\longrightarrow\mathcal{S}(\mathcal{H}) is non-expansive in the trace norm, which means that after applying TT to two input states ρ1,ρ2∈S(H)\rho_{1},\rho_{2}\in\mathcal{S}(\mathcal{H}), the distance between these density matrices is either contracted or remains equal:

We are particularly interested in the eigenvectors corresponding to the eigenvalue λ=1\lambda=1 and that we call fixed points, that is, they are elements A∈B(H)A\in\mathcal{B}(\mathcal{H}) such that T(A)=AT(A)=A. The set of fixed points of a CPTP map is always non-empty in the space of density matrices. This is a consequence of Schauder’s Fixed-Point Theorem together with the continuity of TT and the compactness of S(H)\mathcal{S}(\mathcal{H}). We will work most of the time with quantum channels with single fixed points ρ∗∈S(H)\rho^{*}\in\mathcal{S}(\mathcal{H}) in the space of density matrices. Such maps are called ergodic. Ergodicity of quantum channels is equivalent to the eigenspace of TT associated with the eigenvalue λ=1\lambda=1 in B(H)\mathcal{B}(\mathcal{H}) having dimension one, and to being made out of the complex multiples of ρ∗∈S(H)\rho^{*}\in\mathcal{S}(\mathcal{H}). In that case, we obviously have (see Corollary 2 in ) that T(A)=AT(A)=A with A∈B(H)A\in\mathcal{B}(\mathcal{H}) if and only if A=tr(A)ρ∗A=\text{tr}(A)\rho^{*}. It is worth mentioning that the rest of the eigenvectors of an ergodic CPTP map must be traceless. Indeed, given an eigenvalue λ≠1\lambda\neq 1 of the CPTP map TT and AA a corresponding eigenvector, we find that tr(A)=tr(T(A))=λtr(A)\text{tr}(A)=\text{tr}(T(A))=\lambda\text{tr}(A), which implies that (λ−1)tr(A)=0(\lambda-1)\text{tr}(A)=0, and hence that tr(A)=0\text{tr}(A)=0. Therefore, the spectral set of a CPTP map can be decomposed as:

where B0(H)⊂B(H)\mathcal{B}_{0}(\mathcal{H})\subset\mathcal{B}(\mathcal{H}) is defined as the vector subspace of traceless operators, where the restriction T∣B0(H)T|_{\mathcal{B}_{0}(\mathcal{H})} and its corresponding matrix representation are obviously well defined.

Repeated applications of an ergodic CPTP map do not necessarily converge to a fixed point (see for an example). If convergence to a fixed point takes place, we say that the CPTP map is mixing. More specifically, a CPTP map is mixing if and only if its repeated applications converge in the trace norm, that is,

Equation (6) implies that the sequence {Tn(ρ)}\{T^{n}(\rho)\} converges to ρ∗\rho^{*} with respect to the trace norm, but in infinite-dimensional situations this does not necessarily imply that convergence takes place with respect to other norms (see Definition 5.4.1 in ). However, in the finite-dimensional case mixing becomes a topological property where lim⁡n→∞Tn(ρ)=ρ∗\lim_{n\rightarrow\infty}T^{n}(\rho)=\rho^{*} for any norm and for any ρ∈S(H)\rho\in\mathcal{S}(\mathcal{H}) .

Although all mixing maps are ergodic, the converse is not true in general. However, for continuous-time Markovian evolution, both are equivalent and such maps are called relaxing . Another important consequence of mixing condition is the following: a CPTP map is mixing if and only if the fixed point ρ∗\rho^{*} is the only eigenvector with eigenvalue ∣λ∣=1|\lambda|=1. Then, it is straightforward to show that

We say that a CPTP map is called primitive when it is mixing and its unique fixed point ρ∗>0\rho^{*}>0 has full rank. The smallest natural number nn for which TnT^{n} sends positive semidefinite matrices to positive definite matrices is called the index of primitivity of TT and is denoted by ω(T)\omega(T). With that notation, we say that Tω(T)T^{\omega(T)} is a strictly positive map. Bounds for this number are given by the quantum version of the Wietland inequality .

Finally, we say that a quantum channel is strictly contractive when

for all ρ1,ρ2∈S(H)\rho_{1},\rho_{2}\in\mathcal{S}(\mathcal{H}), where 0≤r<10\leq r<1. As it is customary in the quantum channels literature, we reserve the term strictly contractive for the trace norm, unless a different norm is explicitly specified. It can be shown that strictly contractive channels with a full-rank fixed point must be primitive. Indeed, the contractivity condition, together with Banach’s Fixed Point Theorem (using that the convex closed subset of density matrices with the trace norm is a complete metric space) guarantees that the channel is mixing. A mixing channel with a strictly positive fixed point is a primitive channel. The converse holds when the primitive map becomes strictly positive, that is, it sends positive semidefinite matrices to positive definite ones: given a primitive channel TT, Tω(T)T^{\omega(T)} is strictly contractive (see Theorem VI.3 in ). Contractive maps can be also constructed by composing a strictly contractive channel with a general CPTP map.

An important conclusion that can be drawn from all these considerations is that strictly contractive channels, which will be relevant along this work, can be constructed by either using a map like Tω(T)T^{\omega(T)}, where TT is a primitive channel, or by composing a strictly contractive channel with any other CPTP map, as it has been done in some examples in QRC . Examples of mixing/relaxing CPTP maps with full-rank single fixed points can be found in the Lindblad-Gorini-Kossakowski-Sudarshan equation (see for a summary of the necessary and sufficient conditions). As these maps belong to the quantum Markov semigroup, iterative applications of the channels yield TΔτω(T)=Tω(T)ΔτT_{\Delta\tau}^{\omega(T)}=T_{\omega(T)\Delta\tau}, where Δτ\Delta\tau represents the time of action of the map TΔτT_{\Delta\tau}. Therefore, taking Δτ′≥ω(T)Δτ\Delta\tau^{\prime}\geq\omega(T)\Delta\tau we obtain a strictly contractive map.

II.2 RC definitions

A natural way to construct CPTP state-space transformations is to insert the input dependence using the Kraus decomposition that we introduced in (3), that is,

with weighted norm ∣∣⋅∣∣w||\cdot||_{w} forms a Banach space (see Appendix A.2 in ). In the same vein, we can define

It can be shown that l−w(B(H))l^{w}_{-}(\mathcal{B}(\mathcal{H})) is a Banach space as well.

We now turn to the space of density matrices S(H)\mathcal{S}(\mathcal{H}) and recall that since for positive semidefinite matrices the trace operator is submultiplicative (see Exercise 7.2.P26 in ) we can conclude that tr⁡(ρ2)≤1\operatorname{tr}(\rho^{2})\leq 1 for all ρ∈S(H)\rho\in\mathcal{S}(\mathcal{H}). This observation implies that the elements in S(H)\mathcal{S}(\mathcal{H}) have Frobenius norms bounded by one. Since we are in finite dimensions, this statement holds for any other matrix norm (eventually with a bounding constant different from one) and allows us to conclude that

The compactness of S(H)\mathcal{S}(\mathcal{H}) implies that we can apply with straightforward modifications Theorem 3.1 in to prove the following statement.

III Results

Finding the expression for the QRC filter of a system that has the ESP is not straightforward in the language of density matrices since the dependence on the initial condition has to be addressed. More explicitly, given a general CPTP map expressed using its Kraus decomposition, the relation (10) can be iterated nn-time steps into the past in order to obtain a quantum state ρtn(ρt−n0)∈S(H)\rho_{t}^{n}(\rho^{0}_{t-n})\in\mathcal{S}({\mathcal{H}}) at time tt out of an initial condition ρt−n0∈S(H)\rho^{0}_{t-n}\in\mathcal{S}({\mathcal{H}}) specified at time t−nt-n via the formula:

and this value has to be independent of the initial conditions ρt−n0\rho^{0}_{t-n}. This fact has been explicitly shown in (and in Chapter 2 of in more detail) in the case of strictly contractive CPTP maps with respect to the operator norm ∣∣∣⋅∣∣∣p{\left|\kern-1.07639pt\left|\kern-1.07639pt\left|\cdot\right|\kern-1.07639pt\right|\kern-1.07639pt\right|}_{p} associated to Schatten norms. We recall that given T:B(H)→B(H)T:\mathcal{B}({\mathcal{H}})\rightarrow\mathcal{B}({\mathcal{H}}), we define

for some p∈[1,∞)p\in[1,\infty) and ∥⋅∥p\left\|\cdot\right\|_{p} the pp-Schatten norm. Using this notation, the contractivity condition on the CPTP map TT is stated by requiring that ∣∣∣T∣B0(H)∣∣∣p<1{\left|\kern-1.07639pt\left|\kern-1.07639pt\left|T|_{\mathcal{B}_{0}(\mathcal{H})}\right|\kern-1.07639pt\right|\kern-1.07639pt\right|}_{p}<1, for some p∈[1,∞)p\in[1,\infty). It is obvious that this condition ensures that the hypotheses of Proposition 1 are satisfied, which in turn implies that TT has the ESP and the FMP (notice that given ρ1,ρ2∈S(H)\rho_{1},\rho_{2}\in\mathcal{S}({\mathcal{H}}) and z∈Dn{\bf z}\in D_{n} arbitrary, the difference T(ρ1,z)−T(ρ2,z)∈B0(H)T(\rho_{1},{\bf z})-T(\rho_{2},{\bf z})\in\mathcal{B}_{0}(\mathcal{H}) and hence the hypothesis ∣∣∣T∣B0(H)∣∣∣p<1{\left|\kern-1.07639pt\left|\kern-1.07639pt\left|T|_{\mathcal{B}_{0}(\mathcal{H})}\right|\kern-1.07639pt\right|\kern-1.07639pt\right|}_{p}<1 implies that ∥T(ρ1,z)−T(ρ2,z)∥p<∥ρ1−ρ2∥p\left\|T(\rho_{1},{\bf z})-T(\rho_{2},{\bf z})\right\|_{p}<\left\|\rho_{1}-\rho_{2}\right\|_{p}). Since we are in a finite-dimensional context, it suffices to impose contractivity for just one norm ∣∣∣⋅∣∣∣p{\left|\kern-1.07639pt\left|\kern-1.07639pt\left|\cdot\right|\kern-1.07639pt\right|\kern-1.07639pt\right|}_{p}, p∈[1,∞)p\in[1,\infty), in order to ensure that the limit in (17) exists and that its value is independent of the initial condition.

The expression (16) shows that it is not possible to write down a closed-form expression for the filter of a QRC system with the ESP when using the density matrix representation, in which the initial dependence condition has been eliminated. This feature is ultimately due to the linearity of the setup. Already in the classical framework (see ), it has been shown that this can be avoided by working with affine instead of purely linear systems. In the quantum context, it can also be observed (see ) that the non-homogeneous state-space system given by ρt=(1−ϵ)T(ρt−1,zt)+ϵσ\rho_{t}=(1-\epsilon)T(\rho_{t-1},{\bf z}_{t})+\epsilon\sigma, where T(ρt−1,zt)T(\rho_{t-1},{\bf z}_{t}) is a CPTP map, σ\sigma an arbitrary density matrix, and 0<ϵ<10<\epsilon<1, defines a unique filter U(z)t=ϵσ+ϵ∑j=1∞(1−ϵ)jT(σ,zt+1−j)U({\bf z})_{t}=\epsilon\sigma+\epsilon\sum^{\infty}_{j=1}(1-\epsilon)^{j}T(\sigma,{\bf z}_{t+1-j}) in which the dependence on initial conditions has disappeared.

In the following subsections, we shall circumvent this problem by showing that certain matrix representations of finite-dimensional QRC systems on density matrices have a built-in non-homogeneous affine structure that makes them into non-homogeneous state-affine systems (SAS) of the type introduced in . More specifically, we shall be working with the Bloch vector representation of quantum finite dimensional systems associated to a given Gell-Mann basis. This idea is not new in QRC and it can already be seen in the seminal work or, more recently, in the Methods section of . In the paragraphs that follow, we shall explore in depth this representation, mostly in connection with the available literature on SAS systems (Section III.2), which will allow us later on in Section III.3 to identify various design constraints on quantum channels.

We will start by introducing the notation necessary for the matrix representation of quantum channels. In the next section, we shall focus on a specific choice of basis adapted to density matrices. Let {Bi}i∈{1,…,d2}\{B_{i}\}_{i\in\left\{1,\ldots,d^{2}\right\}} be an orthonormal basis for the vector space B(H)\mathcal{B}(\mathcal{H}), when endowed with the Hilbert-Schmidt inner product, that is, tr(Bi†Bj)=δij\text{tr}(B^{\dagger}_{i}B_{j})=\delta_{ij}. Using any such basis we can represent any operator A∈B(H)A\in\mathcal{B}(\mathcal{H}) as A=∑i=1d2aiBiA=\sum_{i=1}^{d^{2}}a_{i}B_{i}, with ai=tr(Bi†A)a_{i}=\text{tr}(B_{i}^{\dagger}A). Analogously, we can express any linear map T:B(H)→B(H)T:\mathcal{B}(\mathcal{H})\rightarrow\mathcal{B}(\mathcal{H}) as

This statement can be formalized using the language of system morphisms (see for the standard definitions and elementary facts). Consider the state-space systems determined by the triples (Xi,Fi,hi)({\cal X}_{i},F_{i},h_{i}), i∈{1,2}i\in\left\{1,2\right\}, with Fi:Xi×Z⟶XiF_{i}:{\cal X}_{i}\times{\cal Z}\longrightarrow{\cal X}_{i} and hi:Xi⟶Yh_{i}:{\cal X}_{i}\longrightarrow{\cal Y}. A map f:X1⟶X2f:{\cal X}_{1}\longrightarrow{\cal X}_{2} is a morphism between the systems (X1,F1,h1)({\cal X}_{1},F_{1},h_{1}) and (X2,F2,h2)({\cal X}_{2},F_{2},h_{2}) whenever it satisfies the following two properties:

System equivariance: f(F1(x1,z))=F2(f(x1),z)f(F_{1}({\bf x}_{1},{\bf z}))=F_{2}(f({\bf x}_{1}),{\bf z}), for all x1∈X1{\bf x}_{1}\in{\cal X}_{1} and z∈Z{\bf z}\in{\cal Z}.

Readout invariance: h1(x1)=h2(f(x1))h_{1}({\bf x}_{1})=h_{2}(f({\bf x}_{1})), for all x1∈X1{\bf x}_{1}\in{\cal X}_{1}.

When the map ff has an inverse f−1f^{-1} and this inverse is also a morphism between the systems determined by (X2,F2,h2)({\cal X}_{2},F_{2},h_{2}) and (X1,F1,h1)({\cal X}_{1},F_{1},h_{1}), we say that ff is a system isomorphism and the systems (X1,F1,h1)({\cal X}_{1},F_{1},h_{1}) and (X2,F2,h2)({\cal X}_{2},F_{2},h_{2}) are isomorphic. We note that given a system F1:X1×Z⟶X1,h1:X1⟶YF_{1}:{\cal X}_{1}\times{\cal Z}\longrightarrow{\cal X}_{1},h_{1}:{\cal X}_{1}\longrightarrow{\cal Y} and a bijection f:X1⟶X2f:{\cal X}_{1}\longrightarrow{\cal X}_{2}, the map ff is a system isomorphism with respect to the system F2:X2×Z⟶X2,h2:X2⟶YF_{2}:{\cal X}_{2}\times{\cal Z}\longrightarrow{\cal X}_{2},h_{2}:{\cal X}_{2}\longrightarrow{\cal Y} defined by

for all x2∈X2{\bf x}_{2}\in{\cal X}_{2}, z∈Z{\bf z}\in{\cal Z}.

and that the isomorphism is given by the map GB:V⟶S(H)G_{\mathcal{B}}:V\longrightarrow\mathcal{S}(\mathcal{H}). The procedure that we just spelled out can be reproduced for any other (orthonormal) basis B′\mathcal{B}^{\prime} of B(H)\mathcal{B}({\mathcal{H}}), in which case we would obtain another system (V′,T^′,h^′)(V^{\prime},\widehat{T}^{\prime},\widehat{h}^{\prime}) which is obviously isomorphic to both (V,T^,h^)(V,\widehat{T},\widehat{h}) and (S(H),T,h)(\mathcal{S}(\mathcal{H}),T,h).

The system isomorphisms that we just defined and the compactness of the state spaces where they are defined allow us to establish important connections between the filters that they define. The following proposition describes those connections in detail.

TT has the ESP if and only if T^\widehat{T} has the ESP. In that case, the filters UTU_{T} and UT^U_{\widehat{T}} (respectively, UThU_{T}^{h} and UT^h^U_{\widehat{T}}^{\widehat{h}}) determined by TT and T^\widehat{T} (respectively, by (T,h)(T,h) and (T^,h^)(\widehat{T},\widehat{h})) satisfy that UT=GB∘UT^U_{T}={\cal G}_{\mathcal{B}}\circ U_{\widehat{T}} (respectively, UTh=UT^h^U_{T}^{h}=U_{\widehat{T}}^{\widehat{h}}).

UTU_{T} has the FMP if and only if UT^U_{\widehat{T}} has the FMP.

III.2 Non-homogenous state affine system representation

More specifically, we choose a generalized Gell-Mann basis . This is an orthonormal basis made of Hermitian operators in which, by convention, its first element is the normalized identity, namely, B1=I/dB_{1}=I/\sqrt{d}. The remaining (d2−1)(d^{2}-1) traceless Hermitian operators are the generators

of the fundamental representation of the Lie algebra su(d)\mathfrak{su}(d) of SU(dd). The case d=2d=2 corresponds to the case of one qubit, and the Gell-Mann basis is made of the standard Pauli matrices. The orthonormality of the Gell-Mann basis is guaranteed by the product property of the fundamental representation of su(d)\mathfrak{su}(d), namely, σaσb=δabI/(2d)+∑cd2−1fcσc\sigma_{a}\sigma_{b}=\delta_{ab}I/(2d)+\sum^{d^{2}-1}_{c}f_{c}\sigma_{c}, where σa,σb\sigma_{a},\sigma_{b} are two elements of the Gell-Mann basis for su(d)\mathfrak{su}(d), and fcf_{c} are complex coefficients. The resulting Gell-Mann basis B={Bi}i∈{1,…,d2}\mathcal{B}=\left\{B_{i}\right\}_{i\in\left\{1,\ldots,d^{2}\right\}} of B(H){\cal B}({\mathcal{H}}) is hence given by B1=I/dB_{1}=I/\sqrt{d} and Bi=σi−1B_{i}=\sigma_{i-1}, 1<i≤d21<i\leq d^{2}. Note that the subset B0={Bi}i∈{2,…,d2}\mathcal{B}_{0}=\left\{B_{i}\right\}_{i\in\left\{2,\ldots,d^{2}\right\}} is a basis for the vector subspace B0(H)⊂B(H){\cal B}_{0}({\mathcal{H}})\subset{\cal B}({\mathcal{H}}) of codimension 11 made of traceless operators.

If our system is made of NN dd-dimensional systems (qudits), we can extend this basis to B(H⊗N)\mathcal{B}\left({\mathcal{H}}^{\otimes^{N}}\right) by tensorization. The orthonormality of the tensorized basis with respect to the Hilbert-Schmidt inner product is preserved since tr(A⊗B)=tr(A)tr(B)\text{tr}(A\otimes B)=\text{tr}(A)\text{tr}(B) for any two A,B∈B(H)A,B\in\mathcal{B}({\mathcal{H}}).

where p(z)p({\bf z}) is the square matrix of dimension d2−1d^{2}-1 with complex entries

with readout h^0(x)=h^((1/d,x⊤)⊤)\widehat{h}_{0}(\mathbf{x})=\widehat{h}\left(\left(1/\sqrt{d},\mathbf{x}^{\top}\right)^{\top}\right). The system isomorphism is in this case, given by the map

Part (iv) of Proposition 2 guarantees that the dynamical properties of the system (T^,h^,V)(\widehat{T},\widehat{h},V) (and hence those of the QRC system (T,h,S(H))(T,h,\mathcal{S}({\mathcal{H}}))) are equivalent to those of (T^0,h^0,V0)(\widehat{T}_{0},\widehat{h}_{0},V_{0}).

The importance of this observation is that it links (T,h,S(H))(T,h,\mathcal{S}({\mathcal{H}})) to the non-homogeneous state-affine system (SAS) introduced in and for which various universality properties have been additionally proved in . SAS are defined as state equations that have the form spelled out in (29). Strictly speaking, the SAS systems studied in the above-cited references impose polynomial or trigonometric dependences of qq and pp on the inputs, while in our situation, the prescription introduced in (10) is capable of accommodating more general forms.

where ∏k=0j−1p(zt−k):=p(zt)⋅p(zt−1)⋯p(zt−j+1)\prod_{k=0}^{j-1}p({\bf z}_{t-k}):=p({\bf z}_{t})\cdot p({\bf z}_{t-1})\cdots p({\bf z}_{t-j+1}). A first sufficient condition for ESP and FMP has been formulated in by imposing that σmax(p(z))<1\sigma_{\text{max}}(p({\bf z}))<1 for all z∈Dn{\bf z}\in D_{n}, where σmax\sigma_{\text{max}} is the maximum singular value of matrix p(z)p({\bf z}). Given a matrix AA, the maximum singular value is equal to the 2-Schatten induced norm: ∣∣∣A∣∣∣2=σmax(A){\left|\kern-1.07639pt\left|\kern-1.07639pt\left|A\right|\kern-1.07639pt\right|\kern-1.07639pt\right|}_{2}=\sigma_{\text{max}}(A), where the singular values of AA are the square-roots of the eigenvalues of AA†AA^{\dagger}. An improved sufficient condition could be potentially found using other matrix norms as in .

Let T:B(H)×Dn→B(H)T:\mathcal{B}(\mathcal{H})\times D_{n}\rightarrow\mathcal{B}(\mathcal{H}) be a continuous QRC system. The following three statements are equivalent:

There exists an operator norm ∣∣∣⋅∣∣∣{\left|\kern-1.07639pt\left|\kern-1.07639pt\left|\cdot\right|\kern-1.07639pt\right|\kern-1.07639pt\right|} and ϵ>0\epsilon>0 such that

There exists a matrix norm ∣∣∣⋅∣∣∣{\left|\kern-1.07639pt\left|\kern-1.07639pt\left|\cdot\right|\kern-1.07639pt\right|\kern-1.07639pt\right|} in the space of complex d2×d2d^{2}\times d^{2} matrices such that

with B0\mathcal{B}_{0} the trace-zero elements in the basis B\mathcal{B} defined in (25) and GBG_{\mathcal{B}} the isomorphism defined in (22) with respect to the Gell-Mann basis.

If any of these three equivalent statements hold and DnD_{n} is compact, then:

The contraction conditions (32)-(34) are necessary for the ESP and the FMP to hold.

which can be easily used to prove the equivalence between (32) and (33). The equivalence between (33) and (34) follows from the fact that, as it can be seen in (26),

If we now assume that the system has the ESP, we necessarily have that

necessarily. We now notice that since TT is a continuous map, then so is the dependence of p(z)p({\bf z}) on the inputs z{\bf z}. Moreover, since, in this case, DnD_{n} is assumed to be a compact set, then so is the matrix set {p(z)∣z∈Dn}\left\{p({\bf z})\mid{\bf z}\in D_{n}\right\}. Now, Corollary 6.4 in guarantees the existence of matrix norm ∣∣∣⋅∣∣∣{\left|\kern-1.07639pt\left|\kern-1.07639pt\left|\cdot\right|\kern-1.07639pt\right|\kern-1.07639pt\right|} for which (34) is satisfied, as required. ∎

Using the characterization of the mixing property in (7), it is clear that a necessary condition for the QRC TT to satisfy the contractivity hypothesis in the previous proposition and, in passing, satisfy the ESP and the FMP, is that all the maps T(⋅,z)T(\cdot,{\bf z}) are mixing for all z∈Dn{\bf z}\in D_{n}. Indeed, since the spectral radius is a lower bound for any matrix norm (see [59, Theorem 5.6.9]) we have that λmax(T^(⋅,z)∣GB−1(span⁡{B0}))≤∣∣∣T^(⋅,z)∣GB−1(span⁡{B0})∣∣∣\lambda_{\text{max}}\left(\widehat{T}(\cdot,{\bf z})|_{G_{\mathcal{B}}^{-1}\left(\operatorname{span}\left\{\mathcal{B}_{0}\right\}\right)}\right)\leq{\left|\kern-1.07639pt\left|\kern-1.07639pt\left|\widehat{T}(\cdot,{\bf z})|_{G_{\mathcal{B}}^{-1}\left(\operatorname{span}\left\{\mathcal{B}_{0}\right\}\right)}\right|\kern-1.07639pt\right|\kern-1.07639pt\right|}. Consequently, if ∣∣∣T^(⋅,z)∣GB−1(span⁡{B0})∣∣∣<1−ϵ{\left|\kern-1.07639pt\left|\kern-1.07639pt\left|\widehat{T}(\cdot,{\bf z})|_{G_{\mathcal{B}}^{-1}\left(\operatorname{span}\left\{\mathcal{B}_{0}\right\}\right)}\right|\kern-1.07639pt\right|\kern-1.07639pt\right|}<1-\epsilon then λmax(T^(⋅,z)∣GB−1(span⁡{B0}))≤1−ϵ\lambda_{\text{max}}\left(\widehat{T}(\cdot,{\bf z})|_{G_{\mathcal{B}}^{-1}\left(\operatorname{span}\left\{\mathcal{B}_{0}\right\}\right)}\right)\leq 1-\epsilon, which is equivalent to λmax(T(⋅,z)∣B0(H))≤1−ϵ\lambda_{\text{max}}\left(T(\cdot,{\bf z})|_{\mathcal{B}_{0}(\mathcal{H})}\right)\leq 1-\epsilon and then all maps T(⋅,z)T(\cdot,{\bf z}) are mixing by (7). We emphasize that this mixing condition is necessary but not sufficient since, as the composition of two mixing maps is not necessarily mixing, the existence of the limit in (17) is not guaranteed even if each of the factor operators is mixing.

III.3 Some constrains on CPTP maps for QRC

The SAS representation allows us to easily characterize situations like the one in Proposition 3 in which a QRC system has the ESP and the FMP and, moreover, it allows us to write explicitly down the corresponding filter (31). As we shall now see in this section, more interesting facts can be derived from this representation having to do with design features that should be avoided, as they produce systems with only trivial solutions. The first one concerns unital quantum channels, that is, channels that satisfy

That situation is studied in the next theorem, which will be generalized in Theorem 9 to the case of QRC systems that exhibit an input-independent fixed point.

There is a close relation between unital quantum channels and contractivity. Indeed, it has been shown that unital maps are contractive for all Schatten pp-norms, that is, ∣∣∣T(⋅,z)∣∣∣p≤1{\left|\kern-1.07639pt\left|\kern-1.07639pt\left|T(\cdot,{\bf z})\right|\kern-1.07639pt\right|\kern-1.07639pt\right|}_{p}\leq 1 (see Theorem 2.4 in ) when T(⋅,z)T(\cdot,{\bf z}) is unital.

Consider the depolarizing channel E:S(H)⟶S(H)\mathcal{E}:\mathcal{S}({\mathcal{H}})\longrightarrow\mathcal{S}({\mathcal{H}}) defined by

where 0≤λ≤10\leq\lambda\leq 1 denotes the probability of finding the system at the maximally mixed state I/dI/d. If we arrange the previous equation as an input-dependent channel, we can write the following state equation:

We could have found the same result by directly using (29), for which we need to define the extension of the depolarizing channel to the whole space of bounded operators B(H)\mathcal{B}(\mathcal{H}). We define then the CPTP map E′:B(H)⟶B(H)\mathcal{E}^{\prime}:\mathcal{B}({\mathcal{H}})\longrightarrow\mathcal{B}({\mathcal{H}})

The next case is an example of “poorly engineered” QRC system which can be detected using Theorem 5. Indeed, we shall introduce a model of dissipation using tuneable local losses, but Theorem 5 will discard its long-term applicability because it is unital.

Let us define the Markovian master equation that governs the dynamics between input injections:

where LL is the jump operator and {L†L,ρ}\{L^{\dagger}L,\rho\} denotes the anticommutator. We define the input-dependent Hamiltonian as H(zt)=h(zt)σx/2H({\bf z}_{t})=h({\bf z}_{t})\sigma^{x}/2, where h(zt)h({\bf z}_{t}) will be an arbitrary function of the input, and the jump operator as L=σzL=\sigma^{z}. This is a single qubit under the influence of an external magnetic field in the xx direction of the real space (whose intensity varies between inputs) with a local dephasing. Notice that the Hamiltonian is considered as time-independent when integrating the dynamics since it is constant between input injections.

Going from the density matrix language to the real variable linear description requires to find the CPTP map representation of (40). Since Markovian master equations are CPTP linear transformations on their own, we just need to find the Kraus decomposition that represents the dynamics of this master equation as a map. We will follow the procedure as explained in (see Section 2 in the reference for the details of the algorithm). In particular, the Kraus decomposition of a single qubit can be written in the following form:

where BiB_{i} are the basis elements of a single qubit in the operator space ({I,σx,σy,σz}\{I,\sigma^{x},\sigma^{y},\sigma^{z}\}) and Sij(U):=U†SUS^{(U)}_{ij}:=U^{\dagger}SU is a unitary transformation of the Choi matrix SS. Applying (41) to the definition of matrix TT in (19), we can find the map of the single qubit observables:

where ⟨σa⟩:=tr(σaρ)\braket{\sigma^{a}}:=\text{tr}(\sigma^{a}\rho) is the expected value of the spin projection in the aa direction of the real space. The expressions for each matrix element are shown below:

where have shortened notation by setting ht=h(zt)h_{t}=h({\bf z}_{t}). The eigenvalues of matrix T^\widehat{T} can be computed analytically: λ1=1\lambda_{1}=1, λ2=e−2γΔτ\lambda_{2}=e^{-2\gamma\Delta\tau}, λ3=e−(γ+γ2−ht2)Δτ\lambda_{3}=e^{-(\gamma+\sqrt{\gamma^{2}-h^{2}_{t}})\Delta\tau} and λ4=e−(γ−γ2−ht2)Δτ\lambda_{4}=e^{-(\gamma-\sqrt{\gamma^{2}-h^{2}_{t}})\Delta\tau}. The moduli of the eigenvalues are ∣λ1∣=1|\lambda_{1}|=1, ∣λ2∣=e−2γΔτ<1|\lambda_{2}|=e^{-2\gamma\Delta\tau}<1 and ∣λ3∣=e−(γ+γ2−ht2)Δτ<1|\lambda_{3}|=e^{-(\gamma+\sqrt{\gamma^{2}-h^{2}_{t}})\Delta\tau}<1. Eigenvalue ∣λ4∣=e−(γ−γ2−ht2)Δτ|\lambda_{4}|=e^{-(\gamma-\sqrt{\gamma^{2}-h^{2}_{t}})\Delta\tau} is smaller than one if and only if ht≠0h_{t}\neq 0. Under that condition, the map is a mixing channel with a single fixed point. It can be checked that the map is unital so the fixed point is the maximally mixed state:

Let us prove that there exists some norm where ∣∣∣p(z)∣∣∣<1{\left|\kern-1.07639pt\left|\kern-1.07639pt\left|p(\textbf{z})\right|\kern-1.07639pt\right|\kern-1.07639pt\right|}<1 for all inputs. A straightforward induced norm to evaluate is the 2-Schatten induced norm. The singular values of the restriction

are σ1=e−2γΔτ<1\sigma_{1}=e^{-2\gamma\Delta\tau}<1, σ2=e−γΔτf+\sigma_{2}=e^{-\gamma\Delta\tau}\sqrt{f_{+}} and σ3=e−γΔτf−\sigma_{3}=e^{-\gamma\Delta\tau}\sqrt{f_{-}}, where

Figure 1 numerically shows that for γ≠ht\gamma\neq h_{t} and away from the axes ht=0h_{t}=0 and γ=0\gamma=0, we find σ2,σ3<1\sigma_{2},\sigma_{3}<1. Therefore, the system has the ESP and the FMP. As we showed in Theorem 5, the corresponding filter (17) is necessarily trivial and given by

Since the Bloch vector for this constant matrix is (0,0,0)⊤(0,0,0)^{\top}, this shows that in the SAS representation UT^0(z)t=(0,0,0)⊤U_{\widehat{T}_{0}}({\bf z})_{t}=(0,0,0)^{\top}.

Unital quantum channels are very common in the quantum information literature because of their practical advantages and well-known mathematical properties, see for example , and references therein. However, Theorem 5 discards the possibility of relying on unital contractive channels for QRC for long input sequences (see also Section IV for more details). The physical explanation for this behavior stems from the fact that the fixed point of these maps does not depend on the input. Then, after each application of the channel, decoherence always leads to the same stationary state (the maximally mixed state), which does not keep track of these inputs. This hinders any possibility of storing the input information into the degrees of freedom of the quantum system since all coherences fade out and the diagonal elements of the density matrix become equal.

We believe that the observation that we just made is very relevant, namely that quantum channels with input-independent fixed points become memoryless in the long-term. This fact is proved in the next theorem that generalizes Theorem 5.

then, if we always have that UT(z)t=ρ∗U_{T}({\bf z})_{t}=\rho^{\ast}, the relation (48) implies that T(ρ∗,z)=ρ∗T(\rho^{*},{\bf z})=\rho^{*}, for all z∈Dn{\bf z}\in D_{n}. ∎

The differences between the hypotheses in Theorems 5 and 9 on fixed points are apparent when the QRC system is expressed using the SAS representation in terms of the functions qq and pp. Indeed, as we saw in the proof of Theorems 5, q(z)=0q({\bf z})=0 for and z∈Dn{\bf z}\in D_{n}, in that case, and the input dependence takes place only through pp. This is the case in Example 7. Theorem 9 allows for an input dependence through qq too.

We define a Markovian master equation for the dynamics between input injections:

where H(zt)=h(zt)σz/2H({\bf z}_{t})=h({\bf z}_{t})\sigma^{z}/2 and L=σ−L=\sigma^{-}. This is a single qubit under the influence of an external magnetic field in the zz direction with local dissipation. The matrix expression T^\widehat{T} for the associated system is:

The eigenvalues of T^\widehat{T} can be computed analytically: λ1=1\lambda_{1}=1, λ2=e−γΔτ\lambda_{2}=e^{-\gamma\Delta\tau}, λ3=e−γΔτ2−ihtΔτ\lambda_{3}=e^{-\frac{\gamma\Delta\tau}{2}-ih_{t}\Delta\tau} and λ4=e−γΔτ2+ihtΔτ\lambda_{4}=e^{-\frac{\gamma\Delta\tau}{2}+ih_{t}\Delta\tau}. The moduli of the eigenvalues are ∣λ1∣=1|\lambda_{1}|=1, ∣λ2∣=e−γΔτ<1|\lambda_{2}|=e^{-\gamma\Delta\tau}<1 and ∣λ3∣=∣λ4∣=e−γΔτ2<1|\lambda_{3}|=|\lambda_{4}|=e^{-\frac{\gamma\Delta\tau}{2}}<1, so TT is a mixing channel. In this case, the single fixed point is a pure input-independent state with density matrix

Let us see if it is true that there exists some ∣∣∣p(z)∣∣∣<1{\left|\kern-1.07639pt\left|\kern-1.07639pt\left|p(\textbf{z})\right|\kern-1.07639pt\right|\kern-1.07639pt\right|}<1 for all inputs. The singular values of the restriction

are σ1=e−γΔτ<1\sigma_{1}=e^{-\gamma\Delta\tau}<1 and σ2=σ3=e−γΔτ2<1\sigma_{2}=\sigma_{3}=e^{-\frac{\gamma\Delta\tau}{2}}<1. Therefore, the system has the ESP and FMP. As we showed in Theorem 9, the associated filter is necessarily constant, and (17) necessarily yields the filter

Since the Bloch vector for this constant matrix is (0,0,−1)⊤(0,0,-1)^{\top}, this shows that in the SAS representation UT^0(z)t=(0,0,−1)⊤U_{\widehat{T}_{0}}({\bf z})_{t}=(0,0,-1)^{\top}.

We can double-check the solution by explicitly computing the filter (31). Take p(zt)p({\bf z}_{t}) as in (52) and q(zt)⊤=(0,0,e−γΔτ−1)q({\bf z}_{t})^{\top}=(0,0,e^{-\gamma\Delta\tau}-1). Since σmax(p(zt))<1\sigma_{\text{max}}(p({\bf z}_{t}))<1, the filter in (31) exists. Using now that q(zt)q({\bf z}_{t}) is input-independent, we can write

where M3M_{3} is the third column of the matrix M=∑j=0∞∏k=0j−1p(zt−k)M=\sum^{\infty}_{j=0}\prod^{j-1}_{k=0}p({\bf z}_{t-k}). Notice that the third column of the product ∏k=0j−1p(zt−k)\prod^{j-1}_{k=0}p({\bf z}_{t-k}) is (0,0,e−kγΔτ)⊤(0,0,e^{-k\gamma\Delta\tau})^{\top}. Then, the column M3M_{3} equals

and it hence follows that UT^0(z)t=(0,0,−1)⊤U_{\widehat{T}_{0}}({\bf z})_{t}=(0,0,-1)^{\top}.

To conclude, we show in Figure 2 a numerical example of input driving. We choose h(zt)=zth2σzh(z_{t})=z_{t}\frac{h}{2}\sigma^{z} as the external magnetic field function, where hh is a constant and ztz_{t} is a unidimensional random input. The input will be drawn from a random uniform distribution in the interval $$. As can be seen, the observables exhibit a transient time after which they converge to the input-independent stationary state.

IV Discussion

Theorems 5 and 9 bring up a connection between long-term computation and noisy intermediate-scale quantum (NISQ) devices: they have a finite time of operation due to decoherence. Consider a model of the type

where Edeco\mathcal{E}_{\text{deco}} represents the decoherence produced by the contact of the system with an external environment. This model is present in QRC experimental works like , where the unitary dynamics U(zt)\mathcal{U}({\bf z}_{t}) is given by a quantum circuit. Theorem 5 explains what happens in the extreme case in which the quantum noise of the device is unital. If the decoherence channel Edeco\mathcal{E}_{\text{deco}} is a unital strictly contractive map then

that is, T(⋅,z)T(\cdot,{\bf z}) becomes a unital strictly contractive map for all z∈Dn{\bf z}\in D_{n}. Theorem 5 shows, in this case, that the filter becomes trivial after the injection of long input sequences. Instances of unital decoherence can be found in depolarizing channels, like in Example 7, or in dephasing channels. A dephasing channel damps the coherences of the density matrix but does not affect the diagonal elements.

More generally, Theorem 9 can be interpreted as a “common sense” warning: it explicitly states that the input codification must have a measurable influence on the attractor of the natural dynamics of the CPTP map. Otherwise, there is no possibility of storing input information in the long run. We emphasize that this is independent of the type of dissipation that the quantum channel produces. We can connect the implications of this theorem with the NISQ discussion and (56). If the input is codified in some particular coherences of the system, one must be careful that decoherence does not destroy those matrix elements, because then input-dependence would vanish, and the resulting filter would become trivial.

This discussion does not imply that models like (56) are useless. Indeed, the opposite has been proven in previous works for short-term memory tasks . Theorems 5 and 9 only rigorously establish something that was already known about NISQ devices, that is, that there is a coherence time in which they can be exploited. Equivalently, models affected by these theorems have the ESP, but the resulting input/output dynamics becomes trivial for long input sequences.

The coherence time limitation affects to all quantum platforms to a greater or lesser extent. Then, either QRC proposals are subject to operate on shorter time scales than the natural noise time scale (as done in ), or the QRC system is carefully design to integrate it. For example, as we will see in Section IV.1, dephasing can be integrated as part of a QRC system that is not affected by Theorems 5 and 9.

We could further extend this analysis to QRC models with measurements. As an example we take the model proposed in . In this reference, the quantum measurement is applied at each time step after the input dependent CPTP map TT. The measurement scheme is introduced by modeling an indirect measurement with a continuous-variable ancilla , producing a quantum reservoir with stochastic dynamics. For simplicity, we will restrict ourselves to the case of a single qubit, and we will average the quantum states over the limit of infinite measurements, yielding an unconditional state which is led by a deterministic CPTP quantum channel . Besides, we choose, without loss of generality, to take measurements in the zz direction. Under these conditions, the CPTP map is

where ⊙\odot represents the Hadamard or element-wise matrix product and MM is defined as

The measurement strength gg allows us to quantify the decoherence introduced by sharp measurements (g≫1g\gg 1), while for g≪1g\ll 1 the state is weakly perturbed. It is straightforward to see that this model is introducing dephasing, such that we can rewrite (57) as

where the dephasing channel Edeph\mathcal{E}_{\text{deph}} is defined as

As we explained above, unitary dynamics for the map TT would lead to a memoryless reservoir in the long-term. However, one could engineer a mixing map TT such that there is a competition between the attractors of maps TT and Edeph\mathcal{E}_{\text{deph}}. The final fixed point of (59) would be somewhere between the original fixed point of TT and a diagonal state (which is the shape of the fixed points of Edeph\mathcal{E}_{\text{deph}}).

We conclude by presenting an example of a qubit with tunable local dissipation that fulfills all the requirements to be a “properly engineered” QRC system. Then, we extend it with the measurement model of to show that it still constitutes a proper QRC system.

We start by introducing the model without measurements. The Markovian master equation that governs the dynamics between input injections is:

where H(zt)=h(zt)σx/2H({\bf z}_{t})=h({\bf z}_{t})\sigma^{x}/2, and L=σ−L=\sigma^{-}. The corresponding matrix expression T^\widehat{T} is

where the expressions for the matrix elements are shown below:

The eigenvalues of matrix T^\hat{T} are: λ1=1\lambda_{1}=1, λ2=e−γΔτ2\lambda_{2}=e^{-\frac{\gamma\Delta\tau}{2}}, λ3=e−(3γ2+γ2−16ht2)Δτ4\lambda_{3}=e^{-(3\gamma^{2}+\sqrt{\gamma^{2}-16h^{2}_{t}})\frac{\Delta\tau}{4}} and λ4=e−(3γ2−γ2−16ht2)Δτ4\lambda_{4}=e^{-(3\gamma^{2}-\sqrt{\gamma^{2}-16h^{2}_{t}})\frac{\Delta\tau}{4}}. The three eigenvalues λ2\lambda_{2}, λ3\lambda_{3} and λ4\lambda_{4} have always modulus smaller than one when γ≠0\gamma\neq 0. Then, the master equation fulfills the conditions for having a single full-rank fixed point , whose density matrix is

Finally, we compute the singular values of the restriction to the traceless hyperplane. These values are σ1=e−γΔτ2<1\sigma_{1}=e^{-\frac{\gamma\Delta\tau}{2}}<1, σ2=e−3γΔτ4f+\sigma_{2}=e^{-\frac{3\gamma\Delta\tau}{4}}\sqrt{f_{+}} and σ3=e−3γΔτ4f−\sigma_{3}=e^{-\frac{3\gamma\Delta\tau}{4}}\sqrt{f_{-}}, where

Figure 3 shows that for γ≠4ht\gamma\neq 4h_{t} and away from the axis γ=0\gamma=0, we find σ2,σ3<1\sigma_{2},\sigma_{3}<1, demonstrating the ESP and the FMP. Since the fixed point ρ∗\rho^{*} is input dependent, this system exhibits the necessary ingredients to be a competent QRC system.

As in Example 11, we show in Figure 4 a numerical example of input driving. We choose again h(zt)=zth2σxh(z_{t})=z_{t}\frac{h}{2}\sigma^{x} as the external magnetic field function, modifying its direction. Now, the observables ⟨σz⟩\braket{\sigma^{z}} and ⟨σy⟩\braket{\sigma^{y}} exhibit an explicit response to the driving, while ⟨σx⟩\braket{\sigma^{x}} converges to its input-independent stationary value (which can be predicted from (62)).

Now we further extend the model to incorporate the measurement formalism described in . As the composition of CPTP maps can be described as the product of their matrix representations , we just need to obtain the Kraus operators of (60), which are K0=e−g22IK_{0}=\sqrt{e^{-\frac{g^{2}}{2}}}I, K1=1−e−g22∣0⟩⟨0∣K_{1}=\sqrt{1-e^{-\frac{g^{2}}{2}}}\ket{0}\bra{0} and K2=1−e−g22∣1⟩⟨1∣K_{2}=\sqrt{1-e^{-\frac{g^{2}}{2}}}\ket{1}\bra{1}, where ∣0⟩\ket{0} and ∣1⟩\ket{1} are the basis states in the zz axis. The matrix representation of Edeph\mathcal{E}_{\text{deph}} in the Pauli matrix basis is then

It is straightforward to check that the maximum singular value of E^deph\widehat{\mathcal{E}}_{\text{deph}} restricted to the traceless hyperplane is equal to one. The final matrix T^′=E^dephT^\widehat{T}^{\prime}=\widehat{\mathcal{E}}_{\text{deph}}\widehat{T} is

Given that the maximum singular value of p(z)p(\textbf{z}) is smaller than one (for γ≠4ht\gamma\neq 4h_{t} and γ≠0\gamma\neq 0), we find that ∣∣∣p′(z)∣∣∣2≤∣∣∣pdeph∣∣∣2⋅∣∣∣p(z)∣∣∣2<1−ϵ{\left|\kern-1.07639pt\left|\kern-1.07639pt\left|p^{\prime}(\textbf{z})\right|\kern-1.07639pt\right|\kern-1.07639pt\right|}_{2}\leq{\left|\kern-1.07639pt\left|\kern-1.07639pt\left|p_{\text{deph}}\right|\kern-1.07639pt\right|\kern-1.07639pt\right|}_{2}\cdot{\left|\kern-1.07639pt\left|\kern-1.07639pt\left|p(\textbf{z})\right|\kern-1.07639pt\right|\kern-1.07639pt\right|}_{2}<1-\epsilon for some ϵ>0\epsilon>0 in the 2-Schatten norm, where p(z)p(\textbf{z}), p′(z)p^{\prime}(\textbf{z}) and pdephp_{\text{deph}} are the restrictions to the traceless hyperplane of matrices T^\widehat{T}, T^′\widehat{T}^{\prime} and E^deph\widehat{\mathcal{E}}_{\text{deph}} respectively (given by (27)). Then, the QRC system has the ESP and the FMP. The single fixed point of the map is given by

This fixed point is produced by the competition between the original fixed point in (64) (g→0g\rightarrow 0) and a diagonal state (g→∞g\rightarrow\infty). With this we can conclude that this engineered model, even including the measurement protocol, leads to an operational QRC system in the long-term run.

V Conclusions

In this paper, we have unified the density matrix approach of previous works in QRC with the Bloch vector representation. Moreover, we have shown that these representations are linked by system isomorphisms and that various results concerning the ESP and FMP are independent of the chosen representation. We have also observed that the QRC dynamics in the Bloch vectors representation amounts to that of a state-affine system (SAS) of the type introduced in and for which numerous theoretical results have been established. We have capitalized on this connection to shed some light on fundamental questions in QRC theory in finite dimensions. In particular, we found a necessary and sufficient condition for the ESP and FMP in terms of the existence of an induced norm that bounds the CPTP map for all inputs, determining a guideline for its election. The necessity of this boundedness hypothesis emerges out of the compactness of the input space, which is a common requirement in the RC literature. If the input space is not compact, sufficient conditions can still be found in terms of the weighting sequence . Besides, we described common situations in which QRC systems become useless in long term runs which can be summarized by saying that quantum channels that exhibit input-independent fixed points yield trivial input/output dynamics.

Our work sets the grounds for further analysis and exploration of the QRC theory. Future work can follow several paths, such as studying the connection between spectral properties of QRC models and their performance in memory and information processing tasks, studying infinite-dimensional quantum reservoirs, or including generalized measurements (positive operator-valued measures) and the effect of a finite number of measurements in the statistics of expected values, given the effect that they imprint in the resources of QRC algorithms .

VI Acknowledgments

We thank A. Sannia for useful discussion and inspiration for this work, and D. Burgarth and M. Rahaman for answering our questions regarding their work and its relation to our study. We also thank the editor and two anonymous referees for input that has significantly improved the paper. R.M.-P. and J.-P.O. acknowledge partial financial support from the Swiss National Science Foundation (Grant No. 200021 175801/1). R.M.-P. acknowledges the Spanish State Research Agency for support through the Severo Ochoa and María de Maeztu Program for Centers and Units of Excellence in R&D (Grant No. MDM-2017-0711) and through the QUARESC project (Projects No. 2019-109094GB-C21 and 2019-109094GB-C22/AEI/10.13039/501100011033). Part of this work was funded by MICINN/AEI/FEDER and the University of the Balearic Islands through a predoctoral fellowship (Grant No. MDM-2017-0711-18-1) for R.M.-P. R.M.-P. also is grateful for the hospitality of the Division of Mathematical Sciences of the Nanyang Technological University, where most of these results were obtained.

References