Невычисление
Невычисление — это метод, используемый в обратимых схемах для устранения временных эффектов на вспомогательных битах , чтобы их можно было использовать повторно. [1]
Невычисление — фундаментальный шаг в алгоритмах квантовых вычислений . То, были ли промежуточные эффекты невычислены, влияет на то, как состояния мешают друг другу при измерении результатов. [2]
Этот процесс в первую очередь мотивирован принципом неявного измерения. [3] , в котором говорится, что отбрасывание регистра во время вычислений физически эквивалентно его измерению. Невычисление регистров мусора может иметь непреднамеренные последствия. Например, если мы возьмем состояние где и это мусорные регистры. Затем, если мы не будем применять к этим регистрам никаких дальнейших операций, в соответствии с принципом неявного измерения запутанное состояние будет измерено, что приведет к коллапсу либо или с вероятностью . Что делает это нежелательным, так это то, что коллапс волновой функции происходит до завершения программы и, следовательно, может не дать ожидаемого результата.
Ссылки
[ редактировать ]- ^ Ааронсон, Скотт; Грир, Дэниел; Шеффер, Люк (2015). «Классификация обратимых битовых операций». arXiv : 1504.05155 [ квант-ph ].
- ^ Ааронсон, Скотт (2002). «Нижняя квантовая граница для рекурсивной выборки Фурье». Квантовая информация и вычисления ():, 00 . 3 (2): 165–174. arXiv : Quant-ph/0209060 . Бибкод : 2002quant.ph..9060A . дои : 10.26421/QIC3.2-7 .
- ^ Нильсен, Майкл; Чуанг, Исаак. «Квантовые вычисления и квантовая информация»