Write, autoreview, editor, reviewer
3,129
edits
m (→Pseudocode) |
No edit summary |
||
Line 23: | Line 23: | ||
==Notation== | ==Notation== | ||
* <math>G_{m\times n}</math>: Resource state | |||
* <math>m\times n</math>: Resource state size | * <math>m\times n</math>: Resource state size | ||
* <math>|\psi\rangle_P</math>: <math>P(|R\rangle\otimes |+\rangle^{\otimes \frac{N}{3}} \otimes |0\rangle^{\otimes \frac{N}{3}})</math>, this is the $n$-qubit state left with the server which contains the trap qubits (<math>|0\rangle</math>, <math>|+\rangle</math>) and resource state. | * <math>|\psi\rangle_P</math>: <math>P(|R\rangle\otimes |+\rangle^{\otimes \frac{N}{3}} \otimes |0\rangle^{\otimes \frac{N}{3}})</math>, this is the $n$-qubit state left with the server which contains the trap qubits (<math>|0\rangle</math>, <math>|+\rangle</math>) and resource state. | ||
Line 48: | Line 49: | ||
'''Stage 1''': Server's preparation </br> | '''Stage 1''': Server's preparation </br> | ||
'''Input''': Dimensions of the resource state. | '''Input''': Dimensions of the resource state. | ||
* Server creates | '''Output''': Client: receives all qubits | ||
* Server creates <math>G_{m\times n}</math> and sends each qubit to Client | |||
</br> | </br> | ||
Line 56: | Line 58: | ||
* For <math>i = 1, 2, ... m-1</math>: | * For <math>i = 1, 2, ... m-1</math>: | ||
** For <math>j = 1, 2, ...n</math>: | ** For <math>j = 1, 2, ...n</math>: | ||
*** Client receives | *** Client receives resource state qubit <math>|\psi\rangle_{i,j,0}</math> from server. | ||
*** The client performs the measurement on the qubit according to the measurement pattern. | *** The client performs the measurement on the qubit according to the measurement pattern. | ||
** Through the measurements, Client creates the state <math>\sigma_q|\psi\rangle_P</math> in the server's possession, where | ** Through the measurements, Client creates the state <math>\sigma_q|\psi\rangle_P</math> in the server's possession, where |