Ich habe versucht, einige Tests auf dem IBM Q5-Computer mit IBM Quantm-Erfahrung für einige einfache Fehlerkorrekturprotokolle durchzuführen, aber wie ich sehen kann, sind einige Operationen zwischen den Qubits nicht zulässig.
Beispielsweise ist es nicht möglich, eine CNOT-Operation mit dem vierten Qubit durchzuführen, oder wenn eines als Ziel-Qubit für die Operation ausgewählt wird, ist es nicht zulässig, eines der anderen Qubits als Steuer-Qubits zu verwenden.
Ich habe darüber nachgedacht, dass dies möglicherweise an der physischen Implementierung eines solchen Computers liegt, aber da ich nicht viel über den Aufbau von Quantencomputern weiß, weiß ich nicht, ob dies die Ursache sein könnte. Ich frage mich also, ob dies tatsächlich das Problem ist oder warum diese Vorgänge nicht zulässig sind.
quelle