問題文
次式の行列 で定義される操作を、 量子ビットをもつ量子回路 上に実装せよ。
制約
- この問題では異なる グローバル位相 をもつ状態は正答としない。
- 提出されるコードは次のフォーマットにしたがうこと
ヒント
開く
量子状態 は
のように列ベクトルで表すこともできます。
また、量子状態 について、その随伴 は
という行ベクトルで表せます。
と について、その内積 は
と定義されます。
また、量子状態に対して操作を行うことは、列ベクトルにユニタリ行列を左からかけることに対応します。
と について、その外積 は
と定義され、任意の量子状態 に対して
が成立します。