we consider Boolean circuits as we do, Specifically, inner nodes are either AND, OR (both β fan-in 2), or NOT (fan-in 1) gates. The fan-out of each gate is 2. The size of a circuit is the number of inner nodes (gates) in it.
How can I Show that there are boolean functions $π βΆ \{0,1\}^β β \{0,1\}$ for which the following hold:
- π depends only on the first $β2.1β \log (π)β$ bits of the input (i.e., the output of π on inputs of length π depends only on a prefix of this logarithmic length of the input), and
- π cannot be recognized (decided) by any circuit family $\{πΆ_π\}_{πββ}$ of size $O(π^2).$
How can I prove the above argument? Would I use Shannonβs counting argument? Anybody give me some idea?
Would we Conclude that $\text{SIZE}(n^2)β\text{SIZE}(n^3)?$ That is, how we prove that there are languages that can be decided by circuit families of size $O(n^3)$, but cannot be decided by circuit families of size $O(n^2)$?