Finite circuit-code enumeration -- definitions #
This layer gives the Anti-Checker Lemma's survivor count a canonical finite domain. It enumerates every bit string up to the polynomial encoding bound, then filters for canonical, well-formed circuit descriptions whose decoded gate count is within the requested threshold.
Every Boolean string of exactly length bits.
Equations
Instances For
Every Boolean string of length at most bound.
Equations
- Complexity.AntiChecker.codesUpTo bound = (Finset.range (bound + 1)).biUnion Complexity.AntiChecker.codesOfLength
Instances For
@[instance_reducible]
instance
Complexity.AntiChecker.instDecidableIsSmallCircuitCode
(arity threshold : ℕ)
(code : List Bool)
:
Decidable (IsSmallCircuitCode arity threshold code)
Equations
- One or more equations did not get rendered due to their size.