パウリ行列とゲルマン行列によるキュービットキュートリットハミルトニアンの分解が一意でないのはなぜですか?


7

私がある場合はX量子ビットとに作用するゲートλ6 qutritに作用するゲートλ6あるゲルマンマトリックスを、システムハミルトニアンに供されます。

λ6X=(000000000000000001000010000100001000)

誰もがこのマトリックスを疑う場合は、次のスクリプト(MATLAB / octave)で生成できます。

lambda6=[0 0 0; 0 0 1; 0 1 0];
X=      [0 1; 1 0 ];
kron(lambda6,X)

ただし、代替ハミルトニアンを検討してください。

12Zλ1+12λ113Xλ8+13X

これはまったく同じハミルトニアンです!

次のスクリプトはそれを証明します。

lambda1=[0 1 0;1 0 0;0 0 0];
lambda8=[1 0 0;0 1 0;0 0 -2]/sqrt(3);
Z=      [1 0; 0 -1 ];
round(-0.5*kron(Z,lambda1)+0.5*kron(eye(2),lambda1)-(1/sqrt(3))*kron(X,lambda8)+(1/3)*kron(X,eye(3)))

コードの最後の行の「丸め」は削除できますが、一部の0が最終的になるため、形式は醜くなります。1016

1)2つのキュービットのパウリ分解は一意であると思いましたが、なぜキュービット-キュートリットのパウリゲルマン分解は非固有になるのですか?

2)上記の6x6行列から分解を取得するにはどうすればよいですか?λ6X

回答:


5

2つの異なる演算子ベースを使用しているため、マトリックスに2つの分解(と呼ぶことにします)を取得します。A

最初のケースでは、次元の空間に作用するように行列を検討している operatorial基礎使用、であり、{ λ I σ jを} I J{ λ Iσ jを} I jは3×2{λiσj}ij{λiσj}ij

言い換えれば、係数を計算している発見、cは61だけ消失しない用語であること。この分解はので、ユニークであろう TR [λ I σ Jλ K σ L] = N iがjを δ iがk個 δ jはLをcij=tr((λiσj)A)c61tr[(λiσj)(λkσl)]=Nijδikδjl

一方、第二分解の考え方が得られる次元の空間にマトリックスとして2 × 3 operatorial基礎使用してそれを分解することで、{ σ I λ jを} I jは{ σ Iλ jは} i j。これは、あなたは新しい係数が与え 日間I JTR σ Iλ jのA も(実際はありません)する必要はありませんが、同じCA2×3{σiλj}ij{σiλj}ijdijtr((σiλj)A)cij

ので、何のパラドックスがありませんおよび{ λ Iσ jを} I jは、次元の空間のための2つの全く異なるoperatorial塩基である6{σiλj}ij{λiσj}ij6


私はこれが正しい答えだと思います。2つの分解が異なる基底にあるということです。これは、他の答えに対する私のコメントで言及したとおりです。ある場合には、最初にキュービットに作用し、次にキュートリットに作用し、他の場合にはそれは逆です(異なるベース)。最近まで私はZ行列(イジングモデル)を含むハミルトニアンとほぼ独占的に作業していて、すべてがそこで通勤していたため、この問題は決して発生しなかったので、混乱したかもしれません。
user1271772

4

クロネッカー積の非可換性の性質に本質的に類似このルックス:Xλ6λ6X

Xλ6=(0110)(000001010)=(000000000001000010000000001000010000)

当然のことながら、あなたが分解することはできませんXλ612Zλ1+12I2λ113Xλ8+13XI3=λ6XXλ6

両方の行列は正方形であるようしかし、それらは、 '同様の順列'ようであるのためのいくつかの順列行列PXλ6=PT(λ6X)P P

つまり、パート1に答えるには、与えられた順列/順序付けに対して分解は一意ですが、順序付けが変更されると、行列/ハミルトニアンは回転、これにより分解も変更されます。(PT=P1)

これは部分行列に分割することによって、それをこのフォームのマトリックスを分解するために使用することができるか明確になる:書き込むことにより、各サブ行列A B C及びDがある3 × 3マトリクスは、それが明らかになるA = D = 0及びB = C = λ 6、検証X λ 6 = 0 λ 6 λ

Xλ6=(ABCD),
A,B,CD3×3A=D=0B=C=λ6
Xλ6=(0λ6λ60)=Xλ6

回転/置換を実行して同じアイデアを適用すると、これはA = 0を与える

M=(000000000000000001000010000100001000)=(ABCD),
A=0,B=C=(000000001),D=(010100000)=λ1

B=C=13I313λ8

M=(013I313λ813I313λ8λ1)=12(IZ)λ1+X(13I313λ8).

Changing the order of the decomposition:

M=(ABCDEFGHJ),
which gives A=B=C=D=E=G=J=0 and F=H=X, in turn giving
M=(00000X0X0)=λ6X

I guess this answers the question: λ6X acts on the qutrir first then the qubit, whereas the other expression acts on the qubit first then the qutrir, but I still don't get why there's two decompositions because working with only qubits I've never seen something like this. I hate to edit the question after you did all this work, but the way it's written (which I apologize you already spent time answering) is wrong, because as you said, Xλ6 is not the matrix I have there :'(
user1271772

@user1271772 I'm not sure I understand: does this answer your question, after the typo was fixed?
glS

1
C2C3C6C3C2 but there is data in this isomorphism. Not canonical. Think with categories.
AHusain
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.