UR-294 A Quantum Arithmetic Logic Unit

Abstract

This paper demonstrates that a quantum version of a classical Arithmetic Logic Unit (ALU) can be implemented on a quantum circuit. It would perform the same functions as the classical ALU, with the possibility of adding quantum functions in conjunction. To create the quantum ALU, we utilized IBM’s Qiskit Python package and JuypterLab. We also used the IBM Quantum Lab to run the circuit. We believe that a quantum ALU has the potential to be faster than its classical counterpart and the ability to calculate quantum specific operations. The simple classical functions translated to a quantum circuit show a promising future for the development of a full quantum ALU with unique quantum operations

    Similar works