Counting circuits relative to a supplied family #
For any fixed sources : X → Fin n → U, each circuit description determines
at most one target on X. The ordered-description bound therefore requires
no finiteness of X or U. A finite carrier additionally permits reuse of
the library's factorial-improved semantic count. These are versions of the
counting method in Boyack's Lemma 2.2.2 with explicit circuit conventions and
arbitrary finite arities; its displayed numerical bound is not copied.
The finite-menu and rational-fraction bounds apply to any finite target family. Interpreting a fraction as a uniform probability requires that family to be nonempty. Sources are fixed before sampling the target, though a choice from a fixed finite menu can be made afterward.
Targets obtainable within a gate budget from a fixed source family.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The counted set is exactly the set of targets within the relative budget.
Fixed supplied functions produce at most one target per circuit description.
Relative easy functions are an image of ordinary easy functions.
The factorial-improved count also bounds relative complexity. It counts semantic total extensions before restricting them to the supplied values.
Either counting bound may be better at a particular finite budget, so their minimum is also a valid bound.
Any upper bound on the easy set gives a hard target in a larger family.
Ordered-description counting against any finite target family.
Factorial-improved counting against any finite target family.
A sufficiently large family contains a target hard for every source family in a fixed finite menu.
Exact rational bound for the easy fraction of a finite target family.
The factorial-improved count also bounds the uniform fraction.