I know implication (—>) is used for conditions like if x is true then b will be true but sometimes implication is used in other than these type of sentences For example : All A's are Bs: ∀X (a(X) ⇒ b(X)) I don't understand why implication is used here? And if implication is necessary to use here then why implication is not used in the example written below? Some A's are B's : ∃X (a(X) & b(X))

  • $\begingroup$ This question should be migrated to computer science community,for effective feedback. $\endgroup$ – quintumnia Sep 29 '18 at 7:12

When we state in English that "All As are Bs", this means that we gain information as soon as we observe an A, we can immediately deduce that it must also be a B. These are the kinds of situations where we use an implication. So, this would be written in formal logic as:

$$\forall X \left( A(X) \rightarrow B(X) \right)$$

When we state in English that "Some As are Bs", we do not gain any new information just from observing that something is an A, we cannot deduce anything about that A. It might happen to be one of the As that simultaneously is a B, but it also might happen not to be one of those examples. So, it would be wrong to use an implication here. The only information that the English sentence gives us is that there is at least one thing somewhere that happens to be an A as well as a B, which is written formally as:

$$\exists X (A(X) \land B(X))$$

Suppose that we would have written the following in logic:

$$\exists X (A(X) \rightarrow B(X))$$

This would be translated to English as follows:

There exists some $X$ such that, if it is an $A$, it is also a $B$.

That bolded part is very important there. Note that this logical statement is also true as soon as I find one example $X$ that is not an $A$. For example, the following statement is true in the real world:

There exists some human $X$ such that, if $X$ can fly, $X$ can also shoot fireballs from his or her hands.

(this is true in the real world, because I can come up with many examples of humans who cannot fly)

| improve this answer | |

Not the answer you're looking for? Browse other questions tagged or ask your own question.