Traducción de la oración a la pregunta FOL

Estoy tratando de traducir la siguiente oración en inglés a FOL, sin embargo, no estoy seguro si mi lógica en la traducción es correcta. Agradeceré mucho si alguien puede señalar mis errores.

Pregunta: Además de los predicados existentes en FOL, podemos usar mi v mi norte ( X ) , PAG r i metro mi ( X ) , el predicado " < ", las variables w , y , z y todos los conectivos veritativo-funcionales. Pero no podemos usar el predicado " > "y el predicado S q tu a r mi ( X ) , pero podemos expresar S q tu a r mi ( X ) con el símbolo de función " 1 X 1 ", por ejemplo, el cuadrado de 2 es " 2 X 2 ". El dominio del discurso está en el conjunto de los números naturales. Traduce lo siguiente a FOL:

1) Todos los cuadrados son pares.

2) Ningún cuadrado es primo.

3) El cuadrado de algún primo es primo.

4) El cuadrado de algún primo distinto de 3 es impar.

5) El cuadrado de cualquier número mayor que 2 es mayor que 3.

Mi solución:

1) w mi v mi norte ( w X w )

2) w ¬ PAG r i metro mi ( w X w )

3) w ( PAG r i metro mi ( w X w ) pag r i metro mi ( w ) )

4) w ( PAG r i metro mi ( w ) PAG r i metro mi ( w X w ) w 3 )

5) para esta pregunta, una interpretación más explícita es: "para cualquier número w , si w es mayor que 2, entonces el cuadrado de w es mayor que 3", entonces:

w [ ( ¬ ( w < z ) w 2 ) ( ¬ ( ( w X w ) < 3 ) ( w X w ) 3 ) ]

Solo usé una de las tres variables dadas. w , y , z , por lo que no estoy seguro de si hay otras formas de traducir algunas de las oraciones anteriores con el resto de las variables en uso. ¿Quizás me estoy perdiendo algo aquí?

Gracias

Respuestas (1)

Todo correcto, aunque supongo que para el último querías escribir un 2 preferible a z :

w [ ( ¬ ( w < 2 ) w 2 ) ( ¬ ( ( w × w ) < 3 ) ( w × w ) 3 ) ]

Pero eso sí, con un 2 ahí es correcto.

Pero ese último se puede hacer un poco más eficiente así:

w [ 2 < w 3 < w × w ]

Correcto, quise decir 2 en lugar de z, eso fue un error tonto :). ¡Y la forma alternativa que ha sugerido es realmente inteligente! ¡Gracias por la ayuda!
@IhavelowIQ de nada! :)