# Computing $\operatorname{MAJ}_n$ by $\operatorname{MAJ}_m$ in depth 2

Can the majority of $n$ bits be computed by a depth 2 formula all of whose gates compute the majority of $m$ bits where $m=O(n^c)$ for a constant $c<1$? Such a formula contains $m+1$ gates and $m^2$ leaves so $c$ must be at least $1/2$. I assume that the leaves can only be labeled by variables (without negations), but it would be also interesting to know the answer if we allow also negated variables and constants.

Two examples of such formulas are given below.

$n=7$, $m=5$:

$n=9$, $m=7$:

• Just to clarify: the leaves are variables, or do you also allow constants or negative literals? Jan 10 '15 at 14:11
• What does the function $m(n)$ measure? The smallest possible such $m$? Jan 10 '15 at 19:08
• Thank you for the feedback! I've simplified the question as well as added two examples. Jan 11 '15 at 10:58
• @Alexander: this could be somehow related. Jan 11 '15 at 11:33
• While this is likely not relevant for the asymptotic growth of $m$, I note there is a parity constraint: $\mathrm{MAJ}_m$-circuits with $m$ odd compute self-dual monotone functions, hence they can only express $\mathrm{MAJ}_n$ for $n$ odd. Jan 11 '15 at 14:34