Inspiration

One of our members has been interested in Fourier Transforms in relation to sound synthesis and learned about Qiskit in Python for implementing Quantum Fourier Transforms.

What we did

This was more of a learning project. We started from the ground up by learning some of the math behind Fourier Transforms in general. As time went on, our research took us into FFTs, Discrete FTs, QFTs, and Qiskit documentation. With this, we followed some tutorials on fourier analysis on .wav files using Qiskit.

How we built our stuff

We used Python with Qiskit for our projects. We created an account at IBMQ in order to send calculation requests to IBM's quantum computers.

Challenges we ran into

The theory is very dense, and quantum circuits themselves proved to be hard to understand, let alone implement.

Accomplishments that we're proud of

We were able to create some interesting small projects even though we were mostly following walk-throughs and reading articles. Additionally, we were able to read through some intense mathematical theory and create something from it, which is a huge confidence booster to future endeavors.

What we learned

QFTs have some enormous potential with regards to computational efficiency, but requires so much knowledge that the learning curve is very steep. Whatever the case, math is rad.

Built With

Share this project:

Updates