Reverse engineering pairwise entanglement.

Designing algorithms for medium and large scale quantum computers is not easy. In previous work we have suggested, and developed, the idea of using machine learning techniques to train a quantum system such that the desired process is "learned," thus obviating the algorithm design difficulty. This works quite well. But it is also of interest to explore what exactly these learned "algorithms" are. Here, we take a step towards answering that question, by looking at a learned entanglement witness for a two-qubit system, and find its decomposition in terms of elementary quantum gates such as can be implemented on one of the commercially available gate model quantum computer simulators. The learned "algorithm" generalizes easily to three-, four-, five-, six-, and seven-qubit systems, and we infer a result for mesoscopic N. We successfully implement our witness on Microsoft's Q\#. Our results suggest a fruitful pathway for general quantum computer algorithm design.

[1]  Lov K. Grover A fast quantum mechanical algorithm for database search , 1996, STOC '96.

[2]  Neil J. Ross,et al.  Optimal ancilla-free Clifford+T approximation of z-rotations , 2014, Quantum Inf. Comput..

[3]  Ryan LaRose,et al.  Overview and Comparison of Gate Level Quantum Software Platforms , 2018, Quantum.

[4]  Daniel A. Spielman,et al.  Exponential algorithmic speedup by a quantum walk , 2002, STOC '03.

[5]  Seth Lloyd,et al.  Universal Quantum Simulators , 1996, Science.

[6]  Vadym Kliuchnikov Synthesis of unitaries with Clifford+T circuits , 2013, ArXiv.

[7]  Daniel A. Lidar,et al.  Demonstration of Fidelity Improvement Using Dynamical Decoupling with Superconducting Qubits. , 2018, Physical review letters.

[8]  Prem Kumar,et al.  Quantum algorithm design using dynamic learning , 2008, Quantum Inf. Comput..

[9]  Elizabeth C. Behrman,et al.  On the Correction of Anomalous Phase Oscillation in Entanglement Witnesses Using Quantum Neural Networks , 2013, IEEE Transactions on Neural Networks and Learning Systems.

[10]  Elizabeth C. Behrman,et al.  Quantum learning with noise and decoherence: a robust quantum neural network , 2016, Quantum Machine Intelligence.

[11]  Y. G. Chen,et al.  Qcompiler: Quantum compilation with the CSD method , 2012, Comput. Phys. Commun..

[12]  Peter W. Shor,et al.  Algorithms for quantum computation: discrete logarithms and factoring , 1994, Proceedings 35th Annual Symposium on Foundations of Computer Science.

[13]  Lyle Noakes,et al.  Generating three-qubit quantum circuits with neural networks , 2017, 1703.10743.

[14]  S. R. Skinner,et al.  A Quantum Neural Network Computes Entanglement , 2002 .

[15]  S. R. Skinner,et al.  A genetic algorithm for finding pulse sequences for NMR quantum computing , 2004 .

[16]  N. H. Nguyen,et al.  Quantum neural computation of entanglement is robust to noise and decoherence , 2015, 1510.09173.

[17]  Yann Le Cun,et al.  A Theoretical Framework for Back-Propagation , 1988 .

[18]  Yann LeCun,et al.  A theoretical framework for back-propagation , 1988 .

[19]  Thierry Paul,et al.  Quantum computation and quantum information , 2007, Mathematical Structures in Computer Science.

[20]  John Preskill,et al.  Quantum computing and the entanglement frontier , 2012, 1203.5813.

[21]  Dmitri Maslov,et al.  Asymptotically optimal approximation of single qubit unitaries by Clifford and T circuits using a constant number of ancillary qubits , 2012, Physical review letters.

[22]  Robert König,et al.  Quantum advantage with shallow circuits , 2017, Science.

[23]  Xin Wang,et al.  Improving the gate fidelity of capacitively coupled spin qubits , 2014, npj Quantum Information.

[24]  Elizabeth C. Behrman,et al.  Multiqubit entanglement of a general input state , 2011, Quantum Inf. Comput..

[25]  Elizabeth C. Behrman,et al.  Machine Learning applied to Programming Quantum Computers , 2019, AIAA Scitech 2019 Forum.

[26]  Hartmut Neven,et al.  Universal quantum control through deep reinforcement learning , 2019 .

[27]  R. Tibshirani,et al.  An introduction to the bootstrap , 1993 .

[28]  Daniel A. Lidar,et al.  Defining and detecting quantum speedup , 2014, Science.