Homework Answers: Boolean Algebra

 

  1.  
    A
     
    B
     
    C
     
    B
     
    C
     
    BC
     
    BC
     
    BC + BC
     
    A · (BC + BC)
    0 0 0 1 1 0 0 0 0
    0 0 1 1 0 0 1 1 0
    0 1 0 0 1 1 0 1 0
    011000000
    1 0 0 1 1 0 0 0 0
    101100111
    1 1 0 0 1 1 0 1 1
    1 1 1 0 0 0 0 0 0
  2.  

  3.  
    A
     
    B
     
    C
     
    A
     
    B
     
    A + B
     
    A + C
     
    A + B
     
    (A + B)·(A + C)·(A + B)
    0 0 0 1 1 0 0 1 0
    001100110
    0 1 0 1 0 1 0 1 0
    011101111
    1 0 0 0 1 1 1 1 1
    101011111
    1 1 0 0 0 1 1 0 0
    1 1 1 0 0 1 1 0 0
  4.  

  5.  
    1
     
    P
     
    1 · P
    1 0 0
    1 1 1
  6. The values for P and 1 · P match in both rows, so the identity is true.

  7.  
    P
     
    Q
     
    P + Q
     
    P + Q
     
    P
     
    Q
     
    P · Q
    0 0 0 1 1 1 1
    0 1 1 0 1 0 0
    1 0 1 0 0 1 0
    1 1 1 0 0 0 0
  8. The values for P + Q and P · Q match in every row, thus the identity is true.

  9.  
    P
     
    Q
     
    R
     
    P + Q
     
    Q + R
     
    P + (Q + R)
     
    (P + Q) + R
    0 0 0 0 0 0 0
    0010111
    0 1 0 1 1 1 1
    0111111
    1 0 0 1 0 1 1
    1 0 1 1 1 1 1
    1 1 0 1 1 1 1
    1 1 1 1 1 1 1
  10. The values for P + (Q + R) and (P + Q) + R match in every row thus the identity is true.

  11.  
    A
     
    B
     
    A
     
    B
     
    A + B
     
    A + B
     
    (A + B) · (A + B)
    0 0 1 1 1 1 1
    0 1 1 0 1 1 1
    1 0 0 1 1 0 0
    1 1 0 0 0 1 0
  12. The values for (A + B) · (A + B) and A match in every row thus the identity is true.

  13.  
    A
     
    B
     
    A
     
    A · B
     
    A + (A · B)
     
    A + B
    0 0 1 0 0 0
    0 1 1 1 1 1
    1 0 0 0 1 1
    1 1 0 0 1 1
  14. The values for A + (A · B) and A + B match in every row and thus the identity is true.

  15. A · (A + B) = AA + AB = AB

  16. T · U · V + X · Y + Y = TUV + Y

  17. (B · E + C + F) · C = BCE + C + CF = BCE + C = C

  18. A · B + A · C + B · A = AB + AC

  19. P + Q + P · Q = P + Q + P + Q = 1

  20. (X + Y)·(X + Y) = X + X·Y + X·Y + Y·Y = X

  21. W · (W X Y Z) = W · (W + X + Y + Z) = W + W X + W Y + W Z = W + W Y + W Z = W + W Z = W

  22. ~A + D · B + ~C · ~C + D = AD · BC · CD = ABCD

  23. (A · ~B) · (~A · C) = (A · ~B) + (~A · C) = A + B + A + C = 1 + B + C = 1 + C = 1

  24. (X + Y)(X + Y)(X + Z) = (XX + XY + XY + YY) ( X + Z)
        = (X + X Y + X Y) (X + Z)
        = X X + X Z + X X Y + X Y Z + X X Y + X Y Z
        = X Z + X Y Z + X Y Z
        = X Z

  25. It is false. You can prove it using a truth table. It's harder, but you can also prove it using the relation a XOR b = a b + a b.

  26. F = x y z + x y z + x y z + x y z + x y z


Email Me | Office Hours | My Home Page | Department Home | MCC Home Page

© Copyright Emmi Schatz 2016