Quiz. Semantic Entailment (FOL) [0016]
Quiz. Semantic Entailment (FOL) [0016]
Consider constants (free variables) \(a, b\) and a unary function \(f\), and a binary predicate \(p\). Let \(U = \{\alpha , \beta \}\) and interpretation function \(I\) be defined as follows:
\[ \begin {align*} I &= \{a \mapsto \alpha , b \mapsto \beta \} \\ I &= \{f(\alpha ) \mapsto \beta , f(\beta ) \mapsto \alpha \} \\ I &= \{p(\beta , \alpha ) \mapsto \top , p(\beta , \beta ) \mapsto \top \} \end {align*} \]Under the structure \(S = (U, I)\) and variable assignment \(\sigma = \{x \mapsto \alpha \}\) what do the following formulas evaluate to?
- \(p(f(b), f(x))\)
- \(p(f(x), f(b))\)
- \(p(a, f(x))\)