Estoy intentando convertir las dos fórmulas siguientes a su forma Skolem. Hice mi trabajo, pero no completamente seguro acerca de ellos, y tengo algunas preguntas acerca de algunos pasos de Skolemization:
Fórmula 1: xyzw (¬Q(f(x),y) P(a,w))
Paso 1: xyzw (¬Q(f(x),y) P(a, w)) (¿ya rectificado?)
Paso 2: x 1 x y w (¬Q(f(x), y) P(x 1 w)) (¿rectificado y cerrado + RPF?)
Paso 3: x (¬Q(f(x), g(x)) P(a, h(x)) (¿Forma de Skolem?)
Fórmula 2: z(y(P(x,g(y),z))¬xQ(x))
Paso 1: z(y(P(x, g(y), z)) ¬x 1 Q(x 1 )) (¿rectificado?)
Paso 2: xz (y (P(x, g(y), z)) ¬x 1 Q(x 1 )) (¿rectificado + cerrado?)
Paso 3: xzyx 1 ((P(x, g(y), z) ¬Q(x 1 )) (RPF?)
Paso 4: z ((P(a), g(f(z)), z) ¬Q(h(z)) (¿Skolem?)
Mi primera pregunta es, en la primera fórmula, la variable z no aparece en la fórmula, por lo tanto, ¿podemos eliminarla directamente con su cuantificador?
Otra pregunta es, cuando ligamos las variables libres, las ligamos con un cuantificador existencial. ¿Deberíamos añadir el cuantificador existencial de las variables libres al principio de la lista de cuantificadores? (por ejemplo, en la segunda fórmula, en el paso 2, usamos el cuantificador existencial para ligar x, y yo añadí x al principio de toda la fórmula, ¿es ese el caso?)
Me alegraría mucho si pudieras ayudarme con estas situaciones. También agradecería cualquier comentario sobre el proceso de Skolemización. Muchas gracias de antemano.