Boolean Algebra

In 1854, George Boole published his paper called "An Investigation of the Laws of Thought". In this paper he introduced what we know today as Boolean algebra, a concept he was working on since 1847 [4]. Variables in Boolean algebra have only two values, namely “true” or “false”. The main operations are conjunction (and), disjunction (or) and negation (not) which basically are a symbolic method for representing the logical operations. Boolean algebra is the foundation that all modern computers are based on, in order to perform their operations. Using the binary numeral system, computers replace “false” and “true” by 0 and 1. Boole’s ideas have led to innovations he could have never dreamed of and are still used today after nearly 200 years making him one of the most important mathematicians for the computer science field.