0

Which of the following is a valid first order formula ?

(Here $α$ and $β$ are first order formula with $x$ as their only free variable)

  • $[((∀x)[α] ⇒ (∀x)[β])] ⇒ [(∀x)[α ⇒ β]]$
  • $[(∀x)[α]] ⇒ [(∃x)[α ∧ β]]$
  • $[((∀x)[α ∨ β] ⇒ (∃x)[α])] ⇒ [(∀x)[α]]$
  • $[(∀x)[α ⇒ β]] ⇒ [((∀x)[α]) ⇒ (∀x)[β])]$

I tried by taking $α$ as $0=0$ and $β$ as $0=1$, but still not getting.

Is there something that I am missing ?

Jon Garrick
  • 2,624

1 Answers1

0

In the given question the last point is the valid first order formula:

We can prove this by using law of contradiction and Rule of Inference (Modus Ponens specifically). The TT or boolean alzebra methods will be a bit difficult to apply in case of Predicate Logic, therefore your method of taking α as 0 = 0, β as 0 = 1 would be a little herculean.

Proof:

Let the consider the LHS to be true i.e. [(∀x)[α⇒β]] is true

which means

α1 => β1, α2 => β2, α3=> β3, ..., αn => βn are true. Now we have to prove the RHS to be false

Also, in implication we can write A => (B => C) as (A ^ B) => C

Therefore we can write, [(∀x)[α⇒β]]⇒[((∀x)[α]) as [(∀x)[α⇒β]] ^ [((∀x)[α]).

Now using Rule of detachment (Modus Ponens) i.e. If (p => q and p) => q we can prove that [(∀x)[α⇒β]] ^ [((∀x)[α]) => (∀x)[β]).

Note, here if we want to make RHS false by any means; we will not be able to. Therefore; ~F = T (Proof by contradiction)

Also, notice the first Option is the converse of the 4th option and is not valid. And other two options are vaguely out of order.

mandy8055
  • 101