1.8.18 · D2Electromagnetism

Visual walkthrough — Kirchhoff's current law (KCL), Kirchhoff's voltage law (KVL)

3,766 words17 min readBack to topic

We only need two everyday truths: charge cannot appear or vanish and a round trip on a hill returns to the same height. Everything else follows.


Step 1 — What is a "current"? Count the charges going past

WHAT we did: turned the vague idea "electricity flowing" into a precise count — charge per second through a chosen gate, with a chosen positive direction.

WHY: before we can say "current in = current out" we must be able to count current and know its sign. The arrow is the whole point — a current of A through a rightward arrow just means A actually flowing leftward.

PICTURE (s01): the blue arrow labelled "chosen + direction" is our reference; little red charges drift through the yellow gate, and the caption under the wire shows — the arrow is what fixes the sign of that .

Figure — Kirchhoff's current law (KCL), Kirchhoff's voltage law (KVL)

Step 2 — A node is just a meeting point that can't store charge

WHAT we did: named the junction and stated its one special property — zero storage.

WHY: this single fact ("can't hoard charge") is going to become KCL in two steps. Everything hinges on it, so we make it explicit and picture it.

PICTURE (s02): three wires meet at the red node dot; the two blue arrows () point in, the yellow arrow () points out. The dashed circle is a tiny "accounting box" drawn around the node — we do the charge bookkeeping inside it in the next step.

Figure — Kirchhoff's current law (KCL), Kirchhoff's voltage law (KVL)

Step 3 — Bookkeeping the charge inside the box

Watch the amount of charge trapped inside the dashed box. It can only change if more flows in than out:

Reading it term by term:

  • — the rate of change of stored charge. "" is just "how fast, per second". If it's positive, charge is piling up; negative, draining.
  • — add up every current whose arrow points into the box.
  • — add up every current whose arrow points out.

WHAT we did: wrote the exact charge balance for the box.

WHY: it is nothing but honest accounting — the only way the pile inside can grow is if inflow beats outflow.

PICTURE (s03): the box with a blue "" pipe entering on the left and a red "" pipe leaving on the right; the yellow " inside" meter in the middle is what the equation below the box, , is tracking.

Figure — Kirchhoff's current law (KCL), Kirchhoff's voltage law (KVL)

Step 4 — Set the storage to zero → KCL is born

The ideal node can't store charge (Step 2). So the pile inside never grows or shrinks:

Drop that into the balance of Step 3:

Now the promised concrete sign rule that turns this into the single compact sum. Once you have drawn an arrow on every wire (arrows may point any way you like — the maths sorts out the truth), assign each current a sign at this node:

So the two sides of the boxed equation above merge into one clean sum:

  • — "add over every wire touching the node".
  • — the current in wire , carrying the from the rule above (positive if its arrow enters, negative if it leaves).

Worked sign example. Suppose three arrows are drawn: two into the node () and one out (). The rule gives . If instead you had drawn 's arrow into the node too, the rule would give — and solving would hand you a negative , correctly telling you that current really leaves.

WHAT we did: forced , then gave an explicit arrow→sign rule so any set of drawn arrows collapses into .

WHY: because "no storage" is the physical truth about an ideal junction — KCL contains no new physics, it is charge conservation wearing circuit clothes; the sign rule is just consistent bookkeeping of the arrows.

PICTURE (s04): the water-junction with the sign tags shown — and enter (blue, ""), so exactly must leave (green, ""); the caption reads straight off the arrows.

Figure — Kirchhoff's current law (KCL), Kirchhoff's voltage law (KVL)

Step 5 — Switch to energy: potential is the height of a hill

Now the second law. First we need what "voltage" means at a point.

The key property: each point has exactly one height. Point cannot be at two altitudes at once.

WHAT we did: reinterpreted voltage as a height, one number per location.

WHY: KVL is about round trips, and round trips are easiest to reason about on a landscape — walk out, walk back, and you must land at the altitude you started from. That "single height per point" fact is the seed of KVL.

PICTURE (s05): a hilly altitude profile. The green ramp labelled "battery = lift " raises the height; each red ramp ("R1 slide", "R2 slide") lowers it. The vertical axis is literally "height = potential ", and the yellow dot marks the start point .

Figure — Kirchhoff's current law (KCL), Kirchhoff's voltage law (KVL)

Step 6 — Meet the battery: what EMF actually is

Before signing steps, we must formally name the lift.

