  In this work, we consider error detection via simulation for reversible
circuit architectures. We rigorously prove that reversibility augments the
performance of this simple error detection protocol to a considerable degree. A
single randomly generated input is guaranteed to unveil a single error with a
probability that only depends on the size of the error, not the size of the
circuit itself. Empirical studies confirm that this behavior typically extends
to multiple errors as well. In conclusion, reversible circuits offer
characteristics that reduce masking effects -- a desirable feature that is in
stark contrast to irreversible circuit architectures.
