復習シート1: 有限次元でのディラック記法

キーワード : ディラック記法, エルミート内積, 随伴, ケット・ブラ作用素, 恒等作用素の分解, 有限次元, 行列要素, トレース, 共役転置, 公式集

先ほど定義した対象は、ヒルベルト空間の次元や作用素が有界かどうかによらず、常に成立する基本的な性質を満たします。非有界の場合にも随伴は定義できますが、数学的にはより繊細な議論が必要です。線形作用素論を扱う次のテーマで再び取り上げます。世界中でディラック記法が使われているため、これらの性質は事実上量子計算の代数的規則であり、必ず習得しなければなりません。

この授業では、重複もいとわず、これまでに見た有用な公式をすべて集め、いくつか追加します。まず任意の次元で成立する公式を示し、次に有限次元に固有の公式をまとめます。有限次元では、ディラック記法は具体的な行列計算に帰着します。

1. 任意の次元での計算規則

内積の性質。

(∣φ⟩,∣ψ⟩)∈H2(\ket{\phi}, \ket{\psi}) \in \mathcal{H}^2 をヒルベルト空間の二つのベクトル、(λ,μ)∈C2(\lambda, \mu) \in \mathbb{C}^2 をスカラーとします。内積は次の性質を満たします。

  1. エルミート対称性:
    ⟨φ|ψ⟩=⟨ψ|φ⟩∗.\boxed{\braket{\phi}{\psi} = \braket{\psi}{\phi}^*.}
    (1)
  2. 左側に関する反線形性:λ∣ψ⟩\lambda \ket{\psi} に対応するブラは λ∗⟨ψ∣\lambda^* \bra{\psi} です。すなわち、
    (λ∣ψ⟩)†=λ∗⟨ψ∣および⟨λψ|φ⟩=λ∗⟨ψ|φ⟩\boxed{(\lambda \ket{\psi})^\dagger = \lambda^* \bra{\psi} \qquad \textrm{および} \qquad \braket{\lambda \psi}{\phi} = \lambda^* \braket{\psi}{\phi} }
    (2)
  3. 右側に関する線形性:
    ⟨φ|λψ⟩=λ⟨φ|ψ⟩.\boxed{\braket{\phi}{\lambda \psi} = \lambda \braket{\phi}{\psi}.}
    (3)
  4. 線形結合:上の性質により、次のような複雑な式も通常どおり展開できます。任意の α,β,γ,δ∈C\alpha, \beta, \gamma, \delta \in \C に対し、
    ⟨αφ+βψ|γφ+δψ⟩=α∗γ⟨φ|φ⟩+α∗δ⟨φ|ψ⟩+β∗γ⟨ψ|φ⟩+β∗δ⟨ψ|ψ⟩.\boxed{ \braket{\alpha \phi + \beta \psi}{\gamma \phi + \delta \psi} = \alpha^* \gamma \braket{\phi}{\phi} + \alpha^* \delta \braket{\phi}{\psi} + \beta^* \gamma \braket{\psi}{\phi} + \beta^* \delta \braket{\psi}{\psi}. }
    (4)
  5. ノルム:定義により、
    ∥∣ψ⟩∥2=⟨ψ|ψ⟩≥0,\boxed{\|\ket{\psi}\|^2 = \braket{\psi}{\psi} \ge 0,}
    (5)
    等号が成立するのは、∣ψ⟩=0\ket{\psi} = 0 が零ベクトルであるとき、かつそのときに限ります(まれに ∣∅⟩\ket{\varnothing} と書くこともあります)。
随伴の性質。

定義を与える二つの公式をここに書き直します。

(A^∣φ⟩)†=⟨A^φ∣=⟨φ∣A^†\boxed{ (\hat A\ket{\phi})^\dagger = \bra{\smash{\hat{A}} \phi} = \bra{\phi} \hat A^\dagger }

(6)

および

⟨A^φ|ψ⟩=⟨φ|A^†ψ⟩=⟨φ∣A^†∣ψ⟩\boxed{ \braket{\smash{\hat{A}} \phi}{\psi} = \braket{\phi}{\smash{\hat{A}}^\dagger \psi} = \bra{\phi} \hat A^\dagger \ket{\psi} }

