mirror of
https://github.com/Steffo99/appunti-magistrali.git
synced 2024-11-22 10:44:17 +00:00
719 B
719 B
Per effettuare una computazione quantistica si procede per passi:
- Si crea una superposizione uguale sui qbit in 9 - Algoritmi distribuiti/1 - Problemi algoritmici/parametro.
- Si introducono qbit di risultato inizializzati a un valore costante.
- Si applica un gate complesso che effettua la computazione classica con i qbit in 9 - Algoritmi distribuiti/1 - Problemi algoritmici/parametro.
- Si misura i qbit in risultato.
In notazione matematica, questa procedura è rappresentata come:
\Huge
\mathbf{U}f \ \left( \ket{x}{input} \otimes \ket{y}_{output} \right)
\ket{x}{input} \otimes \ket{y \oplus f(x)}{output}