量子ゲートの変換後、各状態の確率はどのように変化しますか?


15

量子ゲートは、キュービット(状態)に適用される変換を表す行列で表されます。

量子ビットで動作する量子ゲートがあるとします。2

量子ゲートは、量子ビットの状態の測定結果にどのように影響しますか(必ずしも変更する必要はありません)(測定結果は可能性のある各状態の確率に大きく影響されるため)?より具体的には、量子ゲートによって各状態の確率がどのように変化するかを事前に知ることは可能ですか?

回答:


7

ケースI:2つのキュービットは絡まりません。

2つのキュービット(たとえばB)の状態を|と書くことができますψ A= | 0 + B | 1 | ψ B= C | 0 + D | 1 ここでB C D CAB|ψA=a|0+b|1|ψB=c|0+d|1a,b,c,dC

個々のキュービットは、2次元の複素ベクトル空間Cフィールド上)に存在します。しかし、システムの状態は、4次元の複素ベクトル空間C 4Cフィールド上)にあるベクトル(または)です。C2CC4C

システムの状態はテンソル積として書くことができますすなわち、A 、C | 00 + D | 01 + B 、C | 10 + B D | 11 |ψA|ψBac|00+ad|01+bc|10+bd|11

当然のことながら、状態ベクトルを正規化する必要があるため、2 = 1。基底状態の振幅の二乗が、対応する基底で測定されたときに基底状態が発生する確率を与える理由は、ボルンの量子力学のルールにあります(一部の物理学者は、それを量子力学の基本的な仮定と考えています) 。さて、確率| 0 最初の量子ビットが測定さoccuringであります|ac|2+|ad|2+|bc|2+|bd|2=1|0。同様に、 |の確率 1 最初の量子ビットがある測定されoccuring | b c | 2 + | b d | 2|ac|2+|ad|2|1|bc|2+|bd|2

さて、システムの以前の状態で測定を行わずに量子ゲートを適用するとどうなりますか?量子ゲートは単一ゲートです。彼らの行動は、単一のオペレータのアクションとして記述することができすなわちシステムの初期状態でA C | 00 + D | 01 + B 、C | 10 + B D | 11 新しい状態を生成するためにAを| 00 + B | 01 + C | 10 Uac|00+ad|01+bc|10+bd|11 A B C D C)。この新しい状態ベクトルの大きさ: | A | 2 + | B | 2 + | C | 2 + | D | 適用されたゲートが単一であったため、 2は再び 1に等しくなります。最初のキュービットが測定されるとき、確率 | 0 発生しています | A | 2 +A|00+B|01+C|10+D|11A,B,C,DC|A|2+|B|2+|C|2+|D|21|0および同様に、 |の出現についてそれを見つけることができます1 |A|2+|B|2|1

しかし、測定を実行した場合、ユニタリゲートのアクションの前に結果は異なります。たとえば、最初のキュービットを測定したところ、次のようになりましたシステムの中間状態がいるだろう状態崩壊C | 00 + D | 01 |0(コペンハーゲンの解釈による)。したがって、この状態に同じ量子ゲートを適用すると、異なる最終結果が得られることを理解できます。ac|00+ad|01(ac)2+(ad)2

ケースII:2つのキュービットが絡み合っています。

システムの状態が1のような場合、あなたは(してみてください!)2つの個々の量子ビットの状態のテンソル積としてそれを表現することはできません。そのような例は他にもたくさんあります。量子ビットは、このような場合に絡まると言われています。12|00+12|11

とにかく、基本的なロジックは同じままです。の確率最初の量子ビットがある測定されoccuring | 1 / |0および| 1occuringである1|1/2|2=12|1も。同様に、2番目のキュービットの測定の確率を見つけることができます。12

再び、この状態に単一量子ゲートを適用すると、ようなものになります00 + B | 01 + C | 10 + D | 11 、前と同じように。最初のキュービットと2番目のキュービットを測定したときに、さまざまな可能性の確率を自分で見つけられるようになったと思います。A|00+B|01+C|10+D|11