(7)

これらとエルミート対称性から、次も証明できます。

⟨φ∣A^†∣ψ⟩∗=⟨ψ∣A^∣φ⟩\boxed{ \bra{\phi} \hat A^\dagger \ket{\psi}^* = \bra{\psi} \hat A \ket{\phi} }

(8)

随伴作用素の性質。

H\mathcal{H} 上の任意の連続線形作用素 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}
ケット・ブラ作用素。

ブラケットは数ですが、ケット・ブラは外積と呼ばれる作用素です(微分形式の外積とは無関係です)。二つのベクトル ∣φ⟩\ket{\phi} と ∣ψ⟩\ket{\psi} に、次で定義する作用素 ∣φ⟩⟨ψ∣\ket{\phi}\bra{\psi} を対応させます。

∣φ⟩⟨ψ∣:H→H,∣χ⟩↦∣φ⟩⟨ψ|χ⟩.\begin{aligned} \ket{\phi}\bra{\psi} \quad : \quad &\mathcal{H} \to \mathcal{H}, \\ &\ket{\chi} \mapsto \ket{\phi}\braket{\psi}{\chi}. \end{aligned}
恒等作用素の分解。

H\Hilb の恒等作用素を 1\mathbf{1} と記し、自明な関係 1x=x,∀x∈H\mathbf{1} x = x, \forall x \in \Hilb で定義します。可算なヒルベルト基底 {∣ei⟩}i∈I\{\ket{e_i}\}_{i \in I} において、II は有限または可算無限とすると、恒等作用素 1\mathbf{1} は、

1=∑i∈I∣ei⟩⟨ei∣\boxed{ \mathbf{1} = \sum_{i \in I} \ket{e_i}\bra{e_i} }

(9)

と書けます。この公式は実際の計算で非常に有用です。恒等作用素の分解、または完全性関係とも呼ばれます。右辺は有限次元では有限和、可算無限次元では収束級数です。非可算次元の場合には成立しません。

ヒルベルト基底展開。

例えば上の公式から、第1課の展開定理を直接取り戻せます。ψi\psi_i をケット ∣ψ⟩\kpsi の ∣ei⟩\ket{e_i} 上の成分と定義すると、

∣ψ⟩=1∣ψ⟩=∑i∈I⟨ei|ψ⟩∣ei⟩=∑i∈Iψi∣ei⟩\boxed{ \ket{\psi} = \mathbf{1} \kpsi = \sum_{i \in I} \braket{e_i}{\psi} \ket{e_i} = \sum_{i \in I} \psi_i \ket{e_i} }

(10)

次元に応じて有限和または級数となります。ケットの展開に対応するブラの展開もあります。

⟨ψ∣=⟨ψ∣1=∑i∈Iψi∗⟨ei∣\boxed{ \bra{\psi} = \bra{\psi} \mathbf{1} = \sum_{i \in I} \psi_i^* \bra{e_i} }

(11)

ノルムは、

∥∣ψ⟩∥2=⟨ψ|ψ⟩=∑i∈Iψi∗ψi=∑i∈I∣ψi∣2\boxed{\|\ket{\psi}\|^2 = \braket{\psi}{\psi} = \sum_{i \in I} \psi_i^* \psi_i = \sum_{i \in I} |\psi_i|^2 }

(12)

注意 1 (順序に注意!)
ケットの成分は ψi=⟨ei|ψ⟩\psi_i = \braket{e_i}{\psi} であり、ψi∗\psi_i^* に等しい ⟨ψ|ei⟩\braket{\psi}{e_i} ではありません。エルミート内積は可換でないため、順序に注意する必要があります。通常のユークリッド内積を備えた Rn\mathbb{R}^n では、ベクトル v⃗\vec{v} の成分 viv_i は vi=v⃗⋅e⃗iv_i = \vec{v} \cdot \vec{e}_i によって得られるため、量子論の公式も ψi=⟨ψ|ei⟩\psi_i = \braket{\psi}{e_i} だと思うかもしれませんが、そうではありません!
いくつかの特別な作用素。

