Structured singular value analysis for spintronics network information transfer control
Edmond A. Jonckheere, Sophie G. Schirmer, Frank C. Langbein

TL;DR
This paper applies structured singular value analysis to quantum spintronics networks, demonstrating that control laws can achieve high fidelity with minimal sensitivity to structured perturbations, using advanced numerical optimization and $$-design tools.
Contribution
It extends sensitivity analysis to large structured variations in quantum networks, revealing a crossover region where control objectives become aligned.
Findings
Control laws achieve near-maximum fidelity.
Sensitivity to structured perturbations is nearly vanishing.
A crossover region links conflicting control objectives.
Abstract
Control laws for selective transfer of information encoded in excitations of a quantum network, based on shaping the energy landscape using time-invariant, spatially-varying bias fields, can be successfully designed using numerical optimization. Such control laws, already departing from classicality by replacing closed-loop asymptotic stability with alternative notions of localization, have the intriguing property that for all practical purposes they achieve the upper bound on the fidelity, yet the (logarithmic) sensitivity of the fidelity to such structured perturbation as spin coupling errors and bias field leakages is nearly vanishing. Here, these differential sensitivity results are extended to large structured variations using -design tools to reveal a crossover region in the space of controllers where objectives usually thought to be conflicting are actually concordant.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Structured singular value analysis for spintronics network information transfer control
Edmond A. Jonckheere, , Sophie G. Schirmer, , and Frank C. Langbein EAJ is with the Department of Electrical Engineering, University of Southern California, Los Angeles, CA 90089, [email protected] is with the College os Science, Swansea Univesity, Swansea, Wales, UK, [email protected] is with the School of Computer Science & Informatics, Cardiff University, Cardiff, Wales, UK, [email protected]. EAJ was supported by ARO MURI W911NF-11-1-0268. SGS and FCL were supported by Ser Cymru National Research Network for Advanced Engineering and Materials (grant NRN 082).Manuscript received October 2016; revised March 2017.
Abstract
Control laws for selective transfer of information encoded in excitations of a quantum network, based on shaping the energy landscape using time-invariant, spatially-varying bias fields, can be successfully designed using numerical optimization. Such control laws, already departing from classicality by replacing closed-loop asymptotic stability with alternative notions of localization, have the intriguing property that for all practical purposes they achieve the upper bound on the fidelity, yet the (logarithmic) sensitivity of the fidelity to such structured perturbation as spin coupling errors and bias field leakages is nearly vanishing. Here, these differential sensitivity results are extended to large structured variations using -design tools to reveal a crossover region in the space of controllers where objectives usually thought to be conflicting are actually concordant.
Index Terms:
quantum mechanics, spin polarized transport, spintronics, robust control, sensitivity analysis, uncertain systems
I Introduction
Spintronics networks [6, 7] are characterized by their unique property that information is encoded in spin excitation (understood as “spin up”), so that information transfer is mediated through spin coupling and occurs without charge movement. This offers more efficient information transfer than in devices that move charges, as heat dissipation is not a limiting factor. Excitation transport could occur through intrinsic spin dynamics, but with poor fidelity. Here, fidelity is understood as the overlap, in the sense of the absolute value of the inner product, between some desired wave function encoding a specific spin “up” and the actual terminal wave function. The point that is demonstrated here is that, despite large uncertainties, fidelity can be brought very near to its upper bound of by means of controls taking the form of localized bias magnetic fields. This approach contrasts with another approach based on engineering the couplings. Whatever the approach, the technological challenges to be overcome are still significant. In particular, the bias magnetic fields can only be focused with limited resolution and the couplings can only be engineered with limited precision. For this reason, it is essential to assess how sensitive, how robust, such control schemes are against coupling and field focusing errors.
As observed in [23], the static bias magnetic field controllers that nearly achieve the fidelity upper bound have nearly vanishing (logarithmic) sensitivity to model uncertainties. This is a puzzling observation given that traditionally control predicts that one cannot simultaneously achieve small logarithmic sensitivity to uncertain parameters and small error, here defined as the departure from the fidelity upper bound. This puzzle, explained in [15], already points to quantum control deviating from classical control, in that the latter requires a physical measurement feedback process whereas the former can be accomplished by field mediation.
Here, we bring one more component to this broader study: robustness against large rather than differential uncertainties using -analysis of modern robust multivariable theory [24]. By the same token, the -analysis also reveals robustness against initial state preparation error. Both traditional sensitivity and -function are consistent in that they both define a crossover region where controllers start losing their fidelity with accrued sensitivity, while in the same region the -increases. These observations reinforce the earlier conclusions of [23].
I-A Outline
The basic concepts associated with the control of spintronics networks for time-domain high fidelity information transfer are reviewed in Section II. As a preview to the robustness issue, in Section III, we explore the (differential) sensitivity of the achieved fidelity to coupling uncertainties and bias field leakage errors. “Sensitivity” means that the perturbations are infinitesimal. From this point on, the perturbations become larger and we examine “robustness.” In Section IV, the perturbation is formulated as a diagonally structured feedback. In Section IV-D, the ground work is prepared for the reformulation of the time-domain figure of merit to its frequency-domain counterpart. In Section V, the -analysis is set up, and in Section VI, the -analysis is performed on an 11-spin ring, providing controllers maintaining good fidelity under large perturbations.
II Basic concepts
II-A Information transfer control
We consider homogeneous chains or rings of spins with XX or Heisenberg couplings [11, 12, 13, 14, 15, 20]. Each spin can be up or down . Within the Hilbert space of this network, we define the single excitation subspace as the span of , where runs from to . Intuitively, this is the subspace where exactly one spin is “up.” This subspace is invariant under the motion and in this subspace the Hamiltonian takes the matrix representation
[TABLE]
where for XX-chains and for XX-rings. For Heisenberg XXX-couplings, an identity matrix should be added to (1). The Hilbert space of the system now is with natural basis . In this single excitation subspace, denotes the state where the excitation (the only “spin up”) is on spin #k. To achieve the objective of transporting the excitation from an initial wave function state , localized at a spin, to a terminal state , localized at another spin, spatially distributed but time-invariant bias fields are applied to the respective spins. Defining results in the controlled Hamiltonian . With this Hamiltonian, and under the assumption that the system is isolated from its environment, the evolution is described by Schrödinger’s equation . Schrödinger’s equation can be broken down, a bit artificially, into a classical state space equation
[TABLE]
driven by the control
[TABLE]
Eqs. (2)-(3) formulate the transport problem in the set-up of control theory, with the drawback that the “feedback” (3) is only “virtual.”
In [20, 23], for each pair, a set of bias controllers , where , was derived and the controllers were ordered by decreasing order of their squared fidelities, or probabilities of achieving successful transfer,
[TABLE]
where is the time at which the controller achieves its maximum fidelity. Such fidelity or probability of successful transfer will be referred to as “instantaneous.” The design was a purely numerical approach to the problem of achieving optimal fidelity
[TABLE]
in a minimum amount of time . The latter is motivated by the need to act faster than the decoherence. Because the landscape in which the optimization is performed is extremely challenging [20, Fig. 2], only some runs were successful at getting very close to the upper bound of , while other runs were not as successful, with the reward that this gave us controllers achieving various level of fidelity, opening the road to explore potential conflicts with other objectives such as sensitivity and robustness.
II-B Quantum-classical control design discrepancies
II-B1 Measurements or no measurements?
Eqs. (2)-(3) certainly allow us to formulate the quantum mechanical problem as a control problem, that is, a state-space equation (2) driven by a control , itself depending linearly on the state as seen by (3). The problem is that breaking the Schrödinger equation into two parts introduces a control that is artificial, that does not have physical existence, but that nevertheless exists mathematically. Even though there is no physical closed-loop backward measurement signal flow, the “virtual” feedback structure, even somewhat “hidden,” has been shown to endow the system with good differential sensitivity properties relative to spin coupling uncertainties [15, 23]. This is a property certainly consistent with measurement feedback.
One of the purposes of this paper is to clarify whether those differential sensitivity properties translate to robustness under larger variations of the spin couplings.
Attempts at classifying the many quantum control laws abound, but here we will particularly retain the classification of [5], which emphasizes, as the present paper does, time-invariant spatially-distributed control. Control is defined in [5] as manipulating matter-field or field-field interactions. In this classification, our approach is rather a field-field interaction, or in other words our controller is field-mediated. The localized magnetic fields that are applied to the spins change the total energy of the system through the spin-field interaction; those magnetic fields are registered in the Hamiltonian as the additional diagonal terms of , which alter the dynamics so to achieve a specific transport.
II-B2 Lack of closed-loop stability
Eq. (3) is a bit misleading, as the control is selective, in the sense that it depends on both and . This is contrary to classical tracking where the initial state is the quiescent state and the controller is designed to go to any terminal state. The selectivity implies that we need to repudiate the classical closed-loop stability. Indeed, if a controller is designed so as to achieve , no other initial state say would reach even asymptotically; indeed, because of the unitary evolution . Besides, it is obvious that the closed-loop matrix is purely oscillatory.
In physics language, even though might get very close to at some specific , over the larger time interval the best one can expect is to have oscillate in a localized manner around . The oscillation is “localized” in the sense that the support of the wave function is a compact neighborhood of . This is akin to the concept of Anderson localization [1, 9, 19], except that Anderson localization is formally meant to keep an excitation localized around a spin, whereas here it is an unexpected property of the transfer controller.
II-C Structured uncertainties
The objective is to examine the robustness of the -scheme under perturbation of the 2-body interaction strengths, that is, a perturbation of the Hamiltonian matrix that takes the form
[TABLE]
where is the structure associated with the perturbation of the coupling, with the convention that if (chain), and is the magnitude of the perturbation. Clearly, this is a structured perturbation, and the classical way of assessing robustness against such a structured perturbation is via the -analysis [16, 17, 24].
Other uncertainties to be taken into consideration are the inaccuracies in the localization of the magnetic fields implementing the biases. In this case, the Hamiltonian is perturbed as
[TABLE]
where
[TABLE]
assuming that the bias that should nominally be applied to spin spill over symmetrically to the nearest-neighbor spins.
III Small perturbation sensitivity
The fundamental objective in [20, 23] was the maximization of the squared fidelity or probability, , over -structured controllers, for the nominal model of the spin network. This raises the question of how sensitive the squared fidelity is to network modeling errors and departure of the controller from bias fields highly localized around their respective spins:
[TABLE]
Classically, one would expect the fidelity and the inverse sensitivity (a measure of “robustness”) to go in opposite direction. As shown by Fig. 1, this is not the case, as the best fidelity controllers have the least sensitivity.
From both plots of Fig. 1, the sensitivity deteriorates (increases) as soon as the squared fidelity begins to dip. The same pattern holds for the logarithmic sensitivity, where the expressions in Eqs. (5) are divided by the error, that is, , as shown in Fig. 2.
Both plots indicate a “crossover” region where fidelity and sensitivity begin to change markedly. One of the purposes of the paper is to show that the -analysis is consistent with this finding.
IV Large diagonally-structured perturbation
IV-A Coupling uncertainty
Consider the closed-loop perturbed system
[TABLE]
The objective of maximization of is easily seen to be equivalent to minimization of , where denotes a basis of the orthogonal complement of . The output signal that usually assesses the performance of a control system can hence be defined rather classically as
[TABLE]
where the rows of the matrix form a basis of . Contrary to the classical control paradigm where a disturbance signal drives the system, here the system responds to an initial state . With the time-invariant bias matrix , the output and the control can be “virtually” connected via , as shown in Fig. 3.
IV-A1 One single coupling uncertainty
Computation of robustness margin against structured uncertainties relies on extracting the uncertain parameters from the perturbed system and displaying them as a diagonally structured “fictitious” feedback from an artificially defined output to an artificially defined input both defined on the unperturbed system, as shown in Fig. 3. To unravel this structure, we use the matrix inversion lemma:
[TABLE]
Observe that the uncertainty must be multiplied by the identity to safeguard compatibility among the sizes of the various matrices, something that unfortunately creates a significant curse of dimensionality. Now, write the open-loop unperturbed plant as
[TABLE]
A fictitious feedback from to would give the transfer matrix from to as
[TABLE]
Comparing the two expressions for the open-loop system perturbed by the fictitious feedback yields
[TABLE]
together with
[TABLE]
With , , and taken care of, it remains to define the second block row of (output variable ) and the second block column of (input variable ). The idea is to observe that the second and last block columns of are the same, since and have exactly the same effect on the dynamics. From there on, making use of the matrix , it is easily seen that . Then we derive the remaining second block row and second block columns of as
[TABLE]
Setting to simplify the notation, the block plant equation of Fig. 3 becomes
[TABLE]
IV-A2 Many uncertain couplings
To avoid clutter, we consider only two coupling uncertainties, and . The general pattern of (or ) uncertain couplings for a ring (or a chain) will clearly emerge from this simple case. It is claimed that the subset of -equations relevant to the uncertainty feedback model is
[TABLE]
where is the forcing term. Using the matrix inversion lemma, it is easily seen that closing the loop yields
[TABLE]
where . Appealing one more time to the matrix inversion lemma reveals that closing the loop yields
[TABLE]
as claimed.
In this case of two uncertain couplings, the block plant equation becomes
[TABLE]
IV-B Leakage of bias field to near-neighbor spins
In case of uncertainty on the focusing power of the bias field, restricting ourselves to the nominal bias field spilling over spins and , the perturbed dynamics becomes
[TABLE]
IV-C General architecture
The overall control-inspired architecture of the quantum system is shown in Fig. 3. The system is open-loop, unperturbed. The top feedback introduces the uncertain parameters, as explained in Sec. IV-A1. The bottom (dotted) flow is a representation of the control (2)-(3). This flowchart might give the wrong impression that there is a need to measure with the potential danger of back-action of the measurement. Quite to the contrary, as already argued in Sec. II-B1, there is no measurement feedback, only a virtual feedback. The prepared state is the initial condition, viewed as a disturbance input to the system, modeling a constant but uncertain preparation error on the initial state. The overall system is set up in such as way as to respond to , as shown in Fig. 3. The output is the error . Since
[TABLE]
to secure a squared fidelity , it suffices to take .
IV-D Time-domain versus frequency-domain design
The fidelity with the bias control remains oscillating around the target state and the maximum fidelity is recorded at . This is of course a time-domain approach, with difficulties to be translated to the traditional frequency-response methods of modern robust multivariable control. Here we take a simplified approach to the problem by trading the maximum fidelity over time for a time-averaged fidelity. Besides, the instantaneous fidelty can never been observed, as the read-out device can only time-average over a finite window.
The question of whether this time-average can be related to the time-optimal fidelity is here justified only by a simulation study. In Fig. 4, the controllers are ordered by decreasing value of the fidelity at and compared with an average fidelity obtained by a Lyapunov method (which correlates very well with the averaging over ). A qualitative concordance between the behavior of the mean fidelity and that of the time-optimal fidelity can be seen, confirmed by a Kendall of 0.3621.
V -analysis
In [20], given an pair, a collection of diagonal matrices satisfying the transport requirement in a varying amount of time with varying degree of success was derived. The objective here is to assess the fidelity versus the -robustness. Classically, one would expect a trade-off between fidelity and sensitivity. However, Fig. 1 indicates that this well known fundamental limitation in its differential form does not survives the passage to the quantum world. The problem is that no matter how encouraging the near vanishing sensitivity mediated by the best fidelity controllers is, it does not answer the question of large deviation, as the sensitivity in [23] was computed for . We attempt to address this question classically using the robust performance formalism [24, Chap. 10], but we immediately have to deviate from the classical formalism on two major points:
There is no stability requirement. Indeed, the wave function of the physically motivated Anderson localization [1] is purely oscillatory. 2. 2.
The disturbance input of Fig. 3 is not in , but is a constant in time but uncertain initial preparation of . In other words, using a concept developed in [2], the input is in exponential regime . Hence that part of the output at that exponential regime is
[TABLE]
With the convention that , this leads us to define
[TABLE]
as the closed-loop performance indicator. Indeed, setting , we obtain for near perfect state transfer controllers , so that provides the response to the preparation error amplified by the uncertainty lumped in .
We proceed from Fig. 3 and absorb the controller in the plant to come up with
[TABLE]
where
[TABLE]
as shown in Fig. 5.
From Eq. (9), it is easily seen that the performance can be assessed via
[TABLE]
The -design specification (see, e.g., [24, Th. 10.8]) is formulated as
[TABLE]
As decreases, observe that the response to the initial preparation error decreases while this decrease occurs for larger uncertainties. Hence is a robustness measure. As we are soon to show, can be evaluated via the -function.
The specification (11) can be rewritten as for all fictitious perturbations . The fictitious perturbation can be reinterpreted as a feedback from to and the specification for all means that . The difficulty is that depends on another . This difficulty can be overcome by observing that
[TABLE]
where is the augmented structured perturbation
[TABLE]
is structured in two different ways: first of all it has block diagonal structure and secondly is diagonal. Ideally, the structure imposed upon is that its column space should reproduce the space of initial preparations of .
In view of (12), the condition for robust performance now becomes for all structured . It is well known (see, e.g., [24, Th. 10.8]) that the latter is equivalent to
[TABLE]
where denotes the -function, or structured singular value, relative to the set of matrices structured as . Specifically,
[TABLE]
Observe that the upper bound can be interpreted as some sensitivity of the performance relative to the structured perturbation. Indeed, if is small, remains small for large ’s and hence the sensitivity is small. An exact relationship, if any, between and the sensitivity in the sense of Sec. IV-D, Eq. (5), is hard to come by; however, the next section will provide an illustration that such a relationship is plausible.
VI 11-spin ring simulation example
Here we give an example illustrating that the unconventional behavior of the fidelity versus spin coupling sensitivity depicted in Figures 1-2 survives the double passage (i) from instantaneous to time-averaged performance and (ii) from differential sensitivity to robustness against larger variations—and initial preparation errors.
We take an 11-ring with nominally uniform coupling strengths between near neighbor spins, but subject to a 5-6 uncertain coupling, under transfer. For this transfer, we have the controllers initially ordered by decreasing value of at our disposal. The time-average of the probability is computed using a Lyapunov method; this defines the permutation of such that is the rank of the controller in the new classification by decreasing order of time-averaged probability; hence the controllers are reordered as by decreasing value of the time-averaged transfer probability they achieve. Naturally, as already observed from Fig. 4, one cannot expect complete consistency between the performance at the best time and the time-averaged performance. Nevertheless, despite this discrepancy, we show some unconventional behavior of the robust design versus the time-averaged performance. Traditionally, one would expect the robustness to deteriorate () as the performance improves (), but we show that around some controllers the reverse behavior happens.
To be somewhat more precise as to how the simulation was performed, we took an Hamiltonian of the form (1) with . The -matrix of Fig. 3 was taken as in Eq. (7). In this -matrix, the output matrix defining was taken as C=\left(\begin{array}[]{cccccc}e_{1}&e_{2}&0_{11,1}&e_{4}&\ldots&e_{11}\end{array}\right)^{T}, where is the natural basis of over and is an -dimensional column vector with [math]s everywhere; the matrix was taken as the matrix with zeros everywhere except for ’s in positions and ; the matrix was taken as . The -matrix of Fig. 5 was computed as in Eq. (10). The block structure was defined . The ) was computed using the mussv function of Matlab.
Note that the selectivity is picked up by the output , but the analysis falls short of the selectivity. The latter would require a matrix structured as a single row in position corresponding to the spin, but this appears beyond the capability of the mussv at this stage.
The results are summarized in Fig. 6. On the top panel, especially around controllers , one notices the unconventional behavior of decrease of the performance (fidelity ) concomitant with decrease of the robustness (). More precisely, it appears that the increase in follows the rate of decrease of the fidelity. A theoretical explanation of this latter phenomenon remains to be formulated, though. The bottom panel is essentially the same as the top, except for some rescaling, with the addition of the differential sensitivity as defined by Eq. (5). The unconventional behavior of the differential sensitivity versus the fidelity is quite obvious, but more importantly observe that the differential sensitivity has its “crossover” in the same interval, , as already singled out on the top panel.
All of the above qualitative observations can be confirmed by quantitative Kendall analysis. The visually obvious consistent behavior of the differential sensitivity and the is confirmed by a Kendall of 0.6672. The overall Kendall of the lower bound and the squared fidelity is -0.1601, indicating a slight negative correlation, as claimed. In the area, this result can be improved by considering the incremental squared fidelity and , which negatively correlate with a Kendall of -0.1970.
VII Conclusion
We have shown that the reassuring good sensitivity properties of high fidelity excitation transport controllers for spintronic networks demonstrated in [15, 23] can be extended to larger variation, so that such controllers can be objectively referred to as “robust.” Both classical differential sensitivity and analyses reveal a nonclassical crossover region in the space of controllers where fidelity, classical sensitivity, and robustness as quantified by the -function all deteriorate—a rather surprising observation that contradicts the classical limitations on achievable performance. This quantum-classical discrepancy can be explained by the field-mediation of the quantum control while classical control is measurement-mediated.
It is still technologically challenging to address the individual spins of the network with well focused magnetic fields. This is the reason why sensitivity against field focusing errors was considered in [23] and shown to vanish for perfect state transfer controllers. This technological difficulty could be overcome on a theoretical basis by addressing “islands” of spins instead of single spins using multiple excitation [22] and possibly next nearest neighbor couplings [18]. This is left for further research. A more technically viable solution is provided by ultracold atom quantum simulators [3], where laser pulses can address single atoms and the energy landscape can be controlled, as it is here. More specifically, Heisenberg chain simulators based on optical lattices [10], atom cavities [4], trapped ions [8] offer plenty of techniques for energy landscape shaping and single atom pseudo-spin addressing that reproduce the theoretical model adopted here (with a preference for cavity models where single atom addressing seems easier [4]). Furthermore, some copper compounds [21] nearly reproduce the theoretical behavior of the 1-dimensional chains considered here.
We have chosen controllers that transport the excitation in a minimum amount of time [20] to mitigate decoherence. Conceptually, the approach proposed here can easily be extended to networks subject to decoherence by replacing Schrödinger’s equation with von Neumann-Lindblad’s equation, but at the expense of a serious curse of dimensionality, as the original -dimensional problem now becomes a -dimensional problem. This is left for further research.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] P. W. Anderson. Absence of diffusion in certain random lattices. Physical Review , 109(5):1492–1505, March 1958.
- 2[2] V. Belevitch. Classical Network Theory . Holden-Day, San Francisco, 1968.
- 3[3] Immanuel Bloch, Jean Dalibard, and Sylvain Nascimbène. Quantum simulations with ultracold quantum gases. Nature Physics , 8:267–276, 2012.
- 4[4] Z.-X Chen, Z.-W Zhou, X. Zhou, X.-F Zhou, and G.-C. Guo. Quantum simulation of Heisenberg spin chains with next nearest neighbor interactions in coupled cavities. Phys. Rev. A , 81:022303, 2010. ar Xiv:1212.5328 v 1 [quant=ph] 21 Dec 2012.
- 5[5] W. B. Dong, R.-B.Wu, W. Zhang, C. W. Li, and T. J. Tarn. Spatial control model and analysis of quantum fields in one-dimensional waveguides. SIAM Journal on Control and Optimization , 54(3):1352–1377, 2016.
- 6[6] D. D. Awschalom et al. Quantum spintronics: Engineering and manipulating atom-like spins in semiconductors. Science , 339(6124):1174–1179, March 2013.
- 7[7] S. A. Wolf et al. Spintronics: A spin-based electronics vision for the future. Science , 294(5546):1488–1495, November 2001.
- 8[8] T. Grass and M. Lewenstein. Trapped-ion quantum simulation of tunable-range Heisenberg chains. EPJ Quantum Technology , 1:8, 2014. doi:10.1140/epjqt 8.
