Human Tech Tree
Researched1937 · Machine Age (1900 – 1945)

Information / Electronics & Computing

Digital Logic Circuits (Shannon)

In 1937 Claude Shannon showed that Boole's true/false algebra describes on/off switches exactly, so engineers could design and simplify computer circuits with maths instead of trial and error.

Open in the interactive tree →

Shannon wrote this as his master's thesis at MIT in 1937; it was published in 1938. He proved that Boolean algebra can simplify the relay circuits (electric switches) of automatic telephone exchanges, and that relay circuits can in turn solve logic problems. Before that, logic circuits were designed ad hoc, as in Konrad Zuse's Z1. Every later computer, from relay and tube machines to today's chips, has its logic laid out with this switching algebra.

Prerequisites

  • Boolean Algebra1854Shannon showed that true/false algebra describes on/off switches.
  • Telephone1876Telephone exchanges full of relay switches were the circuits he simplified.

Unlocks

Sources

More in Electronics & Computing · Machine Age

All 62 entries in Electronics & Computing →

Open in the interactive tree →