Главная/Темы/Тема 2

Гильбертовы пространства и обозначения Дирака

Структура гильбертовых пространств, топологическое двойственное пространство и обозначения Дирака в конечной и бесконечной размерности.

Двойственное пространство, кеты, бра и сопряжение

Построение топологического двойственного пространства, теорема Рисса о представлении, введение кетов, бра и сопряжения

Алгебраическое двойственное пространствоТопологическое двойственное пространствоИзоморфизм РиссаКеты и браМатричные элементыРазложение единицыДаггерСопряжённый оператор

1. Идея двойственности

Двойственность — сквозная идея этого урока. Попробуем дать ей интуитивное истолкование. В математике понятие двойственности охватывает множество ситуаций, но в гильбертовых пространствах оно выражает простую и глубокую мысль: вектор можно рассматривать не только как самостоятельный объект, но и как оператор, действующий на другие векторы и выдающий числа (то есть как линейный функционал). В квантовой механике полученное число является амплитудой вероятности.

Квантовый формализм в полной мере использует обе эти стороны, а обозначения Дирака представляют собой остроумную систему записи, позволяющую легко с ними обращаться. В ней кет-векторы, обозначаемые u\ket{u}, представляют векторы пространства, а бра-векторы, обозначаемые u\bra{u}, — линейные функционалы, действующие на эти векторы. Их сочетание uv\langle u|v\rangle даёт скаляр, называемый бракетом, тогда как выражения вида aijuivj\sum a_{ij} \ket{u_i}\bra{v_j} описывают операторы.

Эта запись стала стандартным языком квантовой физики, и необходимо владеть ею в полной мере. После урока будет приведена сводка правил вычисления. На самом деле научиться обращаться с этими символами вполне возможно, не понимая стоящей за ними математики. Однако, чтобы постичь их глубокий смысл, нужно выполнить намеченную здесь программу: понять, как строится полное отождествление векторов и линейных функционалов и почему этот подход естественным образом приводит к определению ещё одного важнейшего объекта — сопряжённого оператора.

В следующем разделе мы попытаемся построить такой изоморфизм между векторным пространством и его алгебраически сопряжённым пространством, определяемым как совокупность всех его линейных функционалов. Оказывается, это невозможно. Хотя конечномерное векторное пространство действительно изоморфно своему сопряжённому, этот изоморфизм не каноничен: он зависит от произвольного выбора базиса. В бесконечномерном случае ситуация ещё хуже: такого изоморфизма просто не существует. Эти препятствия не позволяют автоматически отождествлять векторы и линейные функционалы и обосновывают обращение к более богатой структуре гильбертовых пространств.

В разделе 3 показано, как использовать дополнительную структуру для преодоления этих трудностей. Благодаря скалярному произведению и ограничению непрерывными линейными функционалами, образующими так называемое топологически сопряжённое пространство, получается замечательный результат. Теорема Рисса утверждает, что для любого гильбертова пространства произвольной размерности существует канонический антилинейный изометрический изоморфизм между пространством и его топологически сопряжённым.

Этот результат строго обосновывает обозначения Дирака, которые мы подробно рассмотрим в разделах 4 и 5 (кет- и бра-векторы, линейные операторы), после чего покажем, как из изоморфизма Рисса естественно возникает понятие сопряжённого оператора (раздел 6). В разделе 7 вся конструкция собрана в общей схеме. На протяжении урока мы будем использовать конечномерный случай как конкретный пример для иллюстрации теории, неизменно работая над полем C\mathbb{C}.

2. Линейные функционалы и алгебраически сопряжённое пространство

Пусть EE — векторное пространство над C\C. Его алгебраически сопряжённым пространством EE^* называется множество линейных функционалов на EE, то есть линейных отображений φ:EC.\varphi : E \to \C.

В конечномерном случае размерности nn, зафиксировав базис (e1,,en)(e_1,\dots,e_n) пространства EE, можно построить соответствующее семейство линейных функционалов (θ1,,θn)(\theta_1,\dots,\theta_n) в EE^*, определяемое соотношением:

θj(ei)=δij\theta_j(e_i)=\delta_{ij}

Можно доказать, что это семейство линейно независимо и порождает всё пространство, а значит, является базисом EE^* (его называют сопряжённым базисом). Следовательно, dim(E)=dim(E)\dim(E^*) = \dim(E), то есть EE и EE^* изоморфны. Один из возможных изоморфизмов — отображение TT, сопоставляющее каждому вектору x=xieix = \sum x_i e_i линейный функционал wx=xiθiw_x = \sum x_i \theta_i.

Однако этот изоморфизм TT в некотором смысле искусственен, поскольку зависит от первоначального выбора базиса EE. При замене базиса отображение TT тоже меняется. Поэтому канонического (естественного) отождествления векторного пространства с его алгебраически сопряжённым нет.

В бесконечномерном случае классический результат показывает, что EE никогда не изоморфно своему алгебраически сопряжённому пространству, поскольку размерность последнего строго больше (см. теорему Эрдёша–Капланского). Например, если алгебраическая размерность EE счётна, то алгебраическая размерность его алгебраически сопряжённого пространства несчётна.

Таким образом, в обоих случаях канонического отождествления векторов и линейных функционалов не существует.

3. Топологически сопряжённое пространство и теорема Рисса

В гильбертовом пространстве H\H норма, связанная со скалярным произведением, позволяет выделить особый класс линейных функционалов: непрерывные. Говорят, что φ:HC\varphi : \H \to \C непрерывен в x0x_0, если

