SECTION 07 / 8

From Logic to Circuits — Boole and Shannon

3 min read
On this page 5 headings

Start here “If it’s raining and I have an umbrella, I’ll go out.” “If it’s Sunday or a holiday, there’s no school.” You use logic every day. About 90 years ago, a young student showed that this everyday logic could be built with electric switches. That idea made every computer possible.

Step 1: logic is maths (George Boole, 1854)

In 1854, George Boole showed that logic is a kind of maths, not just philosophy. He worked with values that are only true or false.

This is now called Boolean algebra: the maths of binary values (1 = true, 0 = false).

Step 2: logic can be built with switches (Claude Shannon, 1937)

For many years, people built machines from relays and vacuum tubes (the vacuum tube “triode” came in 1906), but nobody linked them to Boole’s logic.

In 1937, Claude Shannon, a master’s student at MIT, noticed that:

  • switches in series (one after another) behave like AND: current flows only if switch A and switch B are closed;
  • switches in parallel (side by side) behave like OR: current flows if switch A or switch B is closed.
Two switches in a row make AND. Two switches side by side make OR.
Two switches in a row make AND. Two switches side by side make OR.
Open image ↗
Switches as logic

His thesis showed that any Boolean logic can be built with switches. This started binary digital electronics.

The three basic gates (preview)

A logic gate is a small circuit that does one logic job. You’ll study these properly next week.

Gate Output is 1 when… Everyday version
AND all inputs are 1 Rain and umbrella → go out
OR at least one input is 1 Sunday or holiday → no school
NOT the input is 0 (it flips it) “Not raining”

Digital logic design

Digital logic design means taking a job (“light the lamp when both buttons are pressed”) and building it from gates. That’s exactly what the next weeks teach, step by step:

  1. Describe the job in a truth table (every input → output).
  2. Write it as a Boolean equation.
  3. Turn the equation into a circuit of gates.

In one line: Boole (1854) turned logic into maths with true/false values, and Shannon (1937) showed switches can build that logic. Together they gave us digital circuits made of gates like AND, OR and NOT. Exam words: Boolean algebra, George Boole, Claude Shannon, relays, vacuum tubes, series = AND, parallel = OR, logic gate, AND, OR, NOT, digital logic design, truth table.


Quick check

What did George Boole show in 1854? That logic can be treated as maths with true/false (binary) values: Boolean algebra.
Two switches in series act like which gate? AND (both must be closed).
Two switches in parallel act like which gate? OR (either one closed is enough).
Inputs A=1,B=0A = 1 , B = 0. What do AND and OR give? AND⁡=0,OR⁡=1\operatorname{AND} = 0 , \operatorname{OR} = 1.
YOUR STUDY PROGRESS

Finished this section? Save your progress.

Back to top ↑