Digital Logic Suite
Boolean Algebra Solver
Test logic circuits and simplify boolean expressions instantly. Master the fundamentals of digital logic and computer science.
Boolean Logic Solver
Input A
Input B
AND (A ∧ B)0
OR (A ∨ B)1
XOR (A ⊕ B)1
NOT A (¬A)0
NAND1
NOR0
NOT B1
Truth Table Hint
AND is only true if both are true. OR is true if at least one is true. XOR is true if exactly one is true (they must be different). NAND and NOR are the inverted versions of AND and OR.
Logic Gate Guide
AND (Conjunction)
Output is 1 (True) only if both inputs are 1. Symbol: ∧ or ⋅
OR (Disjunction)
Output is 1 if at least one input is 1. Symbol: ∨ or +
NOT (Negation)
Inverts the input (0 becomes 1, 1 becomes 0). Symbol: ¬ or '
Why it Matters
"Boolean algebra is the foundation of all modern computing. Every decision a computer makes is ultimately reduced to a series of 0s and 1s processed through these basic logic gates."
Laws of Boolean Algebra
- Commutative: A + B = B + A
- Associative: (A + B) + C = A + (B + C)
- Distributive: A(B + C) = AB + AC
- De Morgan's: ¬(A ∧ B) = ¬A ∨ ¬B