Kvantumkapu

A kvantumkapu (kvantumlogikai elem ) a kvantumszámítógép alapeleme, amely a qubitek bemeneti állapotait egy bizonyos törvény szerint kimeneti állapotokká alakítja. Abban különbözik a hagyományos logikai kapuktól , hogy qubiteken működik . A kvantumkapuk, ellentétben sok klasszikus kapuval, mindig megfordíthatók .

Mivel egy qubit vektorként ábrázolható kétdimenziós térben, a kapu működése leírható egy unitárius mátrixszal , amellyel a bemeneti qubit megfelelő állapotvektorát megszorozzuk. Az egykubites kapukat 2 × 2 mátrix , a két qubites kaput 4 × 4 mátrix , az n - qubit kaput pedig 2 n  × 2 n mátrixszal írjuk le .

Példák kvantumkapukra

A legegyszerűbb egyqubites kapuk:


Két bemenettel rendelkező kapuk is lehetségesek (és két kimenet, mivel a kvantumkapuk bemeneteinek és kimeneteinek azonosnak kell lenniük az egységnyiség követelménye miatt):

,

akkor a CU transzformációs mátrix így néz ki:


A fontos 3 qubites kapuk a következők:

Univerzális kvantumkapuk

A kvantumkapuk halmazát univerzálisnak nevezzük, ha bármely unitér transzformáció tetszőleges pontossággal közelíthető ebből a halmazból egy véges kapusorozattal. Más szóval, az univerzális kvantumkapuk az egységes mátrixok csoportjának generátorai. Bizonyítható, hogy a C-NOT kapuból és az összes egykubites kapuból álló halmaz univerzális. Más univerzális készletek is lehetségesek.

Linkek