次のテーマでは、ヒルベルト空間上の線形作用素論を詳しく説明します。ここでは今後のために、よく使う場合をいくつか挙げます。H→H\Hilb \to \Hilb の作用素全体の中で、特に次のものを考えます。

  1. A^\hat A は、A^†=A^\hat{A}^\dagger = \hat{A} ならエルミートまたは自己共役です。
  2. U^\hat U は、U^†=U^−1\hat{U}^\dagger = \hat{U}^{-1} ならユニタリです。
  3. P^\hat P は、P^2=P^\hat{P}^2 = \hat{P} なら射影です。
  4. P^\hat P が直交射影であるとは、自己共役な射影であることです。

ユニタリ作用素は全単射かつ線形であり、内積を保ちます。したがって、これらはすでに出会った等長同型です(ここでは H\Hilb からそれ自身への線形作用素だけを扱うので、具体的には等長自己同型です)。

2. 有限次元での公式集

ヒルベルト空間の次元 nn が有限なら、量子計算の規則をさらに具体化できます。まず前節の公式はすべて成立し、そこで現れた和を有限和として書けばよいことに注意します:∑i⟶∑i=1n\sum_i \longrightarrow \sum_{i=1}^{n}。

また、正規直交基底 B=(∣ei⟩)i=1n\mathcal{B} = \left(\ket{e_i}\right)_{i=1}^n を選ぶと、ディラック記法は具体的な行列計算に対応します。以下で詳しく説明します(以下の内容は無限次元ではまったく意味をもちません)。

列ベクトルとしてのケット。

基底 B\mathcal{B} のケットを、標準的に (n,1)(n,1) 行列、すなわち列ベクトルで表すと、

∣ei⟩=(0⋮010⋮0)B\ket{e_i} = \begin{pmatrix} 0 \\ \vdots \\ 0 \\ 1 \\ 0 \\ \vdots \\ 0 \end{pmatrix}_\mathcal{B}

となります。11 は第 ii 成分にあります。代数的な展開

∣v⟩=∑i=1nvi∣ei⟩,\ket{v} = \sum_{i=1}^n v_i \ket{e_i},

を用いると、すべてのケットを列ベクトルとして表せます。∣v⟩∈H\ket{v} \in \mathcal{H} に対し、

∣v⟩=(v1v2⋮vn)B∈Cn,\ket{v} = \begin{pmatrix} v_1 \\ v_2 \\ \vdots \\ v_n \end{pmatrix}_\mathcal{B} \in \mathbb{C}^n,

と書きます。必要な場合を除き、展開に用いた基底 B\mathcal{B} の表示は省略します。また、成分は直交射影によって得られます。

vi=⟨ei|v⟩\boxed{v_i = \braket{e_i}{v}}

(13)

共役行ベクトルとしてのブラ。

ベクトル uu に対応する線形汎関数 φu\varphi_u は、任意のベクトル vv に対して、

φu(v)=⟨u,v⟩=∑i=1nui∗vi,\varphi_u(v) = \langle u, v \rangle = \sum_{i=1}^n u_i^* v_i,

を満たす必要があります。これはエルミート内積が左側に関して反線形だからです。この和を行列積として得るには、⟨u∣\bra{u} は uu の共役座標からなる行ベクトルでなければなりません。

⟨u∣=(u1∗,u2∗,⋯ ,un∗),\begin{aligned} \bra{u} = \begin{pmatrix} u_1^*, & u_2^*, & \cdots, & u_n^* \end{pmatrix}, \end{aligned}

すると、内積 ⟨u|v⟩\braket{u}{v} は通常の行列積になります。

⟨u|v⟩=⟨u∣⋅∣v⟩=(u1∗,u2∗,⋯ ,un∗)⋅(v1v2⋮vn)=∑i=1nui∗vi∈C.\begin{aligned} \braket{u}{v} = \bra{u} \cdot \ket{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}

