Открыть сервис

Гейт Паули X

Гейт Паули X — это квантовый логический вентиль, выполняющий операцию инверсии (отрицания) над одним кубитом. Является квантовым аналогом классического логического элемента «НЕ» (NOT) и представляет собой частный случай матрицы Паули. В квантовых вычислениях гейт Паули X обозначается символом \( X \) или \( \sigma_x \) и описывается унитарной матрицей.

Математическое описание

Гейт Паули X действует на состояние кубита, представленное вектором в двумерном гильбертовом пространстве. Его действие задаётся матрицей Паули \( \sigma_x \):

\[ X = \sigma_x = \begin{pmatrix} 0 & 1 \\ 1 & 0 \end{pmatrix} \]

Применение гейта к базисным состояниям \(|0\rangle\) и \(|1\rangle\) приводит к их взаимной замене:

\[ X|0\rangle = |1\rangle, \quad X|1\rangle = |0\rangle \]

Для произвольного состояния кубита \(|\psi\rangle = \alpha|0\rangle + \beta|1\rangle\), где \(\alpha\) и \(\beta\) — комплексные амплитуды вероятности, удовлетворяющие условию нормировки \(|\alpha|^2 + |\beta|^2 = 1\), результат применения гейта X имеет вид:

\[ X|\psi\rangle = \alpha|1\rangle + \beta|0\rangle \]

Гейт является унитарным оператором, то есть \(X^\dagger X = I\), где \(X^\dagger\) — эрмитово сопряжённая матрица, а \(I\) — единичная матрица. Кроме того, гейт X является эрмитовым: \(X^\dagger = X\). Собственные значения матрицы равны \(+1\) и \(-1\), а соответствующие собственные состояния — \(|+\rangle = \frac{1}{\sqrt{2}}(|0\rangle + |1\rangle)\) и \(|-\rangle = \frac{1}{\sqrt{2}}(|0\rangle - |1\rangle)\).

Физическая реализация

В физических квантовых вычислителях гейт Паули X реализуется путём воздействия на кубит внешним управляющим сигналом. Способ реализации зависит от физической природы кубита:

  • Сверхпроводящие кубиты: гейт X выполняется подачей микроволнового импульса определённой амплитуды и длительности на резонатор, связанный с кубитом. Импульс вызывает переход между основным \(|0\rangle\) и возбуждённым \(|1\rangle\) состояниями.
  • Ионные кубиты: реализуется с помощью лазерного импульса, который индуцирует переход между двумя внутренними энергетическими уровнями иона.
  • Квантовые точки: гейт X может быть выполнен путём приложения электрического или магнитного поля, изменяющего спин электрона.
  • Фотонные кубиты: инверсия состояния реализуется с помощью оптических элементов, таких как фазовые сдвигатели или поляризационные преобразователи.

Точность выполнения гейта X (так называемая fidelity) является критическим параметром, влияющим на общую надёжность квантовых вычислений. В современных квантовых процессорах точность одно-кубитных гейтов, включая X, достигает 99,9 % и выше.

Связь с другими квантовыми гейтами

Гейт Паули X входит в набор базовых квантовых вентилей, наряду с гейтами Паули Y (\(Y\)), Паули Z (\(Z\)), Адамара (\(H\)), фазовым (\(S\)) и гейтом Тоффоли (\(CCNOT\)). Он является частным случаем более общего поворотного гейта \(R_x(\theta)\):

\[ R_x(\theta) = e^{-i\frac{\theta}{2}X} = \cos\frac{\theta}{2} I - i \sin\frac{\theta}{2} X \]

При \(\theta = \pi\) гейт \(R_x(\pi)\) совпадает с гейтом X с точностью до глобальной фазы.

Гейт X также может быть выражен через комбинацию гейта Адамара и гейта Z:

\[ X = H Z H \]

где \(H\) — гейт Адамара, а \(Z\) — гейт Паули Z.

Применение в квантовых алгоритмах

Гейт Паули X используется в качестве элементарной операции во многих квантовых алгоритмах:

  • Квантовое преобразование Фурье: применяется для подготовки начальных состояний и коррекции фаз.
  • Алгоритм Гровера: гейт X используется для создания состояния равной суперпозиции и для инверсии амплитуд.
  • Квантовая коррекция ошибок: гейт X входит в состав стабилизирующих кодов, таких как коды Шора и коды Калдербанка-Шора-Стина.
  • Квантовая телепортация: гейт X применяется для восстановления исходного состояния кубита после измерения.
  • Квантовые цепи: гейт X является стандартным строительным блоком для построения более сложных операций, таких как управляемый гейт NOT (CNOT).

Сравнение с классическим NOT

Хотя гейт Паули X выполняет функцию, аналогичную классическому логическому элементу «НЕ», между ними есть принципиальные различия:

ПараметрКлассический NOTКвантовый гейт X
Входные состояния0 или 1Суперпозиция состояний \(\alpha0\rangle + \beta1\rangle\)
Выход1 или 0\(\alpha1\rangle + \beta0\rangle\)
ОбратимостьНет (потеря информации)Да (унитарность)
ЛинейностьНетДа

Классический NOT является необратимой операцией, так как по выходу невозможно однозначно восстановить вход. Квантовый гейт X, напротив, обратим: повторное применение гейта возвращает кубит в исходное состояние (\(X^2 = I\)).

Ограничения и особенности

  • Не клонирование: гейт X не может быть использован для копирования неизвестного квантового состояния, так как это противоречит теореме о запрете клонирования.
  • Измерение: после применения гейта X кубит может быть измерен в вычислительном базисе, что даст результат 0 или 1 с вероятностями, определяемыми амплитудами.
  • Декогеренция: как и любой квантовый гейт, гейт X подвержен влиянию шума и декогеренции, что может снижать точность вычислений.

Источники

  • Nielsen, M. A., & Chuang, I. L. (2010). Quantum Computation and Quantum Information: 10th Anniversary Edition. Cambridge University Press.
  • Preskill, J. (2018). Quantum Computing in the NISQ era and beyond. Quantum, 2, 79.
  • Квантовые вычисления: учебное пособие / под ред. В. В. Самарцева. — М.: Физматлит, 2020.
  • Arute, F., et al. (2019). Quantum supremacy using a programmable superconducting processor. Nature, 574, 505–510.

BFOmetr — база данных и аналитика по компаниям России.

На главную BFOmetr →