Preprint / Version 1

QPy - A Quantum Circuit Simulator

##article.authors##

  • Anoushka Chaudhury The International School Bangalore (TISB)

DOI:

https://doi.org/10.58445/rars.1116

Keywords:

superposition, entanglement, quantum computing, quantum gates

Abstract

Quantum computing promises an exponential speedup improvement in the time required to solve certain computational problems by leveraging the principles of quantum mechanics. While the potential power of quantum computers is well-established, their practical implementation poses significant challenges ranging from scalability to decoherence and noise. This paper presents QPy, a Python-based quantum circuit simulator that I programmed and designed to track the quantum state of a model quantum computer through the application of quantum gates to qubits. By performing the requisite matrix calculations, the simulator facilitates the understanding of quantum algorithms through the visualization of the underlying mathematics. This tool enables researchers to explore and implement various quantum protocols efficiently to test and build algorithms.

References

"Hilbert Space.". In Encyclopædia Britannica online. Retrieved from https://www.britannica.com/science/Hilbert-space

Marinescu, D. C. (2011). Classical and quantum information. Academic Press.

Bronson, Richard, and Costa, Gabriel B. (2009) Real Inner Products and Least-Square, Matrix Methods, 3rd Edition. https://doi.org/10.1016/B978-0-08-092225-6.50016-4

Quantum Inspire. Superposition and entanglement. Retrieved from https://www.quantum-inspire.com/kbase/superposition-and-entanglement/

Braunstein, S. L., and Pati, A. K. (1999). Quantum Information Theory with Continuous Variables [PDF]. Retrieved from https://quantum.phys.cmu.edu/QCQI/qitd122.pdf

Solomon, G. S., Santori, C., and Kuhn, A. (2013). Single-Photon Generation and Detection: Chapter 13. Single Emitters in Isolated Quantum Systems (Vol. 45). Elsevier Inc. Chapters.

QuantumPedia. An Introduction to Quantum Logic Gates. Retrieved from https://quantumpedia.uk/an-introduction-to-quantum-logic-gates-cee92ba9c1cc

"Density Matrix.". In Wikipedia. Retrieved from https://en.wikipedia.org/wiki/Density_matrix#:~:text=The%20density%20matrix%20is%20a,basis%20in%20the%20underlying%20space.

D. G. Bussandri, G. M. Bosyk, F. Toscano, Challenges in certifying quantum teleportation: moving beyond conventional fidelity benchmark. (2024). arXiv. Retrieved from https://arxiv.org/html/2403.07994v1

Dave Bacon, The No-Cloning Theorem, Classical Teleportation and Quantum Teleportation, Superdense Coding. (2006). Retrieved from https://courses.cs.washington.edu/courses/cse599d/06wi/lecturenotes4.pdf

Aakash Warke et al. The first three-qubit and six-qubit full quantum multiple error-correcting codes with low quantum costs. ResearchGate. Retrieved from https://www.researchgate.net/publication/334634646_The_first_three-qubit_and_six-qubit_full_quantum_multiple_error-correcting_codes_with_low_quantum_costs

Maximilian Plenert. (2009). Quantum Circuit for Quantum Teleportation [Image]. Retrieved from https://www.researchgate.net/figure/Quantum-Circuit-for-Quantum-Teleportation_fig6_281376174

Aakash Warke et al. Shor's nine-qubit error correction code [Image]. Retrieved from https://www.researchgate.net/figure/Shors-nine-qubit-error-correction-code_fig5_334634646

Nielsen, M. A., & Chuang, I. L. (2000). Quantum Computation and Quantum Information [PDF]. Retrieved from https://profmcruz.files.wordpress.com/2017/08/quantum-computation-and-quantum-information-nielsen-chuang.pdf

Downloads

Posted

2024-04-27