Notation: $|\alpha|$ denotes the length in characters of an expression $\alpha$ in propositional logic.
Consider Boolean decision trees which are in the form of complete binary trees whose leaves are all different propositional symbols written $p_i$ for some $i \in \mathbb{N}$. We are given that the $p_i$ are all independent from each other. Examples $\alpha_1$ and $\alpha_2$ are shown below. We observe that the $|\alpha_n|$ grow exponentially because the underlying complete binary trees grow exponentially.
$$ \alpha_1 = (a \land p_1) \lor (\lnot a \land p_2) $$
$$ \alpha_2 = (a \land ((b \land p_1) \lor (\lnot b \land p_2))) \lor (\lnot a \land ((b \land p_3) \lor (\lnot b \land p_4))) $$
Question: Is there any smaller equivalent form $\beta_n$ such that $\beta_n \leftrightarrow \alpha_n$ and the $\beta_n$ grow polynomially, that is, does there exist a $c$ such that $|\beta_n| = O(n^c)$?
I believe there are no such smaller $\beta_i$ for the following reasons:
- No two nodes in the binary tree can be merged since the $p_i$ are independent.
- No node can be deleted without creating an incorrect result.