したがって、ブラ ⟨u∣\bra{u} はケット ∣u⟩\ket{u} の転置共役、すなわち« 共役転置 »です。有限次元では、dagger 操作は共役転置をとることに一致します。

∣u⟩†=∣u⟩∗⊤=⟨u∣\boxed{\ket{u}^\dagger = \transpose{\ket{u}^*} = \bra{u}}

(14)

無限次元では転置が定義されていないため、これは成立せず、意味すらもちません1。

注 1: あえて言えば、空間 ℓ2(N)\ell^2(\N) と第 3.2 (テーマ 2, 課 1) 節で詳しく述べた標準基底では、無限の列ベクトルや行ベクトルを考え、有限和を収束級数で置き換えると、状況はかなり似ています。直感を得るには有用ですが、厳密には行列ではありません。L2(R)L^2(\R) ではこの見方はまったく意味をもちませんが、そこでも積分による類似物は存在します。次の授業を参照してください。
作用素の行列表現。

有限次元の正規直交基底 {∣ei⟩}i=1n\{\ket{e_i}\}_{i=1}^n において、任意の線形作用素 A^\hat{A} は、

A^=∑i,j=1nAij ∣ei⟩⟨ej∣,\boxed{ \hat{A} = \sum_{i,j=1}^n A_{ij}\,\ket{e_i}\bra{e_j}, }

(15)

と展開できます。有限次元では、これにより線形作用素 A^\hat{A}(ハット付き)とその行列 AA(ハットなし)が自然に対応します。上式は、行列展開 A=∑ijAijEijA = \sum_{ij} A_{ij} E_{ij} のディラック形式による表現です。ここで EijE_{ij} は位置 (i,j)(i,j) に 11 をもち、それ以外がゼロの基本行列です。つまり EijE_{ij} は作用素 ∣ei⟩⟨ej∣\ket{e_i} \bra{e_j} を表す行列です。係数 AijA_{ij} は、基底 {∣ei⟩}\{\ket{e_i}\} における作用素 A^\hat{A} の行列要素と呼ばれ、次で与えられます。

Aij=⟨ei|A^ej⟩A_{ij} = \braket{e_i}{\smash{\hat{A}} e_j}

ただし、見た目の簡潔さから、通常は次の形で書きます。

Aij=⟨ei∣A^∣ej⟩.\boxed{A_{ij} = \bra{e_i}\hat{A}\ket{e_j}.}

(16)

恒等作用素の行列はもちろん単位行列であり、その行列要素は δij\delta_{ij}(クロネッカー記号)です。

作用素のトレース。

今後、作用素 A^\hat{A} のトレースを考える機会が多くあります。ディラック記法では、

Tr(A^)=∑i=1n⟨ei∣A^∣ei⟩=∑i=1nAii.\boxed{\mathrm{Tr}(\hat{A}) = \sum_{i=1}^n \bra{e_i}\hat{A}\ket{e_i} = \sum_{i=1}^n A_{ii}.}

(17)

で計算されます。この式は正規直交基底の選択に依存しません。

随伴と共役転置。

有限次元では、随伴 A^†\hat{A}^\dagger を表す行列は、作用素 A^\hat{A} を表す行列の共役転置です。

A†=(A∗)⊤.\boxed{A^\dagger = \transpose{\left(A^*\right)}.}

(18)

ここで短い証明を示します。先ほどの計算規則を実際にどう使うかが分かるからです。定義により A^†\hat{A}^\dagger の行列要素は、

(A^†)ij=⟨ei|A^†ej⟩.(\hat{A}^\dagger)_{ij} = \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⟩∗\braket{\smash{\hat{A}} e_i}{e_j} = \braket{e_j}{\smash{\hat{A}} e_i}^* となりますが、これは行列要素 Aji∗A_{ji}^* にほかなりません。したがって、

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

となり、性質が証明されました。有限次元では、作用素がエルミートか、ユニタリかなどを、具体的な行列計算で確認できます。

3. 参考文献

このレッスンにはまだ参考文献が追加されていません。