In mathematics, Boolean algebra is an algebra for binary digits (where 0 means false and 1 means true).[1] It is equipped with three operators: conjunction (AND), disjunction (OR) and negation (NOT).[2] It uses normal math symbols, but it does not work in the same way. It is named for George Boole,[3] who invented it in the middle 19th century. Boolean algebra did not get much attention except from mathematicians until the 20th century when engineers began using it for logic gates.
Augustus De Morgan discovered that it is possible to preserve the truth values of Boolean expressions by changing a sign to a sign, while making or breaking a bar. That is:
↑ 5.05.1"Elements of Boolean Algebra". www.ee.surrey.ac.uk. Archived from the original on 2020-07-21. Retrieved 2020-09-02. {{cite web}}: More than one of |archivedate= and |archive-date= specified (help); More than one of |archiveurl= and |archive-url= specified (help)