注:通常、2キュービットシステムの基底状態 4つの考えられている4 × 1のような列ベクトル[ 1 0 0 0 ][ 0 1 0 0 ]の標準基準に4つの基底ベクトルをマッピングすることによって等、R 4。そして、ユニタリ変換U4 × 4と書くことができます|00,|01,|10,|114×1[1000][0100]R4U4×4 matrices which satisfy the property UU=UU=I.


4

Yes, it is possible. The quantum gates are designed such that given input states are transformed to well defined output states with computable probabilities. The transformation does not constitute a measurement in the sense of quantum mechanics, this means that we can have entangled states in the output of a quantum gate and use these states for further computation.

Note also that the input states are no longer accessible after being transformed by a quantum gate. If you want to get them back, you have to apply an inverse gate.


2
I think this answer would be better with some basic mathematics, but that's difficult without mathjax enabled.
DanielSank

@DanielSank it is now enabled
Gabriel Romon

「量子力学の意味で」とはどういう意味ですか?
nbro

4

量子ゲートは、量子ビットの状態の測定結果にどのように影響しますか(必ずしも変更する必要はありません)(測定結果は可能性のある各状態の確率に大きく影響されるため)?より具体的には、量子ゲートによって各状態の確率がどのように変化するかを事前に知ることは可能ですか?

例といくつかのジオメトリを使用して、これにアプローチしてみましょう。ヒルベルト空間がC2、すなわち、上の2次元複素ヒルベルト空間 C (より技術的な人々にとって、ヒルベルト空間は実際には CP1)。それが判明したCP1S2, the unit sphere, also known as the Bloch sphere. This translates into the fact that all states of a qubit can be represented (uniquely) on the Bloch sphere.

Quantum states on the Bloch sphere Source: Wikipedia

The state of a qubit can be represented on the Bloch sphere as |ψ=cos(θ2)|0+eiϕsin(θ2)|1, where 0θπ and 0ϕ<2π. Here, |0=[10] and |1=[01] are the two basis states (represented in the figure at the north and south pole respectively). So the states of the qubit are nothing but column vectors, which are identified with (unique) points on the sphere.

What are quantum gates? These are unitary operators, U s.t., UU=UU=I. Gates on a single qubit are elements of SU(2). Consider a simple gate like Y (which stands for the Pauli matrix σy:=Y=[0ii0]).

How does this gate act on a qubit and affect the measurement outcomes?

Say you begin with a qubit in the state |0, i.e., at the north pole on the Bloch sphere. You apply a unitary of the form U=eiγY where γR. Using properties of the Pauli matrix, we get U=eiγY=cos(γ)Iisin(γ)Y. The action of this operator is to rotate the state by an angle 2γ along the y-axis and therefore if we choose γ=π/2, the qubit |0U|0=|1. That is to say, given we know what unitary we are applying to our state, we completely know the way in which our initial state will transform and hence we know how the measurement probabilities would change.

For example, if we were to make a measurement in the {|0,|1} basis, initially, one would get the state |0 with probability 1; after applying the unitary, one would get the state |1 with probability 1.


3

As you said, the probabilities of measurements are obtained from the state. And the gates operate unitarily on the states. Consider the POVM element Π, a state ρ and a gate U. Then the probability for the outcome associated with Π is p=tr(Πρ), and the probability after the gate is p=tr(ΠUρU).

I just want to stress that it is impossible to know the probability of the outcome after the gate only from the probability of it before the gate. You need to consider the probability amplitudes (the quantum states)!

Let me make another remark: You are talking about two qubits, so the state after the gate might be entangled. In this case it will not be possible to have "individual" probability distributions for each qubit for all measurements in the sense that the joint probability distribution will not factor into the two marginal distributions.

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.