Skip to content

samabwhite/Deutsch-Jozsa-Implementation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 

Repository files navigation

Deutsch–Jozsa Algorithm Implementation with Qiskit

This repository contains a Jupyter notebook implementation of the Deutsch–Jozsa algorithm using Qiskit. The algorithm is designed to determine whether an oracle function is constant or balanced.

My implementation demonstrates the effectiveness of a classical circuit versus a quantum circuit. First demonstrating the structure and functionality of the classical circuit, and then the improvement with the structure of the quantum circuit.

Also included is a brief explanation of Quantum Phase Kickback and it's application in the Deutsch–Jozsa algorithm.

About

Repository containing a Quantum Deutsch-Jozsa Algorithm Implementation in Qiskit with explanation.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published