Manuscript VII-F-ST@1 · VII-F-ST.tex · theorem · 9eee7a44
Theorem: Forward decoder and exact reversible extension
Exact geometry-only control and reversible finite encoding › Constructive reversible realization · lines 1065–1119 · proof included or linked
VII-F-ST@1#thm:reversible, VII-F-ST@1#eq:reversible, VII-F-ST@1#eq:event-storage, VII-F-ST@1#eq:event-gates
There is a finite NOT–CNOT–Toffoli circuit whose action on the declared forward domain is
It acts identically on internal matter and returns its clean work to zero.
A sufficient total bit-carrier reserve is
A constructive upper bound on elementary NOT, CNOT, and Toffoli gates is
This bound is not asserted optimal.
Proof. On the geometric/current-history bits, exchange each string with , and fix all other strings. These pairs are disjoint: the first components have different modes, and the second component of the output identifies its input. This defines a permutation.
A transposition of two -bit strings can be implemented along a Gray path of at most edges by at most adjacent-string transpositions. Each adjacent transposition is a NOT on one target controlled on the other bits. Convert negative controls with NOT gates, compute the conjunction of the controls with clean work bits, flip the target, and uncompute. This uses at most elementary gates for . Set and sum over the pairs.
Finally, six CNOTs per name copy its basis-coded current location into the blank location-history block. The current and retained-history blocks require bits, and the clean conjunction reserve is . The decoder reads , which is precisely the stated outgoing germ with the spent permission.
Displayed formulas in this passage
VII-F-ST@1#eq:reversible · line 1069
VII-F-ST@1#eq:event-storage · line 1081
VII-F-ST@1#eq:event-gates · line 1087