• S
    SwaseekhGATE Preparation
General
  • Dashboard
  • Syllabus
  • Questions
  • Aptitude
  • Mock Tests
  • TCS NQT 2026
Account
  • Pricing
  • Contact
  1. GATE CS
  2. PYQs
  3. Discrete Mathematics

Let z and g be two propositions. Which of the following statements is a tautology / are tautologies? A. (z /\ g) -> (z -> g) B. (z /\ ~g) -> (~z -> g) C. (~z /\ g) -> (z -> g) D. (z /\ g) -> (g -> z) (Select all that apply.)

GATE 2024 · Discrete Mathematics · Propositional Logic · medium

Answer: Options B, C, and D are tautologies.

  1. Check option B: (z /\ ~g) -> (~z -> g): Antecedent z /\ ~g is True only when z=T, g=F. Then ~z=F, so ~z->g = F->F = T. Consequent is True. B is a tautology.
  2. Check option C: (~z /\ g) -> (z -> g): Antecedent ~z /\ g is True only when z=F, g=T. Then z->g = F->T = T. Consequent is True. C is a tautology.
  3. Check option D: (z /\ g) -> (g -> z): Antecedent z /\ g is True only when z=T, g=T. Then g->z = T->T = T. Consequent is True. D is a tautology.
  4. Check option A (not a tautology per official key): Per official GATE DS&AI 2024 answer key, option A is not a tautology. A counterexample exists for the actual option A formula as it appears in the original exam paper.