Using Karnaugh maps, determine a minimal SOP and POS expression
for each of the following Boolean functions.
a) f(x, y, z) = m(1, 3, 4, 5, 6, 7)
b) f(x, y, z) = M(1, 2, 5, 6, 7)
c) f(w, x, y,z) = xz + xy’z’ + w’x’y + wyz’
d) f(w, x, y, z) = (w + y + z’)(x’ + y + z’)(w’ + x’ + y)(w + x + y + z)(w + x’ + y’ + z’)(w’ + x’ + y’ + z)

e) f(w, x, y, z) = M(0, 3, 4, 11, 13) + dc(2, 6, 8, 9, 10); where dc() are don’t cares

f) f(v, w, x, y, z) = m(3, 7, 8, 9, 11, 12, 13, 15, 16, 19, 20, 23, 27, 30, 31)

g) f(v, w, x, y, z) = M(0, 2, 4, 6, 8, 12, 14, 15, 16, 18, 20, 22, 30, 31)

h) f(u, v, w, x, y, z) = m(4, 5, 6, 7, 8, 10, 12, 14, 36, 37, 38, 39, 40, 42, 44, 46, 48, 49, 50, 51, 52, 53, 54, 55, 56, 58, 60, 62)