ε>0, δ>0:xx0H<δ    φ(x)φ(x0)<ε,\forall \varepsilon > 0, \ \exists \delta > 0 : \|x - x_0\|_\H < \delta \implies |\varphi(x) - \varphi(x_0)| < \varepsilon,

причём из непрерывности в одной точке в силу линейности следует непрерывность всюду1. Множество непрерывных линейных функционалов образует векторное подпространство алгебраически сопряжённого пространства. Его называют топологически сопряжённым пространством и по-прежнему обозначают (несколько вольно) H\H^*.

Примечание 1: Мы вернёмся к этим вопросам в следующих уроках (топология, теория линейных операторов)
Определение 1 (Топологически сопряжённое пространство)
Пусть H\H — гильбертово пространство над C\C. Множество непрерывных линейных функционалов на H\H является векторным пространством, называемым топологически сопряжённым к H\H и обозначаемым H\H^*. Оно обладает естественной нормой, называемой сопряжённой нормой и задаваемой формулой φH  =def  supxH=1φ(x),\|\varphi\|_{\H^*} \equiv \sup_{\|x\|_\H=1} |\varphi(x)|,

относительно которой H\H^* является полным нормированным векторным пространством (то есть банаховым).

Замечание: эта норма — частный случай операторной нормы, которая встретится далее (см. раздел 1.5 (Тема 4, Урок 3, недоступно на этом языке)). Сама по себе предыдущая конструкция применима к любому нормированному пространству. Специфика гильбертова случая заключается в следующей теореме: скалярное произведение позволяет построить взаимно однозначное соответствие между каждым непрерывным линейным функционалом и вектором.

Теорема 1 (Теорема Рисса о представлении)
Пусть H\mathcal{H} — гильбертово пространство, сепарабельное или нет. Каждый непрерывный линейный функционал φH\varphi \in \mathcal{H}^* можно единственным образом записать в виде φ(x)=u,x\varphi(x) = \langle u, x \rangle

для некоторого вектора uHu \in \mathcal{H}.

Отметим, что отображение Φ:uφu=u,\Phi : u \mapsto \varphi_u = \langle u, \cdot \rangle из H\mathcal{H} в H\H^* инъективно даже в предгильбертовом пространстве. Действительно, если φu=φv\varphi_u = \varphi_v, то для любого xx из H\mathcal{H} имеем 0=φu(x)φv(x)=uv,x0 = \varphi_u(x) - \varphi_v(x) = \langle u-v , x \rangle. Выбирая x=uvx = u - v и используя положительную определённость скалярного произведения, получаем u=vu = v.

Теорема Рисса утверждает, что это отображение также сюръективно. Это нетривиально и справедливо лишь в гильбертовых пространствах. Например, в неполном предгильбертовом пространстве оно не сюръективно, поскольку существуют непрерывные линейные функционалы, которые нельзя записать как скалярное произведение с вектором этого неполного пространства.

Таким образом, теорема Рисса даёт искомую биекцию Φ\Phi между H\mathcal{H} и H\mathcal{H}^*. Получаем следующее следствие.

Следствие 1
Отображение Φ:uφu\Phi : u \mapsto \varphi_u является антилинейным изометрическим изоморфизмом, называемым каноническим изоморфизмом Рисса между H\H и его топологически сопряжённым пространством с сопряжённой нормой: HH\mathcal{H}^* \simeq \mathcal{H}.
Доказательство.
  1. Антилинейность следует из антилинейности скалярного произведения в H\H: Φ(λu)=φλu=λu,.=λu,.=λφu=λΦ(u)\Phi(\lambda u) = \varphi_{\lambda u} = \langle \lambda u, . \rangle = \lambda^* \langle u, . \rangle = \lambda^* \, \varphi_u = \lambda^* \, \Phi(u).
  2. Докажем изометричность, то есть Φ(u)H=uH\|\Phi(u)\|_{\H^*} = \|u\|_\H. Сначала имеем: φuH=supx=1u,xuH\|\varphi_u\|_{\H^*} = \sup_{\|x\|=1} |\langle u,x\rangle| \leq \|u\|_\H по неравенству Коши–Буняковского–Шварца. Затем заметим, что равенство достигается при x=u/ux = u/\|u\|, если u0u \neq 0. При u=0u = 0 оно очевидно.
  3. Используем изометрическую биекцию Φ\Phi для переноса скалярного произведения из H\H в H\H^*, полагая: φu,φvH  =def  Φ1(φv),Φ1(φu)H=v,uH.\langle \varphi_u, \varphi_v \rangle_{\mathcal{H}^*} \equiv \langle \Phi^{-1}(\varphi_v), \Phi^{-1}(\varphi_u) \rangle_{\mathcal{H}} = \langle v, u \rangle_{\mathcal{H}}. Обратите внимание на обратный порядок (v, u вместо u, v), компенсирующий антилинейность Φ\Phi. Проверим полуторалинейность этого скалярного произведения на H\H^*: λφu,φvH=φλu,φvH=v,λuH=λv,uH=λφu,φvH\langle \lambda \varphi_u, \varphi_v \rangle_{\mathcal{H}^*} = \langle \varphi_{\lambda^*u}, \varphi_v \rangle_{\mathcal{H}^*} = \langle v, \lambda^*u \rangle_{\mathcal{H}} = \lambda^* \langle v, u \rangle_{\mathcal{H}} = \lambda^* \langle \varphi_u, \varphi_v \rangle_{\mathcal{H}^*}. Остальные аксиомы скалярного произведения доказываются без труда.
  4. Норма, порождённая этим скалярным произведением, удовлетворяет: φu,φuH=u,uH=uH=φuH,\sqrt{\langle \varphi_u, \varphi_u \rangle_{\H^*}} = \sqrt{\langle u,u \rangle_{\H}} = \|u\|_\H = \|\varphi_u\|_{\H^*}, и потому совпадает с сопряжённой нормой.
  5. Наконец, полнота H\H^* и, следовательно, его гильбертовость гарантируются тем, что биективная изометрия из полного пространства сохраняет полноту. Здесь мы примем этот факт без доказательства.

