The GATE Grind

GATE 2012 CS (CS1) – Question 23

Engineering Mathematics · Discrete Mathematics: Propositional and First Order Logic · 1 mark · Multiple choice

Translate “Some real numbers are rational” into logic.

  1. $\exists x(real(x)\lor rational(x))$
  2. $\forall x(real(x)\to rational(x))$
  3. $\exists x(real(x)\land rational(x))$
  4. $\exists x(rational(x)\to real(x))$

Practise this question in The GATE Grind →

Show answer and explanation

Correct answer: (C) $\exists x(real(x)\land rational(x))$

Explanation

“Some” supplies an existential quantifier, and the witness must satisfy both being real and being rational. Therefore ∃x(real(x)∧rational(x)), C. Disjunction or implication would allow witnesses not satisfying both properties.

More Discrete Mathematics: Propositional and First Order Logic questions

All Discrete Mathematics: Propositional and First Order Logic questions →