Boolean algebra
This worksheet and all related files are licensed under the Creative Commons Attribution License,
version 1.0. To view a copy of this license, visit http://creativecommons.org/licenses/by/1.0/, or send a
letter to Creative Commons, 559 Nathan Abbott Way, Stanford, California 94305, USA. The terms and
conditions of this license allow for free copying, distribution, and/or modification of all licensed works by
the general public.
Resources and methods for learning about these subjects (list a few here, in preparation for your
research):
1
, Questions
Question 1
Identify each of these logic gates by name, and complete their respective truth tables:
A A A
Output Output Output
B B B
A B Output A B Output A B Output
0 0 0 0 0 0
0 1 0 1 0 1
1 0 1 0 1 0
1 1 1 1 1 1
A A
Output Output A Output
B B
A B Output A B Output A Output
0 0 0 0 0
0 1 0 1 1
1 0 1 0
1 1 1 1
A A A
Output Output Output
B B B
A B Output A B Output A B Output
0 0 0 0 0 0
0 1 0 1 0 1
1 0 1 0 1 0
1 1 1 1 1 1
file 02776
2
,Question 2
Identify each of these relay logic functions by name (AND, OR, NOR, etc.) and complete their respective
truth tables:
A B A A B CR1
A B B CR1
A B Output A B Output A B Output
0 0 0 0 0 0
0 1 0 1 0 1
1 0 1 0 1 0
1 1 1 1 1 1
A CR1
A B A CR1
B
A B CR1
CR1
A B Output A B Output A Output
0 0 0 0 0
0 1 0 1 1
1 0 1 0
1 1 1 1
A
A B A B
B
A B Output A B Output A B Output
0 0 0 0 0 0
0 1 0 1 0 1
1 0 1 0 1 0
1 1 1 1 1 1
file 02780
3
, Question 3
The following set of mathematical expressions is the complete set of ”times tables” for the Boolean
number system:
0×0=0
0×1=0
1×0=0
1×1=1
Now, nothing seems unusual at first about this table of expressions, since they appear to be the same
as multiplication understood in our normal, everyday system of numbers. However, what is unusual is that
these four statements comprise the entire set of rules for Boolean multiplication!
Explain how this can be so, being that there is no statement saying 1 × 2 = 2 or 2 × 3 = 6. Where are
all the other numbers besides 0 and 1?
file 02777
Question 4
Boolean algebra is a strange sort of math. For example, the complete set of rules for Boolean addition
is as follows:
0+0=0
0+1=1
1+0=1
1+1=1
Suppose a student saw this for the very first time, and was quite puzzled by it. What would you say to
him or her as an explanation for this? How in the world can 1 + 1 = 1 and not 2? And why are there no
more rules for Boolean addition? Where is the rule for 1 + 2 or 2 + 2?
file 01297
4
This worksheet and all related files are licensed under the Creative Commons Attribution License,
version 1.0. To view a copy of this license, visit http://creativecommons.org/licenses/by/1.0/, or send a
letter to Creative Commons, 559 Nathan Abbott Way, Stanford, California 94305, USA. The terms and
conditions of this license allow for free copying, distribution, and/or modification of all licensed works by
the general public.
Resources and methods for learning about these subjects (list a few here, in preparation for your
research):
1
, Questions
Question 1
Identify each of these logic gates by name, and complete their respective truth tables:
A A A
Output Output Output
B B B
A B Output A B Output A B Output
0 0 0 0 0 0
0 1 0 1 0 1
1 0 1 0 1 0
1 1 1 1 1 1
A A
Output Output A Output
B B
A B Output A B Output A Output
0 0 0 0 0
0 1 0 1 1
1 0 1 0
1 1 1 1
A A A
Output Output Output
B B B
A B Output A B Output A B Output
0 0 0 0 0 0
0 1 0 1 0 1
1 0 1 0 1 0
1 1 1 1 1 1
file 02776
2
,Question 2
Identify each of these relay logic functions by name (AND, OR, NOR, etc.) and complete their respective
truth tables:
A B A A B CR1
A B B CR1
A B Output A B Output A B Output
0 0 0 0 0 0
0 1 0 1 0 1
1 0 1 0 1 0
1 1 1 1 1 1
A CR1
A B A CR1
B
A B CR1
CR1
A B Output A B Output A Output
0 0 0 0 0
0 1 0 1 1
1 0 1 0
1 1 1 1
A
A B A B
B
A B Output A B Output A B Output
0 0 0 0 0 0
0 1 0 1 0 1
1 0 1 0 1 0
1 1 1 1 1 1
file 02780
3
, Question 3
The following set of mathematical expressions is the complete set of ”times tables” for the Boolean
number system:
0×0=0
0×1=0
1×0=0
1×1=1
Now, nothing seems unusual at first about this table of expressions, since they appear to be the same
as multiplication understood in our normal, everyday system of numbers. However, what is unusual is that
these four statements comprise the entire set of rules for Boolean multiplication!
Explain how this can be so, being that there is no statement saying 1 × 2 = 2 or 2 × 3 = 6. Where are
all the other numbers besides 0 and 1?
file 02777
Question 4
Boolean algebra is a strange sort of math. For example, the complete set of rules for Boolean addition
is as follows:
0+0=0
0+1=1
1+0=1
1+1=1
Suppose a student saw this for the very first time, and was quite puzzled by it. What would you say to
him or her as an explanation for this? How in the world can 1 + 1 = 1 and not 2? And why are there no
more rules for Boolean addition? Where is the rule for 1 + 2 or 2 + 2?
file 01297
4