Question #57238

1. Expand the following Boolean functions into their canonical form:

i. f(X,Y,Z)=XY+YZ+ X' Z+ X' Y'
ii. f(X,Y,Z)=XY+ X' Y' + X' YZ

Expert's answer

Answer on Question #57238 – Math – Discrete Mathematics

1. Expand the following Boolean functions into their canonical form:

i. f(X,Y,Z)=XY+YZ+XZ+XYf(X,Y,Z) = XY + YZ + X'Z + X'Y'

ii. f(X,Y,Z)=XY+XY+XYZf(X,Y,Z) = XY + X'Y' + X'YZ

Solution

i. f(X,Y,Z)=XY+YZ+XZ+XY=f(X,Y,Z) = XY + YZ + X'Z + X'Y' =

=XY(Z+Z)+(X+X)YZ+X(Y+Y)Z+XY(Z+Z)==XYZ+XYZ+XYZ+XYZ+XYZ+XYZ+XYZ+XYZ+XYZ==XYZ+XYZ+XYZ+XYZ+XYZ==m0+m1+m3+m6+m7=(0,1,3,6,7) (in sum-of-products canonical form).\begin{array}{l} = XY(Z + Z') + (X + X')YZ + X'(Y + Y')Z + X'Y'(Z + Z') = \\ = XYZ + XYZ' + XYZ + X'YZ + X'YZ + X'YZ + X'YZ + X'Y'Z + X'Y'Z' = \\ = X'Y'Z' + X'Y'Z + X'YZ + XYZ' + XYZ = \\ = m_0 + m_1 + m_3 + m_6 + m_7 = \sum(0, 1, 3, 6, 7) \text{ (in sum-of-products canonical form)}. \end{array}


ii. f(X,Y,Z)=XY+XY+XYZ=f(X,Y,Z) = XY + X'Y' + X'YZ =

\begin{array}{l} = XY(Z + Z') + X'Y'(Z + Z') + X'YZ = \\ = XYZ + XYZ' + X'Y'Z + X'Y'Z' + X'YZ = \\ = X'Y'Z' + X'Y'Z + X'YZ + XYZ' + XYZ = \\ = m_0 + m_1 + m_3 + m_6 + m_7 = \sum(0, 1, 3, 6, 7) \text{ (in sum-of-products canonical form)}.


www.AssignmentExpert.com


Need a fast expert's response?

Submit order

and get a quick answer at the best price

for any assignment or question with DETAILED EXPLANATIONS!

LATEST TUTORIALS
APPROVED BY CLIENTS