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 gatesdepth 30 views0 saves0 forks0 downloads

Source Code

OPENQASM 2.0;
include "qelib1.inc";
qreg q[3];
creg c[3];
// Input: a=1, b=1
x q[0]; x q[1];
// Carry
ccx q[0],q[1],q[2];
// Sum
cx q[0],q[1];
measure q -> c;

Cite this circuit

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