Natural Deduction with Identity

94 Views Asked by At

I am confused on how to deal with identities in natural deduction proofs with predicate logic. More specifically, how would one go about solving this?

∀x(Fx → x = a)
     ¬Ga
---------------
 ∀x(Gx → ¬Fx)

The idenity rules I have are:

| c = c    =I

and

m | c = d
n | Ac
  | Ad     =E m,n
1

There are 1 best solutions below

1
On

Hint: Assume $Gy$. Assume $Fy$. Then $y=a$, so $Ga$, contradiction. Thus $\lnot Fy$. Conclude $\forall x(Gx\to\lnot Fx)$. I'll leave it to you to translate this proof sketch into your formal natural deduction system.