5 questions to test your understanding
Łoś's theorem states that a first-order sentence φ holds in the ultraproduct ∏_U Mᵢ if and only if {i : Mᵢ ⊨ φ} ∈ U. Why is this a profound result?
A logician takes an ultrapower ∏_U ℝ by forming a product of countably many copies of ℝ modulo a non-principal ultrafilter U. What does Łoś's theorem guarantee about this structure?
Łoś's theorem applies to all first-order formulas including those with quantifiers, because the ultrafilter's properties — closure under supersets and finite intersections — mesh exactly with the Boolean and quantifier connectives.
By Łoś's theorem, if a first-order sentence φ holds in the ultraproduct ∏_U Mᵢ, then φ is expected to hold in nearly every component structure Mᵢ.
Explain how Łoś's theorem enables a semantic proof of the compactness theorem for first-order logic. What role does the ultrafilter play?