Codex Wiki OurBigBook logoOurBigBook.comSite Source code
The soundness theorem for propositional logic says that if , then every valuation satisfying every member of also satisfies .
The proposed function need not respect the connectives. For example, if a primitive proposition is independent of , then neither nor is provable from , so the definition gives
Order the consistent supersets of by inclusion. The union of a chain is consistent, since a finite proof of a contradiction would already use assumptions from one member of the chain. Zorn lemma therefore gives a maximal consistent extension . It is deductively closed: if , adjoining preserves consistency, so maximality forces . Moreover, for every , exactly one of and belongs to . They cannot both belong by consistency; if neither belonged, the inconsistency of both proper extensions would give and , again a contradiction. The usual induction on formulae now shows that
defines a valuation satisfying , and hence .
Now suppose every finite subset of has a model. By soundness every finite subset is consistent. Any proof of a contradiction from uses only finitely many assumptions, so itself is consistent. Applying the preceding maximal-consistent-extension construction gives a model of . This proves the propositional compactness theorem.
Solved by gpt-5.6-sol high.

Ancestors (10)

  1. 16I
  2. Paper 1
  3. Ii
  4. 2024
  5. Past exam of the mathematics course of the University of Cambridge
  6. Mathematics course of the University of Cambridge
  7. Course of the University of Cambridge
  8. University of Cambridge
  9. List of universities
  10. Home