第0章ガイダンス — なぜ「公理系」として学ぶのか

この章の目標

0.1 量子力学は「ルールブック」として学べる

量子力学を物理として学ぼうとすると、シュレディンガー方程式、波動関数、ハミルトニアン……と、道のりは長大です。しかし量子計算に必要なのはそのごく一部で、しかもそれは「物理的な直観」ではなく「線形代数のルールブック」として学べます。チェスを指すのに木材の物性を知る必要がないのと同じで、量子コンピュータを理解するのに電子や光子の物理を知る必要はありません。必要なのは駒の動かし方=公理だけです。

そのルールは、たった4つの公理(+道具としての記法)に集約されます。

問い答え(公理)
道具何を使って書くのか?複素ベクトル空間とブラケット記法第1章
公理1「状態」とは何か?ノルム1の複素ベクトル第2章
公理2状態はどう変化するか?ユニタリ行列を掛ける第3章
公理3状態から情報をどう取り出すか?射影測定。確率はボルン則で決まる第4章
公理4複数の量子ビットはどう書くか?テンソル積で合成する第5章
直観 プログラマ向けに言えば、これは新しい計算機のISA(命令セット)を学ぶことに相当します。「状態=レジスタの中身(ただし複素ベクトル)」「ユニタリ=命令」「測定=読み出し(ただし確率的で破壊的)」「テンソル積=レジスタの連結(ただし次元は掛け算で増える)」。この対応は完全ではありませんが、各章の入口として機能します。どこが古典と違うかこそが量子計算の能力の源泉なので、違いに出会ったら立ち止まって味わってください。

0.2 「不思議さ」の正体を先取りしておく

重ね合わせ、観測による収縮、エンタングルメント——量子力学の「不思議」として語られるものは、この公理系の上ではすべて短い計算で導ける帰結です。

もちろん「なぜ自然がこの公理系に従うのか」は誰にも分かりません。しかしそれは公理を使う上では問題になりません。ユークリッド幾何の公理がなぜ成り立つか悩まずに図形問題が解けるのと同じです。

0.3 この教材の使い方

演習0: 前提知識セルフチェック

以下がスラスラ解ければ準備は万全です。詰まった項目は第1章の該当箇所で復習できるので、解けなくても先へ進んで構いません。

問 0-1ウォームアップ

次の行列とベクトルの積を計算せよ。 $$\begin{pmatrix} 1 & 2 \\ 3 & 4 \end{pmatrix}\begin{pmatrix} 5 \\ 6 \end{pmatrix}$$

解答を見る

$\begin{pmatrix} 1\cdot 5 + 2\cdot 6 \\ 3\cdot 5 + 4\cdot 6 \end{pmatrix} = \begin{pmatrix} 17 \\ 39 \end{pmatrix}$。行列×ベクトルは「各行とベクトルの内積を並べる」操作です。この計算は第3章以降、息をするように使います。

問 0-2ウォームアップ

行列の積 $AB$ と $BA$ は一般に等しいか? $A = \begin{pmatrix} 0 & 1 \\ 1 & 0 \end{pmatrix}$, $B = \begin{pmatrix} 1 & 0 \\ 0 & -1 \end{pmatrix}$ で確かめよ。

解答を見る

等しくない。$AB = \begin{pmatrix} 0 & -1 \\ 1 & 0 \end{pmatrix}$、$BA = \begin{pmatrix} 0 & 1 \\ -1 & 0 \end{pmatrix}$ で符号が異なる。行列の積は順序に依存する——これは「量子ゲートを掛ける順序が結果を変える」という物理的事実そのものです(第3章)。ちなみにこの $A, B$ はそれぞれ量子ゲートの $X$ と $Z$ です。

問 0-3ウォームアップ

$i^2 = -1$ とする。$(2 + 3i) + (1 - i)$ と $(2 + 3i)(1 - i)$ を計算せよ。

解答を見る

和は $3 + 2i$。積は $2 - 2i + 3i - 3i^2 = 2 + i + 3 = 5 + i$。複素数の四則演算は第1章で復習しますが、「$i^2$ が出たら $-1$ に置き換える」だけの機械的な操作です。

問 0-4ウォームアップ

ベクトル $\vec{u} = (1, 0)$ と $\vec{v} = \left(\tfrac{1}{\sqrt{2}}, \tfrac{1}{\sqrt{2}}\right)$ の内積を求めよ。また $\vec{v}$ の長さ(ノルム)を求めよ。

解答を見る

内積は $1 \cdot \tfrac{1}{\sqrt{2}} + 0 \cdot \tfrac{1}{\sqrt{2}} = \tfrac{1}{\sqrt{2}}$。ノルムは $\sqrt{\tfrac{1}{2} + \tfrac{1}{2}} = 1$。このノルム1のベクトル $\vec{v}$、実は量子状態 $|+\rangle$ の実数版です。$\tfrac{1}{\sqrt{2}}$ という数はこの教材で最頻出の定数になります。

問 0-5ウォームアップ

コインを2枚投げる。表裏の出方は4通りあり、すべて確率 $\tfrac{1}{4}$ とする。「少なくとも1枚が表」の確率は? また、4通りの確率の合計はいくつでなければならないか?

解答を見る

$1 - \tfrac{1}{4} = \tfrac{3}{4}$。確率の合計は必ず $1$。この「全事象の確率の和は1」という当たり前の要請が、量子状態に「ノルム1」という条件を課す理由になります(第2章)。

理解チェックリスト