Questions: Satisfaction of Formulas in Structures

5 questions to test your understanding

Score: 0 / 5
Question 1 Multiple Choice

The sentence ∀x∀y (x < y → ∃z (x < z ∧ z < y)) — 'between any two elements there is a third' — is true in (ℚ, <) but false in (ℤ, <). What does this demonstrate?

AThe sentence is logically invalid, since it fails in at least one structure
BThe sentence is logically valid, since it succeeds in at least one structure
CThe truth value of a first-order sentence is relative to the structure, not an intrinsic property of the formula alone
DQuantifiers behave differently over rational numbers than over integers, making universal quantification unreliable
Question 2 Multiple Choice

To evaluate whether M ⊨ ∃x P(x), which of the following must be true?

AP(x) must hold for every element a in the domain |M|
BThere must exist at least one element a ∈ |M| such that M ⊨ P(x)[x↦a]
CThe variable x must already be assigned a value in the variable assignment s
DP must be interpreted as a total function in the structure M
Question 3 True / False

For a sentence φ (a formula with no free variables), the truth value M ⊨ φ does not depend on the variable assignment s.

TTrue
FFalse
Question 4 True / False

A formula that is satisfiable (true in some structure) is also valid (true in most structures).

TTrue
FFalse
Question 5 Short Answer

Explain why evaluating a first-order sentence requires specifying a structure M, rather than simply determining whether the sentence is 'true' on its own.

Think about your answer, then reveal below.