1 votos

¿Fórmulas válidas y bien formadas en el cálculo de predicados?

¿Cuál de las siguientes fórmulas bien formadas en el cálculo de predicados NO es válida?

  1. (x p(x)x q(x))(x ¬p(x)x q(x))(x p(x)x q(x))(x ¬p(x)x q(x))
  2. (x p(x)x q(x))x (p(x)q(x))(x p(x)x q(x))x (p(x)q(x))
  3. x (p(x)q(x))(x p(x)x q(x))x (p(x)q(x))(x p(x)x q(x))
  4. x (p(x)q(x))(x p(x)x q(x))x (p(x)q(x))(x p(x)x q(x))

Mi intento :

Dejemos que p(x)=x is evenp(x)=x is even y q(x)=x is oddq(x)=x is odd en el conjunto de números naturales. Entonces :

  1. Cierto, y lo contrario también es cierto.
  2. Cierto, y lo contrario también es cierto.
  3. Cierto, y lo contrario no es cierto.
  4. Falso, pero lo contrario es cierto.

¿Puede explicarlo de manera formal, por favor?

1voto

DanielV Puntos 11606

PP y QQ son relaciones unarias, por lo que se puede modelar cada una de ellas como conjuntos PsPs y QsQs , donde P(x)P(x) si xPsxPs y Q(x)Q(x) si xQsxQs . Sea WW ser todos los objetos del universo.

Así que traduce cada afirmación en conjuntos:

  1. (x p(x)x q(x))(x ¬p(x)x q(x))(x p(x)x q(x))(x ¬p(x)x q(x))

Convertir el a lo consigues:

(x p(x)x q(x))(¬x ¬p(x)x q(x))(x p(x)x q(x))(¬x ¬p(x)x q(x)) (x p(x)x q(x))(x p(x)x q(x))(x p(x)x q(x))(x p(x)x q(x))

Por tanto, la fórmula es válida si, para cualquier modelo en el que (x p(x)x q(x))(x p(x)x q(x)) sostiene, que (x p(x)x q(x))(x p(x)x q(x)) también tiene.

  1. (x p(x)x q(x))x (p(x)q(x))(x p(x)x q(x))x (p(x)q(x))

Si PsPs no está vacío o QsQs no está vacío, entonces PsQsPsQs no está vacío. Es bastante fácil establecer que esto es válido para cualquier modelo.

  1. x (p(x)q(x))(x p(x)x q(x))x (p(x)q(x))(x p(x)x q(x))

Si PsQsPsQs es no vacía, entonces PsPs es no vacía y QsQs es no vacía. Cualquier cosa modelará esto.

  1. x (p(x)q(x))(x p(x)x q(x))x (p(x)q(x))(x p(x)x q(x))

Si PsQs=WPsQs=W entonces Ps=WPs=W o Qs=WQs=W . Es evidente que esto no es cierto para cualquier elección de PsPs y QsQs . De hecho las únicas veces que será cierto es:

  • cuando Ps=WPs=W , lo que significa P(x)=TrueP(x)=True o
  • cuando Qs=WQs=W , lo que significa Q(x)=TrueQ(x)=True o
  • cuando PsQsWPsQsW es decir, cuando hay un valor de xx donde ambos P(x)P(x) y Q(x)Q(x) no aguantan.

De lo contrario, la elección de P() y Q() no modelará (4).

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X