Запись операции сложения двух чисел (5+3=8) через кубиты на квантовом компьютере можно посмотреть в учебнике от Microsoft по программированию на Q# по ссылке: https://docs.microsoft.com/ru-ru/azure/quantum/user-guide/libraries/numerics/numerics. 1
Для реализации операции сложения двух двухразрядных чисел используют три кубита для хранения результата, два кубита для первого слагаемого и два кубита для второго слагаемого. 2 Также понадобится некоторое количество вспомогательных кубитов (например, для хранения бита переноса). 2
Для сборки программы используют гейты (элементарные преобразования). 2 Например, для сложения двух двухразрядных двоичных чисел применяют гейты «controlled not» и «controlled controlled not». 2
Результат вычислений можно посмотреть в окошке Qubits status на вкладке Measured, найдя там состояние регистра, напротив которого стоит число (вероятность) 1,0. 2