According to the peculiar entanglement and measurement properties of the three-particle GHZ state, we have systematically analyzed that two GHZ states and three GHZ states satisfy some expressions after exchanging one or two groups of particles respectively, which are described as four interesting and flexible equations. The four equations can deduce that four GHZ states or even m GHZ states still satisfy some expressions after exchanging one group and two groups of particles, and they can be summarized as two general flexible equations. Furthermore, we also investigate their application in the field of quantum key agreement based on these equations. In particular, we combine with decoy photons to propose a novel session key sharing protocol, which can guarantee the unconditional security of the protocol. It is feasible to use the existing quantum processing technology to realize the proposed protocol.
Quantum informatics is formed by the intersection of multiple disciplines, and quantum entanglement is an important physical resource in quantum informatics. Using the entangled nature of two-body or multi-body quantum states can achieve many tasks that cannot be accomplished in classical information theory, such as quantum key distribution (QKD) [1], quantum teleportation (QT) [2], quantum superdense coding [3], and so on.
Quantum entanglement means that if we measure one of the physically separated particles belonging to the entangled state (no matter how far apart they are in theory), then it will immediately affect the state of the other particles [4]. The most commonly used Bell state is the maximum entangled state of two particles in a 2-dimensional Hilbert space. In 2019, Shi [4] conducted research on Bell states and derived a large number of Bell state entanglement exchange formulas, and gave the application of Bell states in quantum secret sharing. On this basis, Shi et al. [5] used the Bell state entanglement property to propose a verifiable quantum key exchange with authtication (VQKEA) in 2021.
In addition to Bell states, quantum entanglement also includes multi-body quantum states, such as GHZ states, GHZ-like states, Cluster states, and so on. This paper mainly discusses the three-particle entangled GHZ state. Given the measurement basis, the exchange of some particles in the GHZ state will not affect the original entanglement of the GHZ state, and the GHZ state after the simultaneous measurement exchange is the same as the original GHZ state measurement result. In 2020, Yang et al. [6] gave a maximum of n-particle entangled GHZ state \( \left|{G}_n\right\rangle =\frac{1}{\sqrt{2}}\left(\left|{q}_1,{q}_2,\dots, {q}_n\right\rangle \pm \left|{\overline{q}}_1,{\overline{q}}_2,\dots, {\overline{q}}_n\right\rangle \right) \). Then three-particle entangled GHZ state can be expressed as \( \left|{G}_3\right\rangle =\frac{1}{\sqrt{2}}\left(\left|{q}_1,{q}_2,{q}_3\right\rangle \pm \left|{\overline{q}}_1,{\overline{q}}_2,{\overline{q}}_3\right\rangle \right) \). In 2015, Shima Hassanpour and Monireh Houshmand [7] proposed that the three-particle GHZ-like state can be generated by a single qubit state, an EPR state and a CNOT operation. From this, we derived a three-particle GHZ state composed of a single qubit state and an EPR state. Furthermore, according to the truth table of the three-particle entangled GHZ-like state given by Zheng et al. [8], we obtain the truth table of the three-particle entangled GHZ state.
At present, many researchers use GHZ states as quantum resources and have achieved many research results through entanglement swapping. However, there is no systematic analysis of the relationship between states and measurements [4]. On this basis, we systematically analyzed the properties of the three-particle GHZ state before and after the entanglement exchange, including states and measurements, perfectly established six interesting and flexible equations, and formally proved their correctness. Combined with decoy photons, the practical application of the equation in quantum key agreement (QKA) is given. Key agreement is the basic prototype of many cryptographic protocols in classic ciphers [9]. Both Ref. [10] and Ref. [11] use GHZ entangled states as entanglement resources to achieve QKA.
The rest of the paper is organized as follows: Some equations are given in Section 2. In Section 3, we describe the specific application environment of the equation. This paper is finally concluded in Section 4.
2 Equations
There are eight GHZ entangled state bases in two different basis as follows:
“0” represents the measurement result {|0〉, |+〉}, “1” represents the measurement result {|1〉, |−〉}. Taking |Ψ000〉123 as an example, the first two terms are |+ + +〉 and |+ − −〉 in X-basis, both the first particle is |+〉, the last two particles |++〉 and |−−〉 are the same; the last two terms are |− − +〉 and |− + −〉 in X-basis, both the first particle is |−〉, the last two particles |−+〉 and |+−〉 are opposite. In Z-basis, according to |+ + +〉 and |− − −〉, the three particle measurement results are identical. Table 1 is the truth table of |Ψ000〉123 measured on different basis.
Three-particle GHZ state can also be represented by the EPR state and the single qubit state, and the EPR state needs to be deformed appropriately. The specific deformation process is as follows:
where {|ϕ00〉, |ϕ01〉, |ϕ10〉, |ϕ11〉} indicates Bell states. In Eq. (3), in order to facilitate subsequent calculations, we specify here that {|ϕ00〉, |ϕ01〉, |ϕ10〉, |ϕ11〉} can correspond to {|ϕ++〉, |ϕ+−〉, |ϕ−+〉, |ϕ−−〉} respectively. Any Bell state |ϕij〉 can be rewritten as Eq. (4):
where i, j, k ∈ {0, 1} and \( \overline{j}=1\oplus j \), \( \overline{k}=1\oplus k \) (i.e., a bar over a bit value indicates its logical negation.). In this paper, ⊕denotes bitwise XOR, the classical bit string ijk is regarded as the characteristic of the GHZ state |Ψijk〉.
2.1 Theorem 1
For any two GHZ states |Ψijk〉123 and |Ψrst〉456 exchange particles {3, 6} (see in Fig.1), under the same measurement basis (X-basis or Z-basis), the two GHZ states |Ψijk〉123 and |Ψrst〉456 still satisfy the following equations:
where {B123, B456} represent the characteristics of the initial states, {M126, M453} represent the characteristics of the possible measurement results. Eq. (7) can be transformed into Eq. (8).
Remark: The ellipse dotted line denotes the entanglement between three particles. The cuboid dotted line denotes X-basis or Z-basis measurement. After entanglement swapping, the parity of the characteristics of GHZ states does not change, i.e., M126 ⊕ M453 = B123 ⊕ B456.
Proof. According to Eq. (6), any two GHZ states |Ψijk〉123 and |Ψrst〉456 are expressed as follows:
In Step1, two GHZ states |Ψijk〉123 and |Ψrst〉456 exchange particles 3 and 6. It is proved that the calculation result of |Ψijk〉123 ⊗ |Ψrst〉456 is equivalent to |Ψijt〉126 ⊗ |Ψrsk〉453. In Eq. (9), the subscripts of the initial two GHZ states |Ψijk〉123 and |Ψrst〉456 are {0jk, 1st}, and the subscripts after exchanging one particle are {0jt, 1sk} (see in Fig.2).
2.2 Theorem 2
For any two GHZ states |Ψijk〉123 and |Ψrst〉456 exchange particles {2, 3} and {5, 6} (see in Fig.3), under the same measurement basis (X-basis or Z-basis), the two GHZ states |Ψijk〉123 and |Ψrst〉456 always satisfy the following equations:
where {B123, B456} represent the characteristics of the initial states, {M156, M423} represent the characteristics of the possible measurement results. Furthermore, Eq. (10) can be transformed into Eq. (11).
Proof. Two GHZ states |Ψijk〉123 and |Ψrst〉456 are expressed as follows:
Eq. (12) shows the result of |Ψijk〉123 ⊗ |Ψrst〉456 and Eq. (13) shows the result of |Ψist〉156 ⊗ |Ψrjk〉423. In Step2, the positions of GHZ state |Ψist〉156 and GHZ state |Ψrjk〉423 are exchanged. Finally, we prove that the result of |Ψist〉156 ⊗ |Ψrjk〉423 is equal to |Ψijk〉123 ⊗ |Ψrst〉456. The subscripts of the initial two GHZ states |Ψijk〉123 and |Ψrst〉456 are {0jk, 0st}, and the subscripts after exchanging two particles are {0st, 0jk} (see in Fig.4). Obviously, the two GHZ states still satisfy Eq. (10) after exchanging two particles with each other.
2.3 Theorem 3
For any three GHZ states |Ψijk〉123, |Ψrst〉456 and |Ψuvw〉789 exchange particles {3, 6, 9} (see in Fig.5), under the same measurement basis (X-basis or Z-basis), the three GHZ states |Ψijk〉123, |Ψrst〉456 and |Ψuvw〉789 still satisfy the following equations:
where {B123, B456, B789} represent the characteristics of the initial states, {M129, M453, M786} represent the characteristics of the possible measurement results. Furthermore, Eq. (15) is a variation of Eq. (14).
Proof. Three GHZ states |Ψijk〉123, |Ψrst〉456 and |Ψuvw〉789 are expressed as follows:
Remark: In all subsequent calculations, all the matrices with the coefficient of \( \frac{1}{8} \) are 64-dimensional matrices.
It is proved that the calculation result of |Ψijk〉123 ⊗ |Ψrst〉456 ⊗ |Ψuvw〉789 is equivalent to |Ψijw〉129 ⊗ |Ψrsk〉453 ⊗ |Ψuvt〉786. The subscripts of the initial three GHZ states |Ψijk〉123, |Ψrst〉456 and |Ψuvw〉789 are {0jk, 1st, 1vw}, and the subscripts after exchanging three particles are {0jw, 1sk, 1vt} (see in Fig.6).
2.4 Theorem 4
For any three GHZ states |Ψijk〉123, |Ψrst〉456 and |Ψuvw〉789 exchange particles {2, 3}, {5, 6} and {8, 9}(see in Fig.7), under the same measurement basis (X-basis or Z-basis), the three GHZ states |Ψijk〉123, |Ψrst〉456 and |Ψuvw〉789 always satisfy the following equations:
where {B123, B456, B789} represent the characteristics of the initial states, {M189, M423, M756} represent the characteristics of the possible measurement results. In addition, Eq. (16) can be transformed into Eq. (17).
Proof. Three GHZ states |Ψijk〉123, |Ψrst〉456 and |Ψuvw〉789 are expressed as follows:
Eq. (18) and Eq. (19) show the results of |Ψijk〉123 ⊗ |Ψrst〉456 ⊗ |Ψuvw〉789 and |Ψivw〉189 ⊗ |Ψrjk〉423 ⊗ |Ψust〉756 respectively. Eq. (20) is the result of |Ψrjk〉423 ⊗ |Ψust〉756 ⊗ |Ψivw〉189 exchanging the positions of the particles {(1, 8, 9), (4, 2, 3), (7, 5, 6)}. By comparison, we find that the 64-dimensional matrix of Eq. (18) is equivalent to the 64-dimensional matrix of Eq. (20), which means that the calculation results of Eq. (18) and Eq. (19) are the same. The subscripts of the initial three GHZ states |Ψijk〉123, |Ψrst〉456 and |Ψuvw〉789are {0jk, 1st, 1vw}, and the subscripts after exchanging three groups of particles are {0vw, 1jk, 1st} (see in Fig.8). Obviously, the three GHZ states still satisfy Eq. (16) after exchanging particles.
2.5 Theorem 5
For m GHZ states {(1, 2, 3), (4, 5, 6), …, (3m − 2, 3m − 1, 3m)}, after entanglement swapping as Fig.9, the possible measurement results and the initial states always meet the following equations:
where Bijk and Mrst denote the characteristics of the initial states of the particles i, j and k, and the possible measurement results of the particles r, s and t, respectively. Eq. (22) is a variation of Eq. (21).
Proof. When m = 2 and m = 3, Eq. (21) and Eq. (22) are obtained directly from Theorem 1 and Theorem 3. According to Theorem 1, the entanglement swapping of two GHZ states |Ψijk〉123 and |Ψrst〉456 satisfies the following formulas:
When m = 4, the entanglement swapping of four GHZ states |Ψijk〉123, |Ψrst〉456, |Ψuvw〉789 and |Ψxyz〉10, 11, 12 is shown in Fig.10 and satisfies the following formulas:
According to Eq. (7), Eq. (14) and Eq. (23), it is not hard to generalize the equation to the case of arbitrary m GHZ states (i.e., M1, 2, 3m ⊕ M4, 5, 3 ⊕ … ⊕ M3m − 2, 3m − 1, 3m − 3 = B1, 2, 3 ⊕ B4, 5, 6 ⊕ … ⊕ B3m − 2, 3m − 1, 3m). Similarly, when Eq. (21) holds, Eq. (22) can be obtained from Eq. (8), Eq. (15) and Eq. (24).
2.6 Theorem 6
For m GHZ states {(1, 2, 3), (4, 5, 6), …, (3m − 2, 3m − 1, 3m)}, after entanglement swapping as Fig.11, the possible measurement results and the initial states always meet the following equation:
where Bijk and Mrst denote the characteristics of the initial states of the particles i, j and k, and the possible measurement results of the particles r, s and t, respectively. Eq. (25) can be transformed into Eq. (26).
Proof. When m = 2 and m = 3, Eq. (25) and Eq. (26) are obtained directly from Theorem 2 and Theorem 4. According to Theorem 2, the entanglement swapping of two GHZ states |Ψijk〉123 and |Ψrst〉456 satisfies the following formulas:
When m = 4, the entanglement swapping of four GHZ states |Ψijk〉123, |Ψrst〉456, |Ψuvw〉789 and |Ψxyz〉10, 11, 12 is shown in Fig.12 and satisfies the following formulas:
According to Eq. (10), Eq. (16) and Eq. (27), it is not hard to generalize the equation to the case of arbitrary m GHZ states (i.e., M1, 3m − 1, 3m ⊕ M4, 2, 3 ⊕ … ⊕ M3m − 2, 3m − 4, 3m − 3 = B1, 2, 3 ⊕ B4, 5, 6 ⊕ … ⊕ B3m − 2, 3m − 1, 3m). At the same time, Eq. (26) can be obtained from Eq. (11), Eq. (17) and Eq. (28).
3 Application
QKA is a session key established by two-party or multi-party making the same contribution. Taking Theorem 1 (Eq. (8)) as an example, Alice and Bob use their GHZ states to obtain the same session key KAB. Assume that Alice and Bob have safely shared the initial key K through face-to-face (or other secure methods). K is a string of binary numbers with length N, K[i] ∈ {0, 1} (K[i] denotes the ith bit of K, i = 1, 2, 3, …, N), the value of K determines the measurement basis (see in Table 2).
StepA Alice and Bob prepare N groups of GHZ state randomly from eight three-particle GHZ entangled states, expressed as AN and BN, respectively.
Both Alice and Bob know what kind of GHZ entangled states they prepare belong to. After GHZ state of N is prepared, Alice collects particles from each group of GHZ state to form three groups of particle sequences {Sa1, Sa2, Sa3}. Similarly, Bob gets three groups of particle sequences {Sb1, Sb2, Sb3}. In the same time, Alice and Bob each prepare m single-photon states |D〉 with certain amount of randomly scattered photons in the range of {|0〉, |1〉, |+〉, |−〉}. Alice and Bob randomly insert m single-photon states |D〉 as decoy photons into the particle sequences Sa3 and Sb3 respectively, and record the insertion position and initial state of the decoy photon |D〉. Particle sequences are expressed as follows:
Lengths of {Sa1, Sa2, Sb1, Sb2} and {Sa3, Sb3} are n and n + m respectively.
StepB Alice sends Sa3 to Bob through the quantum channel and Bob sends Sb3 to Alice through the quantum channel. Alice informs Bob about position and measuring base of decoy photons through classical channel. Similarly, Bob also tells Alice the position and measuring base of the decoy photons. Then Alice and Bob have particle sequences {Sa1, Sa2, Sb3} and {Sb1, Sb2, Sa3} respectively.
At this point, Alice and Bob begin to perform the security check after receiving the particle sequence. Alice selects decoy photons from particle sequence Sb3 according to Bob’s information for single-particle measurement. Bob selects decoy photons from particle sequence Sa3 according to Alice’s information for single-particle measurement. Then, Alice and Bob release their measurement results through the classical channel. Alice calculates the error rate based on the results published by Bob, and Bob calculates the error rate based on the results published by Alice. If the error rate is lower than a threshold, it indicates that the transmitted sequences are complete and there is no external eavesdropper.
StepC After Alice and Bob complete the security check, the length of all particle sequences is n. Alice and Bob start to measure the particle sequences at the same time according to Table 2. K[i] = 0, Alice and Bob use X-basis measurement on particle groups (Pi(a1), Pi(a2), Pi(b3)) and (Pi(b1), Pi(b2), Pi(a3)), respectively. K[i] = 1, Alice and Bob use Z-basis measurement on particle groups (Pi(a1), Pi(a2), Pi(b3)) and (Pi(b1), Pi(b2), Pi(a3)), respectively. Here we agree on that the characteristics of the measurement results are Mi(a1, a2, b3) and Mi(b1, b2, a3) for i = 1, 2, 3, …, N. Bi(a1, a2, a3) and Bi(b1, b2, b3) represent the characteristics of the initial GHZ states of the particle groups (Pi(a1), Pi(a2), Pi(a3)) and (Pi(b1), Pi(b2), Pi(b3)), respectively. In the ith group of GHZ state, Alice infers the value of Pi(a3) based on the measured value of (Pi(a1), Pi(a2)), and thus obtain Bi(a1, a2, a3). Similarly, Bob can infer the value of Pi(b3) based on the measured value of (Pi(b1), Pi(b2)), and get Bi(b1, b2, b3). For i = 1, 2, 3, …, N, Alice computes KA[i] = Mi(a1, a2, b3) ⊕ Bi(a1, a2, a3), Bob computes KB[i] = Mi(b1, b2, a3) ⊕ Bi(b1, b2, b3). Then Alice and Bob get their keys KA = KA[1] ∥ KA[2] ∥ … ∥ KA[N] and KB = KB[1] ∥ KB[2] ∥ … ∥ KB[N], respectively. And ∥ denotes string concatenation. Finally, Alice and Bob obtain their session key KAB = KA = KB.
4 Conclusion
Through the investigate of the general expression |Gn〉, construction and truth table of the GHZ state, it is found that the three-particle entangled GHZ state satisfies certain relations after exchanging partial particles, and further establish the six equations of the three-particle GHZ state between the initial state and the exchanged state. In addition, these six equations are highly scalable and give the deformed equations. In this paper, four GHZ states and m GHZ states are derived from two GHZ states and three GHZ states exchanging one group and two groups of particles respectively, which satisfy some expressions. We applied these interesting and flexible equations to the QKA field, and further proved the correctness of these equations in the actual application environment.
References
Qin, H.-W., Xu, H., Tang, W.K.S.: Quantum key distribution with single-particle and bell state[J]. Opt. Quant. Electron. 52(7), 557–559 (2020)
Yang, C.-W., Tsai, C.-W.: Efficient and secure dynamic quantum secret sharing protocol based on bell states[J]. Quantum Inf. Process. 19(1) (2020)
Hassanpour, S., Houshmand, M.: Efficient controlled quantum secure direct communication based on GHZ-like states[J]. Quantum Inf. Process. 14(2), 739–753 (2015)
Zheng, X.-Y., Kuang, C., Liang, W.-Z.: Controlled quantum dialogue with authentication protocol on a basis of GHZ-like state[J]. Quantum Inf. Process. 19(8) (2020)
Cao Hao. Research on Key Agreement Protocol Based on Quantum Entangled State [D]. Xi'an University of Electronic Science and technology, 2019
Jie Tang, Lei Shi, Jia-Hua Wei. Controlled quantum key agreement based on maximally three-qubit entangled states[J]. Modern Physics Letters B, 2020, 34(18)
This work was supported by the Liaoning Provincial Natural Science Foundation of China (Grant No. 2019-MS-286), and Basic Scientific Research Project of Liaoning Provincial Department of Education (Grant No. LJC202007).
Author information
Authors and Affiliations
Software College, Shenyang Normal University, No.253, HuangHe Bei Street, HuangGu District, Shenyang, 110034, PC, China
Wang, C., Li, Z. & Zhu, H. Flexible for Multiple Equations about GHZ States and a Prototype Case.
Int J Theor Phys60, 3868–3884 (2021). https://doi.org/10.1007/s10773-021-04948-0