Chapter 12
Discrete Mathematics with Applications · 172 exercises
Problem 57
Construct a logic table for each boolean expression. $$(x \uparrow x) \downarrow(y \uparrow y)$$
4 step solution
Problem 58
Construct a logic table for each boolean expression. $$(x \downarrow x) \downarrow(y \downarrow y)$$
4 step solution
Problem 59
Using the laws of boolean algebra, find the DNF of each boolean function. $$f(x, y)=x \uparrow y$$
4 step solution
Problem 60
Using the laws of boolean algebra, find the DNF of each boolean function. $$f(x, y)=x \downarrow y$$
4 step solution
Problem 61
Verify each. $$x+y=(x \uparrow x) \uparrow(y \uparrow y)$$
8 step solution
Problem 64
Verify each. $$x y=(x \downarrow x) \downarrow(y \downarrow y)$$
3 step solution
Problem 66
Give a counterexample to disprove each statement. $$x \downarrow(y \downarrow z)=(x \downarrow y) \downarrow z$$
3 step solution
Problem 67
Verify that each set of boolean operators is functionally complete. $$\\{+, '\\}$$
2 step solution
Problem 69
Use the following definition of the binary operator \(\mathrm{XOR}\) , denoted by \(\oplus,\) for Exercises \(69-81 .\) $$ x \oplus y=\left\\{\begin{array}{ll}{1} & {\text { if exactly one of the bits } x \text { and } y \text { is } 1} \\ {0} & {\text { otherwise }}\end{array}\right. $$ Evaluate each. $$ 1 \oplus(1 \oplus 1) $$
2 step solution
Problem 70
Use the following definition of the binary operator \(\mathrm{XOR}\) , denoted by \(\oplus,\) for Exercises \(69-81 .\) $$ x \oplus y=\left\\{\begin{array}{ll}{1} & {\text { if exactly one of the bits } x \text { and } y \text { is } 1} \\ {0} & {\text { otherwise }}\end{array}\right. $$ Evaluate each. $$ 1 \oplus(0 \oplus 1) $$
2 step solution
Problem 71
Use the following definition of the binary operator \(\mathrm{XOR}\) , denoted by \(\oplus,\) for Exercises \(69-81 .\) $$ x \oplus y=\left\\{\begin{array}{ll}{1} & {\text { if exactly one of the bits } x \text { and } y \text { is } 1} \\ {0} & {\text { otherwise }}\end{array}\right. $$ Evaluate each. $$ (1 \oplus 0) \oplus 1 $$
2 step solution
Problem 72
Use the following definition of the binary operator \(\mathrm{XOR}\) , denoted by \(\oplus,\) for Exercises \(69-81 .\) $$ x \oplus y=\left\\{\begin{array}{ll}{1} & {\text { if exactly one of the bits } x \text { and } y \text { is } 1} \\ {0} & {\text { otherwise }}\end{array}\right. $$ Evaluate each. $$ 1 \uparrow(0 \oplus 1) $$
2 step solution
Problem 73
Use the following definition of the binary operator \(\mathrm{XOR}\) , denoted by \(\oplus,\) for Exercises \(69-81 .\) $$ x \oplus y=\left\\{\begin{array}{ll}{1} & {\text { if exactly one of the bits } x \text { and } y \text { is } 1} \\ {0} & {\text { otherwise }}\end{array}\right. $$ Evaluate each. $$ 1 \downarrow(0 \oplus 1) $$
2 step solution
Problem 74
Use the following definition of the binary operator XOR, denoted by \(\oplus,\) for Exercises \(69-81\) $$x \oplus y=\left\\{\begin{array}{ll} 1 & \text { if exactly one of the bits } x \text { and } y \text { is } 1 \\ 0 & \text { otherwise } \end{array}\right.$$ Evaluate each. $$(1 \uparrow 0) \oplus(1 \downarrow 1)$$
3 step solution
Problem 75
Use the following definition of the binary operator \(\mathrm{XOR}\) , denoted by \(\oplus,\) for Exercises \(69-81 .\) $$ x \oplus y=\left\\{\begin{array}{ll}{1} & {\text { if exactly one of the bits } x \text { and } y \text { is } 1} \\ {0} & {\text { otherwise }}\end{array}\right. $$ Is \(\\{\oplus\\}\) functionally complete?
6 step solution
Problem 76
Use the following definition of the binary operator \(\mathrm{XOR}\) , denoted by \(\oplus,\) for Exercises \(69-81 .\) $$ x \oplus y=\left\\{\begin{array}{ll}{1} & {\text { if exactly one of the bits } x \text { and } y \text { is } 1} \\ {0} & {\text { otherwise }}\end{array}\right. $$ Find the DNF of the boolean function \(f(x, y)=x \oplus y\)
4 step solution
Problem 76
Find the DNF of the boolean function \(f(x, y)=x \oplus y\)
3 step solution
Problem 77
Use the following definition of the binary operator \(\mathrm{XOR}\) , denoted by \(\oplus,\) for Exercises \(69-81 .\) $$ x \oplus y=\left\\{\begin{array}{ll}{1} & {\text { if exactly one of the bits } x \text { and } y \text { is } 1} \\ {0} & {\text { otherwise }}\end{array}\right. $$ Prove each. $$ x \oplus x=0 $$
3 step solution
Problem 79
Use the following definition of the binary operator \(\mathrm{XOR}\) , denoted by \(\oplus,\) for Exercises \(69-81 .\) $$ x \oplus y=\left\\{\begin{array}{ll}{1} & {\text { if exactly one of the bits } x \text { and } y \text { is } 1} \\ {0} & {\text { otherwise }}\end{array}\right. $$ Prove each. $$ x \oplus y=y \oplus x $$
3 step solution
Problem 80
Use the following definition of the binary operator \(\mathrm{XOR}\) , denoted by \(\oplus,\) for Exercises \(69-81 .\) $$ x \oplus y=\left\\{\begin{array}{ll}{1} & {\text { if exactly one of the bits } x \text { and } y \text { is } 1} \\ {0} & {\text { otherwise }}\end{array}\right. $$ Prove each. $$ x \oplus y=(x+y)(x y)^{\prime} $$
5 step solution
Problem 81
Use the following definition of the binary operator XOR, denoted by \(\oplus,\) for Exercises \(69-81\) $$x \oplus y=\left\\{\begin{array}{ll} 1 & \text { if exactly one of the bits } x \text { and } y \text { is } 1 \\ 0 & \text { otherwise } \end{array}\right.$$ Prove each. $$x \oplus(y \oplus z)=(x \oplus y) \oplus z$$
2 step solution
Problem 88
Write an algorithm to find the CNF of a boolean function \(f\)
3 step solution