Hadamardo vartai
Hadmardo vartai (angl. Hadamard gate) – 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ą: H | 1 ⟩ = 1 2 | 0 ⟩ − 1 2 | 1 ⟩ = | − ⟩ {\displaystyle H|1\rangle ={\frac {1}{\sqrt {2}}}|0\rangle -{\frac {1}{\sqrt {2}}}|1\rangle =|-\rangle } . O |0> pereidamas per Hadamardo vartus pereina į superpozicijos būseną, kuri užrašoma šitaip: H | 0 ⟩ = 1 2 | 0 ⟩ + 1 2 | 1 ⟩ = | + ⟩ {\displaystyle H|0\rangle ={\frac {1}{\sqrt {2}}}|0\rangle +{\frac {1}{\sqrt {2}}}|1\rangle =|+\rangle } . Šiose būsenose kubitai pereidami dar kartą per Hadamardo vartus grįžta į pradinę būseną: H ( 1 2 | 0 ⟩ − 1 2 | 1 ⟩ ) = 1 2 ( | 0 ⟩ + | 1 ⟩ ) − 1 2 ( | 0 ⟩ − | 1 ⟩ ) = | 1 ⟩ {\displaystyle H({\frac {1}{\sqrt {2}}}|0\rangle -{\frac {1}{\sqrt {2}}}|1\rangle )={\frac {1}{2}}(|0\rangle +|1\rangle )-{\frac {1}{2}}(|0\rangle -|1\rangle )=|1\rangle } ; H ( 1 2 | 0 ⟩ + 1 2 | 1 ⟩ ) = 1 2 1 2 ( | 0 ⟩ + | 1 ⟩ ) + 1 2 ( 1 2 | 0 ⟩ − 1 2 | 1 ⟩ ) = | 0 ⟩ {\displaystyle H({\frac {1}{\sqrt {2}}}|0\rangle +{\frac {1}{\sqrt {2}}}|1\rangle )={\frac {1}{\sqrt {2}}}{\frac {1}{\sqrt {2}}}(|0\rangle +|1\rangle )+{\frac {1}{\sqrt {2}}}({\frac {1}{\sqrt {2}}}|0\rangle -{\frac {1}{\sqrt {2}}}|1\rangle )=|0\rangle } .