GATE CSE Propositional and First-Order Logic PYQs
Across the provided GATE CS exam papers (2012–2026), Propositional and First-Order Logic is tested through two major avenues: formalizing natural language state… Read the guide
- Questions
- 18
- Asked
- since 2011
- Total marks
- 26
- Marks / paper
- 1
18 GATE CSE Propositional and First-Order Logic PYQs with solutions, from Engineering Mathematics. Browse all GATE CSE PYQs.
Questions
Every official paper that asked this topic, newest first.
- GATE CSE 2026 Set 2 · Q11For two different persons and , the predicate denotes that knows . Consider the following statement. *There is a person who does not know anyone else, but that person is known by everyone else.* Which one of the following expressions represents the above statement?MCQ1 markEasySolve
- GATE CSE 2025 Set 1 · Q48Which of the following predicate logic formulae/formula is/are CORRECT representation(s) of the statement: “Everyone has exactly one mother”? The meanings of the predicates used are: • : is the mother of • : and are not equalMSQ2 marksMediumSolve
- GATE CSE 2024 Set 2 · Q12Let and be the following propositions: : Fail grade can be given. : Student scores more than 50% marks. Consider the statement: “Fail grade cannot be given when student scores more than 50% marks.” Which one of the following is the CORRECT representation of the above statement in…MCQ1 markEasySolve
- GATE CSE 2023 · Q26Geetha has a conjecture about integers, which is of the form where is a statement about integers, and is a statement about pairs of integers. Which of the following (one or more) option(s) would imply Geetha's conjecture?MSQ1 markMediumSolve
- GATE CSE 2021 Set 1 · Q7Let and be two propositions. Consider the following two formulae in propositional logic. Which one of the following choices is correct?MCQ1 markEasySolve
- GATE CSE 2021 Set 2 · Q15Choose the correct choice(s) regarding the following propositional logic assertion : MSQ1 markEasySolve
- GATE CSE 2020 · Q39Which one of the following predicate formulae is NOT logically valid? Note that is a predicate formula without any free occurrence of .MCQ2 marksMediumSolve
- GATE CSE 2016 Set 1 · Q1Let represent the following propositions. The integer which satisfies is ________ .NAT1 markEasySolve
- GATE CSE 2016 Set 2 · Q1Consider the following expressions: (i) (ii) (iii) (iv) (v) The number of expressions given above that are logically implied by is ________.NAT1 markEasySolve
- GATE CSE 2015 Set 1 · Q14Which one of the following is NOT equivalent to ?MCQ1 markEasySolve
- GATE CSE 2015 Set 1 · Q28The binary operator is defined by the following truth table. Which one of the following is true about the binary operator ?MCQ2 marksEasyDiagramSolve
- GATE CSE 2014 Set 1 · Q53Which one of the following propositional logic formulas is TRUE when exactly two of , , and are ?MCQ2 marksEasySolve
- GATE CSE 2014 Set 2 · Q53Which one of the following Boolean expressions is NOT a tautology?MCQ2 marksMediumSolve
- GATE CSE 2014 Set 3 · Q1Consider the following statements: Good mobile phones are not cheap Cheap mobile phones are not good implies implies is equivalent to Which one of the following about L, M, and N is ?MCQ1 markEasySolve
- GATE CSE 2014 Set 3 · Q53The CORRECT formula for the sentence, “not all rainy days are cold” isMCQ2 marksEasySolve
- GATE CSE 2013 · Q47Which one of the following is NOT logically equivalent to ?MCQ2 marksMediumSolve
- GATE CSE 2012 · Q13What is the correct translation of the following statement into mathematical logic? “Some real numbers are rational”MCQ1 markEasySolve
- GATE CSE 2011 · Q30Which one of the following options is CORRECT given three positive integers , and , and a predicate MCQ2 marksMediumSolve
What GATE tests in Propositional and First-Order Logic
Concepts, patterns, formulas and traps distilled from past papers.
Across the provided GATE CS exam papers (2012–2026), Propositional and First-Order Logic is tested through two major avenues: formalizing natural language statements into first-order logic (FOL) expressions and analyzing algebraic/truth properties of propositional and predicate formulas (tautology checking, equivalence, and operator properties). Questions frequently test quantifier negation, conditional equivalences, and formal representations of existence, uniqueness, and contrapositives. The topic is evenly balanced between 1-mark conceptual items and 2-mark algebraic simplification or multi-quantifier questions.
Core concepts
- Propositional logic connectives (AND, OR, NOT, IMPLIES, BICONDITIONAL, XOR)
- Tautology, contradiction, and contingency verification
- First-order logic translation of 'some', 'all', 'none', and 'exactly one'
- Quantifier scope, binding, and distribution over logical connectives
- Contrapositive, converse, and inverse relationships
- Algebraic properties of Boolean operators (associativity, commutativity)
- Truth assignments satisfying compound formulas over finite sets
- Quantifier negation and duality rules (∀ vs ∃)
- Propositional logic equivalences (implication, contrapositive, biconditional, XOR)
- English language conditional phrasing ('B when A' A → B)
- Domain-specific predicate interpretation (divisibility, prime definition, integer arithmetic)
- Normal forms (CNF, DNF) for propositional connectives
- Logical implication (A B)
- Truth functional simplification in propositional logic
- Universal and existential quantifiers (∀, ∃)
- Quantifier scope and alternation order
- Tautologies and trivial entailments (A true)
Recurring question patterns
Natural Language to First-Order Logic Translation
CommonMCQ1.5 marks2026, 2025, 2014, 2012Translating English assertions involving universal or existential claims, relations, or uniqueness into correct first-order logic formulas.
Tautology and Equivalence Checking
CommonMCQ1.5 marks2021, 2014Evaluating whether given propositional formulas or pairs of formulas are tautologies, contradictions, or logically equivalent using truth assignments or algebraic laws.
Quantifier Distribution and Predicate Validity
OccasionalMCQ2 marks2020Testing the validity of moving quantifiers across logical connectives when subformulas do not contain free occurrences of the quantified variable.
Boolean Operator Properties and Custom Truth Tables
Occasionalmixed1.5 marks2016, 2015, 2014Given an operator defined by a truth table or algebraic condition, checking structural properties like commutativity and associativity, or satisfying truth conditions on discrete domains.
Predicate Semantic Interpretation
OccasionalMCQ2 marks2011A first-order predicate formula with nested quantifiers is given over an arithmetic or discrete domain (e.g., positive integers), and the candidate must identify which mathematical property (e.g., prime number, parity, divisor relation) the formula defines.
First-Order Logic Formula Equivalence & Quantifier Negation
OccasionalMCQ2 marks2013Given a quantified logical expression, determine which option is or is not logically equivalent by applying quantifier duality, De Morgan's laws, and conditional equivalence.
Propositional Equivalence & Normal Forms
OccasionalMCQ1 marks2015Identification of equivalent or non-equivalent propositional formulas (such as biconditional vs XOR, DNF/CNF representations, and material implication expansions).
Natural Language to Propositional Logic Translation
OccasionalMCQ1 marks2024Mapping an English conditional/logical assertion (e.g., statements using 'when', 'unless', 'only if', 'if and only if') into the correct symbolic propositional representation.
Propositional Logical Implication Counting
CommonNAT1 marks2016Given a compound premise (which can be simplified), determine how many among a provided list of propositional formulas satisfy the condition that (i.e., is a tautology).
First-Order Logic Conjecture Entailment
CommonMSQ1 marks2023Given a target quantified predicate statement (conjecture), identify all candidate first-order statements from options that logically imply the target statement, testing quantifier alternation ( vs ) and quantifier domain strength.
Formulas GATE uses
Implication Equivalence
Rewriting conditional statements into disjunctions to test tautologies, quantifier distributions, or contrapositives.
Negation of Implication
Used when negating universal conditionals, e.g., 'not all rainy days are cold' leading to .
Quantifier Negation (De Morgan's for Quantifiers)
Distributing negation over quantifiers during FOL translation and equivalence verification.
Quantifier Distribution with Constant Subformula
Checking validity of predicate logic transformations when moving quantifiers out of conditional scopes.
Uniqueness Condition in Predicate Logic
Formalizing 'exactly one' or uniqueness constraints alongside an existential assertion.
Material Implication Equivalence
Rewriting conditional statements into disjunctive form during equivalence testing and natural language formalization.
Biconditional Expansion
Checking equivalences and normal forms of biconditionals versus XOR ().
Quantifier Negation Duality
Pushing negations past universal and existential quantifiers in FOL expressions.
De Morgan's Laws
Distributing negation over conjunctions and disjunctions inside propositional and first-order formulas.
Modus Ponens Equivalence Simplification
Used to simplify conjunctive premises containing implications to their minimal conjunctive truth requirement.
Quantifier Exchange / Swapping Implication
Used to determine if a uniform witness () implies the existence of a point-wise witness ().
Examiner traps in Propositional and First-Order Logic
- Using implication (→) instead of conjunction (∧) with existential quantifiers (e.g., incorrectly choosing ∃ x (P(x) → Q(x)) for 'Some P are Q').
- Failing to flip the quantifier when distributing over an implication antecedent: ∀ x (P(x) → W) (∃ x P(x)) → W, NOT (∀ x P(x)) → W.
- Conflating 'at least one' with 'exactly one' by omitting the uniqueness clause ∀ z (z ≠ y → ¬ P(z)).
- Assuming vacuous truth satisfies existential statements; translating 'everyone has a mother' must use ∀ x ∃ y, not ∀ x ∀ y (... → ...).
- Confusing variable positions in relational predicates (e.g., M(x, y) vs M(y, x) representing 'x knows y' vs 'y knows x').
- Reversing the antecedent and consequent in English statements like 'B when A' or 'A only if B' (incorrectly writing p → q instead of q → ¬ p).
- Confusing the equivalence of biconditional p ↔ q with its exact negation XOR (p ∧ ¬ q) ∨ (¬ p ∧ q).
- Failing to flip the quantifier when distributing negation through ∀ or ∃.
- Misinterpreting divisibility conditions like ∃ z (x = y · z) over positive integers vs general integers.
- Assuming an existential premise ∃ x ( ) can imply a universal conclusion ∀ x ( ) over a non-singleton domain.
- Forgetting that any formula logically implies true, omitting it from the count of implied expressions.
- Confusing A B with B A when evaluating 'which option implies the conjecture' versus 'which option is implied by the conjecture'.
How questions are asked
- Match English natural language statement to FOL formula
- Identify which formula among 4 is NOT a tautology / is a tautology
- Check equivalence between antecedent and consequent of a compound implication
- Determine algebraic properties (commutativity, associativity) from an operator truth table
- Evaluate truth of a logical formula over a concrete finite numerical set (NAT/MCQ)
- Identify all valid predicate logic expressions for a uniqueness statement (MSQ)
- Predicate semantic interpretation (find the mathematical meaning)
- Equivalence / Non-equivalence verification (MCQ with multiple algebraic forms)
- Natural language to symbolic logic formalization
- Count the number of logically implied formulas (NAT)
- Identify all statements that logically imply a target quantified formula (MSQ)
Paper trends
Shift from simple single-quantifier translations (e.g., 'Some real numbers are rational' in 2012) to complex nested quantifiers capturing uniqueness and asymmetric relations (e.g., 'Everyone has exactly one mother' in 2025, relational predicates in 2026).
2026, 2025, 2014, 2012
Adoption of MSQ formats to test equivalent syntactic representations of the same semantic statement or joint properties of antecedents and consequents.
2025, 2021
Testing boundary cases of quantifier movement over implications when variables are not free in the consequent/antecedent.
2020
Questions consistently target the core mechanics of logic: translation of conditional constructs at 1 mark and multi-quantifier equivalences or mathematical predicate modeling at 2 marks.
2024, 2015, 2013, 2011
Shift from pure formal algebraic manipulation of logical connectives to contextual real-world or mathematical semantic translations.
2024, 2011
Questions moved from numerical evaluation of propositional implication count (NAT) to conceptual first-order quantifier implication in multi-select format (MSQ).
2023, 2016
Difficulty notes
Easy questions typically involve single-quantifier translations ('Some A are B'), standard contraposition checks, or simple truth-table property evaluations (1 mark). Medium questions require handling nested quantifiers with distinct relational variables (), formalizing uniqueness constraints (e.g., 'exactly one mother'), or analyzing subtle quantifier distribution rules where a subformula lacks a free variable (2 marks).