Итак, H\H^* наследует структуру гильбертова пространства, относительно которой Φ\Phi становится (антилинейным) изоморфизмом гильбертовых пространств.

4. Обозначения Дирака: бра, кет, бракет

Теперь обозначения Дирака представляют собой лишь другую запись изоморфизма Рисса. Сначала определим кет-векторы, бра-векторы и бракет. Затем с их помощью перепишем разложение по гильбертову базису из предыдущего урока.

  1. Кет-векторы. Вектор uHu \in \mathcal{H} записывают как кет-вектор следующим образом: uHu\boxed{ u \in \mathcal{H} \quad \longleftrightarrow \quad \ket{u} }

    Линейная структура даёт следующие правила вычислений:

    u+v=u+vλu=λu\begin{aligned} \ket{u+v} &= \ket{u} + \ket{v} \\ \ket{\lambda u} &= \lambda \ket{u} \end{aligned}
  2. Бра-векторы. Каждому вектору uHu \in \H через Φ\Phi сопоставляется функционал φu\varphi_u. Его обозначают как бра-вектор, записывая внутри соответствующий вектор: φu=Φ(u)Hu\boxed{ \varphi_{u} = \Phi(u) \in \mathcal{H}^* \quad \longleftrightarrow \quad \bra{u} }

    Таким образом, u\bra{u} представляет вектор uu, рассматриваемый как линейный функционал, то есть действие « взять скалярное произведение с uu и вернуть число ». Имеем следующие правила вычислений:

    u+v=u+vλu=λu,\begin{aligned} \bra{u+v} &= \bra{u} + \bra{v} \\ \bra{\lambda u} &= \lambda^* \bra{u}, \end{aligned} которые следуют из антилинейности Φ\Phi.
  3. Бракет. Два предыдущих приёма записи позволяют представить скалярное произведение, по-английски bracket (или inner product), как произведение бра-вектора на кет-вектор: u,x  =def  u|x\boxed{\langle u, x \rangle \equiv \braket{u}{x}}

    В действительности эта запись отражает действие линейного функционала u\bra{u} на вектор x\ket{x}:

    u(x)=φu(x)=u,x=u|x.\bra{u}\left(\ket{x}\right) = \varphi_u(x) = \langle u, x \rangle = \braket{u}{x}.
  4. Разложение по гильбертову базису. Для любой размерности гильбертова пространства мы получили формулу разложения u=iIei,ueiu = \sum_{i \in I} \langle e_i, u \rangle e_i, где сумма конечна либо сходится в H\mathcal{H}, если II бесконечно. В обозначениях Дирака это записывается так:

    u=iIei|uei=iIuiei\boxed{ \ket{u} = \sum_{i \in I} \braket{e_i}{u} \ket{e_i} = \sum_{i \in I} u_i \ket{e_i} }

    (1)

    где uiu_i — компоненты кет-вектора uu в данном базисе. Они получаются ортогональным проектированием на eie_i в виде ui=ei|uu_i = \braket{e_i}{u}, а не u|ei\braket{u}{e_i}, что равно uiu_i^*. Это частая ошибка, вероятно связанная с тем, что в обычном векторном исчислении на Rn\R^n компоненту viv_i вектора v\vec{v} находят по формуле vi=veiv_i = \vec{v} \cdot \vec{e}_i. Отсюда может возникнуть мысль записать ui=u|eiu_i = \braket{u}{e_i} в квантовом случае. Однако это игнорирует полуторалинейность скалярного произведения над C\C и сразу приводит к ошибке в вычислениях.

    Для бра-векторов имеем:

    u=iIu|eiei=iIuiei\boxed{ \bra{u} = \sum_{i \in I} \braket{u}{e_i} \bra{e_i} = \sum_{i \in I} u_i^* \bra{e_i} }

    (2)

    а квадрат нормы записывается как

    u2=u|u=iIui2=iIuiui\|u\|^2 = \braket{u}{u} = \sum_{i \in I} |u_i|^2 = \sum_{i \in I} u_i^* u_i

    (3)

    где второе равенство — равенство Парсеваля.
  5. Операция « dagger ». Применение изоморфизма Φ\Phi (от кет-векторов к бра-векторам) обычно обозначают верхним индексом \dagger. Обратный изоморфизм Φ1\Phi^{-1} от бра-векторов к кет-векторам договоримся записывать тем же символом. Тем самым операция dagger становится инволюцией. По этому соглашению: u=u(отображение Φ)u=u(отображение Φ1)(u)=u(инволюция)\begin{aligned} \bra{u} &= \ket{u}^\dagger \quad \text{(отображение } \Phi)\\ \ket{u} &= \bra{u}^\dagger \quad \text{(отображение } \Phi^{-1})\\ \left(\ket{u}^\dagger\right)^\dagger &= \ket{u} \quad \text{(инволюция)} \end{aligned}

