Theorem of Generalization- Logic

$\begingroup$

I'm an undergraduate student and I have take a Mathematical Logic course this semester. I just read about the theorem of generalization in constants and I have (maybe a silly one) question. Why the hypothesis that symbol c does not occur in any wffs in Γ is essential? Could someone give me an example that the theorem will not work without it? Thanks you!

$\endgroup$ 2

2 Answers

$\begingroup$

Suppose I know that Charlie is a dog, and so I have as a premise $Dog(c)$.

Now, if the universal generalization rule would not mandate that the symbol from which we generalize is a 'new' symbol, then we can use the premise to conclude $\forall x Dog(x)$, i.e. everything is a dog! Clearly we should not be able to infer that just because Charlie is a dog.

This is why we mandate the constant to be a 'new' constant. It should be a temporary name that we use to denote "some arbitrary object from our domain ... let's call it $c$" ... but that of course means that $c$ should not denote some specific individual as was the case with Charlie.

$\endgroup$ 0 $\begingroup$

(Rule EI - Existential Instantiation) If Γ;αxc⊢β where the constant symbol c does not occur in any wffs in Γ , α or β , then Γ;∃xα⊢β (and there is a deduction of β from Γ;∃xα that does not use c ).

$\endgroup$

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