Agradecimientos:
We thank M. Berry for commenting on the manuscript. This work was supported by the Basque Government (Grant No. IT 472-10), Ministerio de Ciencia e Innovación(Grant No. FIS2009-12773-C02-01), Juan de la Cierva Programme, the National Natural Science Foundation of China (Grant No. 60806041), and the Shanghai Leading Academic Discipline Program (Grant No. S30105). E.T. acknowledges support from the Basque Government (Grant No. BFI08.151).
Different methods have been recently put forward and implemented experimentally to inverse engineer the time-dependent Hamiltonian of a quantum system and accelerate slow adiabatic processes via nonadiabatic shortcuts. In the "transitionless quantum driving" pDifferent methods have been recently put forward and implemented experimentally to inverse engineer the time-dependent Hamiltonian of a quantum system and accelerate slow adiabatic processes via nonadiabatic shortcuts. In the "transitionless quantum driving" proposed by Berry, shortcut Hamiltonians are designed so that the system follows exactly, in an arbitrarily short time, the approximate adiabatic path defined by a reference Hamiltonian. A different approach is based on first designing a Lewis-Riesenfeld invariant to carry the eigenstates of a Hamiltonian from specified initial to final configurations, again in an arbitrary time, and then constructing from the invariant the transient Hamiltonian that connects these boundary configurations. We show that the two approaches, apparently quite different in form and so far in results, are, in fact, strongly related and potentially equivalent, so that the inverse-engineering operations in one of them can be reinterpreted and understood in terms of the concepts and operations of the other one. We study, as explicit examples, expansions of time-dependent harmonic traps and the state preparation of two-level systems.[+][-]