Квантовый логический элемент CNOT — различия между версиями
Строка 7: | Строка 7: | ||
Квантовый оператор CNOT является естественным обобщением классического оператора XOR. | Квантовый оператор CNOT является естественным обобщением классического оператора XOR. | ||
Если первый кубит находится в состоянии <tex>|0\rangle</tex>, а второй кубит находится в одном из базовых состояний <tex>|0\rangle</tex> или <tex>|1\rangle</tex>, то CNOT не изменяет состояния системы, если же первый кубит находится в состоянии <tex>|1\rangle</tex>, а второй кубит в одном из базовых состояний, то под действием оператора CNOT второй кубит перейдет в другое базовое состояние. | Если первый кубит находится в состоянии <tex>|0\rangle</tex>, а второй кубит находится в одном из базовых состояний <tex>|0\rangle</tex> или <tex>|1\rangle</tex>, то CNOT не изменяет состояния системы, если же первый кубит находится в состоянии <tex>|1\rangle</tex>, а второй кубит в одном из базовых состояний, то под действием оператора CNOT второй кубит перейдет в другое базовое состояние. | ||
− | |||
− | |||
− | |||
− | |||
− | |||
Матрица оператора CNOT имеет вид:<br> | Матрица оператора CNOT имеет вид:<br> |
Версия 16:35, 31 мая 2010
Квантовый логический элемент CNOT (Control NOT, управляемый NOT) - унитарный оператор, действующий на двухкубитовую систему по правилу:
Квантовый оператор CNOT является естественным обобщением классического оператора XOR. Если первый кубит находится в состоянии
, а второй кубит находится в одном из базовых состояний или , то CNOT не изменяет состояния системы, если же первый кубит находится в состоянии , а второй кубит в одном из базовых состояний, то под действием оператора CNOT второй кубит перейдет в другое базовое состояние.Матрица оператора CNOT имеет вид: