VOOZH about

URL: https://www.geeksforgeeks.org/engineering-mathematics/boolean-algebraic-theorems/

โ‡ฑ Boolean Algebraic Theorems - GeeksforGeeks


  • Courses
  • Tutorials
  • Interview Prep

Boolean Algebraic Theorems

Last Updated : 21 Feb, 2026

A Boolean algebraic theorem is a proven rule or identity in Boolean algebra that helps simplify logical expressions made using 0 and 1. It shows how Boolean expressions behave when we use operations like:

  • AND ( ยท )
  • OR ( + )
  • NOT ( โ€ฒ )
๐Ÿ‘ boolean_algebra_operations_

Fundamental Theorems of Boolean Algebra

Identity Law

In the Boolean Algebra, we have identity elements for both AND(.) and OR(+) operations. The identity law state that in boolean algebra we have such variables that on operating with AND and OR operation we get the same result, i.e.

  • A + 0 = A
  • A . 1 = A

Commutative Law

Binary variables in Boolean Algebra follow the commutative law. This law states that operating boolean variables A and B is similar to operating boolean variables B and A. That is,

  • A . B = B . A
  • A + B = B + A

Associative Law

Associative law state that the order of performing Boolean operator is illogical as their result is always the same. This can be understood as,

  • ( A . B ) . C = A . ( B . C )
  • ( A + B ) + C = A + ( B + C)

Distributive Law

Boolean Variables also follow the distributive law and the expression for Distributive law is given as:

  • A . ( B + C) = (A . B) + (A . C)

Inversion Law

Inversion law is the unique law of Boolean algebra this law states that, the complement of the complement of any number is the number itself.

  • (Aโ€™)โ€™ = A

Advanced Boolean Theorems

1. De Morgan's Theorem

De Morgan's Theorems provide a way to express conjunctions and disjunctions purely in terms of each other via negation.

  • =
  • =

2. Transposition Theorem

The Transposition Theorem is used to infer a logical implication from another implication.

is equivalent to

3. Redundancy Theorem

The Redundancy Theorem shows how redundant terms in Boolean expressions can be eliminated without changing the expression's truth value.

  • A + A . B = A
  • A . (A + B) = A

4. Duality Theorem

The Duality Theorem states that every Boolean algebraic expression remains valid if the operators and identity elements are swapped (AND โ†” OR, 0 โ†” 1).

If an expression F is valid, then its dual FD is also valid, where FD is obtained by replacing all + with . , . with +, 0 with 1, and 1 with 0.

5. Complementary Theorem

The Complementary Theorem deals with the behavior of Boolean expressions involving variables and their complements.

  • A . = 0
  • A + = 1

Applications of Boolean Algebra

  1. Digital Circuit Design: Boolean algebra is used to simplify logic circuits in digital electronics. By applying Boolean theorems, complex logic expressions can be minimized, resulting in more efficient circuit designs.
  2. Computer Programming: In programming, Boolean algebra is used for conditional statements and controlling the flow of programs. Logical operations are fundamental in algorithms and data structures.
  3. Network Security: Boolean logic is applied in designing and analyzing security protocols, such as encryption algorithms and access control mechanisms.
  4. Database Query Optimization: Boolean algebra is used in query optimization in databases to efficiently retrieve and manipulate data.

Related Articles:

Comment
Article Tags: