QECCに関する文献では、クリフォードゲートが高い地位を占めています。
これを証明する次の例を考えてみましょう。
スタビライザーコードを研究する場合、エンコードされたクリフォードゲートを実行する方法を個別に研究します(これらが横方向に適用できない場合でも)。QECCのすべての紹介資料は、量子コードでのエンコードされたクリフォード演算の実行に重点を置いています。それ以外の場合も、クリフォードゲートを強調します(つまり、量子コードでエンコードされたクリフォードゲートを実行していない場合でも)。
マジックステート蒸留*のトピック全体は、特定の操作(クリフォードゲートのパフォーマンスを含む)を低コストの操作として分類することに基づいており、たとえば、トッフォリゲートまたはゲートをより高い操作で実行しています。コストの運用。
考えられる答え:
- これは、文献の特定の場所で正当化されています。たとえば、Gottesmanの博士論文や彼による多くの論文、さらにはhttps://arxiv.org/abs/quant-ph/0403025でも正当化されています。これらの場所に示されている理由は、特定のスタビライザーコードで横方向にいくつかのクリフォードゲートを実行することが可能であるためです(プロトタイプのフォールトトレラント操作)。一方、量子コードで非クリフォードゲートのトランスバーサルアプリケーションを見つけるのは簡単ではありません。私はこれを自分で検証していませんが、ゴッテスマンが彼の博士号で行った声明に基づいています。論文といくつかの総説。
量子コードに対してコード化されたゲートを横方向に実行できないことは、コードに対して前記ゲートを実行するコストを即座に増加させる。したがって、クリフォードゲートの実行は低コストカテゴリに分類され、非クリフォードゲートは高コストカテゴリに分類されます。
- エンジニアリングの観点からは、量子計算の基本単位(状態準備、ゲート、測定オブザーバブル/ベーシス)などの標準化されたリストを決定することが重要です。クリフォードゲートを実行すると、複数の理由により、そのリストで便利な選択肢になります(最もよく知られているユニバーサル量子ゲートのセットには、多くのクリフォードゲートが含まれています、Gottesman-Knillの定理**など)。
これらが、QECCの研究(特にスタビライザーコードを研究している場合)において、クリフォードグループがこのように高い地位を占めている理由として私が考えることができる2つだけの理由です。どちらの理由も、エンジニアリングの観点から生じています。
それで問題は、エンジニアリングの観点から生じない他の理由を特定できるかということです。クリフォードゲートが果たす他の大きな役割はありますか?
*自由に修正してください。**特定の操作に制限されていると述べていると、量子的な利点を得ることができないため、最初に制限した操作のセットよりも少し多く必要です。