В квантовых процессорах принцип работы основан на использовании кубитов, т.е. квантовых логических элементов, которые отличаются от классических транзисторов. Один кубит является аналогом одного логического элемента, но с квантовыми свойствами. Можно выделить три основных платформы реализации квантовых компьютеров, хотя принципов может быть и больше в теории. Принцип работы квантового компьютера, на примере фотонного квантового компьютера (первый тип, выше), можно описать следующим образом. В кристалле с волноводами запускается одиночный фотон, который с определённой вероятностью может «перескочить» с одного волновода на другой. Эти вероятности формируют выходные сигналы, которые интерпретируются как результат вычислений. В отличие от классического процессора с одним входом и одним выходом, квантовый компьютер может одновременно обрабатывать множество выходов, что даёт ему преимущество. Квантовые компьютеры решают задачи, которые классическим компьютерам трудно или невозможно эффективн