A Programmable Two-Qubit Solid-State Quantum Processor under Ambient Conditions

Yang Wu,Ya Wang,Xi Qin,Xing Rong,Jiangfeng Du
DOI: https://doi.org/10.1038/s41534-019-0129-z
IF: 10.758
2019-01-01
npj Quantum Information
Abstract:Quantum computers, which take advantage of the superposition and entanglement of physical states, could outperform their classical counterparts in solving problems with technological impact such as factoring large numbers and searching databases. A quantum processor executes algorithms by applying a programmable sequence of gates to an initialized state of qubits, which coherently evolves into a final state containing the result of the computation. Although quantum processors with a few qubits have been demonstrated on multiple quantum computing platforms, realization of solid-state programmable quantum processor under ambient conditions remains elusive. Here we report a programable quantum processor that can be programmed with fifteen parameters to realize arbitrary unitary transformations on two spin qubits in a nitrogen-vacancy (NV) center in diamond. We implemented the Deutsch-Jozsa and Grover search algorithms with average success rates above 80%. The results pave the way to implement the programmable method in a large-scale quantum processor.
What problem does this paper attempt to address?