Buongiorno. Avrei un paio di domande: - qual è la differenza tra questi 2 stati che danno alla fine lo stesso risultato in termini di collassamento dei qubits: |0> -> RY(pi/2) -> RX(pi) -> cnot q[0] q[1] |0> -> RX(pi/2) -> cnot q[0] q[1] |0> -> H -> cnot q[0] q[1] - fare la negazione e fare x(pi) è la stessa cosa, o usando l'operatore di negazione c'è qualcosa di diverso (domanda che è correlata anche al gate di Hadamard rispetto agli stati scritti sopra)
1. Giusta osservazione: i due stati sono equivalenti a livello di logica non quantistica (bit) , sono invece operativamente diversi per i sistemi di computazione quantistici, che distinguono tra combinazione di stati sovrapposti. 2. Capisco il collegamento con la domanda di prima: sì, è la "stessa cosa", intendendo che i due circuiti realizzano la medesima operazione a livello di "bit".
Buongiorno. Avrei un paio di domande:
- qual è la differenza tra questi 2 stati che danno alla fine lo stesso risultato in termini di collassamento dei qubits:
|0> -> RY(pi/2) -> RX(pi) -> cnot q[0] q[1]
|0> -> RX(pi/2) -> cnot q[0] q[1]
|0> -> H -> cnot q[0] q[1]
- fare la negazione e fare x(pi) è la stessa cosa, o usando l'operatore di negazione c'è qualcosa di diverso (domanda che è correlata anche al gate di Hadamard rispetto agli stati scritti sopra)
1. Giusta osservazione: i due stati sono equivalenti a livello di logica non quantistica (bit) , sono invece operativamente diversi per i sistemi di computazione quantistici, che distinguono tra combinazione di stati sovrapposti.
2. Capisco il collegamento con la domanda di prima: sì, è la "stessa cosa", intendendo che i due circuiti realizzano la medesima operazione a livello di "bit".