
一方向量子コンピュータ(測定ベース量子コンピュータ(MBQC )とも呼ばれる)は、量子コンピューティングの手法の一つで、まず量子もつれ状態のリソース状態(通常はクラスタ状態またはグラフ状態)を準備し、次にそのリソース状態に対して単一量子ビットの測定を行う。測定によってリソース状態が破壊されるため、「一方向」と呼ばれる。
個々の測定結果はランダムですが、それらは計算が常に成功するように関連付けられています。一般に、後の測定の基準の選択は、前の測定結果に依存する必要があるため、すべての測定を同時に行うことはできません。
MBQCの実装は、測定なしで光子をエンタングルさせることの難しさと、それらの生成と測定の容易さから、主にフォトニックデバイス向けに検討されています[ 1 ]。しかし、MBQCは物質ベースの量子ビットでも可能です[ 2 ] 。エンタングルメントと測定のプロセスは、グラフツールと群論、特に安定化群の要素を使用して記述できます。
量子コンピューティングの目的は、量子力学の特徴を持つ情報理論を構築することに焦点を当てています。1 または 0 に切り替えることができるバイナリ情報単位 (ビット)をエンコードする代わりに、重ね合わせと呼ばれる現象のおかげで、量子バイナリ情報単位 (キュービット) は同時に 0 と 1 になることができます。[ 3 ] [ 4 ] [ 5 ]量子コンピューティングのもう 1 つの重要な特徴は、キュービット間のエンタングルメントに依存しています。 [ 6 ] [ 7 ] [ 8 ]

量子論理ゲートモデルでは、レジスタと呼ばれる一連の量子ビットが計算の開始時に準備され、次にユニタリ演算子によって実行される一連の論理演算が量子ビットに対して実行されます。[ 9 ] [ 10 ]量子回路は、量子ビットにユニタリ変換が適用される量子ビットのレジスタによって形成されます。測定ベースの量子計算では、ユニタリ変換を介して論理演算を実行する代わりに、同じ演算が量子ビットを量子もつれさせることによって実行されます。入力量子ビットのクラスター補助量子ビットは、全体的なソース状態を形成します。量子ビット、そして数を測定するそのうちの1つ。[ 11 ] [ 12 ]残りの出力量子ビットは、測定対象の量子ビットとのエンタングルメントにより、測定の影響を受けます。一方向コンピュータは、任意の数の量子ビットに対して任意のユニタリ演算を再現できるユニバーサル量子コンピュータであることが証明されています。[ 9 ] [ 13 ] [ 14 ] [ 15 ]
測定ベースの量子コンピューティングの標準的なプロセスは、次の 3 つのステップで構成されます。[ 16 ] [ 17 ]量子ビットをエンタングルさせ、補助量子ビットを測定し、出力を補正します。最初のステップでは、ソース状態を準備するために量子ビットをエンタングルさせます。2 番目のステップでは、補助量子ビットを測定し、出力量子ビットの状態に影響を与えます。しかし、量子力学の不確定性のため、測定出力は非決定論的な結果になります。[ 17 ]計算を決定論的に実行するために、副産物と呼ばれるいくつかの補正演算子が導入されます。

計算の開始時、量子ビットは入力量子ビットと補助量子ビットの2つのカテゴリに分類できます。入力は一般的な量子ビットセットを表します。いくつかのユニタリ変換が作用する状態。ソース状態を準備するために、すべての補助量子ビットを準備する必要があります。状態: [ 11 ] [ 18 ]
どこそしては、古典的な量子符号化である。そしてビット:
登録したがって、量子ビットは次のように設定されます。その後、(制御された)を適用することにより、2つの量子ビット間のエンタングルメントを実行できます。ゲート操作。[ 19 ]このような2量子ビット演算子の行列表現は次のように表される。
の行動2つの量子ビットに対するゲートは、次のシステムで記述できます。
適用する際2 つの付属物の上に門があり、州、州全体
は量子ビットの絡み合ったペアになります。2 つの補助量子ビットを絡み合わせる場合、結果が同じであれば、どちらが制御量子ビットでどちらがターゲット量子ビットであるかは重要ではありません。同様に、ゲートは対角線状に配置され、互いに可換であり、どの量子ビットを最初にエンタングルさせるかについては特に重要視されない。
光子は、一方向量子コンピューティングの文脈で使用される最も一般的な量子ビットシステムです。[ 20 ] [ 21 ] [ 22 ]しかし、決定論的光子間のゲートを実現することは困難です。そのため、ベル状態測定などの確率的エンタングルメントゲートが一般的に検討されます。[ 23 ]さらに、原子[ 24 ]や量子ドット[ 25 ]などの量子エミッターを使用して、光子量子ビット間の決定論的エンタングルメントを作成できます。[ 26 ]

