quantum convolutional coding techniques mark m. wilde communication sciences institute, ming hsieh...
TRANSCRIPT
![Page 1: Quantum Convolutional Coding Techniques Mark M. Wilde Communication Sciences Institute, Ming Hsieh Department of Electrical Engineering, University of](https://reader035.vdocuments.net/reader035/viewer/2022062309/5697bf881a28abf838c897ea/html5/thumbnails/1.jpg)
Quantum Convolutional Coding Techniques
Quantum Convolutional Coding Techniques
Mark M. Wilde
Communication Sciences Institute,
Ming Hsieh Department of Electrical Engineering,
University of Southern California,
Los Angeles, California 90089
Communication Sciences Institute,
Ming Hsieh Department of Electrical Engineering,
University of Southern California,
Los Angeles, California 90089
![Page 2: Quantum Convolutional Coding Techniques Mark M. Wilde Communication Sciences Institute, Ming Hsieh Department of Electrical Engineering, University of](https://reader035.vdocuments.net/reader035/viewer/2022062309/5697bf881a28abf838c897ea/html5/thumbnails/2.jpg)
What is a qubit?
A qubit is a quantum system with two degrees of freedom.
Examples
Electron Spin Photon Polarization
![Page 3: Quantum Convolutional Coding Techniques Mark M. Wilde Communication Sciences Institute, Ming Hsieh Department of Electrical Engineering, University of](https://reader035.vdocuments.net/reader035/viewer/2022062309/5697bf881a28abf838c897ea/html5/thumbnails/3.jpg)
What are qubits good for?
• Simulation of quantum processes such as chemical reactions and molecular dynamics perhaps has the most potential.
• Shor’s algorithm (1994) breaks the public key cryptography algorithm in polynomial time.
• Grover’s algorithm (1997) gives a quadratic speedup for database search.
![Page 4: Quantum Convolutional Coding Techniques Mark M. Wilde Communication Sciences Institute, Ming Hsieh Department of Electrical Engineering, University of](https://reader035.vdocuments.net/reader035/viewer/2022062309/5697bf881a28abf838c897ea/html5/thumbnails/4.jpg)
Tell me more about a qubit
Measurement projects the qubit
A 2D complex vector represents the state of a qubit:
to state w/ prob.
to state w/ prob.
![Page 5: Quantum Convolutional Coding Techniques Mark M. Wilde Communication Sciences Institute, Ming Hsieh Department of Electrical Engineering, University of](https://reader035.vdocuments.net/reader035/viewer/2022062309/5697bf881a28abf838c897ea/html5/thumbnails/5.jpg)
What can I do to a qubit?
Pauli matrices act on a single qubit:
The Pauli group acts on multiple qubits:
E.g.,
![Page 6: Quantum Convolutional Coding Techniques Mark M. Wilde Communication Sciences Institute, Ming Hsieh Department of Electrical Engineering, University of](https://reader035.vdocuments.net/reader035/viewer/2022062309/5697bf881a28abf838c897ea/html5/thumbnails/6.jpg)
What can I do to two qubits?
A Controlled-NOT gate acts on two qubits:
Action of CNOT on computational basis:CNOT in an ion trap
![Page 7: Quantum Convolutional Coding Techniques Mark M. Wilde Communication Sciences Institute, Ming Hsieh Department of Electrical Engineering, University of](https://reader035.vdocuments.net/reader035/viewer/2022062309/5697bf881a28abf838c897ea/html5/thumbnails/7.jpg)
What is Quantum Entanglement?
Quantum entanglement is the resource that fuels a quantum computer or a quantum communication network.
![Page 8: Quantum Convolutional Coding Techniques Mark M. Wilde Communication Sciences Institute, Ming Hsieh Department of Electrical Engineering, University of](https://reader035.vdocuments.net/reader035/viewer/2022062309/5697bf881a28abf838c897ea/html5/thumbnails/8.jpg)
Quantum Information and Noise
Alice
Environment Eve correlates with Alice’s qubits and destroys the fragile nature of a quantum state
QuickTime™ and aTIFF (Uncompressed) decompressor
are needed to see this picture. Eve
![Page 9: Quantum Convolutional Coding Techniques Mark M. Wilde Communication Sciences Institute, Ming Hsieh Department of Electrical Engineering, University of](https://reader035.vdocuments.net/reader035/viewer/2022062309/5697bf881a28abf838c897ea/html5/thumbnails/9.jpg)
Can We Correct Quantum Errors?
Classical Error Correction copies classical information to protect itBUTNo-Cloning Theorem prohibits general
copying of quantum information.What to do?Classical codes learn about errors by
measuring bits BUTMeasuring a quantum state destroys its quantum information.What to do?Classical codes do not accumulate small
errors over time because classical errors are discrete
BUTQuantum errors are continuous and small errors may build up over time.What to do?
![Page 10: Quantum Convolutional Coding Techniques Mark M. Wilde Communication Sciences Institute, Ming Hsieh Department of Electrical Engineering, University of](https://reader035.vdocuments.net/reader035/viewer/2022062309/5697bf881a28abf838c897ea/html5/thumbnails/10.jpg)
Shor’s Solution
• Measurement projects the encoded qubits and effectively digitizes the errors.
• Use extra ancilla qubits for redundancy
• Perform particular measurements that learn only about errors
Shor, PRA 52, pp. R2493-R2496 (1995).
![Page 11: Quantum Convolutional Coding Techniques Mark M. Wilde Communication Sciences Institute, Ming Hsieh Department of Electrical Engineering, University of](https://reader035.vdocuments.net/reader035/viewer/2022062309/5697bf881a28abf838c897ea/html5/thumbnails/11.jpg)
Shor Code
Perform measurements that learn only about errorsEncode qubits with ancillas
![Page 12: Quantum Convolutional Coding Techniques Mark M. Wilde Communication Sciences Institute, Ming Hsieh Department of Electrical Engineering, University of](https://reader035.vdocuments.net/reader035/viewer/2022062309/5697bf881a28abf838c897ea/html5/thumbnails/12.jpg)
Our Research @
Novel forms of Quantum Error Correction
Entanglement-assisted quantum error correctionEntanglement-assisted quantum error correction (Brun, Devetak, Hsieh)
Convolutional entanglement distillationConvolutional entanglement distillation (Wilde, Krovi, Brun)
Decoherence-free subspaces and subsystemsDecoherence-free subspaces and subsystems (Lidar)
Entanglement-assisted quantum convolutional codingEntanglement-assisted quantum convolutional coding (Wilde, Brun)
![Page 13: Quantum Convolutional Coding Techniques Mark M. Wilde Communication Sciences Institute, Ming Hsieh Department of Electrical Engineering, University of](https://reader035.vdocuments.net/reader035/viewer/2022062309/5697bf881a28abf838c897ea/html5/thumbnails/13.jpg)
Entanglement-Assisted Quantum Error Correction
Brun et al., Science 314, 436-439 (2006).
![Page 14: Quantum Convolutional Coding Techniques Mark M. Wilde Communication Sciences Institute, Ming Hsieh Department of Electrical Engineering, University of](https://reader035.vdocuments.net/reader035/viewer/2022062309/5697bf881a28abf838c897ea/html5/thumbnails/14.jpg)
Classical Convolutional Coding
Convolutional Coding techniques have application in
cellular deep space communicationand
Viterbi Algorithm is most popular technique for determining errors
![Page 15: Quantum Convolutional Coding Techniques Mark M. Wilde Communication Sciences Institute, Ming Hsieh Department of Electrical Engineering, University of](https://reader035.vdocuments.net/reader035/viewer/2022062309/5697bf881a28abf838c897ea/html5/thumbnails/15.jpg)
Quantum Convolutional Coding
Ollivier and Tillich, PRL 91, 177902 (2003).Forney et al., IEEE Trans. Inf. Theory 53, 865-880 (2007).
![Page 16: Quantum Convolutional Coding Techniques Mark M. Wilde Communication Sciences Institute, Ming Hsieh Department of Electrical Engineering, University of](https://reader035.vdocuments.net/reader035/viewer/2022062309/5697bf881a28abf838c897ea/html5/thumbnails/16.jpg)
Entanglement-Assisted Quantum Convolutional Coding
Wilde and Brun, In preparation (2007).
![Page 17: Quantum Convolutional Coding Techniques Mark M. Wilde Communication Sciences Institute, Ming Hsieh Department of Electrical Engineering, University of](https://reader035.vdocuments.net/reader035/viewer/2022062309/5697bf881a28abf838c897ea/html5/thumbnails/17.jpg)
Advantages of EAQCC
The rate and error-correcting properties of the classical codes translate to the EAQCC.(high-performance classical codes => high-performance quantum codes)
Can produce an EAQCC from two arbitrary classical binary convolutional codes:
![Page 18: Quantum Convolutional Coding Techniques Mark M. Wilde Communication Sciences Institute, Ming Hsieh Department of Electrical Engineering, University of](https://reader035.vdocuments.net/reader035/viewer/2022062309/5697bf881a28abf838c897ea/html5/thumbnails/18.jpg)
EAQCC Example 1
![Page 19: Quantum Convolutional Coding Techniques Mark M. Wilde Communication Sciences Institute, Ming Hsieh Department of Electrical Engineering, University of](https://reader035.vdocuments.net/reader035/viewer/2022062309/5697bf881a28abf838c897ea/html5/thumbnails/19.jpg)
Infinite-Depth Operations
Implements 1/(1+D) Implements 1/(1+D+D3)
![Page 20: Quantum Convolutional Coding Techniques Mark M. Wilde Communication Sciences Institute, Ming Hsieh Department of Electrical Engineering, University of](https://reader035.vdocuments.net/reader035/viewer/2022062309/5697bf881a28abf838c897ea/html5/thumbnails/20.jpg)
EAQCC Example 2
![Page 21: Quantum Convolutional Coding Techniques Mark M. Wilde Communication Sciences Institute, Ming Hsieh Department of Electrical Engineering, University of](https://reader035.vdocuments.net/reader035/viewer/2022062309/5697bf881a28abf838c897ea/html5/thumbnails/21.jpg)
Block Entanglement Distillation
![Page 22: Quantum Convolutional Coding Techniques Mark M. Wilde Communication Sciences Institute, Ming Hsieh Department of Electrical Engineering, University of](https://reader035.vdocuments.net/reader035/viewer/2022062309/5697bf881a28abf838c897ea/html5/thumbnails/22.jpg)
Convolutional Entanglement Distillation
Wilde et al., arXiv:0708.3699 (2007).
![Page 23: Quantum Convolutional Coding Techniques Mark M. Wilde Communication Sciences Institute, Ming Hsieh Department of Electrical Engineering, University of](https://reader035.vdocuments.net/reader035/viewer/2022062309/5697bf881a28abf838c897ea/html5/thumbnails/23.jpg)
Conclusion
• Quantum computing and quantum communication are the future of computing and communication
• Quantum error correction is the way to make quantum computing and communication practical
• Quantum error correction also leads to private classical communication
• There is still much to explore in these areas (QEC07@USC)