Natural deduction proof - problem with existential elimination

$\begingroup$

I have problems with the following proof: $$ \forall x \exists y (Rxy \land Py), \forall x \neg Rxx \vdash \neg \forall x \forall y (Px \implies (Py \implies x=y)) $$ The problem is with the application of the existential elimination rule - no matter what, there are other undischarged assumptions which prevent me from applying the rule.

Edit: The empty structure is not a valid domain

$\endgroup$ 2

1 Answer

$\begingroup$

Not sure what system you are using, but here is a proof in Fitch:

enter image description here

$\endgroup$ 2

Your Answer

Sign up or log in

Sign up using Google Sign up using Facebook Sign up using Email and Password

Post as a guest

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

You Might Also Like