Dismiss Notice
Join Physics Forums Today!
The friendliest, high quality science and math community on the planet! Everyone who loves science is here!

3-Qubit Quantum Circuit with 1 CNOT

  1. Dec 5, 2012 #1
    Ok, I have this circuit, and I'm trying to devise a way to create an 8x8 matrix for any given combination of target qubit and controlled qubit.

    3Qv6a.png
    (I is the identity matrix, and X is the CNOT operator)

    I want it to also include the qubit that passes through untouched because I'm trying to write a program that takes a given state of 3 qubits and runs it through the above circuit.

    As of now, for any combination of target and control qubit, I've generated the 8x8 matrices on paper, but I wondering if there's an easier way to generate each case?

    If I had to, I suppose I could "brute force" code each individual case (i.e. 1 on 2, 1 on 3, 2 on 3 and their opposites), but it seems like I'm missing something quite easy that wouldn't require that...

    Thanks in advance.
     
  2. jcsd
Share this great discussion with others via Reddit, Google+, Twitter, or Facebook

Can you offer guidance or do you also need help?
Draft saved Draft deleted