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
- ibmq
- python
- qiskit
Log in or sign up for Devpost to join the conversation.