Проиллюстрируем эти положения в конечномерном случае. Выберем H\H размерности nn и гильбертов базис B=(ei)i=1n\mathcal{B} = \left(\ket{e_i}\right)_{i=1}^n со стандартным скалярным произведением (см. раздел 3.1 (Тема 2, Урок 1)). Канонически представим кет-векторы базиса столбцами, то есть матрицами (n,1)(n,1):

ei=(00100)B\ket{e_i} = \begin{pmatrix} 0 \\ \vdots \\ 0 \\ 1 \\ 0 \\ \vdots \\ 0 \end{pmatrix}_\mathcal{B}

где 11 находится на ii-м месте. Тогда все кет-векторы u\ket{u} записываются как столбцы:

u=i=1nuiei=(u1u2un)BCn,\ket{u} = \sum_{i=1}^n u_i \ket{e_i} = \begin{pmatrix} u_1 \\ u_2 \\ \vdots \\ u_n \end{pmatrix}_\mathcal{B} \in \mathbb{C}^n,

где ui=ei|uu_i = \braket{e_i}{u}. Линейный функционал φu\varphi_u, соответствующий вектору uu, должен для любого вектора vv удовлетворять:

φu(v)=u,v=i=1nuivi,(стандартное скалярное произведение в Cn)\varphi_u(v) = \langle u, v \rangle = \sum_{i=1}^n u_i^* v_i, \quad \text{(стандартное скалярное произведение в } \C^n)

Чтобы получить эту сумму, u\bra{u} должен представляться строкой размера (1,n)(1, n) из комплексно-сопряжённых координат uu:

u=(u1,u2,,un),\bra{u} = \left(u_1^*, u_2^*, \cdots, u_n^*\right),

тогда скалярное произведение u|v\braket{u}{v} получается как обычное матричное произведение:

u|v=(u1,u2,,un)(v1v2vn)=i=1nuiviC.\begin{aligned} \braket{u}{v} = \begin{pmatrix} u_1^*, & u_2^*, & \cdots, & u_n^* \end{pmatrix} \cdot \begin{pmatrix} v_1 \\ v_2 \\ \vdots \\ v_n \end{pmatrix} = \sum_{i=1}^n u_i^* v_i \in \mathbb{C}. \end{aligned}

Например, в размерности 2:

u=(1i)u=(1,i)\ket{u} = \begin{pmatrix} 1 \\ i \end{pmatrix} \quad \Rightarrow \quad \bra{u} = (1, -i)

Мы получили следующий результат:

Утверждение 1 (Эрмитово сопряжение)
В конечномерном случае бра-вектор u\bra{u} является комплексно-сопряжённым транспонированным, или « эрмитово сопряжённым », кет-вектором u\ket{u}. Имеем: u=u=uu=u=u\begin{aligned} \bra{u} &= \ket{u}^\dagger = \transpose{\ket{u^*}}\\ \ket{u} &= \bra{u}^\dagger = \transpose{\bra{u^*}} \end{aligned}

Внимание: в бесконечномерном случае это не имеет смысла, поскольку транспонирование не определено. Тем не менее в пространстве 2(N)\ell^2(\N) со стандартным базисом всё происходит относительно похоже, если рассматривать бесконечные столбцы и строки и заменять конечные суммы сходящимися рядами. Это полезно для развития интуиции, но в строгом смысле речь идёт не о матрицах и не о транспонировании.

5. Операторы, матричные элементы, разложение единицы

Продолжим изложение обозначений Дирака, теперь введя также линейные отображения (линейные операторы) A^\hat A из H\mathcal{H} в G\mathcal{G}, где G\mathcal{G} — другое гильбертово пространство.

Запись операторов. Прежде всего заметим, что в физике их принято обозначать символом с крышкой. Оператор A^\hat A, действуя на вектор vv, даёт вектор A^v\hat A v. В обозначениях Дирака имеются две равносильные записи, причём вторая используется чаще:

v=A^uv=A^u  =def  A^u.\boxed{v = \hat A \, u \quad \longleftrightarrow \quad \ket{v} = \ket{\smash{\hat A} u} \equiv \hat A \ket{u}}.

Аналогично скалярное произведение с участием оператора можно записать так:

w,A^uw|A^u  =def  wA^u\boxed{\langle w, \hat A \, u \rangle \quad \longleftrightarrow \quad \braket{w}{\smash{\hat{A}} u} \equiv \bra{w} \hat A \ket{u} }

причём вторая запись чаще используется из эстетических соображений.

Матричные элементы. В приведённой формуле случай w=ei\bra{w} = \bra{e_i} и u=ej\ket{u} = \ket{e_j} особенно важен, поскольку определяет так называемые матричные элементы оператора A^\hat A:

Aij=eiA^ej.\boxed{A_{ij} = \bra{e_i}\hat{A}\ket{e_j}.}

(4)

