Skip to main content

Physics II course sequence · Interactive lesson

Multi-loop circuit strategy

Two loops, three unknown currents, and no series or parallel step that will collapse the diagram. This is the drill for turning such a network into simultaneous equations you can trust: how many to write, how to sign them, and how to prove the answer before you hand it in.

UPII-07.03 · Lesson 3 of 8 in this unit. Position is not a completion score.
Starting model: Multi-loop circuit strategyBranch currents plotted against the second cell's emf, for two sources each behind 4.0 Ω feeding one shared resistance R₃. Above the axis a current runs in its assumed direction; below the axis it has reversed. At ε₂ = 3.0 V with ε₁ = 12 V and R₃ = 6 Ω: I₁ = 1.59 A, I₂ = -0.66 A, I₃ = 0.94 A.solid I₁ left branchdashed I₂ right branchfaint I₃ = I₁ + I₂ε₁ = 12 V, R₁ = R₂ = 4.0 ΩR₃ = 6 ΩI₂ = 0 at ε₂ = 7.2 VI / A0ε₂ / V (0 to 12)
Start with a picture. Change the model in the lab below.
1

Build the model

A negative current is an answer, not a mistake.

The key idea

Multi-loop analysis turns a network that no series-and-parallel reduction can simplify into a single simultaneous-equation system: one unknown current per branch, and one independent junction or loop equation for each of them.

Example. Three branches meeting at two junctions give three unknown currents and three equations. For ε₁ = 12.0 V and ε₂ = 6.0 V, each behind 4.0 Ω and sharing a 6.0 Ω branch, they return I₁ = 1.31 A and I₂ = −0.19 A — the minus sign saying the second cell is being charged.

The complete physical model and assumptions

A multi-loop network is a linear-algebra problem wearing a circuit diagram. Each branch carries one unknown current, so b branches mean b unknowns, and Kirchhoff supplies exactly b independent equations: n − 1 from the junctions of an n-node network, because summing all n of them gives 0 = 0, and b − n + 1 from the loops, one for each closed path that is not built from the others. That count is the whole strategy — it says how many equations to write and, more usefully, when to stop. The rest is discipline. Assign a direction to every branch current before you solve and never revise it; the equations are linear in the currents, so reversing an arrow merely substitutes I → −I and returns the identical physical solution. A negative answer is therefore not an error but a result: that branch runs against your arrow, and if your arrow left a source's + terminal, that source is being charged rather than discharging. Several sources need no extra rule and no argument about which one wins; they enter the same equations and the algebra settles the traffic. The method stops where linearity stops: every coefficient in the system is a resistance assumed fixed, so the determinant exists only while no resistance depends on the current running through it.

1Count the unknowns before writing a single equation

Start by counting, not by writing. Every branch carries one unknown current, so b branches mean b unknowns. Junctions are worth less than they look: an n-node network gives only n − 1 independent junction equations, because adding all n of them counts every branch once in and once out and collapses to 0 = 0. The loops make up the difference, contributing b − n + 1 independent equations. Two cells sharing one load is the small case: b = 3, n = 2, so one junction equation and two loop equations, three in all. A bridge network has b = 6 and n = 4, so three junction equations and three loop equations. Independence is a condition you have to impose, not a gift: in a two-mesh circuit the outer loop is the sum of the two inner ones, so writing it as a third equation adds a row of zeros. A safe test is that each loop you choose must contain at least one branch that none of the others uses.

2Assume every direction, then never revise it

Draw an arrow on each branch before you know anything, label the current with it, and leave it alone. You are allowed to be wrong because the equations are linear in the currents: reversing an arrow replaces I by −I everywhere it appears, which reproduces the same solution with a flipped label rather than a different circuit. What you are not allowed to do is change your mind halfway. Once the arrow is drawn, the sign of every IR term is fixed by the traversal — along the branch with the arrow subtracts IR, against it adds IR — whatever sign the number eventually takes. Students who redraw an arrow after seeing a negative answer usually miss one of the three or four places that current appears, and the second solve then disagrees with the first. Solve once, then read the signs.

3Fold the junction rule in and solve two equations, not three

Two cells with series resistances R₁ and R₂ feeding a shared R₃ give three unknowns, but the junction equation I₃ = I₁ + I₂ is free: substitute it into both loop equations before solving anything. The left loop ε₁ − I₁R₁ − I₃R₃ = 0 becomes ε₁ = (R₁ + R₃)I₁ + R₃I₂, and the right loop becomes ε₂ = R₃I₁ + (R₂ + R₃)I₂. Two equations, two unknowns. Notice the shape: the coefficient of I₁ in the second equation equals the coefficient of I₂ in the first, both being the shared resistance R₃. That symmetry is not a coincidence, and it is the cheapest proofread available — if the two off-diagonal terms differ, a shared branch has been counted in one loop and missed in the other. The determinant is D = (R₁ + R₃)(R₂ + R₃) − R₃², which expands to R₁R₂ + R₁R₃ + R₂R₃ and so is positive for any real resistances, so the pair always has exactly one solution.

