Internal laws for appendable raw-circuit fragments #
This module proves generic composition and prefix-preservation facts for the
iterative raw-circuit evaluator. The statements are exposed by
Complexitylib.Circuits.Encoding.Fragment.
Appending a copy gate to a nonempty circuit maps its original output by the gate's optional negation.
Exact serialization of an output-match extension.
An output-match extension returns true exactly when the original nonempty circuit returns the selected bit.
Exact decoding turns an output-match extension into a true-evaluation test at the declared input width.
Exact serialization of a two-gate live-bit output-match extension.
The two-gate live-bit output-match extension returns true exactly when the original nonempty circuit returns the selected bit.
Exact decoding turns a two-gate live-bit output-match extension into a true-evaluation test at the declared input width.
Internal topological decomposition for appended raw fragments.