В бесконечномерном случае выражение не всегда имеет смысл: нужно, чтобы ei\ket{e_i} принадлежал области определения оператора A^\hat A. Мы ещё вернёмся к этому. В конечномерном случае определение, напротив, совершенно ясно: при записи базисных векторов столбцами линейный оператор однозначно соответствует представляющей его матрице; поэтому пишут A^    A=(Aij)1i,jn\hat A \;\longleftrightarrow\; A = (A_{ij})_{1 \le i,j \le n}, где Aij=eiA^ejA_{ij} = \bra{e_i}\hat{A}\ket{e_j}. Приведённое выше равенство v=A^u\ket{v} = \hat A \ket{u} тогда принимает вид обычного матричного произведения A^u=ij(Aijuj)ei\hat A \ket{u} = \sum_{i} \sum_j (A_{ij} u_j) \ket{e_i}, а скалярное произведение записывается как wA^u=(w)Au=ijwiAijujC\bra{w} \hat A \ket{u} = \transpose{\left(w^*\right)} A u = \sum_{ij} w_i^* A_{ij} u_j \in \C.

Пример 1 (Матричные вычисления)
Для конкретности рассмотрим, например: A^=(i011),u=(13),w=(i1),\begin{aligned} \quad \hat A = \begin{pmatrix} i & 0 \\[1mm] 1 & -1 \end{pmatrix}, \quad \ket{u} = \begin{pmatrix} 1 \\ 3 \end{pmatrix}, \quad \ket{w} = \begin{pmatrix} i \\ 1 \end{pmatrix}, \end{aligned}

тогда имеем:

v=A^u=(i011)(13)=(i2),wA^u=(i,1)(i011)(13)=1.\begin{aligned} \ket{v} = \hat A \ket{u} = \begin{pmatrix} i & 0 \\[1mm] 1 & -1 \end{pmatrix} \cdot \begin{pmatrix} 1 \\ 3 \end{pmatrix} = \begin{pmatrix} i \\ -2 \end{pmatrix}, \quad \bra{w} \hat A \ket{u} = (-i, 1) \cdot \begin{pmatrix} i & 0 \\[1mm] 1 & -1 \end{pmatrix} \cdot \begin{pmatrix} 1 \\ 3 \end{pmatrix} = -1. \end{aligned}

Кет-бра-операторы. Бракет — число, а кет-бра — оператор, называемый внешним произведением (не связанным с внешним произведением дифференциальных форм). Двум векторам u\ket{u} и v\ket{v} одного и того же гильбертова пространства H\H сопоставляется оператор uv\ket{u}\bra{v} из H\H в H\H, определяемый так:

uv:HH,xuv|xC=v|xu.\begin{aligned} \ket{u}\bra{v} \quad : \quad &\mathcal{H} \to \mathcal{H}, \\ &\ket{x} \mapsto \ket{u} \underbrace{\braket{v}{x}}_{\in \mathbb{C}} = \braket{v}{x} \, \ket{u}. \end{aligned}

Здесь также в конечномерном случае особенно важен оператор E^ij  =def  eiej\hat{E}_{ij} \equiv \ket{e_i}\bra{e_j}. Все его матричные элементы равны нулю, кроме «1» в строке ii и столбце jj; соответствующая матрица имеет вид:

Eij=(000010000),\begin{aligned} E_{ij} = \begin{pmatrix} 0 & \cdots & 0 & \cdots & 0 \\ \vdots & & \vdots & & \vdots \\ 0 & \cdots & 1 & \cdots & 0 \\ \vdots & & \vdots & & \vdots \\ 0 & \cdots & 0 & \cdots & 0 \end{pmatrix}, \end{aligned}

Любой линейный оператор A^\hat{A} в конечномерном случае раскладывается по своим матричным элементам:

A^=i,j=1nAijE^ij=i,j=1nAijeiej,\boxed{ \hat{A} = \sum_{i,j=1}^n A_{ij}\,\hat E_{ij} = \sum_{i,j=1}^n A_{ij}\,\ket{e_i}\bra{e_j}, }

где Aij=eiA^ejA_{ij} = \bra{e_i}\hat{A}\ket{e_j}. Внимание: в бесконечномерном случае такое разложение не всегда возможно, а если существует, то должно пониматься в смысле сильной сходимости. Мы вернёмся к этому в следующих уроках.

Разложение единичного оператора. Единичный оператор в H\mathcal{H} обозначается 1\mathbf{1} и, очевидно, определяется условием 1x=x\mathbf{1}\ket{x} = \ket{x} для любого xH\ket{x} \in \mathcal{H}. В конечномерном случае он, конечно, представляется единичной матрицей. Более общо, имеем формулу

1=iIeiei\boxed{ \mathbf{1} = \sum_{i \in I} \ket{e_i}\bra{e_i} }
(5)

справедливую и в случае счётной бесконечной размерности, где ряд сходится сильно. Её называют разложением единицы или соотношением полноты. Эта формула чрезвычайно полезна во всех вычислениях квантовой механики. Обратите внимание: она неверна в несепарабельных пространствах2

Примечание 2: На самом деле формула разложения x=iIei,xeix = \sum_{i \in I} \langle e_i, x \rangle e_i остаётся верной в любом гильбертовом пространстве, но в несепарабельном случае суммирование идёт лишь по счётному подмножеству индексов I(x)II(x) \subset I, зависящему от xx. Поэтому из неё нельзя вывести запись единичного оператора, не зависящую от вектора, на который он действует, что делает формулу (5) неприменимой в этой ситуации.

6. Сопряжённый оператор

Вернёмся к изоморфизму Рисса и рассмотрим непрерывный линейный оператор3 A^\hat{A} из H\mathcal{H} в G\mathcal{G}, где H\H и G\G — два гильбертовых пространства, возможно H=G\H = \G.

