When series and parallel run out
In the last lesson you took networks apart by eye. Two resistors end to end add. Two side by side combine as reciprocals. Keep collapsing pairs and eventually the whole box becomes one resistor, and Ohm's law finishes the job.
Now picture five resistors wired like a ladder with one rung: a source feeds node S, two resistors run from S down to two middle nodes A and B, two more run from A and B down to ground, and a fifth resistor bridges A straight across to B. Look for a series pair. There isn't one: every resistor has a third wire landing on one of its ends. Look for a parallel pair. There isn't one of those either. The network is perfectly ordinary and it cannot be simplified by inspection at all.
That is the situation Kirchhoff's two rules exist for. They never fail and they turn any circuit at all into simultaneous equations you can grind through. The cost is bookkeeping, and bookkeeping is where nearly all the marks get lost.
Charge does not pile up: the junction rule
Take any point where wires meet: call it a junction, or a node. Charge is conserved, and a wire junction is a tiny piece of metal with essentially no capacity to store charge. If more charge arrived per second than left, the node would build up charge without limit, and its potential would climb without limit. That doesn't happen in a steady circuit. So over any second, whatever flows in flows back out:
This is the junction rule, and it is nothing but conservation of charge in a steady state. If comes into a node on one wire and leaves on a second, the third wire carries away. Four wires, five wires, the same sentence applies.
A more compact version: pick a sign convention where current into the node counts as positive, and then at every node. You will use that form in a moment.
The junction rule is the reason a single unbranched loop has one current everywhere in it. There is nowhere for the current to change. A and a resistor in series carry exactly the same amperes, and it is the voltage across them that differs.
Potential is single-valued: the loop rule
Every point in a circuit has a potential, a number of volts, the way every point on a hillside has an altitude. Walk any closed path on a hillside and you end where you started, so the altitude changes must cancel. The same is true of potential:
That is the loop rule. It is conservation of energy per unit charge: carry one coulomb all the way round and back to its starting point, and it must have the energy it started with.
Now the bookkeeping. You walk round the loop in a direction you choose, and every component you pass contributes one term.
A resistor carrying current has a potential drop across it, with the current flowing from the high side to the low side. So if you walk along the current through a resistor you are walking downhill, and the term is . If you walk against the current you are climbing, and the term is .
A battery of emf holds its positive plate volts above its negative plate, no matter which way the current runs through it. Walk in at the minus plate and out at the plus plate and you have climbed, so the term is . Walk in at the plus and out at the minus and the term is . Notice that this has nothing to do with the current direction, only with which plate you meet first.
Those four cases are the whole of it. Write them down once, and every loop equation you ever write is an exercise in reading a diagram carefully.
Here is the rule in action on the simplest circuit that needs it: two batteries in one loop, pointing against each other, with total resistance . Walk clockwise, taking clockwise too. You meet minus-plate first, so . You meet the resistor along the current, so . You meet plus-plate first, so . Setting the sum to zero,
Quick check
You walk round a loop against the direction you assigned to a current I, passing a resistor R. What term goes into the loop equation?
Real batteries, and what a voltmeter reads
A battery is not a pure emf. It has some resistance inside it, called the internal resistance , and the current has to fight through that too. What you can measure at the two terminals is the terminal voltage:
when current is flowing out of the positive terminal. A battery with delivering reads at its posts. Push current backwards through it instead, as a charger does, and flips sign: forcing into a , battery gives . That is why a car's electrics sit near with the engine running and near without.
For Kirchhoff purposes you treat the internal resistance as a plain resistor in series with an ideal emf, and it joins the loop equation like any other resistor.
Worked example 1. A cell of internal resistance and a cell of internal resistance are wired in one loop with a resistor, the cells opposing.
One loop, so one current. Call it , clockwise, in the direction the bigger cell pushes. Walking clockwise you meet the cell minus-first (), its own internal resistance along the current (), the resistor along the current (), the cell plus-first (), and its internal resistance ():
The total resistance was just the sum of all three, and the net driving emf was the difference of the two. That pattern (net emf over total resistance) is what a single loop always collapses to.
Never redraw an arrow mid-solution. The temptation, when a current comes out negative, is to go back, flip the arrow, and redo the equations. Don't. The sign is the answer telling you the direction, and every other quantity you computed with that is already consistent with it. Flipping one arrow and not the others is the single most common way to turn a correct setup into a wrong number.
Node voltages: one unknown per node, not one per branch
For circuits with several loops, you could assign a current to every branch and write a junction equation for each node and a loop equation for each loop. It works, and it is a lot of unknowns.
There is a cheaper route. Currents in a circuit are determined by potentials, so make the potentials your unknowns. Pick one node, call its potential zero, and call it ground. Every other node gets an unknown potential. Then the current from node X to node Y through a resistor is just by Ohm's law, and you write the junction rule at each unknown node with every current expressed that way. Nodes held at a fixed potential by an ideal source are not unknowns at all: you already know them.
This is worth the effort the moment there are more branches than nodes, which is most interesting circuits.
Worked example 2. Two batteries in parallel across one load. Battery 1 is with ; battery 2 is with . Both positive terminals meet at node A, both negative terminals at node B, and a load also joins A to B. What current flows in the load?
Set and let , the only unknown. Current out of battery 1 into node A is , because the ideal emf holds the far end of at . Likewise battery 2 supplies . The load carries away. Junction rule at A:
Multiply everything by to clear the denominators: , so , giving and . The load current is
One equation, one unknown, no loops drawn at all. Check the branches if you like: battery 1 gives and battery 2 gives , which add to as they must. If the numbers had been less kind, one of those could easily have come out negative (meaning the stronger battery is charging the weaker one) and that is a real, physical answer, not an error.
Quick check
In the node-voltage method, what makes a node an unknown?
The bridge, at last
Back to the circuit from the opening. An ideal source runs from S (positive) to G (negative). From S, goes to A and goes to B. From A, goes to G; from B, goes to G. A galvanometer of resistance bridges A to B. What current does it carry?
Worked example 3. Ground G, so and . Two unknowns left, and .
Junction rule at A: in from S, out to G, out to B:
Multiply through by : , so , which tidies to
Junction rule at B: in from S, in from A, out to G:
Multiply through by : , so , and .
Substitute into the first equation and multiply by : , so and , giving . Then . The galvanometer current is
It runs from A to B, because came out the higher. Two nodes, two equations, and the circuit that had no series or parallel pair anywhere in it is finished.
One thing that fell out for free: if had equalled , no current would cross, whatever the galvanometer's resistance. That happens when the two dividers split the supply in the same ratio, which works out to for the four outer arms. That is the balanced Wheatstone bridge, and it is how unknown resistances were measured for a century.
Symmetry, when the algebra would be ugly
Twelve resistors form the edges of a cube. Between opposite corners that is eight nodes and twelve branches, and nobody wants those equations.
Use the principle behind the balanced bridge instead: if two nodes are at the same potential, no current flows between them, so you may join them with a wire or cut the wire between them, and nothing changes.
Send current in at one corner. By the symmetry of the cube, the three edges leaving that corner are indistinguishable, so each takes , and the three nodes they reach must all sit at the same potential. The three nodes adjacent to the far corner likewise all sit at one potential, and the far corner drains from each of them. The six middle edges connect the first trio to the second trio, and there are six of them sharing , so each carries . Walk a path from one corner to the other: volts. Divide by :
No simultaneous equations at all. Symmetry is not a different law: it is Kirchhoff's rules plus the observation that identical branches must carry identical currents.
Three quick checks that catch most errors before you submit. Every current you found should satisfy the junction rule at a node you didn't use to set up. The total power delivered by the sources should equal the total dissipated. And the node you called ground should still be the lowest or highest potential you'd expect it to be.
Recognising when to reach for this
You are looking at a Kirchhoff problem when any one of these is true.
More than one source. Two batteries in different branches, or a battery buried inside one arm of a parallel pair, kills the series-parallel method outright. Any question about which battery is charging which is this.
A bridging element. A galvanometer, a voltmeter, or a resistor connected across the middle of two dividers. Trace the circuit and try to name a series pair or a parallel pair. If you cannot, stop trying and write node equations.
The question asks for one branch, not the total. "What current flows in the resistor" in a multi-branch network is a node-voltage question.
An unknown that isn't a current. A hidden resistor, an unknown emf, an ammeter reading you must work backwards from. Set the unknown as a symbol, write the same equations, and solve for it instead of for .
Choosing a method is mostly counting. Fewer nodes than loops, use node voltages; fewer loops than nodes, assign a circulating current to each loop and write the loop rule for each.
Next you'll let the currents change with time. Put a capacitor into one of these branches and the junction and loop rules still hold at every instant, but one of the terms now depends on how much charge has already arrived, which turns an algebraic equation into an exponential. That is RC circuits and transients.