Квантовая схема
Стандартный способ описать квантовую программу: кубиты — горизонтальные линии, вентили — прямоугольники, измерение — в правом конце.
Запись читается слева направо по времени. Каждая линия — кубит, каждый символ — операция, а вертикальные линии соединяют несколько кубитов в двухкубитных вентилях. Формат настолько устоялся, что служит общим языком отрасли независимо от того, в каком фреймворке вы пишете код.
Важны две меры. Ширина — число кубитов; глубина — число слоёв вентилей, выполняемых последовательно. На современном железе критична глубина: каждый слой занимает время, а время ограничено декогеренцией. Поэтому перекомпиляция схемы в меньшее число слоёв — одна из главных оптимизаций.