Kvantport

En kvantgrind (quantum logic element ) är ett grundläggande element i en kvantdator som omvandlar ingångstillstånden för qubits till utgångstillstånd enligt en viss lag. Skiljer sig från konventionella logiska grindar genom att den arbetar på qubits . Kvantportar, till skillnad från många klassiska portar, är alltid vändbara .

Eftersom en qubit kan representeras som en vektor i tvådimensionellt rymd, kan driften av grinden beskrivas av en enhetlig matris , med vilken motsvarande tillståndsvektor för den ingående qubiten multipliceras. Enkel-qubit-grindar beskrivs av 2 × 2 matriser , två-qubit- grindar med 4 × 4 matriser och n -qubit-grindar med 2 n  × 2n .

Exempel på kvantportar

De enklaste en-qubit-grindarna:


Grindar med två ingångar är också möjliga (och två utgångar, eftersom antalet ingångar och utgångar för kvantgrindar måste vara detsamma på grund av enhetskravet):

,

då ser CU- transformationsmatrisen ut så här:


Viktiga 3-qubit-grindar är:

Universella kvantportar

En uppsättning kvantgrindar kallas universella om någon enhetlig transformation kan approximeras med en given noggrannhet med en ändlig sekvens av grindar från denna uppsättning. Med andra ord, universella kvantgrindar är generatorer av gruppen enhetliga matriser. Det kan bevisas att uppsättningen som består av C-NOT-grinden och alla en-qubit-grindar är universell. Andra universella set är också möjliga.

Länkar