circuits / quantum-half-adder

Quantum Half Adder

FEATURED

A quantum half adder that computes sum and carry of two input qubits using CNOT and Toffoli gates.

quantumcomputer.dev
openqasm3q4 gatesdepth317 views0 saves0 forks0 downloads
1OPENQASM 2.0;
2include "qelib1.inc";
3qreg q[3];
4creg c[3];
5// Input: a=1, b=1
6x q[0]; x q[1];
7// Carry
8ccx q[0],q[1],q[2];
9// Sum
10cx q[0],q[1];
11measure q -> c;

Cite this circuit

MIT
quantumcomputer.dev. "Quantum Half Adder". quantumcomputer.dev/circuits/quantum-half-adder. 2026.