Примечание 3: Для простоты здесь ограничимся непрерывными операторами. Позже вернёмся к построению сопряжённого для разрывного оператора; см. раздел 1.6 (Тема 4, Урок 3, недоступно на этом языке)

При действии A^\hat{A} на кет-вектор uH\ket{u} \in \mathcal{H} получается новый кет-вектор v=A^u=A^uG\ket{v} = | \hat{A} u \rangle = \hat{A}\ket{u} \in \mathcal{G}. Естественно спросить, какой бра-вектор соответствует вектору v\ket{v} через изоморфизм Рисса, то есть чему равен линейный функционал на G\G: v=A^u\bra{v} = \langle \hat{A}u |. Это естественно приводит к новому оператору, называемому сопряжённым к A^\hat{A} и вновь обозначаемому A^\hat{A}^\dagger. Он играет важнейшую роль в квантовой механике.

Чтобы найти v=A^u\bra{v} = \langle \hat{A}u |, зафиксируем произвольный кет-вектор wG\ket{w} \in \mathcal{G} и рассмотрим линейный функционал на H\H:

φ:HCuA^u,wG\begin{aligned} \varphi : \begin{array}{rcl} \mathcal{H} & \longrightarrow & \mathbb{C} \\[4pt] \ket{u} & \longmapsto & \langle \hat{A}u, w \rangle_{\mathcal{G}} \end{array} \end{aligned}

(Здесь индекс G\G указывает пространство, в котором берётся скалярное произведение.) Примем, что φ\varphi — непрерывный линейный функционал на H\mathcal{H}, если A^\hat{A} — непрерывный оператор. По теореме Рисса, применённой к H\mathcal{H}, существует единственный вектор zH\ket{z} \in \mathcal{H}, для которого φ=φz\varphi = \varphi_z, то есть:

uH,φ(u)=A^u,wG=φz(u)=u,zH.\forall\, \ket{u} \in \mathcal{H}, \quad \varphi(u) = \langle \hat{A}u, w \rangle_{\mathcal{G}} = \varphi_z(u) = \langle u, z \rangle_{\mathcal{H}}.

Предыдущая конструкция позволила сопоставить вектору w\ket{w} из G\G единственный вектор z\ket{z} из H\H. Формально эту операцию можно записать как действие оператора, называемого сопряжённым и обозначаемого A^\hat{A}^\dagger, в виде z=A^w\ket{z} = \hat{A}^\dagger \ket{w}. Таким образом, оператор A^\hat A действует из H\H в G\G, а сопряжённый — из G\G в H\H.

Проделав эту конструкцию для всех w\ket{w}, нетрудно проверить, что определённый оператор сам является непрерывным линейным оператором. Получаем фундаментальный результат:

Определение 2 (Сопряжённый к непрерывному оператору)
Сопряжённым к непрерывному линейному оператору A^:HG\hat{A} : \mathcal{H} \to \mathcal{G} называется единственный непрерывный линейный оператор A^:GH\hat{A}^\dagger : \mathcal{G} \to \mathcal{H}, такой что:

uH,wG,A^u|wG=u|A^wH\boxed{ \forall \ket{u} \in \mathcal{H}, \forall \ket{w} \in \mathcal{G}, \quad \braket{\smash{\hat{A}} u}{w}_{\mathcal{G}} = \braket{u}{\smash{\hat{A}}^\dagger w}_{\mathcal{H}} }
(6)

У сопряжённого оператора есть два практических применения в формальных квантовых вычислениях.

  1. Предыдущая формула показывает, что, так сказать, « при фиксированных позициях uu и ww сопряжение позволяет перенести оператор слева направо ».
  2. Используя эрмитову симметрию скалярного произведения A^u|wG=w|A^uG\braket{\smash{\hat{A}} u}{w}_{\mathcal{G}} = \braket{w}{\smash{\hat{A}} u}_{\mathcal{G}}^*, также получаем:

    uH,wG,wA^uG=uA^wH\boxed{\forall \ket{u} \in \mathcal{H}, \forall \ket{w} \in \mathcal{G}, \quad \bra{w} \hat A \ket{u}_{\G}^* = \bra{u}\hat{A}^\dagger \ket{w}_{\mathcal{H}}}
    (7)

    что теперь показывает: « сопряжение позволяет переставить бра и кет с одновременным комплексным сопряжением ».

Эти два тождества равносильны. Конечно, нужно следить за пространствами отправления и прибытия H\H и G\G и за тем, какое скалярное произведение — в H\H или в G\G — используется. Однако на практике почти всегда будет H=G\H = \G, и обозначения соответственно упростятся.

Проиллюстрируем предыдущую конструкцию в конечномерном случае. Имеем следующий основной результат:

Утверждение 2 (Эрмитово сопряжение)
В конечномерном случае матрица сопряжённого оператора A^\hat{A}^\dagger является комплексно-сопряжённой транспонированной матрицей оператора A^\hat{A}.

A=(A)\boxed{A^\dagger = \transpose{\left(A^*\right)}}

(8)

Доказательство.
Матричные элементы A^\hat{A}^\dagger по определению равны: (A^)ij=eiA^ej=ei|A^ej.(\hat{A}^\dagger)_{ij} = \bra{e_i}\hat{A}^\dagger \ket{e_j} = \braket{e_i}{\smash{\hat{A}}^\dagger e_j}.

