Kvanteport

En kvanteport (kvantelogisk element ) er et grundlæggende element i en kvantecomputer , der konverterer inputtilstande af qubits til outputtilstande i henhold til en bestemt lov. Adskiller sig fra konventionelle logiske porte ved, at den opererer på qubits . Kvanteporte er i modsætning til mange klassiske porte altid vendbare .

Da en qubit kan repræsenteres som en vektor i todimensionelt rum, kan portens drift beskrives ved en enhedsmatrix , hvormed den tilsvarende tilstandsvektor for input-qubit multipliceres. Enkelt-qubit-gates er beskrevet af 2 × 2 - matricer , to-qubit- gates med 4 × 4 -matricer og n - qubit-gates med 2 n  × 2n .

Eksempler på kvanteporte

De enkleste én-qubit porte:


Gates med to indgange er også mulige (og to udgange, da antallet af ind- og udgange til kvanteporte skal være det samme på grund af enhedskravet):

,

så ser CU -transformationsmatrixen sådan ud:


Vigtige 3-qubit-gates er:

Universelle kvanteporte

Et sæt kvanteporte kaldes universelle, hvis enhver enhedstransformation kan tilnærmes med en given nøjagtighed ved en endelig række af porte fra dette sæt. Med andre ord er universelle kvanteporte generatorer af gruppen af ​​enhedsmatricer. Det kan bevises, at sættet bestående af C-NOT-porten og alle en-qubit-gates er universelt. Andre universalsæt er også mulige.

Links