Use of non-adiabatic geometric phase for quantum computing by nuclear   magnetic resonance
  Geometric phases have stimulated researchers for its potential applications in many areas of science. One of them is fault-tolerant quantum computation. A preliminary requisite of quantum computation is the implementation of controlled logic gates by controlled dynamics of qubits. In controlled dynamics, one qubit undergoes coherent evolution and acquires appropriate phase, depending on the state of other qubits. If the evolution is geometric, then the phase acquired depend only on the geometry of the path executed, and is robust against certain types of errors. This phenomenon leads to an inherently fault-tolerant quantum computation.   Here we suggest a technique of using non-adiabatic geometric phase for quantum computation, using selective excitation. In a two-qubit system, we selectively evolve a suitable subsystem where the control qubit is in state |1>, through a closed circuit. By this evolution, the target qubit gains a phase controlled by the state of the control qubit. Using these geometric phase gates we demonstrate implementation of Deutsch-Jozsa algorithm and Grover's search algorithm in a two-qubit system. 
Ranabir Das, S. K. Karthick Kumar and Anil Kumar