document.write( "Question 1190973: Simplify the following functions using Boolean Algebra
\n" );
document.write( "a. F(X, Y, Z) = X Y + X’ Y + X Z
\n" );
document.write( "b. F(X, Y, Z) = (X + Y) (X’ + Y + Z)
\n" );
document.write( "c. F(X, Y, Z) = X Y’ Z + X Y Z + Y’ Z
\n" );
document.write( "d. F(X, Y, Z) = XY + X’YZ
\n" );
document.write( "e. F(X, Y, Z) = X’Y + XYZ’
\n" );
document.write( "f. F(X, Y, Z) =(XY) + (X + Y +Z)’X + YZ
\n" );
document.write( "g. F(X, Y, Z) = (XY)’ + (X+Y +Z)’
\n" );
document.write( "h. F(X,Y,Z) = YZ + (X+Y)’ + (XYZ)’
\n" );
document.write( "i. F(X,Y,Z) = (X+Y +Z)’ (X+Y)\r
\n" );
document.write( "
\n" );
document.write( "\n" );
document.write( "Could you explain me this second homework question step-by-step please? Thank you!
\n" );
document.write( " \n" );
document.write( "
Algebra.Com's Answer #822746 by math_tutor2020(3817)![]() ![]() ![]() You can put this solution on YOUR website! \n" ); document.write( "We'll need these Boolean Algebra rules \n" ); document.write( "
\n" ); document.write( "This means something like A*B is the same as AB\r \n" ); document.write( " \n" ); document.write( "\n" ); document.write( "In some Boolean algebra textbooks, the tickmark is replaced with a horizontal bar overhead. \n" ); document.write( "Eg: \n" ); document.write( "I'll use the tickmark notation here.\r \n" ); document.write( " \n" ); document.write( " \n" ); document.write( "\n" ); document.write( "Since you posted quite a lot of problems, I'll do the first 5 to get you started. \n" ); document.write( "I'll go from part (a) to part (e).\r \n" ); document.write( " \n" ); document.write( " \n" ); document.write( "\n" ); document.write( "========================================================\r \n" ); document.write( " \n" ); document.write( "\n" ); document.write( "Part (a)\r \n" ); document.write( " \n" ); document.write( "\n" ); document.write( "X*Y + X'*Y + X*Z \n" ); document.write( "(X+X')*Y + X*Z ... Distributive Law \n" ); document.write( "(1)*Y + X*Z ... Inverse Law \n" ); document.write( "Y + X*Z ... Identity Law\r \n" ); document.write( " \n" ); document.write( "\n" ); document.write( "Answer: Y + X*Z\r \n" ); document.write( " \n" ); document.write( "\n" ); document.write( "Here's the verification table
\n" ); document.write( " \n" ); document.write( "\n" ); document.write( "======================================================== \n" ); document.write( "Part (b)\r \n" ); document.write( " \n" ); document.write( "\n" ); document.write( "(X+Y)*(X' + Y + Z) \n" ); document.write( "W*(X' + Y + Z) .... let W = X+Y \n" ); document.write( "W*X' + W*Y + W*Z .... Distributive Law \n" ); document.write( "X'*W + Y*W + Z*W .... Commutative Law \n" ); document.write( "X'*(X+Y) + Y*(X+Y) + Z*(X+Y) .... Replace every W with X+Y \n" ); document.write( "X'*X+X'*Y + Y*X+Y*Y + Z*X+Z*Y .... Distributive Law \n" ); document.write( "0+X'*Y + Y*X+Y*Y + Z*X+Z*Y .... Inverse Law \n" ); document.write( "X'*Y + Y*X+Y*Y + Z*X+Z*Y .... Identity Law \n" ); document.write( "X'*Y + Y*X+Y + Z*X+Z*Y .... Idempotent Law \n" ); document.write( "X'*Y + Y*X+Y+Z*Y + Z*X .... Commutative Law \n" ); document.write( "(X'+ X+1+Z)*Y + Z*X .... Distributive Law \n" ); document.write( "(1+1+Z)*Y + Z*X .... Inverse Law \n" ); document.write( "(1+Z)*Y + Z*X .... Idempotent Law \n" ); document.write( "1*Y + Z*Y + Z*X .... Distributive Law \n" ); document.write( "Y + Z*Y + Z*X .... Identity Law \n" ); document.write( "Y + Z*X .... Absorption Law\r \n" ); document.write( " \n" ); document.write( " \n" ); document.write( "\n" ); document.write( "Answer: Y + Z*X\r \n" ); document.write( " \n" ); document.write( "\n" ); document.write( "Side note: This is equivalent to the result of part (a)\r \n" ); document.write( " \n" ); document.write( "\n" ); document.write( "Verification Table \n" ); document.write( "
\n" ); document.write( " \n" ); document.write( " \n" ); document.write( "\n" ); document.write( "======================================================== \n" ); document.write( "Part (c)\r \n" ); document.write( " \n" ); document.write( "\n" ); document.write( "X*Y'*Z + X*Y*Z + Y'*Z \n" ); document.write( "X*Z*(Y' + Y) + Y'*Z .... Distributive Law \n" ); document.write( "X*Z*(1) + Y'*Z .... Inverse Law \n" ); document.write( "X*Z + Y'*Z .... Identity Law \n" ); document.write( "(X + Y')*Z ... Distributive Law\r \n" ); document.write( " \n" ); document.write( " \n" ); document.write( "\n" ); document.write( "Answer: (X + Y')*Z\r \n" ); document.write( " \n" ); document.write( "\n" ); document.write( "I'll let you create the verification table.\r \n" ); document.write( " \n" ); document.write( " \n" ); document.write( "\n" ); document.write( "======================================================== \n" ); document.write( "Part (d)\r \n" ); document.write( " \n" ); document.write( "\n" ); document.write( "X*Y + X'*Y*Z \n" ); document.write( "(X*Y + X'*Y)*(X*Y + Z) ... Distributive Law (use the \"AND\" form) \n" ); document.write( "( (X + X')*Y )*(X*Y + Z) ... Distributive Law \n" ); document.write( "( (1)*Y )*(X*Y + Z) ... Inverse Law \n" ); document.write( "Y*(X*Y + Z) ... Identity Law \n" ); document.write( "Y*X*Y + Y*Z ... Distributive Law \n" ); document.write( "X*Y*Y + Y*Z ... Commutative Law \n" ); document.write( "X*Y + Y*Z ... Idempotent Law \n" ); document.write( "Y*(X+Z) ... Distributive Law \r \n" ); document.write( " \n" ); document.write( " \n" ); document.write( "\n" ); document.write( "Answer: Y*(X+Z)\r \n" ); document.write( " \n" ); document.write( "\n" ); document.write( "======================================================== \n" ); document.write( "Part (e)\r \n" ); document.write( " \n" ); document.write( "\n" ); document.write( "X'*Y + X*Y*Z' \n" ); document.write( "(X'*Y + X*Y)*(X'Y + Z') ... Distributive Law (use the \"AND\" form) \n" ); document.write( "( (X' + X)*Y)*(X'Y + Z') ... Distributive Law \n" ); document.write( "( (1)*Y)*(X'Y + Z') ... Inverse Law \n" ); document.write( "Y*(X'Y + Z') ... Identity Law \n" ); document.write( "Y*X'Y + Y*Z' ... Distributive Law \n" ); document.write( "X'*Y*Y + Y*Z' ... Commutative Law \n" ); document.write( "X'*Y + Y*Z' ... Idempotent Law \n" ); document.write( "Y*(X'+Z') ... Distributive Law \n" ); document.write( "Y*(X*Z)' ... De Morgan's Law\r \n" ); document.write( " \n" ); document.write( "\n" ); document.write( "Answer: Y*(X*Z)' \n" ); document.write( " \n" ); document.write( " \n" ); document.write( " |