1 votos

Quantum: Puertas de Toffoli

¿Cómo puedo demostrar que una puerta toffoli es una puerta CNOT controlada, es decir

$G_{Toffoli} = |0\rangle\langle 0| \otimes I + |1\rangle\langle 1|\otimes G_{CNOT}$ .

No estoy seguro de cómo enfocar esto, ¿pensamientos?

1voto

Filip Horvat Puntos 186

Una forma es evaluar $|0\rangle\langle 0| \otimes I + |1\rangle\langle 1|\otimes G_{CNOT}$ en las 8 entradas. Es decir, en $|000 \rangle$ , $|001\rangle$ , ... , $|111\rangle$ . Pero recuerda que la acción de la puerta de Troffoli es $T |a\rangle | b\rangle |c \rangle = |a \rangle |b\rangle | c \oplus (a \wedge b) \rangle$ . Así que sólo voltea el último qubit si los dos primeros qubits son $|11\rangle$ . Así que basta con comprobar $|0\rangle\langle 0| \otimes I + |1\rangle\langle 1|\otimes G_{CNOT}$ no hace nada si los dos primeros qubits no son $|11\rangle$ y que invierte los qubits cuando lo son.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X