Boolean Algebra
Status: draft · Confidence: low (0.43) · Basis: verified_sources
Quality notes: generic_source_homepage, no_verified_sources, partial_source_verification
## TL;DR Boolean algebra (George Boole, 1854) is the mathematical foundation of digital logic and computer science. Variables are true/false. Operators: AND (conjunction), OR (disjunction), NOT (negation), XOR (exclusive OR). De Morgan's Laws: NOT(A AND B) = NOT A OR NOT B. ## Core Explanation Truth tables enumerate all input combinations. Boolean algebra underlies: CPU logic gates, programming conditions, database WHERE clauses, search engines. NAND gate is functionally complete — any Boolean function can be built from NAND alone. Shannon (1938) first applied Boolean algebra to electrical circuit design in his MIT master's thesis. ## Further Reading - ## Related Articles - [Linear Algebra](../linear-algebra.md)