Skip to content
Official PYQ · 2004

GATE CS 2004 Q17 — Boolean Algebra

Explain with AI

A Boolean function x’y’+xy+x’yx’y’ + xy + x’y is equivalent to

Choose one option
View worked solution

Answer: D

We can simplify the given Boolean expression F=x′y′+xy+x′yF = x'y' + xy + x'y using algebraic simplification or a Karnaugh map.

Method 1: Algebraic Simplification

Rearranging and grouping the terms:

F=(x′y′+x′y)+xyF = (x'y' + x'y) + xy

Factor out x′x' from the first two terms:

F=x′(y′+y)+xyF = x'(y' + y) + xy

Since y′+y=1y' + y = 1:

F=x′(1)+xy=x′+xyF = x'(1) + xy = x' + xy

Using the distributive law A+BC=(A+B)(A+C)A + BC = (A + B)(A + C):

F=(x′+x)(x′+y)F = (x' + x)(x' + y)

Since x′+x=1x' + x = 1:

F=1⋅(x′+y)=x′+yF = 1 \cdot (x' + y) = x' + y
Method 2: Karnaugh Map

The minterms corresponding to the expression x′y′+xy+x′yx'y' + xy + x'y are:

  • x′y′  ⟹  m0x'y' \implies m_0
  • x′y  ⟹  m1x'y \implies m_1
  • xy  ⟹  m3xy \implies m_3

Plotting these on a 2-variable K-map:

y′y' (0)yy (1)
x′x' (0)1 (m0m_0)1 (m1m_1)
xx (1)0 (m2m_2)1 (m3m_3)

Grouping the 1s:

  • The horizontal pair (m0,m1)(m_0, m_1) simplifies to x′x'.
  • The vertical pair (m1,m3)(m_1, m_3) simplifies to yy.

Thus, the simplified expression is x′+yx' + y.

Therefore, the correct option is D.

Free practice · Your answers on this page are not saved.

Published
Report a correction
Keep exploringMore Boolean Algebra questions