I have a question regarding Resolution and Substitution We are Given the following rules
∀x∀y(p(x,y)=>∃z q(x,y,z))
∃x∀y∀z(r(y,z) <=> q(x,y,z))
∀x∃y (¬p(x,y) => ∀z q(x,y,z))
The question is, Can we prove this Rule
∃w ∃x ∃y ∃z ( r(x,y) ∧ q(x,w,z))
and we have these choices
1.true
2.false
c.Sometimes
d.It depends on Skolem constants' values.
at the beginning I know I must start with
¬(∃w ∃x ∃y ∃z ( r(x,y) ∧ q(x,w,z)))
so it will become
∀w ∀x ∀y ∀z ¬(r(x,y) ∧ q(x,w,z))
∀w ∀x ∀y ∀z (¬r(x,y) V ¬q(x,w,z))
¬r(x,y) V ¬q(x,w,z)
and then I should convert the given rules into CNF so we will have the following rules
1- ¬p(x,y) V q(x,y,f(x,y))
2- ¬r(y1,z1) V q(C1,y1,z1)
3- ¬q(C1,y2,z2) V r(y2,z2)
4- p(x3,f(x3)) V q (x3,f(x3),z3)
5- ¬r(x4,y4) V ¬q(x4,w4,z4)
the answer is true, but I cannot prove that I feel like I am stuck so what is the right way to solve this question and get the correct answer?