Hadamardo vartai
Hadmardo vartai (Šablonas:En) – tai kvantiniai vartai naudojami kvantiniame kompiuteryje, kilę iš Hadamardo transformacijos, skirti, kubitą pervesti į superpozicijos būseną. Hadamardo kvantiniai vartai neturių klasikinių vartų analogų. Hadamardo vartai gali operuoti tik ant vieno kubito, be to kiekvienam kubitui reikia savo atskirų Hadamardo vartų. Kubitas, kurio būsena yra |1>, pereidamas per Hadamardo vartus persikelia į būseną:
- .
O |0> pereidamas per Hadamardo vartus pereina į superpozicijos būseną, kuri užrašoma šitaip:
- .
Šiose būsenose kubitai pereidami dar kartą per Hadamardo vartus grįžta į pradinę būseną:
- ;
- .
Skaičiavimai su Hadamardo vartais
Kartais vietoje 0 rašomas 1, o vietoje 1 rašomas -1:
- ;
- .
Mes taip ir žymėsime. Pirmas (pvz.: 1) nuo viršaus kubitas rašomas pirmu, o antras (pvz:. -1) nuo viršaus antru:
- .
Kai 2 kubitai yra perėję Hadamardo vartus, tai jie turės 4 reikšmes:
- .
Jei iš paskos šiuos 2 kubitus seka dar vienas kubitas H|-1>, tai bendras kubitų užrašymas atrodys taip:
- .
Reikšmės
- .
- .
- .
- .
Kur X yra kvantiniai NOT vartai, o Z yra fazės vartai.
Jei
- ,
tai
- ,
Pavyzdžiui,
- .
Tada,
kur n, kubitų skaičius. Pavyzdžiui, jei n=4, tai:
- .
O jei n=2, tai:
- .
- .
- .
Kur naudojami Hadamardo vartai?
Hadamardo vartai naudojami:
Kiti kvantiniai vartai
- Hadamardo vartai
- CNOT vartai
- Kvantiniai NOT vartai
- Fazės vartai
- Tofolio vartai