量子計算理論(森前 著) の演習問題を解く part4
こんにちは。Kumaです。
最近、量子コンピュータについて勉強しています。
今回は有名な以下の本の演習問題について、解答が載っていないので一部書いてみたいとおもいます。
量子計算理論 量子コンピュータの原理 | 森北出版株式会社
今回はpp.35- です。
pp.35.1 {X,Y,Z,I}ゲート演算の性質
ゲート演算 について
1.
を示せ。
2. について固有値および固有ベクトルを求めよ。
3. 量子ビットパウリ演算子を次式で定義する。
このときは掛け算について群をなすことを示せ.
ただしは以下で定義されている.
さらに
を満たす。(この式は成分計算で示せる)
- 解答
1.1,1.2は行列の成分計算で示せる。(簡単なので流石に省略)
2 を示す。
例えばについては固有値方程式 を解くと固有値が得られる。
が得られる。
固有ベクトルは各について存在する。
については
を解けば良い。
を得るので、固有ベクトルは
である。
同様に、
についても同様に計算する。
について、
について、
3. について、示す。*1
群であるためには以下を満たす必要がある。
3.1 積について閉じている
3.2 単位元が存在する
3.3 逆元が存在する
3.4 結合法則
これらを確認すれば良いのである。
また、量子ビットの演算子は1量子ビットのテンソル積なので、1量子ビットについて示せば(各量子ビットは独立なのだから)十分である。
3.1
の中から任意の2つを選んできて積を作ったときに、
それがまたの要素であることを示せば良い。
これは1.により明らか。
3.3
各について、これに掛けると単位元(単位行列)になるものを見つければ良い。
1.の結果により なのだから、の逆元はX自身である。
同様にの逆元も自分自身である。
3.4
結合法則は、行列表示が結合法則を持っていることから従う。
以上により群をなしていることが示された。
補足
は実は極めて重要な性質である。
とおく。行列のカッコ積[ , ]を で(非可換性として)定義する。上記の性質は
と表現できる。ここではエディントンのイプシロンあるいはレビチビタの記号と呼ばれる。
エディントンのイプシロン - Wikipedia
カッコ積が入っていて、かつこのような性質を満たすたちから成る代数はリー代数と呼ばれる。
パウリ行列 - Wikipedia
リー代数 - Wikipedia
リー代数については過去記事でも紹介しています。
他のリー代数については、例えばベクトルの外積があります。
三次元ベクトルからなる集合に、カッコ積をベクトルの外積として定義します。
(基底ベクトルをとします。)
すると、などベクトルの外積の性質から
と書けます。
外積に隠れていたリー代数が見つかりました!
今回はここまで。
*1:そもそも本書では、ここの”掛け算”の定義が示されていない点は不十分と思う。(掛け算 は行列表現における行列積で定義されているのである) また、”群”の説明がない点も不親切である。