Mga Quantum Bit, Gate, at Circuit
Kifumi Numata (19 Apr 2024)
I-click ang dito para ma-download ang pdf ng orihinal na lektura. Tandaan na maaaring maging deprecated na ang ilang code snippet dahil static na imahe ang mga ito.
Ang tinatayang QPU time para patakbuhin ang eksperimentong ito ay 5 segundo.
1. Panimula
Ang mga bit, gate, at circuit ang pangunahing pundasyon ng quantum computing. Matututunan mo ang quantum computation gamit ang circuit model na gumagamit ng mga quantum bit at gate, at susuriin din natin ang superposition, measurement, at entanglement.
Sa araling ito, matututunan mo ang:
- Mga single-qubit gate
- Bloch sphere
- Superposition
- Measurement
- Mga two-qubit gate at entanglement state
Sa katapusan ng lekturang ito, matututunan mo ang tungkol sa circuit depth, na napakahalaga para sa utility-scale quantum computing.
2. Computation bilang isang diagram
Kapag gumagamit ng mga qubit o bit, kailangan nating manipulahin ang mga ito para ma-convert ang mga input na mayroon tayo sa mga output na kailangan natin. Para sa mga pinakasimpleng programa na may kakaunting bit, kapaki-pakinabang na ipakita ang prosesong ito sa pamamagitan ng isang diagram na tinatawag na circuit diagram.
Ang figure sa ibabang-kaliwa ay isang halimbawa ng classical circuit, at ang figure sa ibabang-kanan ay isang halimbawa ng quantum circuit. Sa parehong kaso, ang mga input ay nasa kaliwa at ang mga output ay nasa kanan, habang ang mga operasyon ay kinakatawan ng mga simbolo. Ang mga simbolong ginagamit para sa mga operasyon ay tinatawag na "mga gate", kadalasan sa makasaysayang dahilan.
3. Single-qubit quantum gate
3.1 Quantum state at Bloch sphere
Ang estado ng isang qubit ay kinakatawan bilang superposition ng at . Ang isang arbitrary na quantum state ay kinakatawan bilang