4Put in the numbers and read the signs

Take ε₁ = 12.0 V behind R₁ = 4.0 Ω, ε₂ = 6.0 V behind R₂ = 4.0 Ω, and a shared R₃ = 6.0 Ω, with both current arrows drawn towards the top junction. Then D = (10.0)(10.0) − 6.0² = 64 Ω². The solution is I₁ = [12.0(10.0) − 6.0(6.0)]/64 = 84/64 = 1.3125 A, and I₂ = [6.0(10.0) − 12.0(6.0)]/64 = −12/64 = −0.1875 A, so I₃ = 1.125 A. The second current is negative, which means the real current in that branch runs opposite to the arrow, into the second cell's positive terminal. The 12.0 V cell is driving the load and charging its neighbour at the same time. The changeover is sharp and calculable: I₂ = 0 requires ε₂(R₁ + R₃) = ε₁R₃, here ε₂ = 12.0 × 6.0 / 10.0 = 7.2 V. Anything weaker than 7.2 V and the second cell is charged; anything stronger and it discharges.

5Close the books with a power balance

Three checks cost a line each. The junction: 1.3125 + (−0.1875) = 1.125 A. The loops, taken as residuals rather than re-solved: 12.0 − 1.3125(4.0) − 1.125(6.0) = 0, and 6.0 − (−0.1875)(4.0) − 1.125(6.0) = 0. Then the one that catches what the others miss. Sources supply εI with the sign of I attached: 12.0(1.3125) = 15.75 W from the first cell and 6.0(−0.1875) = −1.125 W from the second, a net 14.625 W. Resistances take I²R, always positive: 1.3125²(4.0) + 0.1875²(4.0) + 1.125²(6.0) = 6.891 + 0.141 + 7.594 = 14.625 W. The books balance. Follow the second branch alone and the story closes too: 0.1875 × 6.75 = 1.266 W is pushed into it, 1.125 W is stored chemically and 0.141 W is wasted in its own 4.0 Ω.

6Know when simultaneous equations are the wrong tool

Kirchhoff always works, which is not the same as always being quickest. A network whose resistors nest cleanly into series and parallel groups collapses in two lines, and writing six equations for it is a way of importing arithmetic errors; reduction is what you try first, and Kirchhoff is what you reach for when reduction stalls, as it does on a bridge. Symmetry is worth a look too: if two nodes sit at the same potential, the branch between them carries nothing, and deleting it can reduce a bridge to a plain series-parallel chain. The real limit is different in kind. Every step here assumed the coefficients were constants, that R does not depend on I. A diode, a filament lamp whose resistance rises as it heats, or a thermistor breaks that assumption; the determinant loses its meaning, and the network has to be solved by iteration or graphically instead.

2

Key equations

Read the units, assumptions and limits before substituting.

Counting the equations

b unknowns = (n − 1) junction + (b − n + 1) loop

Fixes how many equations to write and, just as usefully, when to stop writing them.

b branches, each carrying one unknown current, meeting at n junctions; both are pure counts

The two-mesh system in standard form

ε₁ = (R₁ + R₃)I₁ + R₃I₂ and ε₂ = R₃I₁ + (R₂ + R₃)I₂

The junction rule is already folded in, so two equations carry all three branch currents.

ε in V, R in Ω, I in A; the shared R₃ sits on both off-diagonal positions

Closed form for two meshes

I₁ = [ε₁(R₂ + R₃) − ε₂R₃] / D, D = (R₁ + R₃)(R₂ + R₃) − R₃²

Shows at a glance how far a source term must fall before its own current turns negative.

D is in Ω², so I comes out in A; exchange the labels 1 and 2 throughout to get I₂

Power at a source

P = εI − I²r

A negative P names a source that is absorbing — being charged by the rest of the network.

I counted positive when current leaves the + terminal; ε in V, I in A, r in Ω, P in W

Power balance

Σ εₖIₖ = Σ Iⱼ²Rⱼ

One scalar test using every current at once, independent of the equations you solved.

Left side signed, a term turning negative for a charged source; right side every term positive; both in W

Three routes to the shared voltage

Vab = ε₁ − I₁R₁ = ε₂ − I₂R₂ = I₃R₃

Three ways to one number, so a disagreement localises the slip to a single branch.

All three in V, with both sources' + terminals at node a and I₃ leaving a through R₃
3

Interactive lab

Predict first. Explore the model. Compare the result.

Explore the model

12 V
6 to 15 V; steps of 1.
3.0 V
0 to 12 V; steps of 0.5.
6 Ω
2 to 12 Ω; steps of 1.

Try this. Slide ε₂ down and watch the dashed I₂ curve cross the axis at ε₂ = {e1*r3/(4+r3)|1} V, below which the second cell is being charged. Then raise R₃ and watch that crossing move right: a larger shared resistance makes it easier for the strong cell to reverse the weak one.

