in Mathematical Logic edited by
25 votes
What is the correct translation of the following statement into mathematical logic?

“Some real numbers are rational”

  1. $\exists x (real(x) \lor rational(x))$
  2. $\forall x (real(x) \to rational(x))$
  3. $\exists x (real(x) \wedge rational(x))$
  4. $\exists x (rational(x) \to real(x))$
in Mathematical Logic edited by

Subscribe to GO Classes for GATE CSE 2022

3 Answers

40 votes
Best answer

Meaning of each choices:

  1. There exists a number which is either real or rational
  2. If a number is real it is rational
  3. There exists a number which is real and rational
  4. There exists a number such that if it is rational, it is real

So, (C) is the answer.

edited by


@Arjun Sir: Can we write the statement as follows?
$\exists x( Real(x) \implies Rational(x) )$

In English: There exists an x such that, if x is real then it is rational.
@Pratyush, No that is incorrect because implication is also true when the antecedent is false.

Some numbers might not be real, and since here no domain is specified we consider domain of all numbers be it an integer or real etc.

So, when some number is not real, say it is integer, your first part of implication becomes false and hence the whole implication becomes true which should not happen.
what is the problem in option d,

it also conveys the same meaning i guess;

there exists a number such that if it is rational then real.

and question also says that some real numbers are rational numbers.

where am i wrong??

Hi @Ayush Upadhyaya sir,


I get confused when to translate a statement as AND (^) and when to use implication (-->) .

eg. None of my friends are  perfect... here should i consider Friends ^ Perfect  or Friends-->Perfect


For statement : Good mobile phones are not cheap.  (from gate 2014) i used implication and that leads to the right answer. 


Similarly Not all that glitters is gold(2014) also implication gives the correct result

Any tips or any source to refer pls

suppose the number is complex so real(x) is false but real(x) → rational(x) will be true but rational numbers are not complex
5 votes

“ There exists a number which is real and rational” and this is equal to “Some real number are rational number.”

edited by


Rational numbers are always real


If possible, can you please draw the ven diagrams for other options given in question ? It might be helpful. @LakshmanPatelRJIT

You can try it out.


Please, check and correct if wrong.

And which tool you used for image ? Don’t know why my image is rotated. :)

4 votes
(C) is the answer.

Translation of (C):" There exists a number which is real and rational " and this is eqt to “Some real numbers are rational”.

Related questions

Quick search syntax
tags tag:apple
author user:martin
title title:apple
content content:apple
exclude -tag:apple
force match +apple
views views:100
score score:10
answers answers:2
is accepted isaccepted:true
is closed isclosed:true