Finite circuit-code enumeration #
This module supplies a canonical finite domain for anti-checker survivor counts. It enumerates all bit strings within the circuit-code length bound and filters them to well-formed circuits within a size threshold. The resulting set covers every small typed circuit, has an explicit cardinality bound, and turns worst-case circuit hardness into the pointwise-failure premise needed by finite anti-checker extraction.
This exhaustive bound is a baseline, not the quantitative Anti-Checker Lemma: the later approximate-counting argument must compress the extracted sample list to the lemma's much smaller target length.
Exact-length code enumeration contains precisely the lists of that length.
There are exactly 2 ^ length Boolean codes of a fixed length.
Candidate membership splits into the code-length bound and decoded small-circuit validity.
The canonical candidate circuit-code domain has an explicit exponential cardinality bound.
Every typed circuit within the size threshold has its canonical encoding in the candidate domain.
If the target has no circuit within the threshold, every canonical candidate code disagrees with it somewhere.
Exhaustive finite extraction gives an anti-checker no longer than the canonical candidate-code domain.
Fully numerical exhaustive bound for finite anti-checker extraction.