edited by
297,598 views
133 133 votes

Identify the correct translation into logical notation of the following assertion.

Some boys in the class are taller than all the girls

Note: $\text{taller} (x, y)$ is true if $x$ is taller than $y$.

  1. $(\exists x) (\text{boy}(x) \rightarrow (\forall y) (\text{girl}(y) \land \text{taller}(x, y)))$
  2. $(\exists x) (\text{boy}(x) \land (\forall y) (\text{girl}(y) \land \text{taller}(x, y)))$
  3. $(\exists x) (\text{boy}(x) \rightarrow (\forall y) (\text{girl}(y) \rightarrow \text{taller}(x, y)))$
  4. $(\exists x) (\text{boy}(x) \land (\forall y) (\text{girl}(y) \rightarrow \text{taller}(x, y)))$

9 Answers

Best answer
296 296 votes

Now many people get confused when to use $\wedge$ and when to use $\implies$. This question tests exactly that.
We use $\wedge$ when we want to say that the both predicates in this statement are always true, no matter what the value of $x$ is. We use $\implies$ when we want to say that although there is no need for left predicate to be true always, but whenever it becomes true, right predicate must also be true.
Now we have been given the statement $\text{ “Some boys in the class are taller than all the girls"}$. Now we know for sure that there is at least a boy in class. So we want to proceed with $ “\left(\exists x\right)(boy\left(x\right)\wedge"$ and not $ “\left(\exists x\right) (boy\left(x\right) \implies"$, because latter would have meant that we are putting no restriction on the existence of boy i.e. there may be a boy-less class, which is clearly we don't want, because in the statement itself, we are given that there are some boys in the class. So options (A) and (C) are ruled out.
Now if we see option (B), it says, every y in class is a girl i.e. every person in class is a girl, which is clearly false. So we eliminate this option also, and we get correct option (D). Let us see option (D)explicitly also whether it is true or not. So it says that if person y is a girl, then x is taller than y, which is really we wanted to say.
So option (D) is correct.

http://www.cse.iitd.ac.in/~mittal/gate/gate_math_2004.html
 

edited by
30 30 votes

I have attached two links here. They contain photos clicked from my worked out solution. Hopefully this will clear the doubts arising between option B and D.

https://i.stack.imgur.com/zc2j5.jpg

https://i.stack.imgur.com/hgbnR.jpg

19 19 votes
(∃x)(boy(x) ⋀ (∀y)(girl(y) → taller(x, y)))

Should be the answer.
12 12 votes

Detailed Video Solution: https://youtu.be/60kicY3otM0?feature=shared

Analysis of EACH Option:

Option A:

We know that $P \rightarrow Q = P' + Q$

So, Option A is saying that: There exists a $x$ in the class such that either "$x$ is a girl" or "everyone is a girl & $x$ is taller than everyone".

NOTE that Option A is True if there is at least one girl in the class, else option $A$ is false. 


Option B:

Option B is saying that: There exists a $x$ in the class such that $x$ is a boy and everyone is a girl and $x$ is taller than everyone".

NOTE that Option B is Never True.


Option C:

We know that $P \rightarrow Q = P' + Q$

So, Option C is saying that: There exists a $x$ in the class such that either "$x$ is a girl" or "if anyone $y$ is a girl then $x$ is taller than $y$".

NOTE that Option C is Always True. If there is at least one girl in the class, then Option C becomes True, & also, if there is no girl in the class then also option C becomes True.


Option D Analysis: https://youtu.be/60kicY3otM0?feature=shared

8 8 votes
we have been given the statement "Some boys in the class are taller than all the girls". Now we know for sure that there is atleast a boy in class. So we want to proceed with "(∃x) (boy(x) ∧" and not "(∃x) (boy(x) →", because latter would have meant that we are putting no restriction on the existence of boy i.e. there may be a boy-less class, which is clearly we don't want, because in the statement itself, we are given that there are some boys in the class. So options (A) and (C) are ruled out.

Now if we see option (B), it says, every y in class is a girl i.e. every person in class is a girl, which is clearly false. So we eliminate this option also, and we get correct option (D). So it says that if person y is a girl, then x is taller than y, which is really we wanted to say.
So option (D) is correct.
7 7 votes
Some boys in the class are taller than all the girls.

Our domain is $\textbf{set of boys & girls in the whole class.}$

We rewrite like this:

$\text{There exists some x such that x is boy}\; \color{Red}\text{and}$ $\text{for all y, if y is girl, then x is taller than y}$

logically we can write: $\color{DarkRed}(\exists x) \text{(boy(x)} \wedge (\forall y)(\text{girl(y) → taller(x,y))})$

$\color{DarkGreen}\text{Ans: D}$
Answer:
Position:
Show:

Related questions

60 60 votes
9 answers 9 answers
32.1k
32.1k views
Kathleen asked Sep 18, 2014
32,091 views
In an $SR$ latch made by cross-coupling two NAND gates, if both $S$ and $R$ inputs are set to $0$, then it will result in$Q = 0, Q' = 1$$Q = 1, Q' = 0$$Q = 1, Q' = 1$Inde...
91 91 votes
11 answers 11 answers
34.2k
34.2k views
Kathleen asked Sep 18, 2014
34,164 views
The minimum number of page frames that must be allocated to a running process in a virtual memory environment is determined bythe instruction set architecturepage sizenum...
61 61 votes
5 answers 5 answers
14.5k
14.5k views
Kathleen asked Sep 17, 2014
14,484 views
A program consists of two modules executed sequentially. Let $f_1(t)$ and $f_2(t)$ respectively denote the probability density functions of time taken to execute the two ...
60 60 votes
10 answers 10 answers
15.7k
15.7k views
gatecse asked Sep 15, 2014
15,676 views
Which one of the following is the most appropriate logical formula to represent the statement?"Gold and silver ornaments are precious".The following notations are used: ...