Abstract
A systematic approach to design robust control protocols against the influence of different types of noise is introduced. We present control schemes which protect the decay of the populations avoiding dissipation in the adiabatic and nonadiabatic regimes and minimize the effect of dephasing. The effectiveness of the protocols is demonstrated in two different systems. Firstly, we present the case of population inversion of a two-level system in the presence of either one or two simultaneous noise sources. Secondly, we present an example of the expansion of coherent and thermal states in harmonic traps, subject to noise arising from monitoring and modulation of the control, respectively.
Export citation and abstract BibTeX RIS
Original content from this work may be used under the terms of the Creative Commons Attribution 3.0 licence. Any further distribution of this work must maintain attribution to the author(s) and the title of the work, journal citation and DOI.
1. Introduction
A major obstacle to manipulate quantum systems and develop quantum technologies is the unavoidable presence of noise. There are different types of noise sources that disturb control protocols, including noise induced by the environment, noise caused from interaction with the measurement apparatus, or errors in the implementation of the control protocol. Different approaches proposed to suppress or mitigate the effects of noise include (for a recent review see [1]): the use of decoherence-free subspaces which are immune to noise [2], correction of errors using quantum feedback controls [3], performing sudden interactions on the system on timescales for which the noise only slightly interferes with the process such as in dynamical decoupling [4], and applying shortcuts to adiabaticity (STA) [5, 6]. The noise has also been proposed as a resource to achieve the desired control in specific processes [7–9].
A large family of control protocols are based on adiabatic following of instantaneous eigenstates of a time dependent Hamiltonian by smoothly and slowly changing control parameters. These methods are widespread as they are in principle robust against control imperfections. However, they are also prone to suffer the effects of noise due to long operation times. As a result the fidelity of the final state with respect to the target state is reduced [1, 10].
STA are control methods to derive protocols which reach fidelities of slow adiabatic processes in significantly shorter times. STA have been applied in a wide variety of fields including quantum computation [11–14], cooling [5, 15], quantum transport [16, 17], quantum state preparation [18–21], cold atoms manipulation [22–28], many-body state engineering [29–32] and polyatomic molecules control [33], design of optical devices [34, 35] and linear chains [36], or mechanical engineering [37, 38].
STA provide a strategy to combat the effects of noise thanks to two different mechanisms: (i) In principle faster than adiabatic processes are desirable to avoid pervasive, long interactions with the environment. In practice the fidelities may present maxima at specific times [8], and STA can be set for these optimally short process times. Many studies have tested the achieved robustness with master equations including the noise, see e.g. [39, 40]; (ii) in addition, the parameter paths leading to STA are typically not unique, so this freedom may be used to choose the most robust ones with respect to specific perturbations, noise or control imperfections. This optimization has been performed so far by minimizing the excitation energy or maximizing the fidelity in perturbative schemes, e.g. in two-level systems (TLSs) [41–44] or for ion transport [45], using decoherence free subspaces [46, 47], super-operator [48] and non-Hermitian invariants [49], and effective Hamiltonians [50].
In this work we introduce an alternative systematic method for smooth control under the influence of noise which is applicable for both adiabatic and nonadiabatic time scales. The technique proposed intends to go beyond the perturbative regime and can be applied to the strong noise regime [51]. The central idea is to inverse engineer the noiseless Hamiltonian by designing its dynamical invariants (i.e., the dynamics of the noiseless system) such that the noise has a minimal effect. The control functions to be minimized are state independent, and measure the deviation of the actual invariant, i.e., the one for the full dynamics including noise, from the noiseless invariant. This technique does not require one to solve the full dynamics iteratively as is often done in optimal control methods [52, 53]. This property makes the method appealing and simple for implementation. Furthermore, it is not restricted to very fast operations, where typically very short control time is limited by experimental constraints.
The dynamics of the system including the dissipative term resulting from the noise takes the form (for )
where
Here is the total Hamiltonian of the system including the control Hamiltonian and the noise term given by equation (2). The represent Hermitian operators acting on the Hilbert space of the system and can be explicitly time dependent. The pre-factors are scaling factors representing the strength of the noise and may have different dimension depending on . The sum over k includes the possibility of independent types of noise simultaneously affecting the dynamics. This equation was derived in different contexts, including the singular coupling limit [54], phase noise [55], action noise [8], amplitude noise [56], quantum noise from monitoring weakly the quadrature of the system [3, 57], Gaussian noise and Poisson noise for SU(2) algebra [58, 59], and more [60–62].
In section 2 we present the main results of this work. First we construct the dynamical invariant method in the density operator formalism which can also be then applied to the study of noise and naturally extend the treatment from pure states to general mixed states. We derive two measures to quantify the effect of noise introducing constraints on the noiseless dynamical invariant. In section 3 we study the example of the TLS with single and multiple noise terms in the dynamics. Section 4 studies the control of thermal and coherent states of the harmonic oscillator. We conclude with a discussion and outlook on future work in section 5, plus some technical appendices.
2. Dynamical invariant and noise resistant control
2.1. Dynamical invariant for unitary dynamics
We refer the reader who is unfamiliar with the dynamical invariant method to appendix A where we present the method in the wave function formalism.
For noiseless, unitary dynamics, the evolution of the density operator is described by
A dynamical invariant satisfies the equation [63]
and therefore its expectation values for an arbitrary solution of equation (3) do not depend on time. It can be expressed in diagonal form,
Here λk are the real time independent eigenvalues and are the time dependent eigenvectors of the invariant. In this basis, the density matrix elements can be calculated from
where the dot represents the time derivative. The off diagonal terms of the density matrix depend on the difference of time derivatives of two Lewis–Riesenfeld phases (compare with equation (A.5)), while the populations remain constant with time [63]. A system initialized in an eigenstate of the invariant evolves in this same eigenstate without transitions, imposing we ensure that the system starts and ends in an energy eigenstate of without unwanted excitations. The state transfer is designed by choosing and then determining . (More details in appendix A.)
2.2. Dynamical invariant under the influence of noise
We now consider the influence of equation (2) on the control process. In order to demonstrate the effect of noise we consider a single operator and η ≡ η1. In a later example, we will also consider the case for simultaneous noise sources. The dynamics for an arbitrary observable including the noise effect in the Heisenberg representation reads
Assuming the structure of the invariant (5) for the unitary dynamics we insert it in equation (7) to account for the noise. The eigenvalues of the invariant λl are now no longer constant in time and evolve according to
Note that if are eigenstates of then as required in the unitary noiseless method. In this case the invariant is not affected by the noise. Although the requirement for and having common eigenstates cannot generally be achieved for all times during the process, the effect of noise can be significantly reduced by constructing the Hamiltonian from an invariant which shares common eigenvectors with those of during most of the process. Since at final time we impose that the invariant and the Hamiltonian share common eigenstates, protecting the invariant from the noise will drive the system to the desired target state.
To express the density matrix elements, equation (6) is now modified by adding to the rhs the additional term which accounts for dissipation and decoherence resulting from the noise term and is given by
In the limit that and share common eigenstates the contribution due to noise to the change in population and the off diagonal terms is
where are the eigenvalues of . Note that in this limit the decay of the populations in the invariant eigenbasis is suppressed, however, a decay of the coherences is still present, although it can be minimized for sufficiently fast processes.
The strategy proposed here relies on the ample freedom provided by STA. By adding constraints on the unitary invariant we can design a control Hamiltonian that optimizes the fidelity under the influence of the noise.
To identify the amount of overlap between the two bases sets of and we define the overlap matrix S with the entries
Here are the eigenvectors of . The sum of the overlap matrix can be bounded by: , where n is the dimension of the space. The upper bound is not tight, and obtaining a tight bound, typically, becomes a difficult optimization problem for high dimension. However, we are only interested in minimizing S. In the scenario of n = 2, the tight upper bound is given by . Next, we define the measure for the overlap along the process as the time average of the distance between the overlap matrix and its minimal value.
The measure is zero if and only if the eigenbasis of and are identical. A different measure which stems from similar considerations and in some cases can be easier to compute is
In the above expressions we use the Frobenius norm defined as . The normalization factor guarantees that is dimensionless and equal or smaller than 1 (this is an immediate consequence of the sub-additivity of the Frobenius norm). The measure is zero if and only if and commute at all times during the process , and takes the maximal value when . For unbounded operators extra care is needed. The norm should be calculated on a finite domain or using other techniques as will be demonstrated in a later section.
In order to improve the fidelity of the evolved state with respect to the target by minimizing the effect of noise, the controls that drive the system are inverse engineered through the invariant of the unitary dynamics subject to the minimization of the measures or .
3. Two-level system
As a first example we consider the control problem of a full population inversion in a TLS [18, 64–67]. The Hamiltonian takes the form:
where Δ(t) and Ω(t) are real, time-dependent functions resulting from an interaction with some external field, and and are the Pauli matrices. Initially the system is set to the ground state, , with the initial Hamiltonian corresponding to and . The desired target state corresponds to the ground state of the final Hamiltonian Δ(tf) = −Δ0 and Ω(tf) = 0. To evaluate the success of the control protocol we will use the fidelity
that measures the overlap between the final state and the target state . To connect the states and we engineer the controls Δ(t) and Ω(t) from the dynamical invariant. Associated with the Hamiltonian (14) there is a dynamical invariant expressed as (see appendix B),
where G ≡ G(t) and B ≡ B(t) are auxiliary real time dependent functions of the invariant obeying
The frictionless conditions at tb = 0, tf impose at the boundary times fix , leaving B(tb) and as free parameters (appendix B). At intermediate times these two functions are totally free. In particular interpolating and by polynomials with at least the same degree as the number of boundary conditions lets us deduce from equation (17) the desired controls Δ(t) and Ω(t). However, extra coefficients can be added to the interpolation, for example, . Here g4 can be used to also control the values of the measures or .
3.1. Single noise source
We first consider amplitude noise of the form and η1 ≡ ηz. For this particular type of noise the measure is given explicitly by
which is independent of the free function B of the invariant. It takes its minimal value when with and the maximal when . Similarly we can write explicitly (13) after some simple algebra:
As for the measure the minimal value occurs when and for .
In figure 1 we plot the fidelity as function of the measures and for a given final time tf for the full population inversion problem. Both measures show a similar behavior, when and the fidelity is improved significantly and monotonically decreasing as and increase. Thus, by adding constraints on these measures when constructing the invariant we obtain a control field which minimizes the effect of the noise. When the dynamics is subject to noise from a single source, i.e., a single , a control protocol which leads to fidelity ≃1 can be found. Generally, when the dynamics is subject to several independent sources of noise, , obtaining fidelity ≃1 is not guaranteed. Nevertheless, the influence of the overall noise can still be minimized and the final fidelity is improved.
3.2. Multiple noise sources
When multiple noise terms (different ) are present in the dynamics, the measures or cannot always be minimized simultaneously. In the next example we study the worst case scenario where the two noise terms have mutually unbiased bases [68]. In this case minimization of one of the noise terms will lead to maximization of the other. In particular we consider amplitude noise both in the and fields, i.e., and . For the TLS we employ to quantify the effect of the noise in the dynamics. As for we can write explicitly as
By examining the integrands of equations (18) and (20) we observe that (i) when , then and approach its maximal value , independently of B(t). The other extreme limit is obtained (ii) when and , then, and . For multiple noise terms we suggest to minimize the average of the single noise measures weighted according to their relative strength. In the example above this average reads,
with a minimum value (see appendix C for more details)
This implies that in order to optimize the fidelity, protocol (i) or (ii) are chosen depending on the relation of the noise strength ηz and ηx. Thus, minimizing the influence of the stronger noise term will lead to higher fidelity as is demonstrated in figure 2. In this figure we plot the fidelity against and for different ηz and ηx ratios. Maximal fidelity is obtained when the average is minimal and given by equation (22). We remark that equivalently, optimization can be performed using the measure by the replacement of in equation (21).
Download figure:
Standard image High-resolution image4. Quantum harmonic oscillator
In this section we study the quantum harmonic oscillator which for example can describe a particle with reduced mass m (for the simulations the mass of 100 ions of 40Ca+ is used) in a harmonic trap with time dependent frequency ω(t). The Hamiltonian takes the form,
Note that this problem can be mapped to a general control problem of the SU(1, 1) algebra [5, 16, 63, 69, 70]. Thus, equation (23) can be written as,
where we define a = 1/m, b(t) = mω2(t), and identify and that satisfy the commutation relations
Associated with the harmonic oscillator Hamiltonian (23) there is a dynamical invariant of the form (see appendix D)
where with , and ρ is an auxiliary scaling function satisfying Ermakov's equation
with and [5] imposed by the frictionless conditions and continuity. As in the example of the TLS we use the freedom to interpolate the free function ρ at intermediate times. We choose functions of polynomials with sufficient parameters to satisfy the previous six boundary conditions. As we showed in the previous section, extra coefficients can be incorporated with higher order polynomials to impose other constraints such as the minimization of or .
In the next two examples, we study the expansion control of coherent and thermal states. In these cases the success of the control protocol is evaluated according to the previous fidelity definition, equation (15), for Gaussian states [71].
4.1. Coherent states
We assume that the initial coherent state with the initial frequency ω0 = ω(0) is driven to the final target state with ωf = ω(tf), where and . For this end we interpolate and deduce ω(t) from equation (27) (see appendix D). This noise arises from weakly and continuously measuring (monitoring) the position of the particle in the trap leading to [3, 57]. As was discussed above, for unbounded operators the calculation of the overlap between the bases to compute should be carried on a finite domain or as we will see next it can be evaluated using
This overlap can be written explicitly as (see appendix D)
where Hn are the Hermite polynomials. In principle, to compute we should consider the sum over n from 0 to of the elements Sn in equation (28). Nevertheless, we find that minimizing equation (28) for a certain n will necessarily minimizes all the different n terms. We prove this by showing that the spatial integration over q is independent of the function ρ.
Proof We preform the following coordinate substitution, u1 = q/ρ and . The determinant of the Jacobian is given by
Then, equation (28) takes the form
The integration over u1 depends on n, but it is independent of ρ. Thus, different designs of ρ influence only the integration over u2 which is independent of n, implying that it is sufficient to minimize equation (28) for an arbitrary n when constructing the invariant.
In figure 3(a) we design different protocols and plot the fidelity against S0 normalized by the maximal S0 value out of the protocols considered in the figure. This is done by adding two extra coefficients in the invariant interpolation , where r6 and r7 control the values of S0 in equation (28) and g that let us fix the final target coherent state independently of the ρ interpolation (see equation (D.11)). As S0 becomes smaller the fidelity is enhanced. Figure 3(b) presents two control protocols corresponding to the green and red points of figure 3(a). The green dashed line represents the standard STA protocol [5] (standard refers to those protocols where the free functions in the invariant are only constrained by the boundary frictionless conditions). This protocol can be improved using the method we presented, minimizing S0 to achieve higher fidelities. We remark that higher fidelity than those shown in figure 3(a) can be achieved just if a higher order polynomial is incorporated when interpolating ρ.
Download figure:
Standard image High-resolution image4.2. Thermal states
Consider again the harmonic oscillator Hamiltonian (23), we now choose different states to protect against noise. The initial state is assumed to be the thermal state, , with the normalization factor Z, and the initial inverse temperature β0 and frequency ω0 ≡ ω(0). The final Hamiltonian corresponds to the frequency ωf ≡ ω(tf) and the target state is the thermal state with the final inverse temperature βf = β0ω0/ωf. The noise considered in this example is noise in the modulation of the frequency described by the noise operator and constant η. Since this noise is more problematic for long operation times, a natural way to avoid it is to have short operation times. However, very short expansion times are typically not feasible experimentally. Designing protocols protected against amplitude noise improve the final fidelities even at longer times.
In figure 4(a) we plot the fidelity against final times tf for three different control protocols. In blue we plot the fast adiabatic protocol of constant [8], in red the standard STA protocol, and in green the improved STA protocol (for both STA protocols ω(t) is deduced from equation (27) using the following ansatzes: for the standard and for the improved protocols, respectively). We see that for the optimized STA protocol higher fidelity for all final times tf is obtained. This introduces high flexibility for controlling the final time and the average instantaneous power consumption/production,
In figure 4(b) we plot the fidelity versus the absolute value of the averaged instantaneous power .
Download figure:
Standard image High-resolution image5. Discussion
In this work we introduce a method to construct a control protocol which is robust against dissipation of the population and minimizes the effect of dephasing. Doing so, we optimize the fidelity of the final state with respect to the target state. As is shown in equation (10) the diagonal terms of the density matrix will remain constant at the end of the process while the off diagonal will be affected by dephasing at a rate proportional to the square of the distance between the eigenvalues of the noise operator. This is a clear indication that Markovian noise cannot be completely suppressed without adding an auxiliary system which will store the information about the coherence.
The idea of the method presented is based on the fact that the dynamical invariant provides a family of infinite solutions from which the control Hamiltonian can be constructed for a particular state transfer problem. By imposing additional constraints on the invariant, namely, minimization of the measure or equivalently , we protect the invariant from the noise during the process. Since at the final time the invariant and the Hamiltonian share common eigenvalues the target state is achieved with high fidelity. The main advantages of this method compared to other control optimization methods is its simple implementation. It does not require calculations by iteration and does not involve perturbation methods. Since the structure of the invariant for the unitary dynamics is already known in many cases, imposing additional constraints on this invariant is not a difficult task. Moreover, the method is applicable to different time scales, from the nonadiabatic to the adiabatic regime. This implies that in order to suppress the noise we are not limited to frequent sudden operations which in many cases are not feasible experimentally and will typically be costly in terms of power. Formulation of the method in terms of density operator is necessary to treat noise but it also makes controlling mixed states possible as in the example of the thermal state.
While in this study we focused on Lindblad dynamics with Hermitian Lindblad operators (see equation (2)), the idea presented can be applied to any type of noise including thermal noise and non-Markovian noise. Constructing an invariant which is the least sensitive to noise and according to it obtaining the control Hamiltonian, guaranties an optimal noise resistant control. When the noise has the structure equation (2), simple measures for minimization, equations (12) and (13), are found. For general noise (not restricted to the structure equation (2)) these measures are not necessarily computable. When equations (12) and (13) cannot be used we suggest to find the invariant for the unitary dynamics with additional degrees of freedom which can later be set to minimize the effect of noise (similar to the procedure in section 2.2). Next, instead of considering the overlap between the bases, we can use the rate of change of the invariant eigenvalues subject to the full dynamics as a measure for minimization. In the limit the noise will not affect the invariant and a noise resistant control can be found.
Acknowledgments
We acknowledge L McCaslin for fruitful discussions, funding by the Israeli Science Foundation, the US Army Research Office under Contract W911NF- 15-1-0250, the Basque Government (Grant No. IT986-16), MINECO/FEDER,UE (Grants No. FIS2015-70856-P and No. FIS2015-67161-P), and QUITEMAD+CM S2013-ICE2801.
Appendix A.: Invariant inverse engineering based on Lie algebras
We summarize [72], a systematic approach to inverse engineering the controls from the dynamical invariants of a system when it is described by a closed Lie algebra. Let us assume that the time-dependent Hamiltonian describing a quantum system is given by a linear combination of Hermitian generators ,
where the ha(t) are real time-dependent functions and the span a Lie algebra [73]
with αabc the structure constants. Associated with the Hamiltonian there are time-dependent Hermitian invariants of motion that satisfy [63]
A wave function which evolves with can be expressed as a linear superposition of the instantaneous invariant modes [63]
where the cn are constants, the phases αn fulfill
and the eigenvectors of
where λn are the constant eigenvalues.
If the invariant is also a member of the dynamical algebra, it can be written as
where fa(t) are real, time-dependent functions. Replacing equations (A.1) and (A.7) into (A.3), and using equation (A.2), the functions ha(t) and fa(t) satisfy [73, 74]
with the N × N matrix
where the kets are defined in terms of the component of each generator [72]. Note that the relation between the Hamiltonian and the invariant is a property of the algebra, i.e. the structure constants, and is independent of the representation.
Usually these coupled equations are interpreted as a linear system of ordinary differential equations for fa(t) when the ha(t) components of the Hamiltonian are known [73–76]. Here we consider a different perspective taking them as an algebraic system to be solved for the ha(t), when the fa(t) are given. As there are many Hamiltonians for a given invariant [77] we cannot generally invert equation (A.8) as to get . This means that det() = 0, so at least one of the eigenvalues a(i)(t) of the matrix vanishes. Different approaches, such as Gauss elimination or projector techniques [72], can be used to find the pseudo-inverse matrix of and deduce the Hamiltonian component in terms of the invariant .
When inverse engineering STA [5, 6], the Hamiltonian is usually given at initial and final times. In general the invariant (equivalently ) is chosen to drive, through its eigenvectors, the initial states of the Hamiltonian H(0) to the states of the final [5, 16, 63] according to equation (A.4). This is ensured by imposing at the boundary times tb = 0, tf, the frictionless conditions [5]. Equivalently, using equations (A.1), (A.7), and since the generators are independent this condition implies
At the boundary times equation (A.10) imposes N conditions, however, at intermediate times the Hamiltonian and invariant components can be freely designed subjected to the N equations in equations (A.8). This leaves open different inverse engineering possibilities: in general the Hamiltonian is first fixed partially, i.e., imposing the time dependence (or vanishing) of some r < N components. Fixing the invariant time dependence consistently with the boundary conditions and the imposed Hamiltonian constraints, finally leads to equations that give the form of the remaining N − r Hamiltonian components.
Appendix B.: The SU(2) algebra and the TLS
Let us consider a system where the commutation relations of the generators span a SU(2) Lie algebra
The relation among the Hamiltonian and invariant components, equation (A.8), becomes
As we pointed before for this algebra , so equation (B.2) is not directly invertible. After some simple algebra we find the ha(t) components in terms of fa(t) if the constraint [72]
or equivalently f12 + f22 + f32 = c is fulfilled then,
with all indices different, is the Levy–Civita symbol (1 for even permutations of (123) and −1 for odd permutations), c is a constant, and hk(t) is considered a Hamiltonian free component chosen for convenience. The frictionless conditions (A.10) for this algebra is
To be more specific note that the TLS in section 3 is governed by this algebra with the following representation of generators,
where h1(t) = Ω(t), h3(t) = Δ(t), and the boundary Hamiltonians Ω(0) = 0, Δ(0) = Δ0 at t = 0 and Ω(tf) = 0, Δ(tf) = −Δ0 at t = tf to produce the population inversion among the and states. The objective is to design Ω(t) and Δ(t) to connect these two states by imposing partially the structure equation (14) of , i.e. h2(t) = 0 ∀t, as it is not always experimentally feasible to implement . Imposing h2(t) we chose to interpolate f1 and f2 satisfying the boundary conditions imposed by (B.5). We use polynomial interpolations with at least the same degree as the number of boundary conditions, nevertheless, higher order polynomials can be considered to impose even more constraints. Then f3 is given by (B.3) with and . Once the fa are fixed Ω(t) and Δ(t) are deduced from equation (B.4),
An alternative and sometimes convenient choice to express the invariant is using the angles on the Bloch sphere G(t) and B(t), parametrazing , and choosing . The constraint (B.3) imposes with , so the invariant is expressed as in equation (16). According to equation (B.4) the Hamiltonian coefficients ha(t) are given in terms of these polar angles as [77]
with the boundary conditions for population inversion , remaining B(tb) and as free parameters.
Appendix C.: Overlap matrix for TLS
For two arbitrary bases in the Hilbert space the overlap matrix S is bounded by
In this scenario there are three bases that maximize the overlap . These bases are the mutually unbiased bases given by the eigenvectors of the Pauli matrices. In the main text we study the simultaneous overlap of two mutually unbiased bases with the basis of the invariant. In particular the bases of interest are the eigenvectors of and which reads and , respectively, (t means transpose). An arbitrary basis in can be expressed in terms of two real parameters θ ∈ [0, π] and φ ∈ [0, 2π],
The weighted average of the overlaps of the two bases with C.2 is given by
where the weight p ∈ [0, 1]. Since the two overlaps depends on each another, not all values of the overlaps are reachable simultaneously. This is shown in figure C1, where the average (C.3) is plotted as function of the overlaps and for .
Download figure:
Standard image High-resolution imageThe minimum average is given by
and is always obtained when one of the overlaps is minimal and the other is maximal (as expressed in C.4). The maximum average is obtained when the third basis is one of the eigenvectors of , i.e. , and is given by the maximal overlap . In the special case two minimal points can be found, as shown in figure C1, whether we minimize and maximize or vice versa.
Appendix D.: The SU(1, 1) algebra and the harmonic oscillator
The SU(1, 1) algebra is characterized by the commutation relation
The matrix representation of equation (A.8) is
As in the case of the SU(2) algebra the matrix is not directly invertible. If the condition
or equivalently holds, the previous system of equations becomes invertible and has infinite solutions
where c is a constant, and , leaving h3(t) as an arbitrary free function of time.
For the example presented in section 4 of the expansion of a harmonic oscillator the generators are represented by
with and the position and momentum operators satisfying . We partially fix the structure of
where h1(t) = 1/m and h3(t) = 0 are imposed ∀t. The time dependency of h2(t) = mω2(t) will be deduced to drive the system from a given Fock state associated to to the corresponding state with . In contrast with the TLS example, now a single control h2(t) will be designed. From the general formalism presented in appendix A a single invariant coefficient fa(t) is used. Using equations (D.3) and (D.4) we can express and where f1 satisfies
and the frictionless conditions imposing and . This is just the Ermakov equation which is easily recognizable setting , and replacing f1 = ρ2,
with and [5]. Interpolating f1 (or ρ) with at least six free parameters to be fixed by the frictionless conditions and solving equation (D.7) (or equation (D.8)) the required control ω(t) is deduced. In terms of ρ the invariant associated with (D.6) reads where with and . According to equation (A.4) the system at any time is,
where is the harmonic oscillator wave function composed by the Hermite polynomial with frequency ω0. Note that represents the Fock state in a harmonic trap of ω0/ρ2 frequency.
The previous designed protocol is not only valid to connect single to Fock states but also coherent states [78]
forming a linear superposition. As at initial time and share a common basis and according to equations (A.4) and (D.9) this initial state will evolve to [79]
with and . Thus, the system ends as a coherent state with frequency ωf.