単一粒子状態に対する測定プロセスは、その状態を観測量の固有ベクトルに投影することによって記述できる。観測量を考える。2 つの可能な固有ベクトルを持つとすると、そして多粒子量子系を扱うと仮定する測定する-番目の量子ビットによる観測可能な手段で投影するの固有ベクトルに関する状態: [ 18 ]
実際の状態-番目の量子ビットは現在これはまたは測定結果(量子力学では確率的)に応じて、測定射影は、観測可能:
どこそしてパウリ行列に属する。は量子ビットを測定する-飛行機、つまり観測可能、それを投影するまたは一方向量子コンピューティングでは、一度量子ビットが測定されると、計算の流れの中でそれを再利用する方法はありません。したがって、表記法では、投影測定を示すために- 番目の量子ビット。
すべての測定が実行された後、システムはより少ない数の量子ビットに縮小され、それがシステムの出力状態を形成します。測定の結果は確率的であるため、システムは決定論的に設定されません。-飛行機の場合、結果がどうであれ出力が変わる可能性がありますまたは決定論的な計算を実行するには、いくつかの補正を導入する必要があります。補正演算子、または副産物演算子は、すべての測定が完了した後に出力量子ビットに適用されます。[ 18 ] [ 27 ]実装可能な副産物演算子は次のとおりです。そして[ 28 ] 測定結果に応じて、出力状態に副産物演算子を適用する場合と適用しない場合がある。修正の量子ビットは、測定の結果に応じて、-番目の量子ビットを介して観測可能であり、次のように記述できる。、 どこ予定されている測定結果がそうでなければもしそうだったら最初のケースでは修正は行われず、後者のケースでは演算子は、番目の量子ビット。最終的には、量子力学では測定の結果は決定論的ではないものの、測定結果を用いて補正を行い、決定論的な計算を実行できる。

エンタングルメント、測定、補正の操作は、ユニタリゲートを実装するために実行できます。このような操作は、回路内の任意の論理ゲートに対して時間ごとに実行することも、むしろすべてのエンタングルメント操作を回路の最初に、測定を中間に、補正を回路の最後に割り当てたパターンで実行することもできます。このような計算パターンは、CME標準パターンと呼ばれます。[ 16 ] [ 17 ] CME形式論では、エンタングルメント操作は、そして量子ビットは次のように呼ばれますの測定値はキュービットでは、-平面に関して、角度は次のように定義されます。ついに、副産物量子ビットは、測定に関して、キュービットは次のように説明されます。、 どこ設定されています結果が州、結果が同じ表記法が以下にも適用されます。副産物。
CMEパターンに従って計算を実行すると、2つの測定値がそしてで-平面は、一方が他方の結果に依存します。たとえば、測定角度の前の符号は、番目の量子ビットは、測定に関して反転させることができます。-番目の量子ビット: この場合、表記は次のように書かれます。したがって、2 つの測定操作はもはや互いに交換可能ではない。設定されています反転なしサインが発生します。そうでない場合()角度は反転されます表記法したがって、次のように書き換えることができる。。
例として、オイラー回転を考えてみましょう。基本: 量子計算のゲートモデルでは、このような操作は[ 29 ]のように記述されます。
どこは回転の角度であり、計算とは無関係なグローバルフェーズを定義します。一方向計算フレームでこのような操作を実行するには、次のCMEパターンを実装できます。[ 27 ] [ 30 ]
入力状態キュービットは、他のすべての量子ビットは補助補助装置であり、したがって準備する必要がある。状態。最初のステップでは、入力状態量子ビットは第2量子ビットと量子もつれ状態にある必要があり、さらに第2量子ビットは第3量子ビットと量子もつれ状態にある必要があり、以下同様である。量子もつれ操作量子ビット間の操作は、門。
第二に、第1および第2の量子ビットは、観測可能であるということは、それらは固有状態に射影されなければならないことを意味する。そのような観測可能なもの。ゼロの場合、州はつまり、パウリ演算子。最初の測定量子ビットに対して実行されると共に角度、つまり投影する必要がある状態。2回目の測定に関して実行される角度、つまり2番目の量子ビットは状態。ただし、前回の測定結果がのサイン角度を反転させる必要があり、2 番目の量子ビットは状態;最初の測定結果が反転操作は不要です。3番目についても同様の手順を繰り返す必要があります。そして4番目それぞれの角度と符号反転に従って測定します。角度は次のように設定されます最終的に、5番目の量子ビット(測定されていない唯一の量子ビット)が出力状態であることが判明する。
ついに修正出力状態に対する測定は、副積演算子を介して実行する必要があります。たとえば、2番目と4番目の量子ビットに対する測定が次のようになった場合そして修正は行われません演算子として同じ結果が結果として、したがって、パウリ演算子の二乗識別子を返します。
このような例に見られるように、測定ベースの計算モデルでは、物理的な入力量子ビット(1つ目)と出力量子ビット(3つ目)は互いに異なる可能性があります。
一方向量子コンピュータは、エンタングルメントと測定の操作を通じてユニタリ変換回路の実装を可能にします。同時に、任意の量子回路は、CMEパターンに変換できます。量子回路をMBQC測定パターンに変換する技術は、V. Danosらによって定式化されています[ 16 ] [ 17 ] [ 31 ]。
このような変換は、以下の論理ゲートで構成されるユニバーサルセットを使用して実行できます。そして演算子: したがって、任意の回路は、そして門。単一量子ビット演算子は次のように定義されます。
の以下のようにCMEパターンに変換できます。ここで、キュービット1は入力、キュービット2は出力です。
つまり、演算子、入力量子ビット補助量子ビットと量子もつれ状態にある必要があるしたがって、入力は測定されなければならない。-平面上で、その後出力量子ビットは修正される。副産物。ゲートはCMEパターンに分解され、全体の計算における操作は以下で構成されます。絡み合い、測定と修正。計算の流れ全体をCMEパターンに導くために、いくつかのルールが提供されています。
すべてのプロセス開始時の量子もつれに関して、いくつかの交換法則を指摘する必要がある。
エンタングルメント演算子通勤にはパウリ演算子と他の演算子量子ビットに作用するしかし、パウリ演算子は-th または番目の量子ビット。
測定操作以下の方法で修正案に従って通勤してください。
どここのような操作は、パターンの最後に修正を加えると、測定値間に何らかの依存関係が生じる可能性があります。この演算子は信号シフトと呼ばれ、その動作については次の段落で説明します。角度に関しては、パウリの単純化と呼ばれるいくつかの単純化を導入することができる。
信号シフトオペレータの動作これは、交換法則を通して説明できる。
の操作の説明が必要です。一連の信号があると仮定します。から構成される手術代替手段とシーケンスですると、いいえに現れるシーケンスでは、置換は発生しません。正しいCMEパターンを実行するには、すべての信号シフト演算子パターンの最後に翻訳する必要があります。
もつれた量子ビットのソース状態を準備する際、グラフ表現は安定化群によって与えられる。安定化群パウリ群のアーベル部分群であるこれは、その生成子によって説明できる。[ 32 ] [ 33 ]安定化状態とは、-量子ビット状態これはジェネレーターの固有の固有状態であるの安定化グループ: [ 19 ]
もちろん、。

