Унитарные операторы — различия между версиями
Строка 6: | Строка 6: | ||
*если оператор <tex>\hat{H}</tex> -- эрмитов, то оператор <tex>\hat{U} = exp(i\hat{H})</tex> -- унитарный | *если оператор <tex>\hat{H}</tex> -- эрмитов, то оператор <tex>\hat{U} = exp(i\hat{H})</tex> -- унитарный | ||
− | |||
Унитарные операторы играют огромную роль в квантовой информатике. | Унитарные операторы играют огромную роль в квантовой информатике. | ||
− | + | ==Воздействие на кубит== | |
+ | ===Унитарность воздействия=== | ||
Покажем, что любое физическое воздействие на [[Кубит|кубит]] в квантовой механике описывается линейным унитарным оператором <tex>\hat{U}</tex> как <tex>|\tilde{\psi}\rangle = \hat{U}|\psi\rangle</tex>. | Покажем, что любое физическое воздействие на [[Кубит|кубит]] в квантовой механике описывается линейным унитарным оператором <tex>\hat{U}</tex> как <tex>|\tilde{\psi}\rangle = \hat{U}|\psi\rangle</tex>. | ||
Строка 49: | Строка 49: | ||
или просто <tex>\tilde{\psi} = U\psi</tex>. Матрица <tex>U</tex> называется матричным представлением оператора <tex>\hat{U}</tex>. Свойство унитарности оператора налагает требование унитарности на его матрицу. | или просто <tex>\tilde{\psi} = U\psi</tex>. Матрица <tex>U</tex> называется матричным представлением оператора <tex>\hat{U}</tex>. Свойство унитарности оператора налагает требование унитарности на его матрицу. | ||
+ | |||
+ | ==Воздействие на n-кубит== |
Версия 15:41, 23 мая 2010
Содержание
Унитарное преобразование
Преобразование нормированного пространства, сохраняющее норму вектора, называется унитарным.
Простейшие свойства унитарного преобразования:
- унитарный оператор всегда обратим
- если оператор -- эрмитов, то оператор -- унитарный
Унитарные операторы играют огромную роль в квантовой информатике.
Воздействие на кубит
Унитарность воздействия
Покажем, что любое физическое воздействие на кубит в квантовой механике описывается линейным унитарным оператором как .
Линейность
вытекает из линейности уравнения Шредингера. Пусть - вектор, описывающий состояние системы. Тогда уравнение Шредингера записывается как , где оператор -- оператор Гамильтона. Решение этого уравнения с начальным условием может быть записано в виде . Оператор Гамильтона должен быть эрмитовым, чтобы допустимые значения энергии системы были вещественными. Отсюда вытекает, что оператор -- унитарный, что и требовалось показать.Унитарность оператора
означает, что если исходное состояние квантовой системы нормировано, то и состояние, в которое система перейдет после совершения воздействия также будет нормированным.Квантовые вычисления
В дальнейшем будем рассматривать воздействие на кубит (или на систему кубитов) как процесс вычисления. При этом вектор
играет роль входных данных, оператор -- вычислительного процесса, а вектор -- результата вычислений.Так как воздействие представимо унитарным оператором, то любой вычислительный процесс обратим.
Матричная запись вычислений
Будем использовать матричное представление операторов
.Рассмотрим действие оператора на кубит. В силу линейности оператора
, то есть действие оператора на кубит предствляется действием на базисные вектора и , которые представляют собой ортонормированный базис в двумерном гильбертовом пространстве. Тогда получим:
Тогда вычисление можно записать в виде
или просто
. Матрица называется матричным представлением оператора . Свойство унитарности оператора налагает требование унитарности на его матрицу.