Квантовый компьютер.
Один кубит можно представить в виде электрона в двух ямном потенциале, так что  означает нахождение его в левой яме, а
 означает нахождение его в левой яме, а  — в правой. Это называется кубит на зарядовых состояниях. Общий вид квантового состояния такого электрона:
 — в правой. Это называется кубит на зарядовых состояниях. Общий вид квантового состояния такого электрона:  . Зависимость его от времени есть зависимость от времени амплитуд
. Зависимость его от времени есть зависимость от времени амплитуд  ; она задается уравнением Шредингера вида
; она задается уравнением Шредингера вида  где гамильтониан
 где гамильтониан  имеет в силу одинакового вида ям и эрмитовости вид
 имеет в силу одинакового вида ям и эрмитовости вид  для некоторой константы
 для некоторой константы  , так что вектор
, так что вектор  есть собственный вектор этого гамильтониана с собственным значением 0 (так называемое основное состояние), а
 есть собственный вектор этого гамильтониана с собственным значением 0 (так называемое основное состояние), а  — собственный вектор со значением
 — собственный вектор со значением  (первое возбужденное состояние). Никаких других собственных состояний (с определенным значением энергии) здесь нет, так как наша задача двумерная. Поскольку каждое состояние
 (первое возбужденное состояние). Никаких других собственных состояний (с определенным значением энергии) здесь нет, так как наша задача двумерная. Поскольку каждое состояние  переходит за время
 переходит за время  в состояние
 в состояние  , то для реализации операции NOT (перехода
, то для реализации операции NOT (перехода  и наоборот достаточно просто подождать время
 и наоборот достаточно просто подождать время  . То есть гейт NOT дается просто естественной квантовой эволюцией нашего кубита при условии, что внешний потенциал задает двух ямную структуру; это делается с помощью технологии квантовых точек.
. То есть гейт NOT дается просто естественной квантовой эволюцией нашего кубита при условии, что внешний потенциал задает двух ямную структуру; это делается с помощью технологии квантовых точек.
Для реализации CNOT надо расположить два кубита (то есть две пары ям) перпендикулярно друг другу, и в каждой из них расположить по отдельному электрону. Тогда константа  для первой (управляемой) пары ям будет зависеть от того, в каком состоянии находится электрон во второй (управляющей) паре ям: если ближе к первой,
 для первой (управляемой) пары ям будет зависеть от того, в каком состоянии находится электрон во второй (управляющей) паре ям: если ближе к первой,  будет больше, если дальше — меньше. Поэтому состояние электрона во второй паре определяет время совершения NOT в первой яме, что позволяет снова выбрать нужную длительность времени для производства операции CNOT.
 будет больше, если дальше — меньше. Поэтому состояние электрона во второй паре определяет время совершения NOT в первой яме, что позволяет снова выбрать нужную длительность времени для производства операции CNOT.
Эта схема очень приблизительная и идеализирована; реальные схемы сложнее и их реализация представляет вызов экспериментальной физике