Boolean Algebra
Boolean Algebra
I. Boolean Algebra
This deals with the algebraic operations on Boolean values – TRUE (1) and FALSE
(0), this means it will take only two input values
Mathematical manipulation of binary information or binary data
It was first introduced by George Boole in 1854
Important Terminologies
Boolean Expression – combination of boolean variables and algebraic operations
Boolean Function – denotes that function consist number of input values, i.e., one
or more and consist of their results. Ex- {0,1}, {x,y,z}
Boolean Operator – to be able to perform certain set of operations. Ex – Add
operator ‘+’
Truth Table – Table that demonstrates the relationship between input values,
operators, functions and their results in a tabular form
Boolean operators
AND (*) – Binary multiplication. Boolean expression = x * y is written as x AND y (x.y)
x y x.y (x AND
y)
0 0 0
0 1 0
1 0 0
1 1 1
x y x+y (x OR y)
0 0 0
0 1 1
1 0 1
1 1 1
x x
0 1
1 0
*Operator Preference - First preference will be AND, 2nd will be OR and 3rd preference
will be NOT
II. Laws of Boolean Algebra
i. A + AB = A
Sol.
iii. A’BC + AC
Sol.