1
$\begingroup$

It is possible to have this logical consequence? $$ \forall x (p(x) \vee q(x)) \models \forall x p(x) \vee \forall x q(x) $$

$\endgroup$
1
  • 2
    $\begingroup$ Does "every number is even or odd" imply "every number is even, or every number is odd"? $\endgroup$ Commented Apr 25, 2022 at 17:47

2 Answers 2

2
$\begingroup$

The statement $\forall x (p(x) \vee q(x))$ does not imply $\forall x p(x) \vee \forall x q(x)$ because there exist a domain, a propositional function p(x) and a propositional function q(x) for which $\forall x (p(x) \vee q(x))$ is true and $\forall x p(x) \vee \forall x q(x)$ is false.

For an example, let the domain be the set of all integers, let $p(x)$ be the propositional function "$x$ is even'' and let $q(x)$ be the propositional function "$x$ is odd''. Then, $\forall x (p(x) \vee q(x))$ is true because every integer is either even or odd, but $\forall x p(x) \vee \forall x q(x)$ is false because it's not the case that ever integer is even and it's not the case that every integer is odd.

Of course, you can find other domains and propositional functions $p(x)$ and $q(x)$ such that both expressions have the same truth value, but the implication does not hold because it does not hold in general.

$\endgroup$
1
$\begingroup$

Take the structure $\mathfrak{A} = (\{a, b\}, =)$ and $p(x) \equiv x = a$, $q(x) \equiv x = b$. Then $\mathfrak{A} \models \forall x (p(x) \vee q(x))$ but $\mathfrak{A} \not\models \forall x p(x) \vee \forall x q(x)$.

$\endgroup$

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.