Ich studiere Deutschs Algorithmus und stoße immer wieder auf den Satz in der Art von "Es gibt eine einheitliche Transformation (eine Folge von Quantengattern) das den Staat verändert ".
Ich habe versucht herauszufinden, wie das geht würde als eine Folge von Quantengattern implementiert werden.
Ich dachte ursprünglich, dass es eine Art Transformation geben würde, die dauert und wenden Sie dann die CNOT-Transformation an, um das Ergebnis zu erhalten. Ich glaube jedoch, dass diese Denkweise falsch ist und ich den gewünschten Zustand nicht erreichen würde.
Also, wie ist die Transformation realisiert oder hängt es von der Funktion ab ?
Dein muss abhängen . Betrachten wir die beiden trivialen Beispiele:
ist die Nullfunktion. In diesem Fall, ist nur die Identität.
ist die Eins-Funktion ( ), Dann , Dann ist ein NOT-Gatter auf dem zweiten Qubit.
Nur eine Anmerkung: Die ganze Idee des Deutsch-Josza-Algorithmus ist, dass Sie sich keine Gedanken über die Implementierung machen müssen - es ist gegeben.
Norbert Schuch