The CORRECT formula for the sentence, “not all rainy days are cold” is
Topic-wise GATE CS PYQs with verified steps
GATE CSE 2014 Set 3 · Q53
Time
Select one answerSingle correct
Solution
Official answer: D) ∃ d (Rainy(d) ∧ (d))
Propositional and First-Order LogicTo translate the English statement into first-order logic:
Let mean " is a rainy day" and mean " is a cold day".
"All rainy days are cold" is represented as:
"Not all rainy days are cold" is the negation of this statement: $$
eg \forall d\ ((d) \rightarrow (d))$$
Using quantifier negation $
eg \forall d\ \phi \equiv \exists d\ eg \phi$
Applying the implication equivalence $
eg(P \rightarrow Q) \equiv P \land eg Q$:
Thus, option D is the correct formula.
Try the question first, then check your work.
Examiner trap
Recall that "not all are " is equivalent to "there exists an that is not ", which translates to $\exists d\ (A(d) \land eg B(d))$.
This Propositional and First-Order Logic previous year question is Q53 of the GATE CSE 2014 Set 3 paper. Find more GATE CSE PYQs on Propositional and First-Order Logic in Engineering Mathematics, or browse all GATE CSE PYQs.
Free diagnostic
Take the 20-minute diagnostic: the 3 topics that cost you the most marks, and a rank range. Or sit 5 related Propositional and First-Order Logic PYQs now with no account.
An official question by email at 7 AM IST, with a link to its verified solution. Unsubscribe in one click.
Propositional and First-Order Logic has 18 GATE CSE PYQs across 16 papers from 2011 to 2026. 7 of them are 2-mark MCQs like this one, and GATE CSE 2014 Set 3 has 2.
How GATE tests Propositional and First-Order LogicIndependent practice explanation verified by the GateAI team. GATE is conducted by the IITs; question text follows the official paper.