Questions: Compactness Theorem for Propositional Logic

5 questions to test your understanding

Score: 0 / 5
Question 1 Multiple Choice

Suppose you want to prove that an infinite planar graph G can be 4-colored. You know that every finite subgraph of G is 4-colorable (by the finite 4-color theorem). Which argument correctly applies the compactness theorem?

ASince every finite subgraph is 4-colorable and G is a union of finite subgraphs, G must be 4-colorable — no compactness needed
BIntroduce a propositional variable for each node-color assignment, write finitely many formulas encoding valid 4-coloring for each finite subgraph, note every finite subset of these formulas is satisfiable, conclude by compactness that the full formula set is satisfiable
CApply compactness directly to the graph: since every finite sub-graph is finite, the infinite graph is just a large finite graph
DCompactness cannot be applied here because graph coloring requires first-order logic
Question 2 Multiple Choice

The compactness theorem says: an infinite set Σ is satisfiable if and only if every finite subset is satisfiable. Which direction is the non-trivial and logically surprising one?

AIf Σ is satisfiable, then every finite subset is satisfiable
BIf every finite subset of Σ is satisfiable, then Σ itself is satisfiable
CBoth directions are equally surprising
DNeither direction is surprising — they follow immediately from definitions
Question 3 True / False

The proof of compactness from completeness relies on the fact that formal proofs are finite objects.

TTrue
FFalse
Question 4 True / False

The compactness theorem implies that propositional logic can express the property 'this structure is finite.'

TTrue
FFalse
Question 5 Short Answer

Why do proofs being finite objects imply that compactness follows from completeness?

Think about your answer, then reveal below.