Lindenbaum’s Theorem
Suppose is a consistent set of sentences in the language . Then can be extended to a maximal consistent set in the same language .
Proof Let be an enumeration of all sentences from . Define \begin{align} \Sigma_1 &= \Sigma, \notag \\ \Sigma_{n+1} &= \begin{cases} \Sigma_n \cup \{\varphi_n\} & \text{if } \Sigma_n \cup \{\varphi_n\} \text{ is consistent}, \\ \Sigma_n & \text{otherwise}, \end{cases} \\ \Sigma^* &= \bigcup_{n \geq 1} \Sigma_n. \notag \end{align} Each is consistent by construction. Hence is consistent since derivations are finite in length. To see that is maximal consistent, suppose is consistent. We want to show . But for some , and because must also be consistent since , it follows by construction that . Hence and so is maximal consistent.
Remark
This proof contains an assumption as all sentences from is countable.