Question
Consider the statement
Predicate is true if glitters and predicate is true if is gold. Which one of the following logical formulae represents the above statement?
Official answer and solution
- Official answer
- D
- From
- Official GATE 2014 answer key
Solution
Translate the colloquial statement 'Not all that glitters is gold' into first-order predicate logic and apply quantifier negation rules.
The natural English statement 'Not all that glitters is gold' means:
'It is not the case that every object that glitters is gold.'
First, express 'All that glitters is gold':
Now negate this statement:
Applying quantifier negation and implication equivalence ():
This states: 'There exists an object that glitters and is not gold.'
This matches option D exactly.
D
Confusing 'Not all A are B' () with 'No A are B' ().
The answer is the one in the official GATE answer key. The solution is this site's own explanation.
Source
- Paper
- GATE 2014 Computer Science and Information Technology (CS) Session 1
- Question
- 11 of 65, printed as CS Q.1
- Section
- Computer Science and Information Technology
Report an error in this question
GATE questions are the work of the organising institutes. This site is independent and is not affiliated with them.