CN111510289A - Bidirectional single-bit state preparation method based on Brown state and network coding - Google Patents
Bidirectional single-bit state preparation method based on Brown state and network coding Download PDFInfo
- Publication number
- CN111510289A CN111510289A CN202010291203.6A CN202010291203A CN111510289A CN 111510289 A CN111510289 A CN 111510289A CN 202010291203 A CN202010291203 A CN 202010291203A CN 111510289 A CN111510289 A CN 111510289A
- Authority
- CN
- China
- Prior art keywords
- node
- state
- measurement
- particle
- bit
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/08—Key distribution or management, e.g. generation, sharing or updating, of cryptographic keys or passwords
- H04L9/0816—Key establishment, i.e. cryptographic processes or cryptographic protocols whereby a shared secret becomes available to two or more parties, for subsequent use
- H04L9/0852—Quantum cryptography
- H04L9/0855—Quantum cryptography involving additional nodes, e.g. quantum relays, repeaters, intermediate nodes or remote nodes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/08—Key distribution or management, e.g. generation, sharing or updating, of cryptographic keys or passwords
- H04L9/0816—Key establishment, i.e. cryptographic processes or cryptographic protocols whereby a shared secret becomes available to two or more parties, for subsequent use
- H04L9/0852—Quantum cryptography
- H04L9/0858—Details about key distillation or coding, e.g. reconciliation, error correction, privacy amplification, polarisation coding or phase coding
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Electromagnetism (AREA)
- Theoretical Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Investigating Or Analysing Biological Materials (AREA)
Abstract
The invention discloses a bidirectional single-bit state preparation method based on Brown state and network coding. The invention combines the state preparation based on the Brown state with the network coding for the first time, carries out cross transmission from a sender to a receiver through the butterfly network and the five-bit Brown state, and prepares the scheme of any single-bit quantum state in a bidirectional way, and is mainly characterized in that: on the basis of a butterfly network coding protocol, a quantum network coding model is established through state preparation. The channel shared by the source node and the destination node is obtained by adding auxiliary particles to a five-bit Brown state and performing channel modulation through a CNOT operation. The method realizes the transmission of the known information in the whole network model, has less resource consumption compared with a quantum invisible transmission scheme, simultaneously achieves higher transmission efficiency, innovatively realizes bidirectional preparation, and has four-bit communication capacity per round. The method has wide application prospect in the technical field of quantum communication networks.
Description
Technical Field
The invention relates to the field of quantum communication, in particular to a bidirectional single-bit state preparation method based on Brown state and network coding.
Background
In 2000, Ahlswede et al found a new way in the basic article of Network coding (Network coding) to achieve better Network communication performance than before. The main idea of network coding is that we can encode information at intermediate nodes in the network, thereby improving throughput, and security and reducing the complexity of the network. With the development of quantum information, network coding has been increasingly applied to quantum networks. Quantum Network Coding (QNC) is becoming a major area of research by virtue of its ability to improve the security and efficiency of quantum communications. Hayashi et al explored the possibility of quantum network coding since 2006 and proposed the first quantum network coding protocol XQQ. By designing XQQ protocols, they show that one can design a quantum network coding protocol that can transport a protocol with fidelity greater than 1/2 for a butterfly network across two qubits, and also compute an upper fidelity limit of less than 1.
Based on Hayashi et al work, Iwama initiated a study of quantum network coding for butterfly networks, which demonstrated the feasibility of quantum network coding where approximations were allowed Ma et al [4] proposed a quantum network coding protocol that can transmit M-qudit over butterfly networks by sharing a non-maximally entangled state between the two butterfly networks L eung et al studied the k-pair communication problem of quantum information in quantum channel networks.
The most common application of the concept based on quantum network coding is the combination with the invisible transport state (QT), while the preparation of the known state has been the subject of popular research in the field of quantum communication, and the scheme of state preparation based on Brown state has been proposed in recent years, but there are few concepts based on quantum network coding to achieve the same goal, quantum Remote State Preparation (RSP) and invisible transport state, which are all aimed at delivering one goal to a remote place. However, in quantum remote state preparation, the sender usually knows the state to be transmitted, while in quantum invisible state the sender does not know the state to be transmitted. But is essentially a communication activity that also needs to be secured. The state preparation can accurately prepare and transmit the quantum state which is known to be prepared to a destination node by utilizing the high efficiency and the more excellent security of network coding transmission.
Disclosure of Invention
The invention aims to provide a bidirectional single-bit state preparation method based on Brown state and network coding.
In order to solve the above technical problem, the present invention provides a bidirectional single-bit state preparation method based on Brown state and network coding, comprising:
step 1: a butterfly network model is required to be constructed, wherein A and B are source nodes, and an intermediate node is M1And M2And C and D are used as destination nodes to realize cross two-way state preparation, and any single-bit state is prepared:
The source node A and the destination node C share a five-bit Brown state as a channel in advance, and the form of the five-bit Brown state is as follows:
the source node B and the destination node D share a five-bit Brown state as a channel in advance, and the form of the five-bit Brown state is as follows:
firstly, adding auxiliary particle |00 > to a five-bit Brown state channel shared by a source node A and a destination node C, wherein A1And C1Respectively to the particles A3And C3Channel modulation using CNOT operation, where node A owns particle A1,A2,A3Node C has particle C1,C2,C3. The source node B and the destination node D share a five-bit Brown channel for similar operation to perform channel modulation, wherein the node B has a particle B1,B2,B3Node D having particle D1,D2,D3The two shared channels are respectively in the following two forms:
step 2: first, a source node A pairs a particle A1Carrying out first amplitude measurement, and selecting a group of orthogonal measurement bases { | mum>,m∈{0,1}}:
Then, the particle A is firstly paired according to the source node A1The source node A to the particle A3Performing a second phase measurement, selecting a suitable phase measurement basis (matching according to a coefficient m)
The destination node C is respectively corresponding to the particle pair C1And C3To perform amplitude and phase measurements, a set of orthogonal measurement bases { | η is first takenm>,m∈{0,1}}:
Then, the particle C is first paired according to the destination node C1From the measurement basisSelecting corresponding measurement basis (according to m matching) for the particle C3And (3) carrying out phase measurement:
thus, the overall system of source node a to destination node C can be represented as:
in the source node B and the destination node D, first, the source node B pairs the particle B1Carrying out the first amplitude measurement, selecting a group of orthogonal measurement bases { |% χm>,m∈{0,1}}:
Then, the first time for the particle B according to the source node B1From the measurement basisSelecting proper phase measurement base (matched according to coefficient m) for the particle B3A second phase measurement is performed:
for the destination node D, respectively for the particle pairs D1And D3Performing amplitude and phase measurement, firstly selecting a group of orthogonal measurement bases { | v by a destination node Dm>,m∈{0,1}}:
Then, the particle D is first paired according to the destination node D1From the measurement basisSelecting corresponding measurement basis (according to m matching) to pair of particles D3A second phase measurement is performed:
thus, the overall system from source node B to destination node D can be represented as:
and step 3: if the controller agrees to state preparation between source node A and destination node C, then the controller performs { |0 for particle E in the opponent>,|1>The measurement result of the control bit E is published to a source node A and a destination node C, and the source node A and the destination node C respectively correspond the respective measurement result to classical information X1,Y1From tables 1 and 2, the measurement results and the classical information X can be seen1,Y1Each via a classical channel Q1,T3To the intermediate node M1And M2The source node A and the destination node C simultaneously send X1,Y1As an auxiliary message, via the classical channel Q2,T4And sending the data to a destination node D and a source node B.
Meanwhile, if the controller agrees to the state preparation between the source node B and the destination node D, the controller performs { |0 on the particle F in the opponent>,|1>The measurement results of the control bit F are published to a source node B and a destination node D, and the source node B and the destination node D respectively correspond the respective measurement results to classical information X2,Y2From tables 3 and 4, the measurement results and the classical information X can be seen2,Y2Each via a classical channel Q3,T1To the intermediate node M1And M2At the same time, the source node B and the destination node D will be X2,Y2As an auxiliary message, via the classical channel Q4,T2And sending the data to a destination node C and a source node A.
And 4, step 4: intermediate node M1From classical channel Q1And Q3Receiving precoding information X separately1And X2And then the received precoding information is subjected to coding processing operation:then utilizes the classical channel Q5To the intermediate node M2And finally the intermediate node M2The received coding processing operations are respectively passed throughChannel Q6And Q7To destination nodes C and D. At the same time, the intermediate node M2From classical channel T1And T3Receiving precoding information Y2And Y1And then the received precoding information is subjected to coding processing operation:then using the classical channel T5To the intermediate node M1And finally the intermediate node M1Passing the received encoding processing operations through the classical channel T respectively6And T7To the source nodes a and B.
And 5: destination nodes C and D pass through classical channel Q according to source nodes B and A4And Q2Transmitted auxiliary information X2And X1Then according to the intermediate node M2Through the classical channel Q6And Q7Transmitted encapsulation informationDecoding operation is carried out and control information is combined, the corresponding relation between the measurement result and the classical information can be known through tables 1 and 3, and the | tau can be accurately prepared by adopting corresponding unitary operation1>And | τ2>. Similarly, source nodes A and B pass through classical channel T according to destination nodes D and C2And T4Transmitted auxiliary information Y2And Y1Then according to the intermediate node M1From classical channel T6And T7Transmitted encapsulation informationDecoding operation is carried out, control information is combined, the corresponding relation between the measurement result and the classical information can be known through tables 2 and 4, and the | tau can be accurately prepared by adopting corresponding unitary operation3>And | τ4>。
The invention has the beneficial effects that:
based on the combination of five-bit Bown state sum and known quantum information preparation and network coding, the transmission of the known information in the whole network model is realized, compared with a quantum invisible state transmission scheme, the resource consumption is less, the transmission efficiency reaches a higher level, the bidirectional preparation is realized innovatively, and the method has a wide application prospect in the technical field of quantum communication networks.
Based on the same inventive concept, the present application also provides a computer device comprising a memory, a processor and a computer program stored on the memory and executable on the processor, the processor implementing the steps of any of the methods when executing the program.
Based on the same inventive concept, the present application also provides a computer-readable storage medium, on which a computer program is stored, which, when being executed by a processor, carries out the steps of any of the methods.
Based on the same inventive concept, the present application further provides a processor for executing a program, wherein the program executes to perform any one of the methods.
Drawings
FIG. 1 is a flow chart of the bidirectional preparation arbitrary single-bit quantum network coding method of the present invention.
Fig. 2 is a schematic diagram of the encoding method for bidirectionally preparing any single-bit quantum network.
The symbols in the figures are as follows:
a and B are source nodes of the butterfly network model;
M1and M2Is an intermediate node of the butterfly network model;
c and D are destination nodes of the butterfly network model;
|τm>m ═ 1,2, 3,4 are the known quantum states to be prepared for source nodes a and B and destination nodes C and D, respectively;
Qii ∈ (1,.., 7) is a quantum channel that transmits information when a state is prepared;
Tii ∈ (1.. 7.) is a quantum channel that transfers information from a destination node to a source node;
X1and X2Respectively corresponding classical information of the measurement results of the source node A and the source node B;
Y1and Y2Respectively obtaining classical information corresponding to the measurement results of the target nodes C and D;
the dotted line refers to the classical channel;
u is the unitary transformation operation required for the measurement result to correspond to classical information.
Detailed Description
The present invention is further described below in conjunction with the following figures and specific examples so that those skilled in the art may better understand the present invention and practice it, but the examples are not intended to limit the present invention.
Step 1: first, a butterfly network model needs to be constructed, as shown in fig. 2. Wherein, A and B are source nodes, and the intermediate node is M1And M2C and D are used as destination nodes to realize the preparation of the crossed two-way state of A → C, B → D, C → a, D → B, and prepare any single-bit state:
the source node A and the destination node C share a five-bit Brown state as a channel in advance, and the form of the five-bit Brown state is as follows:
the source node B and the destination node D share a five-bit Brown state as a channel in advance, and the form of the five-bit Brown state is as follows:
firstly, adding auxiliary particles into a five-bit Brown channel shared by a source node A and a destination node CWherein A is1And C1Respectively to the particles A3And C3The CNOT operation is performed and the channel changes to the following form:
wherein node A possesses particle A1,A2,A3Node C has particle C1,C2,C3。
The source node B operates similarly to the five bit Brown state channel shared by the destination node D, which changes to the following form:
wherein node B has a particle B1,B2,B3Node D having particle D1,D2,D3。
Step 2: in the source node A and the destination node C, first, the source node A pairs the particle A1Carrying out first amplitude measurement, and selecting a group of orthogonal measurement bases { | mum>,m∈{0,1}}:
Then, the particle A is firstly paired according to the source node A1The source node A to the particle A3Performing a second phase measurementSelecting proper phase measuring base (according to the matching of the coefficient m, the measuring bases with the same coefficient m are matched)
When m is 0, the source node A is opposite to the particle A1The measurement basis chosen for the first amplitude measurement is | μ0>Source node A to particle A3The measurement bases selected for the second phase measurement are:
when m is 1, the source node A is opposite to the particle A1The measurement basis chosen for the first amplitude measurement is | μ1>Source node A to particle A3The measurement bases selected for the second phase measurement are:
for the destination node C, respectively for the particle pair C1And C3To perform amplitude and phase measurements, a set of orthogonal measurement bases { | η is first takenm>,m∈{0,1}}:
Then, the particle C is first paired according to the destination node C1From the measurement basisSelecting corresponding measuring bases (matching according to the coefficient m, matching the measuring bases with the same coefficient m) to the particles C3And (3) carrying out phase measurement:
when m is 0, the destination node C is opposite to the particle C1The measurement basis chosen for the first amplitude measurement is | η0>Destination node C to particle C3The measurement bases selected for the second phase measurement are:
when m is 1, the destination node C is opposite to the particle C1The measurement basis chosen for the first amplitude measurement is | η1>Destination node C to particle C3The measurement bases selected for the second phase measurement are:
thus, the overall system of source node a to destination node C can be represented as:
TABLE 1 results of two measurements of Source node A, particle C2Unitary operation with classical information X1In relation to (2)
TABLE 2 results of two measurements of destination point C, particle A2Is unitary with the classical information Y1In relation to (2)
In the source node B and the destination node D, first, the source node B pairs the particle B1Carrying out the first amplitude measurement, selecting a group of orthogonal measurement bases { |% χm>,m∈{0,1}}:
Then, according to the source node B, the firstSecondary pair of particles B1From the measurement basisSelecting proper phase measurement bases (matching according to coefficient m, matching measurement bases with the same coefficient m) to the particles B3A second phase measurement is performed:
when m is 0, the source node B is opposite to the particle B1The measurement basis chosen for the first amplitude measurement is | χ0>Source node B to particle B3The measurement bases selected for the second phase measurement are:
when m is 1, the source node B is opposite to the particle B1The measurement basis chosen for the first amplitude measurement is | χ1>Source node B to particle B3The measurement bases selected for the second phase measurement are:
for the destination node D, respectively for the particle pairs D1And D3Performing amplitude and phase measurement, firstly selecting a group of orthogonal measurement bases { | v by a destination node Dm>,m∈{0,1}}:
Then, the particle D is first paired according to the destination node D1From the measurement basisSelecting corresponding measuring base (matching according to coefficient m, matching measuring base with same coefficient m) particles D3A second phase measurement is performed:
when m is 0, the destination node D is opposite to the particle D1The measurement basis chosen for the first amplitude measurement is | v0>Destination node D to particle D3The measurement bases selected for the second phase measurement are:
when m is 1, the destination node D is opposite to the particle D1The measurement basis chosen for the first amplitude measurement is | v1>Destination node D to particle D3The measurement bases selected for the second phase measurement are:
thus, the overall system from source node B to destination node D can be represented as:
TABLE 3 results of two measurements of Source node B, particle D2Unitary operation with classical information X2In relation to (2)
TABLE 4 results of two measurements of destination Point D, particle B2Is unitary with the classical information Y2In relation to (2)
And step 3: if the controller agrees to state preparation between source node A and destination node C, then the controller performs { |0 for particle E in the opponent>,|1>The measurement result of the control bit E is published to the source node A and the destination node C, and then the source node A and the destination node C respectively measure the respective measurement resultsThe result pair becomes classical information X1,Y1From tables 1 and 2, the measurement results and the classical information X can be seen1,Y1Each via a classical channel Q1,T3To the intermediate node M1And M2The source node A and the destination node C simultaneously send X1,Y1As an auxiliary message, via the classical channel Q2,T4And sending the data to a destination node D and a source node B.
Meanwhile, if the controller agrees to the state preparation between the source node B and the destination node D, the controller performs { |0 on the particle F in the opponent>,|1>The measurement results of the control bit F are published to the source node B and the destination node D, and then the source node B and the destination node D respectively correspond the respective measurement results to classical information X2,Y2From tables 3 and 4, the measurement results and the classical information X can be seen2,Y2Each via a classical channel Q3,T1To the intermediate node M1And M2At the same time, the source node B and the destination node D will be X2,Y2As an auxiliary message, via the classical channel Q4,T2And sending the data to a destination node C and a source node A.
And 4, step 4: thus, the intermediate node M1From classical channel Q1And Q3Receiving precoding information X1And X2And then the received precoding information is subjected to coding processing operation:then utilizes the classical channel Q5To the intermediate node M2And finally the intermediate node M2Passing the received encoding processing operations through the classical channel Q6And Q7To destination nodes C and D.
At the same time, the intermediate node M2From classical channel T1And T3Receiving precoding information Y2And Y1And then the received precoding information is subjected to coding processing operation:then using the classical channel T5To the intermediate node M1And finally the intermediate node M1Passing the received encoding processing operations through the classical channel T respectively6And T7To the destination nodes a and B.
And 5: the destination nodes C and D transmit the auxiliary information X via the classical channel according to the source nodes B and A2And X1Then according to the intermediate node M2Through the classical channel Q6And Q7Transmitted encapsulation informationPerforming decoding operation to recover X1And X2The correspondence between the measurement results and the classical information and the particle unitary operation can be seen from tables 1 and 3. X1And X2May be 00/01/10/11, based on the measurement |0 of the particles E and F in the control party's opponent>/| 1>, the corresponding unitary operation U can be found from tables 1 and 30/U1/U2/U3. According to the corresponding unitary operation found, the target nodes C and D respectively adopt the corresponding unitary operation, and the target nodes C and D can accurately and unmistakably prepare the | tau1>And | τ2>. Similarly, the source nodes A and B transmit the auxiliary information Y over the classical channel according to the destination nodes D and C2And Y1Then according to the intermediate node M1From classical channel T6And T7Transmitted encapsulation informationPerforming decoding operation to obtain Y1And Y2And in combination with the control information, the correspondence of the measurement results to the classical information and the particle unitary operation can be seen from tables 2 and 4. Y is1And Y2May be 00/01/10/11, based on the measurement |0 of the particles E and F in the control party's opponent>/|1>Through tables 2 and 4, the corresponding unitary operation U can be found0/U1/U2/U3. According to the found pairsThe source nodes A and B respectively adopt corresponding unitary operation, and the destination nodes A and B can accurately and unmistakably prepare the | tau3>And | τ4>。
step 1: the source node A and the destination node C share a five-bit Brown state as a channel in advance, and the form of the five-bit Brown state is as follows:
the source node B and the destination node D share a five-bit Brown state as a channel in advance, and the form of the five-bit Brown state is as follows:
firstly, adding auxiliary particles into a five-bit Brown channel shared by a source node A and a destination node CWherein A is1And C1Respectively to the particles A3And C3The CNOT operation is performed and the channel changes to the following form:
wherein node A possesses particle A1,A2,A3Node C has particle C1,C2,C3。
The source node B operates similarly to the five bit Brown state channel shared by the destination node D, which changes to the following form:
wherein node B has a particle B1,B2,B3Node D having particle D1,D2,D3。
Step 2: in the source node A and the destination node C, first, the source node A pairs the particle A1Carrying out first amplitude measurement, and selecting a group of orthogonal measurement bases { | mum>,m∈{0,1}}:
First pairing particles A according to source node A1The source node A to the particle A3Performing a second phase measurement, selecting a suitable phase measurement basis (matching according to coefficient m, matching measurement bases with the same coefficient m)
The destination node C is respectively corresponding to the particle pair C1And C3Performing amplitude and phase measurements by first selecting a set of orthogonal measurements by the destination node CRadical { | ηm>,m∈{0,1}}:
First pairing particles C according to destination node C1Selecting corresponding measurement bases (matching according to coefficient m, matching measurement bases with the same coefficient m) to the particles C according to the amplitude measurement result of the particles C3Performing phase measurements
Thus, the overall system of source node a to destination node C can be represented as:
in the source node B and the destination node D, first, the source node B pairs the particle B1Carrying out the first amplitude measurement, selecting a group of orthogonal measurement bases { |% χm>,m∈{0,1}}:
Then, the first time for the particle B according to the source node B1The source node A to the particle B3Performing a second phase measurement, selecting a suitable phase measurement basis (matching according to coefficient m, matching measurement bases with the same coefficient m)
Destination node D is respectively corresponding to particle pair D1And D3Performing amplitude and phase measurement, firstly selecting a group of orthogonal measurement bases { | v by a destination node Dm>,m∈{0,1}}:
First pairing particles D according to destination node D1Selecting corresponding measurement bases (matching according to coefficient m, matching measurement bases with the same coefficient m) to the particles D according to the amplitude measurement result of the particles D3Performing phase measurements
Thus, the overall system from source node B to destination node D can be represented as:
and step 3: if the controller agrees to state preparation between source node A and destination node C, then the controller performs { |0 for particle E in the opponent>,|1>H, measurement of control bit E |0>The measurement result is published to a source node A and a destination node C, and the source node A and the destination node C respectively correspond the respective measurement result to classical information X1,Y1From tables 1 and 2, the measurement results and the classical information X can be seen1,Y1Obtaining the corresponding relation ofTo classical information X1=10,Y100, each over a classical channel Q1,T3To the intermediate node M1And M2The source node A and the destination node C simultaneously send X1,Y1As an auxiliary message, via the classical channel Q2,T4And sending the data to a destination node D and a source node B.
Meanwhile, if the controller agrees to the state preparation between the source node B and the destination node D, the controller performs { |0 on the particle F in the opponent>,|1>Will measure |1 of the control bit F>The measurement result is published to a source node B and a destination node D, and the source node B and the destination node D respectively correspond the respective measurement result to classical information X2,Y2From tables 3 and 4, the measurement results and the classical information X can be seen2,Y2Obtaining the classical information as X2=01,Y201, each over a classical channel Q3,T1To the intermediate node M1And M2At the same time, the source node B and the destination node D will be X2,Y2As an auxiliary message, via the classical channel Q4,T2And sending the data to a destination node C and a source node A.
And 4, step 4: thus, the intermediate node M1From classical channel Q1And Q3Receiving the pre-coding information, and then performing coding processing operation on the received pre-coding information:then utilizes the classical channel Q5To a second intermediate node M2And finally the intermediate node M2Passing the received encoding processing operations through the classical channel Q6And Q7To destination nodes C and D.
At the same time, the intermediate node M2From classical channel T1And T3Receiving the pre-coding information, and then performing coding processing operation on the received pre-coding information:then using the classical channel T5To a second intermediate node M1And finally the intermediate node M1Passing the received encoding processing operations through the classical channel T respectively6And T7To source nodes a and B.
And 5: the destination nodes C and D transmit the auxiliary information X via the classical channel according to the source nodes B and A201 and X110, and then according to the intermediate node M2Through the classical channel Q6And Q7Transmitted encapsulation informationPerforming decoding operation to recover X110 and X201, and the corresponding relation between the measurement result and the classical information and the particle unitary operation can be known through tables 1 and 3 in combination with the control information, and the unitary operation U is respectively adopted3And U0The destination nodes C and D can be respectively and accurately prepared:
similarly, the source nodes A and B transmit the auxiliary information Y over the classical channel according to the destination nodes D and C201 and Y100, and then according to the intermediate node M1From classical channel T6And T7Transmitted encapsulation informationPerforming decoding operation to obtain Y100 and Y2The corresponding relation between the measurement result and the classical information and the particle unitary operation can be known through tables 2 and 4 by combining the value of 01 and the control information, and the unitary operation U is respectively adopted0And U0The destination nodes A and B can be respectively and accurately prepared as follows:
in addition, there are three cases, which are: the measurement nodes of the control party for the control bits E and F are respectively |0>, |0>, the measurement nodes of the control party for the control bits E and F are respectively |1>, |0>, and the measurement nodes of the control party for the control bits E and F are respectively |1>, |1 >; the whole process is similar to the above process, and is not repeated here.
The source node and the destination node in each communication process can prepare two single bits by utilizing, so that the capacity of each round of the whole preparation scheme based on network coding is four bits, and the functions of a channel, particularly an intermediate node, are greatly utilized.
The above-mentioned embodiments are merely preferred embodiments for fully illustrating the present invention, and the scope of the present invention is not limited thereto. The equivalent substitution or change made by the technical personnel in the technical field on the basis of the invention is all within the protection scope of the invention. The protection scope of the invention is subject to the claims.
Claims (10)
1. A method for preparing a bidirectional single bit state based on a Brown state and network coding is characterized by comprising the following steps:
step 1: a butterfly network model is required to be constructed, wherein A and B are source nodes, and an intermediate node is M1And M2And C and D are used as destination nodes to realize cross two-way state preparation, and any single-bit state is prepared:
The source node A and the destination node C share a five-bit Brown state as a channel in advance;
the source node B and the destination node D share a five-bit Brown state as a channel in advance;
firstly, adding auxiliary particle |00 into a five-bit Brown state channel shared by a source node A and a destination node C>Wherein A is1And C1Respectively to the particles A3And C3Channel modulation using CNOT operation, where node A owns particle A1,A2,A3Node C has particle C1,C2,C3(ii) a The source node B and the destination node D share a five-bit Brown channel for similar operation to perform channel modulation, wherein the node B has a particle B1,B2,B3Node D having particle D1,D2,D3;
Step 2: first, a source node A pairs a particle A1Carrying out first amplitude measurement, and selecting a group of orthogonal measurement bases { | mum>,m∈{0,1}}:
Then, the particle A is firstly paired according to the source node A1The source node A to the particle A3Performing a second phase measurement, and selecting a suitable phase measurement basis
The destination node C is respectively corresponding to the particle pair C1And C3Amplitude of executionAnd phase measurement, preferably a set of orthogonal measurement bases { | ηm>,m∈{0,1}}:
Then, the particle C is first paired according to the destination node C1From the measurement basisSelecting corresponding measurement base pair particles C3And (3) carrying out phase measurement:
in the source node B and the destination node D, first, the source node B pairs the particle B1Carrying out the first amplitude measurement, selecting a group of orthogonal measurement bases { |% χm>,m∈{0,1}}:
Then, the first time for the particle B according to the source node B1From the measurement basisSelecting proper phase measurement base pair particle B3A second phase measurement is performed:
for the destination node D, respectively for the particle pairs D1And D3Performing amplitude and phase measurement, firstly selecting a group of orthogonal measurement bases { | v by a destination node Dm>,m∈{0,1}}:
Then, the particle D is first paired according to the destination node D1From the measurement basisSelecting corresponding measurement base pair particles D3A second phase measurement is performed:
and step 3: if the controller agrees to state preparation between source node A and destination node C, then the controller performs { |0 for particle E in the opponent>,|1>The measurement result of the control bit E is published to a source node A and a destination node C, and the source node A and the destination node C respectively correspond the respective measurement result to classical information X1,Y1From tables 1 and 2, the measurement results and the classical information X can be seen1,Y1Each via a classical channel Q1,T3To the intermediate node M1And M2The source node A and the destination node C simultaneously send X1,Y1As an auxiliary message, via the classical channel Q2,T4Sending the data to a destination node D and a source node B;
meanwhile, if the controller agrees to the state preparation between the source node B and the destination node D, the controller performs { |0 on the particle F in the opponent>,|1>Will disclose the measurement result for the control bit FDistributed to a source node B and a destination node D, which respectively correspond respective measurement results to classical information X2,Y2From tables 3 and 4, the measurement results and the classical information X can be seen2,Y2Each via a classical channel Q3,T1To the intermediate node M1And M2At the same time, the source node B and the destination node D will be X2,Y2As an auxiliary message, via the classical channel Q4,T2Sending the data to a destination node C and a source node A;
and 4, step 4: intermediate node M1From classical channel Q1And Q3Receiving precoding information X separately1And X2And then the received precoding information is subjected to coding processing operation:then utilizes the classical channel Q5To the intermediate node M2And finally the intermediate node M2Passing the received encoding processing operations through the classical channel Q6And Q7Transmitting to destination nodes C and D; at the same time, the intermediate node M2From classical channel T1And T3Receiving precoding information Y2And Y1And then the received precoding information is subjected to coding processing operation:then using the classical channel T5To the intermediate node M1And finally the intermediate node M1Passing the received encoding processing operations through the classical channel T respectively6And T7Transmitting the data to source nodes A and B;
and 5: destination nodes C and D pass through classical channel Q according to source nodes B and A4And Q2Transmitted auxiliary information X2And X1Then according to the intermediate node M2Through the classical channel Q6And Q7Transmitted encapsulation informationDecoding operation is carried out and control information is combined, the corresponding relation between the measurement result and the classical information can be known through tables 1 and 3, and the | tau can be accurately prepared by adopting corresponding unitary operation1>And | τ2>(ii) a Similarly, source nodes A and B pass through classical channel T according to destination nodes D and C2And T4Transmitted auxiliary information Y2And Y1Then according to the intermediate node M1From classical channel T6And T7Transmitted encapsulation informationDecoding operation is carried out, control information is combined, the corresponding relation between the measurement result and the classical information can be known through tables 2 and 4, and the | tau can be accurately prepared by adopting corresponding unitary operation3>And | τ4>。
8. a computer device comprising a memory, a processor and a computer program stored on the memory and executable on the processor, characterized in that the steps of the method of any of claims 1 to 7 are implemented when the program is executed by the processor.
9. A computer-readable storage medium, on which a computer program is stored which, when being executed by a processor, carries out the steps of the method according to any one of claims 1 to 7.
10. A processor, characterized in that the processor is configured to run a program, wherein the program when running performs the method of any of claims 1 to 7.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010291203.6A CN111510289B (en) | 2020-04-14 | 2020-04-14 | Bidirectional single-bit state preparation method based on Brown state and network coding |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010291203.6A CN111510289B (en) | 2020-04-14 | 2020-04-14 | Bidirectional single-bit state preparation method based on Brown state and network coding |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111510289A true CN111510289A (en) | 2020-08-07 |
CN111510289B CN111510289B (en) | 2021-12-03 |
Family
ID=71875969
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010291203.6A Active CN111510289B (en) | 2020-04-14 | 2020-04-14 | Bidirectional single-bit state preparation method based on Brown state and network coding |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111510289B (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112953648A (en) * | 2021-03-16 | 2021-06-11 | 苏州大学 | Butterfly network coding method based on bidirectional mixed quantum information communication |
CN113033703A (en) * | 2021-04-21 | 2021-06-25 | 北京百度网讯科技有限公司 | Quantum neural network training method and device, electronic device and medium |
CN114157369A (en) * | 2021-11-29 | 2022-03-08 | 北京印刷学院 | Quantum network coding-based quantum state remote preparation model, method and device |
CN114614979A (en) * | 2021-12-30 | 2022-06-10 | 苏州大学 | Method for remotely preparing any two-energy-level single bit state based on chain network fault tolerance |
Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103414536A (en) * | 2013-08-05 | 2013-11-27 | 北京航空航天大学 | High-fidelity quantum network coding method based on controlled teleportation |
CN103618695A (en) * | 2013-11-07 | 2014-03-05 | 南京信息工程大学 | Total probability arbitrary multiparty JRSP method |
WO2014055875A1 (en) * | 2012-10-04 | 2014-04-10 | Applied Communication Sciences | Mitigate propagation loss in waveguide transmission method |
CN104301098A (en) * | 2014-09-01 | 2015-01-21 | 北京航空航天大学 | Opportunistic quantum network coding method |
CN105978659A (en) * | 2016-04-18 | 2016-09-28 | 苏州大学 | Remote preparation quantum state based network coding method |
CN106789021A (en) * | 2016-12-29 | 2017-05-31 | 苏州大学 | Quantum packet multi-user's secret comparative approach based on five particle Brown states |
US20170338952A1 (en) * | 2016-05-20 | 2017-11-23 | Electronics And Telecommunications Research Institute | Apparatus for quantum key distribution on a quantum network and method using the same |
US20180287788A1 (en) * | 2016-12-15 | 2018-10-04 | Damián Pitalúa García | Method and system for spacetime-constrained oblivious transfer |
CN108768623A (en) * | 2018-04-11 | 2018-11-06 | 西北大学 | A kind of Quantum Teleportation communication means transmitting 4 particle states based on 5 particle Brown states |
CN108923851A (en) * | 2018-07-18 | 2018-11-30 | 苏州大学 | A kind of channel multiplexing method based on five bit brown states |
CN109150521A (en) * | 2018-10-22 | 2019-01-04 | 苏州大学张家港工业技术研究院 | The long-range real coefficient quantum state preparation method of probability based on unknown parameter GHZ channel |
CN110808831A (en) * | 2019-11-04 | 2020-02-18 | 苏州大学 | Combined remote state preparation method based on seven-bit quantum channel |
-
2020
- 2020-04-14 CN CN202010291203.6A patent/CN111510289B/en active Active
Patent Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2014055875A1 (en) * | 2012-10-04 | 2014-04-10 | Applied Communication Sciences | Mitigate propagation loss in waveguide transmission method |
CN103414536A (en) * | 2013-08-05 | 2013-11-27 | 北京航空航天大学 | High-fidelity quantum network coding method based on controlled teleportation |
CN103618695A (en) * | 2013-11-07 | 2014-03-05 | 南京信息工程大学 | Total probability arbitrary multiparty JRSP method |
CN104301098A (en) * | 2014-09-01 | 2015-01-21 | 北京航空航天大学 | Opportunistic quantum network coding method |
CN105978659A (en) * | 2016-04-18 | 2016-09-28 | 苏州大学 | Remote preparation quantum state based network coding method |
US20170338952A1 (en) * | 2016-05-20 | 2017-11-23 | Electronics And Telecommunications Research Institute | Apparatus for quantum key distribution on a quantum network and method using the same |
US20180287788A1 (en) * | 2016-12-15 | 2018-10-04 | Damián Pitalúa García | Method and system for spacetime-constrained oblivious transfer |
CN106789021A (en) * | 2016-12-29 | 2017-05-31 | 苏州大学 | Quantum packet multi-user's secret comparative approach based on five particle Brown states |
CN108768623A (en) * | 2018-04-11 | 2018-11-06 | 西北大学 | A kind of Quantum Teleportation communication means transmitting 4 particle states based on 5 particle Brown states |
CN108923851A (en) * | 2018-07-18 | 2018-11-30 | 苏州大学 | A kind of channel multiplexing method based on five bit brown states |
CN109150521A (en) * | 2018-10-22 | 2019-01-04 | 苏州大学张家港工业技术研究院 | The long-range real coefficient quantum state preparation method of probability based on unknown parameter GHZ channel |
CN110808831A (en) * | 2019-11-04 | 2020-02-18 | 苏州大学 | Combined remote state preparation method based on seven-bit quantum channel |
Non-Patent Citations (4)
Title |
---|
DING MENGXIAO ET AL: ""Deterministic joint remote preparation of an arbitrary five-qubit Brown state"", 《2016 35TH CHINESE CONTROL CONFERENCE (CCC)》 * |
XU WANG ET AL: ""Quantum Network Coding For Remote State Preparation of Multi-qudit States"", 《2019 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN AND CYBERNETICS (SMC)》 * |
吴娜娜 等: ""在噪声情况下远程制备四比特团簇态"", 《控制理论与应用》 * |
彭家寅: "任意四粒子|χ>态和五粒子Brown态的联合远程制备", 《计算机工程与应用》 * |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112953648A (en) * | 2021-03-16 | 2021-06-11 | 苏州大学 | Butterfly network coding method based on bidirectional mixed quantum information communication |
WO2022193942A1 (en) * | 2021-03-16 | 2022-09-22 | 苏州大学 | Butterfly network encoding method based on bidirectional hybrid quantum information exchange |
CN112953648B (en) * | 2021-03-16 | 2023-01-17 | 苏州大学 | Butterfly network coding method based on bidirectional mixed quantum information communication |
CN113033703A (en) * | 2021-04-21 | 2021-06-25 | 北京百度网讯科技有限公司 | Quantum neural network training method and device, electronic device and medium |
CN113033703B (en) * | 2021-04-21 | 2021-10-26 | 北京百度网讯科技有限公司 | Quantum neural network training method and device, electronic device and medium |
CN114157369A (en) * | 2021-11-29 | 2022-03-08 | 北京印刷学院 | Quantum network coding-based quantum state remote preparation model, method and device |
CN114157369B (en) * | 2021-11-29 | 2023-03-14 | 北京印刷学院 | Quantum state remote preparation model, method and device based on quantum network coding |
CN114614979A (en) * | 2021-12-30 | 2022-06-10 | 苏州大学 | Method for remotely preparing any two-energy-level single bit state based on chain network fault tolerance |
CN114614979B (en) * | 2021-12-30 | 2022-11-18 | 苏州大学 | Method for remotely preparing any two-energy-level single bit state based on chain network fault tolerance |
Also Published As
Publication number | Publication date |
---|---|
CN111510289B (en) | 2021-12-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111510289B (en) | Bidirectional single-bit state preparation method based on Brown state and network coding | |
CN105978659B (en) | Based on the network coding method for remotely preparing quantum state | |
Chen et al. | Controlled bidirectional remote preparation of three-qubit state | |
CN103414536B (en) | A kind of high fidelity quantum network coding method based on controlled Teleportation | |
CN107612689B (en) | Quantum state invisible transmission method based on flow distribution transmission in quantum network | |
CN109379144B (en) | Quantum network coding method based on quantum detuning | |
CN109286446B (en) | Method for jointly and remotely preparing six-bit cluster state based on GHZ state | |
CN108923851B (en) | A kind of channel multiplexing method based on five bit brown states | |
CN108988956A (en) | A kind of Three Party Communication method based on seven bit quantum channels | |
CN112953648B (en) | Butterfly network coding method based on bidirectional mixed quantum information communication | |
CN112804009A (en) | Joint quantum remote state acceleration preparation method based on terminal uncertainty | |
CN114629562A (en) | Quantum communication invisible state transfer optimization method based on non-maximum entangled state | |
CN111130771B (en) | Quantum network coding method based on quantum state non-loss | |
Bi et al. | Dof of a cooperative x-channel with an application to distributed computing | |
CN114422120B (en) | High-dimensional multi-hop lossless invisible transmission method for channel modulation weight transfer | |
Ding et al. | Quantum teleportation based on non-maximally entangled graph states | |
Shi et al. | Quantum MIMO communication scheme based on quantum teleportation with triplet states | |
Jiang | Enhancing remote state preparation via five-qubit cluster state in noisy environments | |
CN114157369A (en) | Quantum network coding-based quantum state remote preparation model, method and device | |
Yao et al. | The capacity of classical summation over a quantum MAC with arbitrarily replicated inputs | |
Shashank et al. | Lattice coding for strongly secure compute-and-forward in a bidirectional relay | |
Perumal et al. | Analysis of amplify forward, decode and amplify forward, and compression forward relay for single and multi-node cognitive radio networks | |
Min et al. | Quantum network coding based on remote state preparation of arbitrary two-qubit states | |
Lai et al. | Fault-tolerant high-capacity quantum key distribution over a collective-noise channel using extended unitary operations | |
CN105915268B (en) | The joint transmission method in two-way X trunk channel is connected entirely |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |