I'm looking for some intuition behind how a cNOT gate works. I think I understand the mathematics; but, I'm having trouble imagining how two electrons would interact to produce the predicted result.
If I understand correctly, the input to a cNOT gate is two unentangled electrons. I picture these as two Bloch spheres with vectors pointing in arbitrary directions.
To implement a cNOT gate, we would (1) bring these two electrons close enough to become entangled, (2) prevent electron x
from rotating in the z direction (thereby preserving its state in that direction), and (3) allow electron y
to rotate (which changes the probably of measuring it in the up state with respect to the z axis).
My understanding is that entanglement is a result of electrons rotating to align their spin axes into a lower energy state. If that's the case, why is electron y
affected more when electron x
's axis is pointed up than when it's pointed down? It would make sense if the effect was symmetric (large when the angle is close to either 0 or $\pi$, and small when it is close to $\frac{\pi}{2}$), but given that y
can be oriented either up or down, I don't see how the effect of x
can be small with oriented up and large when oriented down.
This post addresses the implementation of cNOT, but from a perspective that seems more mathematical than intuitive. How is CNOT operation realized physically?
This video gives the type of answer I was looking for: https://youtu.be/EjdIMBOWCWo?t=30 (I would have added this as the answer; but, I can't while the post is marked as a duplicate.)