Fiveable

๐ŸŸฐAlgebraic Logic Unit 2 Review

QR code for Algebraic Logic practice questions

2.2 Boolean algebra axioms and properties

๐ŸŸฐAlgebraic Logic
Unit 2 Review

2.2 Boolean algebra axioms and properties

Written by the Fiveable Content Team โ€ข Last updated September 2025
Written by the Fiveable Content Team โ€ข Last updated September 2025
๐ŸŸฐAlgebraic Logic
Unit & Topic Study Guides

Boolean algebra forms the backbone of digital logic and set theory. It's a mathematical system that deals with true/false values and operations like AND, OR, and NOT. Understanding its axioms and properties is crucial for designing circuits and solving logical problems.

From Huntington's axioms to De Morgan's laws, Boolean algebra offers a powerful toolkit for manipulating logical expressions. Its applications span computer science, electrical engineering, and even philosophy, making it a fundamental concept in modern mathematics and technology.

Boolean Algebra Fundamentals

Axioms of Boolean algebra

  • Huntington's axioms form foundation of Boolean algebra define operations and properties:
    • Commutativity ensures order doesn't matter:
      • Addition: $a + b = b + a$ (OR operation)
      • Multiplication: $ab = ba$ (AND operation)
    • Distributivity connects addition and multiplication:
      • $a(b + c) = ab + ac$ (AND distributes over OR)
      • $a + bc = (a + b)(a + c)$ (OR distributes over AND)
    • Identity elements define neutral values:
      • Addition: $a + 0 = a$ (0 is identity for OR)
      • Multiplication: $a1 = a$ (1 is identity for AND)
    • Complements introduce negation:
      • $a + a' = 1$ (OR with complement gives true)
      • $aa' = 0$ (AND with complement gives false)
  • Alternative axiom systems provide different perspectives:
    • Stone's axioms emphasize lattice structure
    • Robbins' axioms use single operation (NOR or NAND)

Properties of Boolean algebras

  • Absorption laws simplify nested expressions:
    • $a + ab = a$ (absorbs OR term)
    • $a(a + b) = a$ (absorbs AND term)
  • Idempotent laws show redundancy:
    • $a + a = a$ (OR with itself)
    • $aa = a$ (AND with itself)
  • Bound laws define behavior with constants:
    • $a + 1 = 1$ (OR with true always true)
    • $a0 = 0$ (AND with false always false)
  • Involution law cancels double negation:
    • $(a')' = a$ (negating twice returns original)
  • De Morgan's laws relate operations and complements:
    • $(a + b)' = a'b'$ (NOT of OR is AND of NOTs)
    • $(ab)' = a' + b'$ (NOT of AND is OR of NOTs)

Boolean Algebra Structures and Principles

Examples of Boolean algebras

  • Two-element Boolean algebra models binary logic:
    • Elements: {0, 1} (false, true)
    • Operations: AND, OR, NOT (basic logical operations)
  • Power set Boolean algebra represents set operations:
    • Elements: subsets of a given set
    • Operations: union (OR), intersection (AND), complement (NOT)
  • Boolean algebra of propositions deals with logical statements:
    • Elements: logical statements (p, q, r)
    • Operations: conjunction (AND), disjunction (OR), negation (NOT)
  • Finite Boolean algebras have specific structure:
    • Number of elements always power of 2 (2, 4, 8, 16)
  • Boolean algebra of electrical circuits models switching:
    • Elements: open and closed switches (0, 1)
    • Operations: series (AND) and parallel (OR) connections

Duality principle in Boolean algebras

  • Dual of an expression obtained by:
    • Interchanging AND and OR operations
    • Interchanging 0 and 1 constants
  • Self-dual expressions remain unchanged under duality transformation (a + a')
  • Dual theorems state if theorem true its dual also true
  • Applications of duality:
    • Simplify proofs by proving one theorem getting dual free
    • Generate new theorems from existing ones through duality
  • Relationship to De Morgan's laws:
    • De Morgan's laws exemplify duality principle in action