Boolean Algebra is the mathematics we use to analyze digital gates and circuits. We can use these “Laws of Boolean” to both reduce and simplify a complex Boolean expression in an attempt to reduce the number of logic gates required. Boolean Algebra is therefore a system of mathematics based on the logic that has its own set of rules or laws which are used to define and reduce Boolean expressions. We’re going to learn about canonical forms, logic gates & circuits, and karnaugh maps in this blog series.