Efficient realization of quantum primitives for Shor's algorithm using PennyLane library v1
Anatoly Antipov, Evgeniy Kiktenko, Aleksey K. Fedorov
Abstract
The following protocol describes how to use a software package containing implementations of various quantum gates and well-known quantum algorithms using PennyLane library. Templates within the package include all required elements from the quantum part of Shor’s algorithm, specifically, efficient modular exponentiation and quantum Fourier transform that can be realized for an arbitrary number of qubits specified by a user.