I'm doing ex. 7.8 in Arora and Barak
Show that if $\overline{3SAT}\in \textbf{BP$\cdot$NP}$, then $\textbf{PH}$ collapses to $\Sigma_3^p$.
This is definition of $\textbf{NP}/poly$:
A nondeterministic circuit has two inputs $x, y$. We say that $C$ accepts $x$ iff there exists $y$ such that $C(x, y) = 1$. The size of the circuit is measured as a function of |x|. Let $\textbf{NP}/poly$ be the languages that are decided by polynomial size nondeterministic circuits.
We know that $\textbf{BP$\cdot$NP}\subseteq \textbf{NP}/poly$, so we need to adapt from Karp-Lipton theorem to show that $\textbf{PH}$ will collapses to $\Sigma_3^p$. On the other hand, I show that $\textbf{PH}$ collapes to $\Sigma_1^p$.
We have $$\varphi\in \overline{3SAT}\iff \forall u\in\{0,1\}^{|\varphi|}\varphi(u)=0\tag{1}.$$ Because $\overline{3SAT}\in \textbf{BP$\cdot$NP}$, we infer that there exists a $poly(n)$-sized circuit family $\{C_n\}_{n\ge 1}$ s.t.$$\varphi\in\overline{3SAT}\iff\exists w,y\in \{0,1\}^{poly(|\varphi|)} \text{$w$ describes the circuit $C_{|\varphi|}$ and $C_{|\varphi|}(\varphi,y)=1$}.\tag{2}$$
When $\varphi\notin \overline{3SAT}$, there are no $y$ such that $C(\varphi,y)=1$ since $C$ decides $\varphi$ by definition. Finally, we construct a TM $M$, whose parameters are $\varphi, w,y$, evaluating $C(\varphi,y)$. Thus,$$\varphi\in\overline{3SAT}\iff\exists w,y\in \{0,1\}^{poly(|\varphi|)} \text{$w$ describes a circuit and $M(\varphi,w,y)=1$}.$$ In other words, $\textbf{PH}$ collapses to $\Sigma_1^p.$
The current result, however, is $\textbf{PH}$ collapses to $\Sigma_3^p$ as in the exercise. I do worry about whether the (2) is correct or not. Because it is the core of the proof, the false probability of (2) is quite high!