home | feed | david-web@bubblycloud.com

Billiard-ball computing: reversible OR gate

The third input is a constant 1. The desired output a or b is at the bottom—the other outputs are garbage lines which turn out to be a or (not b) and a copy of b.