По определению сопряжённого оператора имеем:

ei|A^ej=A^ei|ej\braket{e_i}{\smash{\hat{A}}^\dagger e_j} = \braket{\smash{\hat{A}} e_i}{e_j}

а по эрмитовой симметрии:

A^ei|ej=ej|A^ei=ejA^ei=Aji\braket{\smash{\hat{A}} e_i}{e_j} = \braket{e_j}{\smash{\hat{A}} e_i}^* = \bra{e_j}\hat{A} \ket{e_i}^* = A_{ji}^*

Тем самым доказано:

(A)ij=Aji=(A)ij(A^\dagger)_{ij} = A_{ji}^* = \left(\transpose{A^*}\right)_{ij}

Мы пока не дали явного ответа на вопрос: чему равен бра-вектор v=A^u\bra{v} = \bra{\smash{\hat A} u}, канонически соответствующий кет-вектору v=A^u\ket{v} = \ket{\smash{\hat A} u}? Формула (6) отвечает посредством скалярного произведения, справедливого для любого вектора ww, что позволяет написать:

wG,A^u|wG=uA^wH    A^u=uA^\forall w \in \mathcal{G}, \quad \braket{\hat{A} u}{w}_{\mathcal{G}} = \bra{u} \hat{A}^\dagger \ket{w}_{\mathcal{H}} \;\Rightarrow\; \boxed{\bra{\hat{A} u} = \bra{u} \hat{A}^\dagger}

Здесь вывод следует из того, что два линейных функционала, совпадающие на каждом векторе ww, обязательно равны. Однако чрезвычайно важно правильно понимать этот объект. Распространённое заблуждение — считать на основании этой записи, что « сопряжённый оператор действует налево на бра-векторы ». Это неверно! Объект uA^\bra{u} \hat{A}^\dagger в действительности представляет собой композицию операторов, а не действие налево. Пространства отправления и прибытия таковы:

A^:GH,u:HC,\begin{aligned} \hat A^\dagger &: \mathcal G \to \mathcal H, \\ \bra{u} &: \mathcal H \to \mathbb{C}, \end{aligned}

так что uA^\bra{u} \hat A^\dagger — композиция uA^:GHC\bra{u} \circ \hat A^\dagger \, : \, \mathcal{G} \to \mathcal{H} \to \mathbb{C}, действительно являющаяся линейным функционалом на G\mathcal{G}. Обычно символ \circ опускают, что может приводить к путанице.

Пример 2 (Иллюстрация в конечномерном случае)
Кет-векторы — столбцы, бра-векторы — строки, а сопряжение — комплексное сопряжение с транспонированием. Возьмём, например: A^=(1i02),A^=(10i2),u=(01).\begin{aligned} \hat{A} = \begin{pmatrix} 1 & i \\ 0 & 2 \end{pmatrix}, \quad \hat{A}^\dagger = \begin{pmatrix} 1 & 0 \\ -i & 2 \end{pmatrix}, \quad \ket{u} = \begin{pmatrix} 0 \\ 1 \end{pmatrix}. \end{aligned}

Вычислим:

A^u=(1i02)(01)=(i2)откуда следуетA^u=(i2).\begin{aligned} \hat{A}\ket{u} = \begin{pmatrix} 1 & i \\ 0 & 2 \end{pmatrix}\begin{pmatrix} 0 \\ 1 \end{pmatrix} = \begin{pmatrix} i \\ 2 \end{pmatrix} \quad \text{откуда следует} \quad \bra{\smash{\hat{A}}u} = \begin{pmatrix} -i & 2 \end{pmatrix}. \end{aligned}

Проверим прямым вычислением:

uA^=(01)(10i2)=(i2).\begin{aligned} \bra{u}\hat{A}^\dagger = \begin{pmatrix} 0 & 1 \end{pmatrix} \begin{pmatrix} 1 & 0 \\ -i & 2 \end{pmatrix} = \begin{pmatrix} -i & 2 \end{pmatrix}. \end{aligned}

Мы действительно получаем ту же строку. Здесь uA^\bra{u}\hat{A}^\dagger — произведение строки ×\times матрица, результат которого является строкой на G\mathcal{G}. Чтобы убедиться в невозможности действия налево, можно попытаться вычислить A^u\hat{A}^\dagger\bra{u}, то есть в матричной форме:

A^u=(10i2)(01),\begin{aligned} \hat{A}^\dagger \bra{u} = \begin{pmatrix} 1 & 0 \\ -i & 2 \end{pmatrix}\begin{pmatrix} 0 & 1 \end{pmatrix}, \end{aligned}

Это произведение матрицы 2×22\times 2 на строку 1×21\times 2 — операция, не имеющая смысла в матричном исчислении.

Наконец, из A^u=uA^\bra{\smash{\hat{A}} u} = \bra{u} \hat A^\dagger с помощью dagger получаем полезные формулы:

(A^u)=uA^.\left(\hat{A} \ket{u}\right)^\dagger = \bra{u} \hat{A}^\dagger.
(9)

(uA^)=A^u.\left(\bra{u} \hat{A}^\dagger\right)^\dagger = \hat{A} \ket{u}.
(10)

