Skip to main content

Subsection 2.1.1 Introduction

Boolean logic is simple. It’s useful. (For example, computer circuits implement Boolean logic.) And most other logical frameworks have it at their core. So it is a good place for us to start.

Boolean logic gets its name from George Boole, a nineteenth century British logician.

You may also sometimes see Boolean logic called sentential calculus, propositional logic or 0th order logic.

There is a natural analogy between Boolean logic and the systems of arithmetic and algebra with which you are already familiar. You’ll see this analogy emerge as we go along, starting on the next page.