Now the sign of each step. As we walk the loop in a chosen direction, each element changes our height by some :

  • Through a battery from − to +: height rises. ( = the EMF / lift height, just defined.)
  • Through a resistor along the current (with Ohm's law ): height drops.
  • Through the same element against your walking direction: flip the sign — a drop becomes a rise and vice-versa.

Term by term for the resistor step :

  • — the current through the resistor.
  • — its resistance.
  • — the size of the potential drop (this is Ohm's law under the passive sign convention of Step 1).
  • the minus — because moving with the current we go downhill.

WHAT we did: defined EMF properly, then assigned a signed height-change to every kind of element.

WHY: without a firm sign rule the sum is meaningless — half the "voltage errors" in circuits are just a dropped minus sign.

PICTURE (s06): one small loop drawn flat; the green node tags " (EMF, up)" and the two red tags " (down)", " (down)" mark each element's signed , with a blue "walk dir" arrow showing the direction those signs were read in.

Figure — Kirchhoff's current law (KCL), Kirchhoff's voltage law (KVL)

Step 7 — Choose a loop orientation, take a round trip → KVL is born

Before summing, we must fix a loop orientation — and commit to it.

Now start at point at height . Walk the whole loop in the chosen orientation, adding every signed step, and return to :

  • The left — your starting height.
  • — the signed rises and drops of each element you pass, read in the chosen orientation.
  • The right — your ending height, which is the same point, so the same height (Step 5!).

Subtract from both sides — it cancels because it's identical on both sides:

What if you traverse against your orientation? You cannot — for one lap you commit to a single direction. But if you re-solve the same loop with the opposite orientation, every flips sign at once (every rise becomes a drop and vice-versa), so the whole equation is just multiplied by : is the same equation. The physics — and the current you compute — is identical; only the paperwork sign convention flipped. The illustrated example (s07) shows both orientations landing on the same current.

WHAT we did: fixed a loop orientation, summed every signed height-change around it, used "same point ⇒ same height", then carefully renamed to while flagging that these are branch changes, not node potentials.

WHY: the round trip is the trick — the messy vanishes precisely because you came home, leaving only the ups and downs, which must cancel.

PICTURE (s07): the loop as an altitude profile — pump up by (green), slide down through and (red), landing exactly back on the starting altitude at (blue dots); the inset shows the reversed orientation giving the identical current.

Figure — Kirchhoff's current law (KCL), Kirchhoff's voltage law (KVL)

Step 8 — When KVL needs a fix: changing magnetic fields

The whole round-trip argument secretly assumed potential is single-valued — true only when the electric field is conservative, i.e. .

WHAT we did: named the one situation where Step 7's premise breaks.

WHY: honesty — a reader who later meets inductors or transformers must know that "" is the conservative-field special case, not a law of the universe.

PICTURE (s08): the blue circuit loop is pierced by the growing red magnetic flux (dots = field into page); the yellow arrow marks the induced non-conservative field, and the caption is exactly why the trip fails to close in height.

Figure — Kirchhoff's current law (KCL), Kirchhoff's voltage law (KVL)

Step 9 — Degenerate & edge cases (never get surprised)

Here are four cases that "look weird" — each obeys the very same two lines, and the figure (s09) shows all four as labelled panels.

PICTURE (s09): four mini-panels (a)–(d), one per case above, each carrying its own verdict so you can match panel → paragraph directly.

Figure — Kirchhoff's current law (KCL), Kirchhoff's voltage law (KVL)

The one-picture summary

Both laws on a single diagram: at the red node the signed arrows balance (); around the blue loop the yellow height profile returns home (, conservative case). Read the node arrows with the Step-4 sign rule and the loop with a fixed orientation from Step 7.

Figure — Kirchhoff's current law (KCL), Kirchhoff's voltage law (KVL)
Recall Feynman: the whole walkthrough in plain words

Two ideas, nothing more. Charge is like water and never disappears. So at any junction, the water pouring in must equal the water pouring out — it can't pile up because the junction has no bucket. Draw an arrow on each pipe: count in-flows as , out-flows as , and the total is exactly zero. That's KCL, and if a number comes out negative you just drew that arrow backward. Voltage is like height on a hill. The battery is a lift that carries you up; each resistor is a slide that takes you down. Pick one direction to walk the loop and stick to it. Walk a full lap and come back to where you started — you must be at the same height, so all the ups and downs cancel to zero. That's KVL — as long as no changing magnetic field is threading your loop. If it is, the hill secretly shifts under your feet (Faraday), and you must add the inductor's voltage as its own slide to make the trip close again. Everything else — the minus signs, the negative currents, the shorts — is just carefully counting which way the water flows and which way you're walking on the hill.


Recall

Why can we set at a node?
An ideal junction has no capacity to store charge (stray capacitance negligible), so the charge inside never changes.
Once arrows are drawn, how do you sign each in ?
Arrow pointing into the node → ; arrow pointing out. The comes purely from the drawn arrow.
In the round-trip derivation of KVL, why does cancel?
You return to the same point, which has a single height, so start and end are identical and subtract away.
In KVL, what does stand for — and what is it NOT?
The signed potential change across element as you traverse the loop (a branch voltage change) — it is not the potential at a node.
Why can you never "traverse against your orientation" mid-loop, and what if you reverse it entirely?
You commit to one direction for a lap; reversing the whole orientation flips every sign at once, multiplying the equation by — same physics, same current.
When does plain KVL () fail?
When a changing magnetic flux threads the loop (); fix it by modelling the inductor's voltage as an element.
For a zero-ohm branch, what is the potential difference across it?
Zero, since — both ends are at the same potential.
If solving a network gives a negative current, what does it mean?
The assumed arrow was drawn backward; the magnitude is correct, just reverse the arrow.

Connections

  • Ohm's Law — gives the resistor drop used in Step 6.
  • Conservation of Charge — the "no storage" fact that becomes KCL.
  • Conservation of Energy — the round-trip-returns-home fact that becomes KVL (and Faraday's law, its limit).
  • Electric Potential — the "one height per point" property in Step 5.
  • Series and Parallel Resistors — Step 9(a) explains same series current.
  • Wheatstone Bridge · Mesh and Nodal Analysis — where both laws are combined systematically.