(0, 1, 5, 7)
00 01 11 10
0
1
F
x
yz
1 1
1
1
_
`
_
`
+xz
(b) F(x, y, z) =
(1, 2, 3, 6, 7)
00 01 11 10
0
1
F
x
yz
1
1
1 1
1
_
_
`
z
3-3 Simplifying the following Boolean functions, using four-variable maps:
(a) xy +x
+x
yz
00 01 11 10
0
1
x
yz
1 1
1
1
_
`
_
`
+xy
1
EE/COSC 2390 Homework Set 4 Solutions Spring 2004
(b) x
+yz +x
yz
00 01 11 10
0
1
x
yz
1 1 1
1
1
_
`
_
`
+yz
(c) A
B +BC
+B
00 01 11 10
0
1
A
BC
1 1
1
1
1
_
`
B +C
_
`
_
`
z +wxy +xz
2
EE/COSC 2390 Homework Set 4 Solutions Spring 2004
(b) F(A, B, C, D) =
_
`
_
`
+A
+A
BD
could be replaced by BCD if desired.
(c) F(w, x, y, z) =
_
The reduced SOP expression is F(w, x, y, z) = wx +x
y
3
EE/COSC 2390 Homework Set 4 Solutions Spring 2004
(d) F(A, B, C, D) =
_
`
+ BD + A
B could be
replaced with A
if desired.
3-6 Simplifying the following Boolean expressions, using four-variable maps:
(a) A
+AC
+B
CD
+A
BCD+BC
D
00 01 11 10
00
01
11
10
AB
CD
1
1
1
1
1
1 1
1
_
`
_
`
_
The reduce SOP expression is B
+ABC
+A
BD
4
EE/COSC 2390 Homework Set 4 Solutions Spring 2004
(b) x
z + w
xy
+w(x
y +xy
)
00 01 11 10
00
01
11
10
wx
yz
1 1
1 1
1 1
1
1 1
_
_
_
`
+x
z +wx
y
3-12 Simplifying the following Boolean functions in product of sums:
(a) F(w, x, y, z) =
(0, 2, 5, 6, 7, 8, 10)
00 01 11 10
00
01
11
10
F
wx
yz
1 1
1
1 1
1 1 1 1
_
`
_
`
_
The reduced SOP for the complement is F
= wx+x
z +xy
+x
)(x +z
)(x
+y +z)
5
EE/COSC 2390 Homework Set 4 Solutions Spring 2004
(b) F(A, B, C, D) =
AB
CD
1 1
1 1
1 1
_
= A
)(B
+D
)
3-15 Simplifying the following Boolean functions F, together with the dont-care conditions d, and then
expressing the simplied function in sum of minterms:
(a) F(x, y, z) =
(0, 1, 2, 4, 5)
d(x, y, z) =
(3, 6, 7)
00 01 11 10
0
1
F
x
yz
1 1 1 X
1 1 X X
_
(0, 1, 2, 3, 4, 5, 6, 7)
6
EE/COSC 2390 Homework Set 4 Solutions Spring 2004
(b) F(A, B, C, D) =
(2, 4, 10)
00 01 11 10
00
01
11
10
F
AB
CD
1
1
1
1 1
X
X
X
_
`
_
`
D + B
+ CD
(1, 3, 5, 7, 9, 15)
d(A, B, C, D) =
D +BD +A