recategorized ago by
623 views
12 votes
12 votes

Translate the following sentences into First-order logic (FOL): “ If someone is noisy, everybody is annoyed.”

Use the following predicates :

  • $\text{N}(x)\;:$ “$x$ is noisy”
  • $\text{A}(x)\;:$ “$x$ is annoyed”

Which of the following is correct translation :

  1. $\exists x(\text{N}(x) \rightarrow \forall y(\text{A}(y)))$
  2. $\exists x(\text{N}(x)) \rightarrow \forall y(\text{A}(y))$
  3. $\forall x(\text{N}(x)) \rightarrow \forall y(\text{A}(y))$
  4. $\forall x(\text{N}(x) \rightarrow \forall y(\text{A}(y)))$
recategorized ago by

2 Answers

10 votes
10 votes

Detailed Video Solution: https://www.youtube.com/watch?v=WpgF9nv6Uxo&t=2336s 

Note that when an expression $\text{“A”}$ doesn’t have “$x$” as a free variable, then :



So, option A, C are equivalent. And B, D are equivalent.

“If someone is noisy, everybody is annoyed” $= \exists x\text{N}(x) \rightarrow \forall y\text{A}(y)$

So, B, D are true.

https://www.youtube.com/watch?v=WpgF9nv6Uxo&t=2336s 

edited by
Answer:

Related questions