Entry 2 - George Boole and Boolean Algebra
Description of Topic The name George Boole is not a household name by any means, and even to a lot of computer scientists and especially computer science students it probably does not ring much of a bell. But George Boole was one of the most important early pioneers to computer science because of his brilliant mind and his vast innovations in the fields of philosophy and mathematics. Growing up in Lincoln, England, Boole was a mathematical prodigy, surpassing his professors and becoming a teacher at the young age of 16. ⁵ He made numerous achievements in the field of mathematics including developing Invariant Theory, which later inspired Albert Einstein. ⁴ However, Boole was always fascinated by the relationship between mathematics and logic, and wanted to develop a way to link the two. He finally achieved this in 1847 when he published his essay Mathematical Analysis of Logic. In this essay, Boole described Boolean algebra, a new branch of mathematical logic in which there are