Live results

I₁ LEFT BRANCH
1.594 A
I₂ RIGHT BRANCH
-0.656 A
I₃ SHARED BRANCH
0.938 A
POWER FROM CELL 2
-1.97 W

Results follow this lesson’s model and assumptions. Displayed values are rounded.

Interactive Physics II modelBranch currents plotted against the second cell's emf, for two sources each behind 4.0 Ω feeding one shared resistance R₃. Above the axis a current runs in its assumed direction; below the axis it has reversed. At ε₂ = 3.0 V with ε₁ = 12 V and R₃ = 6 Ω: I₁ = 1.59 A, I₂ = -0.66 A, I₃ = 0.94 A.solid I₁ left branchdashed I₂ right branchfaint I₃ = I₁ + I₂ε₁ = 12 V, R₁ = R₂ = 4.0 ΩR₃ = 6 ΩI₂ = 0 at ε₂ = 7.2 VI / A0ε₂ / V (0 to 12)
Branch currents plotted against the second cell's emf, for two sources each behind 4.0 Ω feeding one shared resistance R₃. Above the axis a current runs in its assumed direction; below the axis it has reversed. At ε₂ = 3.0 V with ε₁ = 12 V and R₃ = 6 Ω: I₁ = 1.59 A, I₂ = −0.66 A, I₃ = 0.94 A.

Predict → change one variable → check

Plan a change before running it. Every other input stays at the saved baseline.

Saved baseline. First cell emf ε₁: 12 V; Second cell emf ε₂: 3.0 V; Shared resistance R₃: 6 Ω

Baseline 12; choose 6 to 15, in steps of 1.
4. Compared with the saved baseline, this result will…

This experiment is kept only while this page is open. It does not change saved course progress.

4

Catch the common trap

The trap is treating a negative current as an error to be repaired. A student gets I₂ = −0.19 A, reverses the arrow and solves the network again. Done properly, that rewrite returns +0.19 A — the same physical current, now agreeing with the new arrow — so nothing has been mended and a lap has been wasted. Done carelessly, with one of the three or four places that current appears left unflipped, it returns a magnitude that is simply wrong, and the two solves disagree for no physical reason. Reversing an assumed arrow substitutes I₂ → −I₂ in a system that is linear in the currents, so it must reproduce the same physical answer with the label flipped; the magnitude was never in doubt. The other repair does real damage: quoting the magnitude and moving on. The sign is the physics. With I₂ negative the current enters the second cell's positive terminal, so ε₂I₂ is negative and that cell absorbs 1.13 W instead of supplying it. A power balance written with the magnitude counts that 1.13 W as generated, overstates the supply by 2.25 W, and stops closing.

5

Practice & worked examples

3 authored examples. Make an attempt, then reveal the reasoning one step at a time.

EasyExample 1

Two batteries are wired in parallel across one load: a 12.0 V cell of internal resistance 0.50 Ω and a 9.0 V cell of internal resistance 0.50 Ω, their positive terminals joined at node a, feeding a 4.0 Ω resistor from a back to node b. Take both cell currents as flowing towards a and find the three branch currents.

Sketch your answer or reasoning, then compare it with the authored solution. Your writing is not automatically graded or saved.

0 of 5 steps revealed.

MediumExample 2

In the same parallel arrangement the first cell is 12.0 V with internal resistance 0.40 Ω, the second has internal resistance 0.60 Ω and an emf whose label has worn off, and the load is 3.0 Ω. An ammeter in the load reads 3.00 A. Find the unknown emf and the current in each cell, then confirm the result with a power balance.

Sketch your answer or reasoning, then compare it with the authored solution. Your writing is not automatically graded or saved.

0 of 5 steps revealed.

HardExample 3

A 12.0 V cell of internal resistance 0.50 Ω and a 9.0 V cell of internal resistance 0.30 Ω are permanently wired in parallel, and the load R across them is adjustable. (a) Find the load for which the 9.0 V cell carries no current at all. (b) Say what happens on either side of that value. (c) At R = 6.0 Ω, account for every watt.

Sketch your answer or reasoning, then compare it with the authored solution. Your writing is not automatically graded or saved.

0 of 6 steps revealed.

6

Quick check

Select an answer and explain it before checking.

A network has six branches, each carrying an unknown current, and four junctions where three or more branches meet. How many independent equations does a complete Kirchhoff analysis need, and of what kinds?
7

Review & continue

Multi-loop analysis turns a network that no series-and-parallel reduction can simplify into a single simultaneous-equation system: one unknown current per branch, and one independent junction or loop equation for each of them.

  • Explain the relationship without looking at the equation.
  • Check a sign, a unit and a model assumption in your working.
  • Return to the lab or worked example if a step is still unclear.

Optional supporting lessons

These chapter resources can help with earlier ideas; they are not additional required Physics II completion tasks.

Extra challenging questions

Connect several ideas, explore supplied data, and compare your reasoning with a worked solution.