Пример 3 (Вычисление формальной композиции через сопряжение)
Рассмотрим типичную экзаменационную задачу начального курса квантовой механики о гармоническом осцилляторе. Дано семейство кет-векторов n\ket{n} для положительных целых nn и следующие правила: a^n=nn1\hat a \ket{n} = \sqrt{n} \ket{n-1} и a^n=n+1n+1\hat a^\dagger \ket{n} = \sqrt{n + 1} \ket{n+1}. Спрашивается: чему равно na^\bra{n} \hat a^\dagger?

Если считать, что a^\hat a^\dagger действует налево, возникает соблазн ответить na^=n+1n+1\bra{n} \hat a^\dagger = \sqrt{n + 1} \bra{n+1}. Этот ответ неверен, поскольку приведённые равенства с помощью формулы (9) при A^=a^\hat{A} = \hat{a} дают, напротив:

na^=(a^n)=(nn1)=nn1\bra{n}\hat{a}^\dagger = \left(\hat{a}\ket{n}\right)^\dagger = \left(\sqrt{n}\ket{n-1}\right)^\dagger = \sqrt{n}\bra{n-1}

Следующий рисунок подводит итог рассмотренным в уроке связям между бра-векторами, кет-векторами, оператором A^\hat A и его сопряжённым.

Гильбертовы пространства отправления и прибытия , а также их топологически сопряжённые пространства ^* и ^*. Оператор A обладает естественным действием направо: он переводит кет-вектор пространства отправления u_ в кет-вектор пространства прибытия A u_ . Изоморфизм Рисса позволяет построить сопряжённый оператор A^ , который естественно действует на кет-векторы из в , удовлетворяя основному тождеству. Внимание: схема не должна создавать впечатление, будто это обратное отображение! В общем случае A^ A^-1. Верхние горизонтальные стрелки представляют действия операторов, а нижние — обсуждавшиеся в тексте композиции. Синие и оранжевые стрелки обозначают операцию dagger (изоморфизм Рисса или обратный к нему ^-1). Текст указывает основные формулы этих операций (для удобства чтения индексы и опущены). Поскольку операция инволютивна, синие и оранжевые преобразования взаимно обратны. Серый пунктир напоминает об антилинейности изоморфизма — источнике комплексного сопряжения в основном тождестве. Индексы и в этом тождестве указывают пространство, в котором вычисляется каждое скалярное произведение.
Рисунок 1. Гильбертовы пространства отправления H\H и прибытия G\G, а также их топологически сопряжённые пространства H\H^* и G\G^*. Оператор A^\hat{A} обладает естественным действием направо: он переводит кет-вектор пространства отправления uH\ket{u}_\H в кет-вектор пространства прибытия A^uHG\hat{A}\ket{u}_\H \in \G. Изоморфизм Рисса позволяет построить сопряжённый оператор A^\hat{A}^\dagger, который естественно действует на кет-векторы из G\G в H\H, удовлетворяя основному тождеству. Внимание: схема не должна создавать впечатление, будто это обратное отображение! В общем случае A^A^1\hat{A}^\dagger \neq \hat{A}^{-1}. Верхние горизонтальные стрелки представляют действия операторов, а нижние — обсуждавшиеся в тексте композиции. Синие и оранжевые стрелки обозначают операцию dagger (изоморфизм Рисса Φ\Phi или обратный к нему Φ1\Phi^{-1}). Текст указывает основные формулы этих операций (для удобства чтения индексы H\H и G\G опущены). Поскольку операция инволютивна, синие и оранжевые преобразования взаимно обратны. Серый пунктир напоминает об антилинейности изоморфизма — источнике комплексного сопряжения в основном тождестве. Индексы H\H и G\G в этом тождестве указывают пространство, в котором вычисляется каждое скалярное произведение.

Завершим раздел несколькими важными свойствами сопряжения:

Утверждение 3 (Свойства сопряжённого оператора)
Для любых непрерывных линейных операторов A^,B^\hat{A}, \hat{B} и любого скаляра λC\lambda \in \mathbb{C} имеем: (A^+B^)=A^+B^,(λA^)=λA^,(антилинейность)(A^B^)=B^A^,(обратите внимание на порядок)(A^)=A^,(инволюция).\begin{aligned} (\hat{A} + \hat{B})^\dagger &= \hat{A}^\dagger + \hat{B}^\dagger, \\ (\lambda \hat{A})^\dagger &= \lambda^* \hat{A}^\dagger, \quad \quad \, \text{(антилинейность)} \\ (\hat{A}\hat{B})^\dagger &= \hat{B}^\dagger \hat{A}^\dagger, \quad \quad \text{(обратите внимание на порядок)} \\ (\hat{A}^\dagger)^\dagger &= \hat{A}, \qquad \quad \, \,\, \, \text{(инволюция)}. \end{aligned}

Доказательство.
(случай композиции): для любых uH\ket{u} \in \mathcal{H} и wG\ket{w} \in \mathcal{G} дважды применяем основное тождество (6): (A^B^)u|w=A^(B^u)|w=B^u|A^w=u|B^(A^w)=u|(B^A^)w.\braket{(\hat{A}\hat{B})u}{w} = \braket{\hat{A}(\smash{\hat{B}}u)}{w} = \braket{\smash{\hat{B}}u}{\smash{\hat{A}}^\dagger w} = \braket{u}{\smash{\hat{B}}^\dagger(\smash{\hat{A}}^\dagger w)} = \braket{u}{(\smash{\hat{B}}^\dagger \smash{\hat{A}}^\dagger) w}.

Заключение следует из единственности сопряжённого оператора.

7. Источники

Для этого урока пока не добавлены источники.