Let $\mathcal{L}$ be a propositional language and let $\text{Prop}(\mathcal{L})$ be the set of all the propositions of the language $\mathcal{L}$.
Let $(H,\wedge,\vee,\rightarrow,1,0)$ be an Heyting algebra. An evaluation of the propositions of $\mathcal{L}$ in $(H,\wedge,\vee,\rightarrow,1,0)$ is a map $V:\text{Prop}(\mathcal{L}) \to H$ such that $V(\top)=1$, $V(\bot)=0$, $V(P \wedge Q)=V(P) \wedge V(Q)$, $V(P \vee Q)=V(P) \vee V(Q)$ and $V(P \rightarrow Q)=V(P) \rightarrow V(Q)$.
Let $\Gamma$ be a set of propositions of the language $\mathcal{L}$. Suppose that there exist an Heyting algebra $(H,\wedge,\vee,\rightarrow,1,0)$ and an evaluation $V:\text{Prop}(\mathcal{L}) \to H$ such that $V(P)=1$ for every $P \in \Gamma$.
Can I construct a Boolean algebra $(B,\wedge,\vee,\rightarrow,\neg,1,0)$ and an evaluation $V':\text{Prop}(\mathcal{L}) \to B$ such that $V'(P)=1$ for every $P \in \Gamma$?