Skip to content

dawidkopczyk/quantum

Repository files navigation

Quantum Computing

The repository contains algorithms simulating quantum computations in Python.

  • introduction.py - introduction to quantum computing. Read on blog.
  • introduction_rigetti.py - introduction to quantum computing and high-level quantum programming in Forest Rigetti. Read on blog.
  • qa_deutsch.py and qa_deutsch_grove.py - Deutsch-Jozsa algorithm explained with Python implementation. Read on blog.
  • qa_grover.py and qa_grover_grove.py - Grover's search algorithm explained with Python implementation. Read on blog.
  • qa_grover.py and qa_grover_grove.py - Variational-Quantum-Eigensolver algorithm explained with Python implementation. Read on blog.
  • quantum_entanglement.py - quantum entanglement explained in an accesible way for Computer Scientist. Read on blog.
  • pe.py - quantum phase estimation algorithm explained with Python implementation Read on blog.
  • variational.py - introduction to variational quantum circuits explained with Python PennyLane implementation Read on blog.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages