MHB How to Prove Predicate Logic Validity with Induction?

  • Thread starter Thread starter Voehet
  • Start date Start date
AI Thread Summary
To prove the validity of the given predicate logic argument using induction, one must first clarify the meaning of the symbols, particularly the "!" operator. The discussion emphasizes the importance of showing progress in problem-solving to facilitate effective assistance from others. Participants are encouraged to share their attempts and reasoning to avoid redundant suggestions. The thread highlights the need for a structured approach to induction in logic proofs. Overall, the focus is on collaborative learning and clarity in communication to tackle the problem effectively.
Voehet
Messages
1
Reaction score
0
How would I go about proving that the argument below is valid using the induction method?
(∃x)[P(x)!Q(x)]^(∀y)[Q(y)!R(y)]^(∀x)P(x)!(∃x)R(x)

Thank you very much in advance!
 
Physics news on Phys.org
Hello and welcome to MHB, Voehet! :D

We ask that our users show their progress when posting questions, and that way our helpers can see where you are stuck or may be going astray and will be able to post the best help possible without potentially making a suggestion which you have already tried, which would waste your time and that of the helper.

Can you post what you have done so far?
 
Voehet said:
How would I go about proving that the argument below is valid using the induction method?
(∃x)[P(x)!Q(x)]^(∀y)[Q(y)!R(y)]^(∀x)P(x)!(∃x)R(x)
What does ! stand for?
 
I was reading documentation about the soundness and completeness of logic formal systems. Consider the following $$\vdash_S \phi$$ where ##S## is the proof-system making part the formal system and ##\phi## is a wff (well formed formula) of the formal language. Note the blank on left of the turnstile symbol ##\vdash_S##, as far as I can tell it actually represents the empty set. So what does it mean ? I guess it actually means ##\phi## is a theorem of the formal system, i.e. there is a...
Back
Top