したがって、キュービットグラフ状態グラフに関連付けられた量子状態、つまり集合その頂点は量子ビットに対応し、エッジは量子ビット間のエンタングルメントを表す。頂点には、インデックス、一方、エッジは、- 番目の頂点から-番目のもの、2つのインデックスラベルによる、例:[ 34 ]スタビライザー形式では、このようなグラフ構造は次のように符号化できます。ジェネレーター、定義は[ 15 ] [ 35 ] [ 36 ]
どこはすべての隣接する量子ビット-番目のもの、つまり頂点はエッジで頂点。各ジェネレーターは他のすべてと通勤します。頂点は次のように記述できます。安定化装置グループの発電機:
数各ジェネレーター、数グラフ内のエッジによって実現される接続に関して、異なる場合がある。
クリフォードグループパウリ群の要素を不変に保つ要素で構成されています: [ 19 ] [ 33 ] [ 37 ]
クリフォード群には3つの生成器が必要であり、それらはアダマールゲートとして選択できる。そして位相回転単一量子ビットゲートの場合、そして別の2量子ビットゲートは(制御NOTゲート)または(制御位相ゲート):
ある状態を考えてみましょう一連の安定装置によって安定化されている要素を介して作用するこのような状態におけるクリフォード群から、次の等式が成り立つ:[ 33 ] [ 38 ]
したがって、オペレーションマップ州へそしてその安定剤このような操作は、異なる表現を生み出す可能性があります。安定化群の発電機。
ゴッテスマン・ニル定理は、クリフォード群の論理ゲートのセットが与えられた場合、測定、このような計算は、強い意味での古典的コンピュータ上で効率的にシミュレートできます。つまり、確率を多項式時間で展開する計算です。特定の出力に対して回路から。[ 19 ] [ 33 ] [ 39 ] [ 40 ] [ 41 ]
周期的な 3D 格子クラスター状態に対する測定ベースの計算は、トポロジカル量子誤り訂正を実装するために使用できます。[ 42 ]トポロジカル クラスター状態の計算は、2D アレイ上のゲートの繰り返しシーケンスによって 3D トポロジカル クラスター状態を構築して時間的に測定できるため、キタエフのトーリック コードと密接に関連しています。 [ 43 ]
2x2の光子クラスター状態に対して2量子ビットのグローバーアルゴリズムを実行することで、一方向量子計算が実証されている。 [ 44 ] [ 45 ]一方向計算に基づく線形光学量子コンピュータが提案されて いる。[ 46 ]
クラスター状態は光格子でも生成されているが[ 47 ]、原子量子ビットが互いに近すぎて個別に測定できなかったため、計算には使用されなかった。
スピン2Dハニカム格子上のAKLT状態はMBQCのリソースとして使用できる。[ 48 ] [ 49 ] 最近では、スピン混合AKLT状態をリソースとして使用できることが示された。[ 50 ]
{{cite journal}}: CS1メンテナンス: DOIは2025年7月現在非アクティブです(リンク){{cite journal}}: CS1 maint: 複数の名前: 著者リスト (リンク)