V srcu Dunaja
Sedež podjetja
Löwengasse 14 / Lokal 2
1030 Dunaj, Avstrija
Vrata
V klasičnem računalništvu se klasična vrata uporabljajo za izvajanje operacij na enem ali več bitih. Podobno se v kvantnem računalništvu kvantna vrata uporabljajo za izvajanje reverzibilne operacije na enem ali več kubitih. OpenQASM ponuja nekaj vgrajenih kvantnih vrat. V tem poglavju vodiča OpenQASM boste na kratko spoznali kvantna vrata v OpenQASM. V naslednjih poglavjih tega vodiča OpenQASM boste podrobneje spoznali uporabo teh kvantnih vrat v OpenQASM.
Na področju kvantnega računalništva obstajajo različna standardna kvantna vrata, ki se uporabljajo za ustvarjanje kvantnih algoritmov. Vendar niso vsa ta kvantna vrata temeljna kvantna vrata. Temeljna kvantna vrata so kvantna vrata, s katerimi je mogoče ustvariti druga kvantna vrata.
OpenQASM ponuja naslednje dvoje vgrajenih kvantnih vrat:
- Vrata U
- Vrata CX
Vrata U so kvantna vrata, s katerimi lahko spremenimo stanje kubita. Vrata CX so kvantna vrata, ki se uporabljajo za prepletanje stanj dveh kubitov. Tako vrata U kot vrata CX so temeljna kvantna vrata. Z uporabo vrat U in vrat CX lahko ustvarite katera koli druga kvantna vrata.
Pravzaprav standardna knjižnica OpenQASM 2 qelib1.inc1 uporablja temeljna kvantna vrata U in CX za ustvarjanje najpogosteje uporabljenih in nekaterih redkeje uporabljenih kvantnih vrat.
V naslednjih poglavjih boste podrobno spoznali vrata U in vrata CX.