Postulates and Theorems of Boolean Algebra
Boolean algebra is a system of mathematical logic, introduced by a mathematician George Boole in 1854. Boolean algebra differs from ordinary algebra and binary number system. It is a binary algebra defined to perform binary and logical operations.
Take a look at some of the terminologies used in Boolean Algebra, different postulates and theorems of Boolean algebra, which forms the basics for designing a combinational circuits.
Terminologies used in boolean Algebra
Variable – The symbol which represent an arbitrary elements of an Boolean algebra is known as Boolean variable. In an expression, Y=A+BC, the variables are A, B, C, which can value either 0 or 1.
Constant – It is a fixed value. In an expression, Y=A+1, A represents a variable and 1 is a fixed value, which is termed as a constant.
Literal – Each occurrence of a variable in Boolean function either in complemented or normal form is said to be literal.
Postulates of Boolean Algebra
S.No. | Name of the Postulates | Postulate Equation |
---|---|---|
1 | Law of Identity | A + 0 = 0 + A = A A . 1 = 1 . A = A |
2 | Commutative Law | (A + B) = (B + A) (A . B) = (B . A) |
3 | Distributive Law | A . (B + C) = (A . B) + (A . C) A + (B . C) = (A + B) . (A + C) |
4 | Associative Law | A + (B + C) = (A + B) + C (A . B) . C = A . (B . C) |
5 | Complement Law | A + A’ = 1 A . A’ = 0 |
Theorems of Boolean Algebra
S.No | Theorem | Statement | Equations |
---|---|---|---|
1 | Duality Theorem | A boolean relation can be derived from another boolean relation by changing OR sign to AND sign and vice versa and complementing the 0s and 1s. | A + A’ = 1 and A . A’ = 0 are the dual relations. |
2 | DeMorgan’s Theorem 1 | Complement of a product is equal to the sum of its complement. | (A . B)’ = A’ + B’ |
3 | DeMorgan’s Theorem 2 | Complement of a sum is equal to the product of the complement. | (A + B)’ = A’ . B’ |
4 | Idempotency Theorem | – | A + A = A A . A = A |
5 | Involution Theorem | – | A” = A |
6 | Absorption Theorem | – | A + (A . B) = A A . (A + B) = A |
7 | Associative Theorem | – | A + (B + C) = (A + B) + C A . (B . C) = (A . B) . C |
8 | Consensus Theorem | – | AB + A’C + BC = AB + A’C (A + B) + (A’ + C) + (B + C) = (A + B) + (A’ + C) |
9 | Uniting Theorem | – | AB + AB’ = A (A+B) + (A + B’) = A |
10 | Other theorems | – | A + 1 = 1 A . 0 = 0 |
11 | Other theorems | – | A + (A’ . B) = A + B A . (A’ + B) = A . B |
Solved Examples
Let us solve some examples of boolean function by applying the postulates and theorems of boolean algebra.
Simplify A . (AB + C)
Simplify A + A’B
Simplify Y = AB’D + AB’D’
Simplify Y = (AB’ (C+BD) + A’B’)C
Great Article, but one necessary improvement:
Your Distributive Law Section for both sum and product contain an error. You meant to write “A” instead of B on each of the 2nd terms of the expansion.
Thank you. It has been corrected now.