Open Access. Powered by Scholars. Published by Universities.®

Quantum Physics Commons

Open Access. Powered by Scholars. Published by Universities.®

Senior Projects Spring 2023

2023

Quantum Computing

Articles 1 - 2 of 2

Full-Text Articles in Quantum Physics

Theoretical Foundations Of Quantum Computing And The Implementation Of The Quantum Fourier Transform, Natalia Dziubelski Jan 2023

Theoretical Foundations Of Quantum Computing And The Implementation Of The Quantum Fourier Transform, Natalia Dziubelski

Senior Projects Spring 2023

Quantum computing is a growing field with the potential to revolutionize computation. This thesis explores the foundations of quantum computing with specific focus on the efficacy of the Quantum Fourier Transform (QFT). The fundamentals of quantum computing were described through an explanation of quantum mechanics and the mathematics needed to understand the quantum computing model and its operations. Using IBM’s simulators and quantum processors, the QFT was implemented on a classical data set, and the results were compared to the predicted output values. It was found that the QFT simulator was able to produce results consistent with Discrete Fourier Transform, …


Compiling Quantum Programs, Li-Heng Henry Chang Jan 2023

Compiling Quantum Programs, Li-Heng Henry Chang

Senior Projects Spring 2023

This thesis introduces the quantum compilation problem and develops a prototypical compiler. The problem of quantum compiling is, in essence, converting high-level human expressions of quantum programs into low-level hardware executable code. Compilers that target different hardware platforms enable portable code that can be used to benchmark hardware performance, reduce programming work and speed up development. Because quantum systems are subjected to phenomena such as noise, no-cloning and decoherence, the challenge of quantum compiling is tied to the optimization of program runtimes and the lengths of compiled sequences. For near-term intermediate scale quantum (NISQ) computers with limited hardware resources and …