ABSTRACT
This paper considers right-invariant and controllable quantum systems with m inputs u = (u1,… , um) and state X(t) evolving on the unitary Lie group U(n). The ε-steering problem is introduced and solved for systems with drift: given any initial condition X0 at the initial time instant t0 ≥ 0, any goal state U(n) and ε > 0, find a control law such that
, where
is big enough and dist(X1, X2) is a convenient right-invariant notion of distance between two elements X1, X2 ∈ U(n). The purpose is to approximately generate arbitrary quantum gates corresponding to Xgoal. This is achieved by solving a tracking problem for a special kind of reference trajectories
: [t0, ∞) → U(n), which are here called c-universal reference trajectories. It is shown that, for this special kind of trajectories, the tracking problem can be solved up to an error ε for any reference trajectory
which is a right-translation of
, at least when
is finite. Furthermore, it is shown that
converges uniformly exponentially to zero in the sense that the rate of convergence is independent of t0, R and X0. The approach considered here for showing such convergence is a generalisation of the results of a previous paper of the authors, which is mainly based on the central ideas of Jurdjevic and Quinn and Coron's return method. Taking a right-translation R such that
, one may solve the ε-steering problem by solving the tracking problem for the reference trajectory
, at least when
. When
, it is shown that the ε-steering problem can be globally solved in a two-iteration procedure. The underlying algorithmic complexity to get the steering control is essentially equivalent to the numerical integration of the Cauchy problem governing X(t). A numerical example considering a Toffoli quantum gate on U(8) for a chain of three coupled qubits that are controlled only locally is presented.
Disclosure statement
No potential conflict of interest was reported by the authors.
Notes
1. Recall that a n-square complex matrix X belongs to U(n) if and only if X†X = I, and S is in if and only if S† = −S (skew-Hermitian), where S† is the conjugate transpose of S.
2. A singularity appears if has at least one eigenvalue equal to −1.
3. Since the Frobenius norm is invariant with respect to left- and right-multiplication by a unitary matrix, it is clear that ‖X − Y‖ = ‖X†(X − Y)‖ = ‖I − X†Y‖. The equivalence of these different notions of distance is established by Lemma C.2 in Appendix C.
4. Computer simulations have shown that a better compromise between the maximum (Euclidean) norm of the input u = (u1,… , um) and the final time tf is attained by using the two-iteration procedure.
5. As is the initial condition of the second iteration of Algorithm F.1 in Appendix 6, then one will assume that
is also an integer multiple of T in the rest of the paper. Note also that
is not assumed to be an integer multiple of T.
6. It will be shown that the reference controls in (6) generate a c-universal reference trajectory for almost all , and that an associated c-universal control law is given by (Equation7c
(7c)
(7c) ).
7. Note that this implies that always remains in
, and so the control law is always well-defined.
8. The independence of the rate of the convergence with respect to the choice of is equivalent to the independence of the rate with respect to the choice R ∈ U(n).
9. Property (EquationC3(C3)
(C3) ) in Appendix C ensures that
for all
.
10. Note that subsystem (Equation17a(17a)
(17a) ) is nothing but system (Equation1
(1)
(1) ).
11. Not necessarily periodic.
12. The constants L and γ in (Equation9(9)
(9) ) may depend on T > 0, on (a, b) and on c > 0.
13. For an elementary proof of this fact, see e.g. Caron and Traynor Citation(2005).
14. After restricting to an adequate subsequence.