CHIN. PHYS. LETT. Vol. 26, No. 7 (2009) 070305
Proof of KochenβSpecker Theorem: Conversion of Product Rule to Sum Rule
*
S.P.Toh1,2** , Hishamuddin Zainuddin2 1
Faculty of Applied Science, Inti International University College, Persiaran Perdana BBN, Putra Nilai, 71800 Nilai, Negeri Sembilan, Malaysia 2 Laboratory of Computational Science and Informatics, Institute for Mathematical Research, Universiti Putra Malaysia, 43400 UPM Serdang, Selangor, Malaysia
(Received 31 March 2009) Valuation functions of observables in quantum mechanics are often expected to obey two constraints called the sum rule and product rule. However, the KochenβSpecker (KS) theorem shows that for a Hilbert space of quantum mechanics of dimension π β₯ 3, these constraints contradict individually with the assumption of value definiteness. The two rules are not irrelated and Peres [Found. Phys. 26 (1996) 807] has conceived a method of converting the product rule into a sum rule for the case of two qubits. Here we apply this method to a proof provided by Mermin based on the product rule for a three-qubit system involving nine operators. We provide the conversion of this proof to one based on sum rule involving ten operators.
PACS: 03. 65. Ta Quantum mechanical states impose statistical restrictions on the results of measurements. Some physicists think that the restriction is due to the incomplete description of the quantum system by the states and hence they propose hidden variable theories in the hope that these would give a complete description. The KochenβSpecker (KS) theorem provides a strong argument showing that even if hidden variables do exist and can be used to interpret quantum mechanics, the value assignments made must be contextual. A value of an observable is said to be contextual if the value measured depends on measurement context. Apart from noncontextuality, value definiteness is another old belief held by physicists which states that all (compatible) observables of a physical system have definite values at all times. Unfortunately, applying noncontextuality and value definiteness to a quantum mechanical system would give rise to a contradiction.[1β3] In quantum mechanics, observables are represented by Hermitian operators that have real eigenvalues. Quantum mechanics requires that the results of measuring an observable be eigenvalues of the corresponding Hermitian operator. Quantum mechanics further requires that if observables π΄, π΅, πΆ, . . . belong to mutually commuting subsets of the observables and satisfy π (π΄, π΅, πΆ, . . .) = 0, then the only allowed results of a simultaneous measurement of π΄, π΅, πΆ, . . . are the set of simultaneous eigenvalues π£(π΄), π£(π΅), π£(πΆ), . . . constrained by π (π£(π΄), π£(π΅), π£(πΆ), . . .) = 0. In particular, this can be expressed as a sum rule: (a) If π΄, π΅, πΆ are the compatible observables and πΆ = π΄ + π΅, then π£(πΆ) = π£(π΄) + π£(π΅). Alternatively, one can have the product rule, i.e. (b) if π΄, π΅, πΆ are the compatible observables and πΆ = π΄ Β· π΅, then
π£(πΆ) = π£(π΄) Β· π£(π΅).[1] The KS theorem states that for Hilbert space of quantum mechanical state vectors of dimension > 2, assumptions of value definiteness contradict either the sum rule or product rule. To avoid contradiction and to maintain the value definiteness, the measured values of observables must be contextual. Consider a pair of spin-1/2 particles and their spin observables. The following magic square in Table 1 consists of nine tensor-product spin operators given by Mermin.[3] As usual, ππ₯ , ππ¦ , ππ§ are the Pauli matrices related to the individual spin observables. Table 1. Merminβs magic square. πΌ β ππ§ ππ₯ β πΌ ππ₯ β ππ§
ππ§ β πΌ πΌ β ππ₯ ππ§ β ππ₯
ππ§ β ππ§ ππ₯ β ππ₯ ππ¦ β ππ¦
Each row and each column is a triad of commuting operators. Each entry of the operator has eigenvalue 1 or β1. We can easily check the validity of following six functions, (πΌ β ππ§ )(ππ§ β πΌ)(ππ§ β ππ§ ) = πΌ β πΌ, (ππ₯ β πΌ)(πΌ β ππ₯ )(ππ₯ β ππ₯ ) = πΌ β πΌ, (ππ₯ β ππ§ )(ππ§ β ππ₯ )(ππ¦ β ππ¦ ) = πΌ β πΌ, (πΌ β ππ§ )(ππ₯ β πΌ)(ππ₯ β ππ§ ) = πΌ β πΌ, (ππ§ β πΌ)(πΌ β ππ₯ )(ππ§ β ππ₯ ) = πΌ β πΌ, (ππ§ β ππ§ )(ππ₯ β ππ₯ )(ππ¦ β ππ¦ ) = βπΌ β πΌ. According to the product rule, we have π£(πΌ β ππ§ )π£(ππ§ β πΌ)π£(ππ§ β ππ§ ) = π£(πΌ β πΌ), π£(ππ₯ β πΌ)π£(πΌ β ππ₯ )π£(ππ₯ β ππ₯ ) = π£(πΌ β πΌ), π£(ππ₯ β ππ§ )π£(ππ§ β ππ₯ )π£(ππ¦ β ππ¦ ) = π£(πΌ β πΌ),
* Supported
π£(πΌ β ππ§ )π£(ππ₯ β πΌ)π£(ππ₯ β ππ§ ) = π£(πΌ β πΌ),
by SAGA under Grant No P55c, Ministry of Science, Technology & Innovations, Malaysia.
[email protected] c 2009 Chinese Physical Society and IOP Publishing Ltd β ** Email:
070305-1
(1)
CHIN. PHYS. LETT. Vol. 26, No. 7 (2009) 070305
π£(ππ§ β πΌ)π£(πΌ β ππ₯ )π£(ππ§ β ππ₯ ) = π£(πΌ β πΌ), π£(ππ§ β ππ§ )π£(ππ₯ β ππ₯ )π£(ππ¦ β ππ¦ ) = βπ£(πΌ β πΌ).
(2)
Each operator appears in two contexts in Eq. (1), for example, πΌ β ππ§ appears in measurement contexts given in the first and fourth equations in Eq. (1). According to value definiteness, if π£(πΌ β ππ§ ) = 1 in the first one of Eq. (2), then it must carry the same value in the fourth one of Eq. (2). However, based on the value definiteness and the product rule in Eq. (2), the product of values on both the sides of Eq. (2) will not tally. This proves the KS theorem. If the definite values of the operators are allowed to be contextual, then the contradiction will be removed. The above simple KS theorem proof shows the contradiction arising from the value definiteness in different contexts and the product rule. Peres[2] has argued that the sum rule interpretation-wise could be better. He conceived a trick to convert the product rule of Merminβs square into a sum rule and again proved the contradiction. In this Letter, we adopt the idea of Peres and apply it to prove the KS theorem for Merminβs pentagram for the system of three qubits. Mermin[3] constructed an eight-dimensional set of observables out of three independent spin-1/2 particles, and considered the set of ten observables as shown in Fig. 1.
Οy1Οy2Οx3 Οy1Οx2Οy3 Ο3x
Λ = βπΛ1 β πΛ2 β πΛ3 β πΛ4 + πΛ5 + πΛ6 + πΛ7 + πΛ8 , (4) β¦ where the eigenvalues π of the ten operators in the pentagram is either 1 or β1, and ππ is the mutually orthogonal projection operators on the Hilbert space. Λ = βοΈπ πΉ (π)πΛπ where π = 8 in our Applying πΉ (β¦) π=1 case, with ln(β1) = ππ and ln(1) = 0, we obtain Λ = πΛ1 + πΛ2 + πΛ3 + πΛ4 . (1/ππ) ln(β¦)
(5)
As each term on the right of Eq. (5) is a projection Λ is indeed a projection operator operator, (1/ππ) ln(β¦) with eigenvalues 1 or 0. On the other hand, subtracting Eq. (4) from the βοΈπ resolution of identity matrix, πΌ = π=1 πΛπ we obtain Λ = πΛ1 + πΛ2 + πΛ3 + πΛ4 . (1/2)(πΌ β β¦)
(6)
Finally, we have Λ = πΛ1 + πΛ2 + πΛ3 + πΛ4 = (1/2)(πΌ β β¦). Λ (7) (1/ππ) ln(β¦)
Οy1 Οx1 Οx2 Οx3
basis in which the operator is diagonal, take the logarithms of its eigenvalues, and then transform it back in the original basis. If the eigenvalues are 1 and β1, they become 0 and ππ, respectively. Dividing the result by ππ then we finally obtain a projection operator (see the proof below). We take the logarithm of an Λ divided by ππ tantamount to changing β¦ Λ operator β¦ Λ into (1/2)(πΌ β β¦), which is a projection operators, as shown in the following.[2] By spectral decomposition, we have
Now we take π 1π¦ as an example, where (οΈ )οΈ 04 βππΌ4 π 1π¦ = , ππΌ4 04
Οx1Οy2Οy3
Ο3y Ο
1 x
Ο2y
Ο2x
Fig. 1. Merminβs pentagram.
The four operators on each line of the pentagram are mutually commuting. It is easily shown that (π 1π¦ )(π 2π¦ )(π 3π₯ )(π 1π¦ π 2π¦ π 3π₯ )
(π 1π¦ )(π 2π₯ )(π 3π¦ )(π 1π¦ π 2π₯ π 3π¦ ) = πΌ, (π 1π₯ )(π 2π¦ )(π 3π¦ )(π 1π₯ π 2π¦ π 3π¦ ) = πΌ, (π 1π₯ )(π 2π₯ )(π 3π₯ )(π 1π₯ π 2π₯ π 3π₯ ) = πΌ, (π 1π₯ π 2π¦ π 3π¦ )(π 1π¦ π 2π₯ π 3π¦ )(π 1π¦ π 2π¦ π 3π₯ )(π 1π₯ π 2π₯ π 3π₯ ) = βπΌ.
with the subscript denoting the size of block square matrices. Its eigenvalues are β1 or 1. Taking their corresponding eigenvectors as columns, we obtain the unitary matrix β β1 0 β 0 0 0 0 0 β1 β β β 1 β π=β β 2β β β β
= πΌ,
(3)
Mermin[3] again proved the KS theorem by similarly showing the contradiction arising from adopting value definiteness in different contexts and the product rule. Adopting the idea of Peres,[2] we will show in the following the contradiction from value definiteness in different contexts with the corresponding sum rule. The first step towards converting product rule into sum rule is to take the logarithms of each operator in the pentagram. To this end, we first transform it to a
(8)
0 0 0 π 0 0 0
0 β1 0 0 0 π 0
βπ 0 0 0 β1 0 0
0 0 βπ 0 0 0 β1
βπ 0 0 0 1 0 0
0 β1 0 0 0 βπ 0
0 0 βπ 0 0 0 1
0 β 0 β β 0 β β. βπ β β 0 β β 0 0 (9)
We perform the transformation π β1 π 1π¦ π on π 1π¦ and then turn it into a diagonal matrix. Taking its logarithm and dividing by ππ will produce another diagonal matrix π΅. Finally, transforming it back in the original basis by π π΅π β1 one obtains (οΈ )οΈ πΌ4 ππΌ4 1 (1/ππ) ln(π π¦ ) = (1/2) , (10) βππΌ4 πΌ4 which is a projection operator. By virtue of Eq. (7), this matrix can also be obtained by taking summation of four projection operators constructed from the
070305-2
CHIN. PHYS. LETT. Vol. 26, No. 7 (2009) 070305
π£(πΛπ1π¦ ) + π£(πΛπ2π₯ ) + π£(πΛπ3π¦ ) + π£(πΛπ1π¦ π2π₯ π3π¦ ),
outer product of eigenvectors whose eigenvalue is β1 or through (1/2)(πΌ β πΌ β πΌ β π 1π¦ β πΌ β πΌ). Using the steps sketched above, we can now construct ten projection operators by three different means, and from these we can form five summations according to the five lines of pentagram in Fig. 1, namely, (1/ππ)[ln(π 1π¦ + ln(π 2π¦ ) + ln(π 3π₯ ) + ln(π 1π¦ π 2π¦ π 3π₯ ))], (1/ππ)[ln(π 1π¦ ) + ln(π 2π₯ + ln(π 3π¦ ) + ln(π 1π¦ π 2π₯ π 3π¦ ))], (1/ππ)[ln(π 1π₯ ) + ln(π 2π₯ ) + ln(π 3π₯ ) + ln(π 1π₯ π 2π₯ π 3π₯ )], (1/ππ)[ln(π 1π₯ ) + ln(π 2π¦ + ln(π 3π¦ ) + ln(π 1π₯ π 2π¦ π 3π¦ ))], (1/ππ)[ln(π 1π₯ π 2π¦ π 3π¦ ) + ln(π 1π¦ π 2π₯ π 3π¦ ) + ln(π 1π¦ π 2π¦ π 3π₯ ) + ln(π 1π₯ π 2π₯ π 3π₯ )],
(11)
πΛπ1π¦ + πΛπ2π¦ + πΛπ3π₯ + πΛπ1π¦ π2π¦ π3π₯ , πΛπ1π¦ + πΛπ2π₯ + πΛπ3π¦ + πΛπ1π¦ π2π₯ π3π¦ , πΛπ1π₯ + πΛπ2π₯ + πΛπ3π₯ + πΛπ1π₯ π2π₯ π3π₯ , πΛπ1π₯ + πΛπ2π¦ + πΛπ3π¦ + πΛπ1π₯ π2π₯ π3π¦ , πΛπ1π₯ π2π¦ π3π¦ + πΛπ1π¦ π2π₯ π3π¦ + πΛπ1π¦ π2π¦ π3π₯ + πΛπ1π₯ π2π₯ π3π₯ ,
(12)
or (1/2)[4πΌ β (π 1π¦ π 2π¦ + π 3π₯ + π 1π¦ π 2π¦ π 3π₯ )], (1/2)[4πΌ β (π 1π¦ + π 2π₯ + π 3π¦ + π 1π¦ π 2π₯ π 3π¦ )], (1/2)[4πΌ β (π 1π₯ + π 2π₯ + π 3π₯ + π 1π₯ π 2π₯ π 3π₯ )], (1/2)[4πΌ β (π 1π₯ + π 2π¦ + π 3π¦ + π 1π₯ π 2π¦ π 3π¦ )], (1/2)[4πΌ β (π 1π₯ π 2π¦ π 3π¦ + π 1π¦ π 2π₯ π 3π¦ + π 1π¦ π 2π¦ π 3π₯ + π 1π₯ π 2π₯ π 3π₯ )].
(13)
In Eqs. (11), (12) and (13), each of the summations gives rise to a matrix whose eigenvalues are 0, 2, 4, apart from the fourth matrix which carries eigenvalues 1, 3. Hence, the sum of eigenvalues of each set of matrices must be an odd number. Based on the sum rule and Eq. (12), we have the valuations π£(πΛπ1π¦ ) + π£(πΛπ2π¦ ) + π£(πΛπ3π₯ ) + π£(πΛπ1π¦ π2π¦ π3π₯ ),
π£(πΛπ1π₯ ) + π£(πΛπ2π₯ ) + π£(πΛπ3π₯ ) + π£(πΛπ1π₯ π2π₯ π3π₯ ), π£(πΛπ1 ) + π£(πΛπ2 ) + π£(πΛπ3 ) + π£(πΛπ1 π2 π3 ), π₯
π¦
π¦
π₯
π₯
π¦
π£(πΛπ1π₯ π2π¦ π3π¦ ) + π£(πΛπ1π¦ π2π₯ π3π¦ ) + π£(πΛπ1π¦ π2π¦ π3π₯ ) + π£(πΛπ1π₯ π2π₯ π3π₯ ).
(14)
The values that can be assigned for each projection operator in (14) are either 0 or 1. For each summation in Eq. (14), one and only one projection operator can be assigned the value 1. Lastly, due to assumption of value definiteness, those projection operators that have been assigned value 1(0) in a context (summation it appears), they must carry the same value 1(0) in other contexts. Restricted by these constraints, it is obvious that the sum of values assigned in Eq. (14) must be an even number, as each value function π£(Β·) of the operator appears twice. This brings us to the contradiction and proves the KS theorem. If the definite values of the assignment are allowed to be contextual, the contradiction can be removed. In summary, we have explained the proof of the KS theorem for Merminβs pentagram using the sum rule instead of the product rule as carried out by Mermin.[3] The conversion of the product rule into the sum rule by Peres[2] is easily generalized for threequbit system albeit in a more complex case. The example here amply demonstrates that Peresβ conversion trick is not tied to the nine operators in fourdimensional space given in Ref. [2]. We thank L.C. Kwek for his encouragement and support in this work.
References [1] Held C 2008 Stanford Encyclopedia of Philosophy URL http://plato.stanford.edu/archives/win2008/entries/kochenspecker/ [2] Peres A 1996 Found. Phys. 26 807 [3] Mermin N D 1993 Rev. Mod. Phys. 65 803
070305-3