BenjaminCarpenter480 / Quantum-Computing-Project

0 stars 0 forks source link

Creating a more complex quantum circuit #3

Open BenjaminCarpenter480 opened 4 years ago

BenjaminCarpenter480 commented 4 years ago

The current implementation only works for basic 2x2 gates that act on a single qubit. Need to expand/redo the implementation of quantum circuits to make it work for different gates e.g. the controlled not gate (which acts on multiple qubits).

BenjaminCarpenter480 commented 4 years ago

Completed so that gates other than 2x2 gates can be included.

Now requires a way of producing more complex circuits e.g. where a gate crosses but doesn't interact with a qubit

BenjaminCarpenter480 commented 4 years ago

Completed so that controls could be added to a gate without requiring combinations of elementary gates, although only works under specific conditions see pull request #8