4 量子ビットのスタビライザー符号を、スタビライザー生成元
で定める。ここで , は 番目の量子ビットにはたらくパウリ演算子 , を表し、書かれていない量子ビットには恒等演算子がはたらくとする。
符号状態(, , のすべてについて固有値 をもつ状態)に、3 番目の量子ビットのビット反転誤り が起きた。この誤りの後の状態で , , を測定したときに得られる固有値(シンドローム)を、この順に組 として求めよ。各 は または で答えよ。
パウリ演算子の可換性を判定し、スタビライザー生成元から (独立な生成元の数、 は論理演算子の最小重み)を求め、シンドロームを計算できる
読み込み中…
右端(太枠)がこの技能です。左へドラッグすると、さらに前の前提をさかのぼれます。技能を押すと、そこまでの道筋が光ります。
スタビライザー符号は、互いに可換なパウリ演算子の組(スタビライザー生成元)を決め、そのすべての固有値が になる状態の部分空間に量子情報をしまう量子誤り訂正符号です。この技能では、パウリ演算子の積(パウリ列)どうしが可換か反可換かを数えて判定し、生成元から符号のパラメータ (物理量子ビット数 、論理量子ビット数 、符号距離 )を求め、誤りが起きたときに生成元を測定して得られるシンドロームを計算します。古典の線形符号の検査行列と同じ考え方を、量子のビット反転()と位相反転()の両方に広げたものです。
量子ビットのパウリ列とは のように各量子ビットに のどれかを掛けたテンソル積で、恒等でない位置の数を重みといいます。1 量子ビットでは異なる 2 つのパウリ行列は反可換( など)で、同じものや とは可換です。テンソル積では位置ごとの符号の積になるので、2 つのパウリ列は「両方が恒等でなく、しかも異なる行列になっている位置」の数が偶数なら可換、奇数なら反可換です。
スタビライザー群 は互いに可換なパウリ列で生成され、 を含まない群です。符号空間 はすべての について となる状態の集まりです。独立な生成元が 個のとき(どの生成元も他の生成元の積で書けない)、 への射影は で、恒等でないパウリ列のトレースは 0、 なので 。よって です。パウリ列を 2 元のベクトル ( の位置に 、 の位置に 、 は両方 1)で表すと、生成元の独立性は検査行列 の での階数で判定でき、可換性は で判定できます。
誤り (パウリ列)が起きた状態 で生成元 を測ると、 より固有値は (可換)か (反可換)です。可換なら 、反可換なら とした列 がシンドロームで、符号化された情報を壊さずに得られます。すべての生成元と可換なのに に入らない( 倍を除いて)パウリ列は、シンドロームに現れないまま符号空間の中身を変える論理演算子です。その最小の重みが符号距離 で、重み 以下の誤りは必ず検出されるか、 の元として無害です。
生成元が互いに可換か確かめる:2 つずつ、両方が恒等でなく異なる行列になっている位置を数え、偶数なら可換
生成元を の行ベクトルにして で階数 を求め(独立な生成元の数)、 とする
すべての生成元と可換で、 の元(生成元の積)ではないパウリ列(論理演算子)を、重みの小さいものから探す。重み の候補がすべて「どれかの生成元と反可換」か「 に入る」なら、
最初に見つかった論理演算子の重みを とし、 を書く
誤り のシンドロームは、各生成元 と が反可換なら 、可換なら として を並べる
4 量子ビットのスタビライザー符号が、生成元 、 で定められている( は 番目の量子ビットに作用するパウリ行列)。この符号のパラメータ を組 として求めよ。
(手順 1) と は 4 か所すべてで と が向き合い、その数 4 は偶数なので可換。
(手順 2)、 は一次独立なので 。 より 。
(手順 3)重み 1 の演算子を調べる。量子ビット の は と位置 で反可換、 は と反可換、 は両方と反可換。よって重み 1 の論理演算子はなく、。
重み 2 の を調べると、 とは異なる行列の位置がなく可換、 とは位置 1, 2 の 2 か所(偶数)で異なるので可換。また の元はどれも重み 4 なので、。よって は論理演算子である。
(手順 4)。この符号は で、任意の 1 量子ビットの誤りを検出できる(訂正はできない)。たとえば のシンドロームは手順 5 により 。
答え:
パウリ列の可換性を「異なる位置が 1 つでもあれば反可換」と判定してしまう誤り。反可換になる位置ごとに符号 が掛かるので、その個数の偶奇で決まる。たとえば と は 2 か所で反可換なので、全体では可換。
生成元の個数をそのまま として としてしまう誤り。 のように他の積で書ける生成元は数えない。 は の行ベクトルの での階数で、。
符号距離を、スタビライザーの元の最小の重みやシンドロームが 0 になる誤りの最小の重みとしてしまう誤り。 の元は符号状態を変えないので距離に数えず、 は「すべての生成元と可換で に入らない」パウリ列の最小の重み。3 量子ビットのビット反転符号()では がこれに当たり、 である。
シンドロームの成分を、誤りと生成元が可換なときに 1 としてしまう誤り。 で、反可換なら測定値が になるので 、可換なら 。
この説明は AI が書き、別の AI が例題を独立に解いて答えを確かめ、説明を一歩ずつ査読しました。