Questions: Łoś's Theorem and Preservation in Ultraproducts

5 questions to test your understanding

Score: 0 / 5
Question 1 Multiple Choice

Ł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?

AIt shows that first-order truth in the ultraproduct is completely determined by the first-order truths of the components: the ultraproduct is precisely the structure where what holds 'almost everywhere' (in the ultrafilter sense) is true
BIt proves that any two structures satisfying the same first-order theory must be isomorphic to each other
CIt shows that ultraproducts always satisfy strictly more first-order sentences than any single component structure
DIt establishes that every consistent first-order theory has a model, giving a purely semantic completeness theorem
Question 2 Multiple Choice

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?

AEvery first-order sentence true in ℝ is also true in ∏_U ℝ, because each such sentence holds in all (hence in a U-large set of) component copies
BThe ultrapower ∏_U ℝ is isomorphic to ℝ itself, since all component structures are identical
CThe ultrapower satisfies only universal first-order sentences from ℝ, but not existential ones
DŁoś's theorem applies only to ultraproducts of distinct structures, not ultrapowers where all components are the same
Question 3 True / False

Ł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.

TTrue
FFalse
Question 4 True / False

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ᵢ.

TTrue
FFalse
Question 5 Short Answer

Explain how Łoś's theorem enables a semantic proof of the compactness theorem for first-order logic. What role does the ultrafilter play?

Think about your answer, then reveal below.