I'm working through Chang & Keisler again and got stuck on the following exercise (1.2.14) about propositional logic. First, consider a set $\mathscr{S}$ of sentence symbols of arbitrary cardinality; define a model for this language to be simply a subset of it. Now define a sentence as positive if it is built using only $\wedge$ and $\vee$. They propose them the following theorem: if $\Gamma$ is a consistent set of sentences, then $B$ is a model for the set of positive consequences of $\Gamma$ iff there is a model $A$ of $\Gamma$ such that $A \subseteq B$.
I've thought of using Theorem 1.2.16, which relates models (in this sense) and positive sentences as follows: $A \subseteq B$ iff every positive sentence which holds in $A$ also holds in $B$. This can indeed be used to prove the right to left direction, together with the fact that positive sentences are monotonic (C&K call them increasing), i.e. if $\phi$ is positive and $A \models \phi$ and $A \subseteq B$, then $B \models \phi$. But I'm a bit at loss to prove the left to right direction. My first idea was to use the consistency of $\Gamma$ to obtain a model $A'$ and use this model to find the appropriate subset of $B$, but there doesn't seem to be an obvious way of doing so. It seems I must somehow "reduce" $B$ in order to get the desired result, but I can't see exactly how so. Maybe I should exclude the sentence symbols in $B$ which don't entail any sentence in $\Gamma$? But how?
I've found a related result into :
See page 72 : 5.10 : Lyndon Homomorphism Theorem (Lyndon [1959]).
We can derive from the proof of it the application to the propositional case.
Let $\Gamma$ consistent, and let $\Gamma^+$ the set of positive consequences of $\Gamma$, i.e. :
Let $B$ a model of $\Gamma^+$.
As you have noticed, the application of compactness must be similar to that of : Theorem 1.2.16 (ii) [page 13]
Thus, applying C&K's Theorem 1.2.16 (i) [page 13] :
we can conclude with $A \subset B$.
Added
Let $\Delta = \{ \lnot \varphi | \varphi $ is positive and $B \vDash \lnot \varphi \}$.
We have that $\Gamma \cup \Delta$ is consistent, because if $B \vDash \lnot \varphi$, then $\varphi \notin \Gamma^+$, and thus $\Gamma \nvDash \varphi$.
Let $A$ a model of $\Gamma \cup \Delta$ : we have that $A \vDash \Gamma$.
Now assume that there is a positive formula $\psi$ such that $A \vDash \psi$ and $B \nvDash \psi$.
If $B \nvDash \psi$, then $B \vDash \lnot \psi$; thus ($\psi$ is positive) $\lnot \psi \in \Delta$ and so $A \vDash \lnot \psi$ : contradiction.
Thus, we conclude that, for all positive $\varphi$, if $A \vDash \varphi$, then $B \vDash \varphi$ and this, by Theorem 1.2.16 (i) implies : $A \subset B$.