Унитарные операторы — различия между версиями
Строка 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>. Свойство унитарности оператора налагает требование унитарности на его матрицу. | ||
+ | |||
+ | ===Примеры однокомпонентных логических элементов=== | ||
+ | *[[Квантовый логический элемент NOT]] | ||
+ | *[[Преобразование Адамара|Квантовый логический элемент Адамара H]] | ||
==Воздействие на n-кубит== | ==Воздействие на n-кубит== | ||
Строка 75: | Строка 79: | ||
Операторы, определенные в тензорном произведении действуют покомнонентно:<br> | Операторы, определенные в тензорном произведении действуют покомнонентно:<br> | ||
<tex>(\hat{U_1} \otimes \hat{U_2})(|\psi_1\rangle \otimes |\psi_2\rangle = (\hat{U_1}|\psi_1\rangle) \otimes (\hat{U_2}|\psi_2\rangle)</tex> | <tex>(\hat{U_1} \otimes \hat{U_2})(|\psi_1\rangle \otimes |\psi_2\rangle = (\hat{U_1}|\psi_1\rangle) \otimes (\hat{U_2}|\psi_2\rangle)</tex> | ||
+ | |||
+ | ===Примеры 2-кубитовых логических элементов=== | ||
+ | *[[Квантовый логический элемент СNOT]] |
Версия 16:10, 23 мая 2010
Содержание
Унитарное преобразование
Преобразование нормированного пространства, сохраняющее норму вектора, называется унитарным.
Простейшие свойства унитарного преобразования:
- унитарный оператор всегда обратим
- если оператор -- эрмитов, то оператор -- унитарный
Унитарные операторы играют огромную роль в квантовой информатике.
Воздействие на кубит
Унитарность воздействия
Покажем, что любое физическое воздействие на кубит в квантовой механике описывается линейным унитарным оператором как .
Линейность
вытекает из линейности уравнения Шредингера. Пусть - вектор, описывающий состояние системы. Тогда уравнение Шредингера записывается как , где оператор -- оператор Гамильтона. Решение этого уравнения с начальным условием может быть записано в виде . Оператор Гамильтона должен быть эрмитовым, чтобы допустимые значения энергии системы были вещественными. Отсюда вытекает, что оператор -- унитарный, что и требовалось показать.Унитарность оператора
означает, что если исходное состояние квантовой системы нормировано, то и состояние, в которое система перейдет после совершения воздействия также будет нормированным.Квантовые вычисления
В дальнейшем будем рассматривать воздействие на кубит (или на систему кубитов) как процесс вычисления. При этом вектор
играет роль входных данных, оператор -- вычислительного процесса, а вектор -- результата вычислений.Так как воздействие представимо унитарным оператором, то любой вычислительный процесс обратим.
Матричная запись вычислений
Будем использовать матричное представление операторов
.Рассмотрим действие оператора на кубит. В силу линейности оператора
, то есть действие оператора на кубит предствляется действием на базисные вектора и , которые представляют собой ортонормированный базис в двумерном гильбертовом пространстве. Тогда получим:
Тогда вычисление можно записать в виде
или просто
. Матрица называется матричным представлением оператора . Свойство унитарности оператора налагает требование унитарности на его матрицу.Примеры однокомпонентных логических элементов
Воздействие на n-кубит
Двухкубитовые системы и операторы
Для простоты будем рассматривать 2-кубиты. Все сказанное ниже может быть несложным образом обобщено на случай
Рассмотрим систему из двух кубитов:
,
Построим векторное пространство, элементами которого являются пары векторов, один из которых принадлежит
,
,
,
.
Базисные вектора тензорного произведения являются ортонормированными.
Любое состояние двухкубитовой системы можно представить как
, где как и раньше - вероятность обнаружить систему в состоянии .
Операторы, определенные в тензорном произведении действуют покомнонентно: