Visual walkthrough — Block diagram algebra
We assume nothing but this: an arrow is a signal travelling, and a block is a box you multiply by. Everything else we build.
Step 1 — One arrow, one box: what "multiply" looks like
WHAT: Draw a single signal entering a box labelled , and one signal leaving it.
WHY: Before there is any loop, we must be dead certain what a block does. A block is not a delay, not a filter you must picture as wiggles — for our algebra it is one instruction: multiply the number on the incoming arrow by the number in the box.
PICTURE:

- — the signal on the input arrow (a value at that point on the wire).
- — the transfer function inside the box; the multiplier.
- — the signal on the output arrow, equal to times .
Step 2 — The summing junction: a circle that adds and subtracts
WHAT: Introduce the small circle that takes two arrows in and puts one arrow out. Each incoming arrow wears a or a sign.
WHY: Feedback means "compare the output to the command." Comparison = subtraction. We need a picture-object that subtracts, and that is the summing junction.
PICTURE:

- — the reference (what we command the system to do); enters with a .
- — the fed-back signal (a copy of what actually happened); enters with a .
- — the error, how far off we are: command minus reality.
Step 3 — The take-off point: copying a signal for free
WHAT: Place a dot on the output wire. From that dot, a second arrow branches off. Copying does not change the value — both arrows downstream of the dot carry exactly .
WHY: To feed something back, we first need to tap it without disturbing it. The take-off (pickoff) point is that tap.
PICTURE:

- The dot sits on the wire carrying .
- The straight-through arrow still carries (the real output).
- The branch arrow also carries — this copy is what we will send into the feedback path.
Step 4 — The feedback path: send the copy back through
WHAT: Route the branched copy of through a second box , then into the terminal of the summer as the signal .
WHY: We rarely feed the raw output back — we feed back a measurement of it (a sensor, a scaling). That measurement box is , the feedback transfer function.
PICTURE:

- — the copied output entering the feedback box.
- — the feedback block (e.g. a sensor's gain).
- — what comes out, headed for the terminal of the summer.
Now the loop is physically complete: and meet at the summer, the error drives , produces , is copied and sent through to become again.
Step 5 — Chase one signal all the way around
WHAT: Write down the three facts the picture already forces, in the order the signal travels.
WHY: The whole diagram is now three equations. If we can eliminate the internal signals and , only and remain — and their ratio is what we want.
PICTURE: the same loop, now with every wire labelled:

- First equation: the summer's rule.
- Second: the forward block's rule.
- Third: the feedback block's rule.
We have three equations and three unknown internal signals plus the two external ones. That is exactly enough to solve.
Step 6 — Substitute to kill the internal signals
WHAT: Put into , then put that into .
WHY: and are private wires inside the box — an outside user never sees them. Eliminating them leaves a relation purely between what we command () and what we get ().
term by term:
- — the block multiplies the error.
- — the command.
- — the fed-back measurement being subtracted.
Distribute the :
- — the open-loop response: what would be with the loop cut.
- — the correction the loop keeps subtracting, because influences itself once per lap.
Step 7 — Collect : the loop-gain appears
WHAT: Move every to the left side and factor.
WHY: appears on both sides because the output feeds itself. Gathering the terms turns a self-referential loop into one clean solvable line.
- — the signal going straight down once with no feedback trip (the " by itself").
- — the loop gain: what a signal is multiplied by after one full lap ( forward back).
- — passthrough plus one round trip.
Divide:
Step 8 — Every case: signs, unity, and degenerate limits
WHAT: We must never leave a scenario undrawn. Walk each special case.
WHY: A formula you can't stress-test isn't understood. Here is every sign and every extreme.
Positive feedback. If the summer adds (), redo Step 6: , so : The only change is the sign in the denominator — because the round-trip now reinforces instead of opposes.
Unity feedback (): the sensor is a plain wire, . Then
No loop (): the feedback path is cut, , so and . Formula agrees: . ✔ Sanity: with the loop open you just get the plain block from Step 1.
Huge forward gain (): The output stops caring about and depends only on . This is exactly why an op-amp's enormous, sloppy open-loop gain becomes a precise closed-loop gain set by the feedback resistors.
Denominator hits zero (): the ratio blows up — a finite command drives infinite output. That equation, , is the characteristic equation; its roots are the loop's poles. This is the boundary between a controller that settles and one that runs away.
PICTURE — the four faces of one formula:

The one-picture summary

One diagram, one substitution chain, one formula. Read it top to bottom: signal enters, gets its error, is multiplied by , is copied, is measured by , comes back as — and the algebra of " feeds itself once per lap" is exactly the on the bottom.
Recall Feynman: the whole walkthrough in plain words
Picture a thermostat. You command a temperature (). The room's real temperature gets measured and sent back (). The summer does the arguing: "command minus reality" is the error (). The heater is the block — it turns error into actual heat (). Now the sneaky part: the heat you just made becomes the new reality, gets measured again, and comes back to shrink the error. So secretly depends on itself. When you write that dependence down honestly — equals its open-loop value minus one lap of feedback — and gather the 's, you get . The "" is you going straight through once; the "" is one full trip around. Divide, and the loop is tamed into a single number . Crank huge and the machine forgets its own strength and obeys only the sensor — that's the whole trick of feedback.
Connections
- Parent: Block diagram algebra — the rules this page derives.
- Transfer functions — what lives in each box.
- Laplace transform — why a box means "multiply."
- Feedback control loops — where is used.
- Signal flow graphs & Mason's gain formula — the same result without diagram surgery.
- Op-amp gain — the limit in hardware.
- Stability & characteristic equation — the denominator .