Lumaktaw sa pangunahing nilalaman
Ang proyektong ito ay nasa beta. Nakakita ng bug? Mag-bukas ng GitHub issue. May tanong o ideya? Magtanong sa Discussions — gusto naming marinig ang iyong feedback!
Gaano kaganda ang kalidad ng pagsasalin sa pahinang ito?

Pangkalahatang-ideya

Binubuod ng pahinang ito ang mga gabay na available bukod pa sa malawak na API documentation ng package na ito.

Para magsimula sa lawak ng mga feature na sinusuportahan ng package na ito, tingnan ang end-to-end na gabay na ito:

Binabalangkas ng mga sumusunod na seksyon ang karagdagang mga gabay na mas malalim na tumatalakay sa mas tiyak na mga paksa.

Mga operator at ang kanilang istruktura​

Ang bosonic operator ay isang sum ng mga naka-order na product ng creation at annihilation operator, at maaaring lumabas nang higit sa isang beses ang isang mode sa isang term. Maaari ring i-tag ng mga bosonic operator ang kanilang mga term gamit ang group index, na ginagamit ng mga susunod na stage para hatiin ang time evolution ayon sa mga pisikal na makabuluhang bahagi. Ginagawang qubit operator ng mga mapper ang isang operator sa ilalim ng truncation at encoding. Magsimula rito kung bumubuo ka ng Hamiltonian.

Mga bosonic circuit​

Maaari kang magpahayag ng mga circuit direkta sa mga bosonic mode, nang hindi pumipili ng truncation o encoding.

Pag-transpile ng mga bosonic circuit​

Mga gabay na nagpapaliwanag kung paano nagiging QuantumCircuit ang isang BosonicCircuit, at kung paano kontrolin ang Trotter error sa prosesong iyon.