Tree tensor network approach to simulating Shor's algorithm

Research output: Contribution to journalArticlepeer-review

15 Scopus citations

Abstract

Constructively simulating quantum systems furthers our understanding of qualitative and quantitative features which may be analytically intractable. In this paper, we directly simulate and explore the entanglement structure present in the paradigmatic example for exponential quantum speedups: Shor's algorithm. To perform our simulation, we construct a dynamic tree tensor network which manifestly captures two salient circuit features for modular exponentiation. These are the natural two-register bipartition and the invariance of entanglement with respect to permutations of the top-register qubits. Our construction help identify the entanglement entropy properties, which we summarize by a scaling relation. Further, the tree network is efficiently projected onto a matrix product state from which we efficiently execute the quantum Fourier transform. Future simulation of quantum information states with tensor networks exploiting circuit symmetries is discussed.

Original languageEnglish
Article number062322
JournalPhysical Review A
Volume96
Issue number6
DOIs
StatePublished - Dec 20 2017

Funding

Acknowledgments. E.D. would like to thank R. Bennink for careful reading of the manuscript. Research sponsored by the Intelligence Community Postdoctoral Research Fellowship and the Laboratory Directed Research and Development Program of Oak Ridge National Laboratory, managed by UT-Battelle, LLC, for the US Department of Energy.

FundersFunder number
US Department of Energy
Oak Ridge National Laboratory
Intelligence Community Postdoctoral Research Fellowship Program

    Fingerprint

    Dive into the research topics of 'Tree tensor network approach to simulating Shor's algorithm'. Together they form a unique fingerprint.

    Cite this