2 Boolean and logic

“Boolean” is derived from the lastname of George Boole, who pioneered a logic and algebra system for values that can either be 0 or 1. Although Boole never directly applied his algebra to computer science, it paved the road as Claude Shannon discovered the link between Boole’s work and the logic of relays (mechanical switches).

 2.1 Domain and range
 2.2 Basic functions and relations
  2.2.1 Conjunction
  2.2.2 Disjunction
  2.2.3 Negation