Porțile cuantice sunt echivalentul, în calculul cuantic, al porților logice clasice. Sunt transformări liniare unitare aplicate stărilor qubiților. Spre deosebire de porțile clasice (uneori ireversibile), toate porțile cuantice sunt reversibile deoarece matricele unitare au inverse. Porțile cu un qubit includ porțile Pauli (X, Y, Z), poarta Hadamard (H) și porțile de rotație (RX, RY, RZ). Porțile cu doi qubiți includ CNOT, CZ, SWAP și iSWAP. Porțile cu trei qubiți includ Toffoli (CCX) și Fredkin (CSWAP). Un set universal de porți (de exemplu {H, T, CNOT}) aproximează orice operație cuantică cu o precizie arbitrară. La nivel de hardware, porțile native variază în funcție de platformă: IBM folosește {CX, RZ, SX}, IonQ folosește {XX, RZ}.
Termeni asociați
Poarta Hadamard
GatesPoarta H: creează o suprapunere egală a lui |0⟩ și |1⟩ dintr-o stare de bază.
Poarta CNOT
GatesControlled-NOT: o poartă cu doi qubiți care inversează qubitul țintă atunci când qubitul de control este |1⟩.
Operatorii Pauli
GatesPorțile fundamentale cu un qubit X, Y, Z: formând baza tuturor operațiilor cuantice.
Poarta Toffoli
GatesPoarta CCX cu trei qubiți: inversează qubitul țintă doar atunci când ambii qubiți de control sunt |1⟩.
Circuit Cuantic
FundamentalsO secvență de porți cuantice aplicate unui registru de qubiți, urmată de măsurători.