COLLEGE PHYSICS • DC CIRCUITS

Kirchhoff's Loop Rule

Energy conservation applied to closed loops governs voltage analysis in any DC circuit.

Historical Context & Motivation

Before the mid-nineteenth century, physicists could analyze simple series and parallel resistor networks using Ohm's law alone, but real-world circuits — telegraph networks, Wheatstone bridges, and multi-battery configurations — quickly outstripped those elementary techniques. Engineers needed a systematic method for writing equations that would always yield the correct currents and voltages, regardless of circuit topology. Gustav Kirchhoff, a 21-year-old student at the University of Königsberg, provided exactly that framework in 1845. His two circuit laws — the junction rule and the loop rule — transformed electrical circuit analysis from an ad hoc art into a rigorous, algorithmic science.

1827
Ohm's Law Published
Georg Simon Ohm formulates V = IR, establishing the proportional relationship between voltage and current in a conductor. This law becomes the foundation on which Kirchhoff's rules are built.
1845
Kirchhoff's Circuit Laws
Gustav Kirchhoff publishes his junction rule (conservation of charge) and his loop rule (conservation of energy) while still a university student. These laws enable systematic analysis of arbitrarily complex networks.
1843–1850
Wheatstone Bridge & Practical Applications
Charles Wheatstone popularizes the bridge circuit for precision resistance measurement. Kirchhoff's loop rule provides the theoretical justification for the bridge's null-detection condition, demonstrating the laws' practical power.
1880s–1890s
Expansion to AC & Complex Networks
As alternating-current systems emerge, engineers extend Kirchhoff's laws using complex impedances and phasors. The loop rule remains structurally identical, underscoring its generality beyond DC circuits.

The central question Kirchhoff's loop rule addresses is deceptively simple: what constraints does energy conservation impose on the voltages around any closed path in a circuit? The answer — that the algebraic sum of all potential differences around any closed loop must equal zero — provides the missing equations needed to solve multi-loop, multi-source networks that Ohm's law alone cannot handle.

Core Principles & Definitions

Kirchhoff's loop rule rests on the principle that the electrostatic force is conservative. Because electric potential energy is a state function, a charge that traverses any closed path in a circuit must return to exactly the same potential it started at. Consequently, every energy gain (from a battery or EMF source) must be offset by energy losses (across resistors and other loads). The following core ideas underpin the rule and its practical application.

1

Conservative Electric Field

The work done by the electrostatic field on a charge moving around any closed loop is zero. This ensures that electric potential is a well-defined, single-valued function at every point in the circuit.
2

Voltage Rises & Drops

EMF sources (batteries, generators) produce voltage rises as they convert chemical or mechanical energy into electrical energy. Resistors produce voltage drops as they dissipate energy as heat.
3

Sign Convention

When traversing a loop, assign a positive sign to potential rises (moving from − to + through a battery) and a negative sign to potential drops (moving through a resistor in the direction of current). Consistent sign conventions are essential.
4

Loop Independence

Any closed path — not just the obvious geometric loops — yields a valid equation. However, only a certain number of loops produce linearly independent equations. For a circuit with b branches and n nodes, one needs b − n + 1 independent loop equations.
KEY TAKEAWAY
Think of a charge traversing a loop like a hiker walking a trail that returns to the starting elevation. The hiker may climb uphill (voltage rises through batteries) and descend downhill (voltage drops across resistors), but upon completing the loop the net elevation change is exactly zero. Kirchhoff's loop rule is simply the statement that what goes up in voltage must come down — energy in equals energy out for every closed path.

Visual Explanation — Single-Loop Circuit

A single-loop circuit with one EMF source (ε, shown in amber) and three resistors (R₁, R₂, R₃). The current I (cyan arrows) flows clockwise. Traversing the loop in the direction of current, the battery provides a rise ε, while each resistor contributes a drop IR. The sum of all rises and drops equals zero.

In the diagram above, a single closed loop contains an EMF source ε and three series resistors. To apply the loop rule, choose a traversal direction (here, clockwise, matching the assumed current direction). Starting at any point and returning to it, each element contributes a signed voltage change. The battery provides a rise of +ε (crossing from − to +), while each resistor contributes a drop of −IR when traversed in the direction of current. The resulting equation, ε − IR₁ − IR₂ − IR₃ = 0, is simply conservation of energy expressed per unit charge. Notice that this single equation, combined with Ohm's law, fully determines the current in a single-loop circuit — precisely what we would expect from series-resistor analysis, but obtained through a general method that scales to arbitrarily complex networks.

Mathematical Framework

The mathematical statement of Kirchhoff's loop rule is elegant in its simplicity. For any closed loop in a circuit, the algebraic sum of all electromotive forces and all resistive voltage drops is zero. We formalize this below, beginning with the fundamental equation and then developing the sign conventions that make it operational.

KIRCHHOFF'S LOOP RULE (VOLTAGE LAW)
∑ΔV = 0 around any closed loop
ΔV represents the potential difference across each circuit element encountered while traversing the loop. Positive ΔV corresponds to a rise in potential; negative ΔV corresponds to a drop.
EXPANDED FORM FOR A LOOP WITH SOURCES AND RESISTORS
∑εᵢ − ∑IⱼRⱼ = 0
εᵢ = EMF of the i-th source (positive when traversed from − to +). Iⱼ = current through the j-th resistor. Rⱼ = resistance of the j-th resistor. The sign of IⱼRⱼ depends on whether the traversal direction agrees or opposes the current direction.

Sign Convention Rules

  • Resistor, traversed in the direction of current: the potential drops by IR. Write −IR.
  • Resistor, traversed against the current: the potential rises by IR. Write +IR.
  • EMF source, traversed from − to +: the potential rises by ε. Write +ε.
  • EMF source, traversed from + to −: the potential drops by ε. Write −ε.
ENERGY INTERPRETATION
qε = qIR₁ + qIR₂ + … + qIRₙ
Multiplying the loop equation by charge q reveals the energy balance explicitly: the energy supplied by the EMF source (qε) equals the total energy dissipated across all resistors. This confirms that Kirchhoff's loop rule is conservation of energy per unit charge.
Assumed vs. Actual Current Direction
If you assume a current direction and solve the loop equations, a negative value for the current simply means the actual current flows opposite to your assumed direction. This is not an error — the algebra self-corrects. Always assign directions before writing equations and let the math determine the signs.

Applying the Loop Rule to Multi-Loop Circuits

The true power of Kirchhoff's loop rule becomes apparent in multi-loop circuits — networks with multiple EMF sources and branching current paths that cannot be reduced to simple series-parallel combinations. In such circuits, one typically needs both Kirchhoff's junction rule (conservation of charge at nodes) and the loop rule (conservation of energy around loops) to generate a sufficient system of linear equations. The systematic procedure involves: (1) labeling all unknown currents with assumed directions, (2) writing junction equations at nodes, (3) identifying independent loops, and (4) writing a loop equation for each independent loop.

A two-loop circuit with EMF sources ε₁ and ε₂, three resistors, and three unknown branch currents I₁, I₂, I₃. Node B is the key junction. Two independent loop equations plus one junction equation yield three equations in three unknowns — a fully solvable system.

The diagram illustrates the standard procedure for a two-loop network. Three branch currents (I₁, I₂, I₃) are the unknowns. At junction B, Kirchhoff's junction rule gives I₁ = I₂ + I₃. Traversing Loop 1 clockwise: the battery ε₁ provides a rise, R₁ causes a drop I₁R₁, and R₂ causes a drop I₂R₂, yielding ε₁ − I₁R₁ − I₂R₂ = 0. For Loop 2, traversed clockwise from node B through C and back: the battery ε₂ is traversed from + to − (a drop), R₂ is traversed against I₂ (a rise), and R₃ causes a drop I₃R₃, giving −ε₂ + I₂R₂ − I₃R₃ = 0. These three equations — two loop equations and one junction equation — form a complete linear system that can be solved for all three unknown currents using substitution or matrix methods.

📐 How Many Independent Loops?
For a circuit with b branches and n nodes, the number of independent loop equations is b − n + 1. In our two-loop example: b = 3 branches, n = 2 independent nodes (since the bottom rail connects F, E, D as one effective node with A, B, C as the other set), so we need 3 − 2 + 1 = 2 loop equations, which is exactly what we wrote.

Worked Example — Two-Loop Circuit

Consider the two-loop circuit from Section 5 with the following values: ε₁ = 12 V, ε₂ = 6 V, R₁ = 4 Ω, R₂ = 8 Ω, and R₃ = 6 Ω. Determine the current through each resistor.

Finding Branch Currents in a Two-Loop Circuit
1
Step 1 — Assign Current Directions and Identify LoopsAssign current I₁ flowing right through R₁ (top-left branch), I₂ flowing downward through R₂ (middle branch), and I₃ flowing right through R₃ (top-right branch). Identify two clockwise loops: Loop 1 through ε₁, R₁, R₂; Loop 2 through R₂, R₃, ε₂.
2
Step 2 — Write the Junction Equation (Node B)At node B, current entering equals current leaving: I₁ = I₂ + I₃. This gives us our first equation.
Eq. (1): I₁ = I₂ + I₃
3
Step 3 — Write Loop 1 Equation (Clockwise from A)Traversing Loop 1 clockwise: rise through ε₁ (+12 V), drop across R₁ (−4I₁), drop across R₂ (−8I₂). Setting the sum to zero:
Eq. (2): 12 − 4I₁ − 8I₂ = 0
4
Step 4 — Write Loop 2 Equation (Clockwise from B)Traversing Loop 2 clockwise from B through C: drop across R₃ (−6I₃), drop through ε₂ traversed from + to − (−6 V), rise across R₂ traversed against I₂ (+8I₂). Setting the sum to zero:
Eq. (3): 8I₂ − 6I₃ − 6 = 0
5
Step 5 — Solve the System of EquationsSubstitute Eq. (1) into Eq. (2): 12 − 4(I₂ + I₃) − 8I₂ = 0 → 12 − 12I₂ − 4I₃ = 0 → 3 − 3I₂ − I₃ = 0 → I₃ = 3 − 3I₂. Substitute into Eq. (3): 8I₂ − 6(3 − 3I₂) − 6 = 0 → 8I₂ − 18 + 18I₂ − 6 = 0 → 26I₂ = 24 → I₂ = 24/26 ≈ 0.923 A. Then I₃ = 3 − 3(0.923) = 3 − 2.769 = 0.231 A. And I₁ = I₂ + I₃ = 0.923 + 0.231 = 1.154 A.
I₁ ≈ 1.15 A, I₂ ≈ 0.92 A, I₃ ≈ 0.23 A
6
Step 6 — Verify with Loop RuleCheck Loop 1: 12 − 4(1.154) − 8(0.923) = 12 − 4.616 − 7.384 = 0 ✓. Check Loop 2: 8(0.923) − 6(0.231) − 6 = 7.384 − 1.386 − 6 ≈ 0 ✓. Both loops verify to zero (within rounding), confirming our solution is consistent with conservation of energy.
Both loop equations are satisfied. ✓

Strengths, Limitations & Common Pitfalls

Strengths vs. limitations of Kirchhoff's Loop Rule
AspectStrengthsLimitations / Pitfalls
GeneralityApplies to any circuit topology — planar or non-planar, linear or nonlinear elements, DC or (with phasor extension) AC.For very large networks (hundreds of nodes), systematic matrix methods such as mesh analysis or nodal analysis are more efficient.
Sign ConventionsSelf-correcting: an incorrect assumed current direction simply yields a negative value, so no physical error results.Inconsistent sign assignments within a single loop equation lead to incorrect results. Must maintain a single traversal direction per loop.
Equation CountCombined with the junction rule, always provides exactly enough independent equations to solve for all unknown currents.Writing too many loop equations (dependent loops) adds algebraic complexity without new information. Use b − n + 1 to determine the minimum.
Physical BasisRooted in conservation of energy, one of the most fundamental principles in physics, making the rule physically intuitive and universally valid.Strictly speaking, the rule assumes a conservative electric field (no time-varying magnetic flux linking the loop). In the presence of changing flux, Faraday's law introduces an additional EMF term.
⚠️ AVOIDING COMMON MISTAKES
The most frequent error students make is mixing up sign conventions mid-loop. Think of it like doing accounting: once you decide that money flowing in is positive and money flowing out is negative, you must apply that rule to every transaction in the ledger. Similarly, once you pick a traversal direction for a loop, apply the sign rules to every element consistently. If you suddenly flip a sign because the answer 'looks wrong,' you'll introduce exactly the error you're trying to avoid.

Connection to Advanced Theory

Kirchhoff's loop rule is a special case of more general principles that pervade advanced electromagnetism and circuit theory. Understanding these connections prepares you for upper-division courses and professional engineering practice. The table below maps the loop rule to its generalizations.

From Kirchhoff's Loop Rule to advanced electromagnetic theory
Kirchhoff's Loop Rule (DC)Advanced Generalization
∑ΔV = 0 around any closed loop (no time-varying fields)Faraday's Law: ∮ E⃗ · dl⃗ = −dΦ_B/dt. When the magnetic flux through the loop changes, an additional induced EMF appears. Kirchhoff's loop rule is recovered when dΦ_B/dt = 0.
Resistors obey V = IRComplex impedance: In AC circuits, resistors, capacitors, and inductors are unified under V = IZ, where Z is a complex number. The loop rule becomes ∑IₖZₖ = ∑εₖ using phasor algebra.
Manual loop identification and equation writingMesh analysis & SPICE simulation: Systematic matrix formulation (e.g., modified nodal analysis) automates Kirchhoff's laws for circuits with thousands of nodes, forming the backbone of software tools like LTSpice and HSPICE.
Energy conservation in lumped circuitsMaxwell's equations: Kirchhoff's laws are the lumped-element approximation of Maxwell's equations, valid when the circuit dimensions are much smaller than the electromagnetic wavelength (λ ≫ circuit size).

As you advance to courses in electromagnetic theory and electronics, you will find that Kirchhoff's loop rule never truly disappears — it simply acquires additional terms (like the Faraday EMF) and more sophisticated mathematical clothing (phasors, Laplace transforms, matrix equations). Mastering the loop rule now provides the conceptual scaffolding for all of these extensions. In particular, the habit of tracking energy gains and losses systematically around a closed path is a transferable skill that appears in thermodynamic cycles, fluid mechanics (Bernoulli's equation around a streamline loop), and even economic models of circular flow.

Practice Problems

PROBLEM 1CONCEPTUAL
A student claims that Kirchhoff's loop rule is a consequence of conservation of charge. Is this correct? If not, identify the correct conservation law and explain why conservation of charge leads to a different Kirchhoff law.
PROBLEM 2BASIC CALCULATION
A single loop contains a 9.0 V battery and two resistors, R₁ = 3.0 Ω and R₂ = 6.0 Ω, connected in series. Use Kirchhoff's loop rule to find the current in the loop and the voltage drop across each resistor.
PROBLEM 3INTERMEDIATE
Two batteries are connected in a single loop: ε₁ = 12 V and ε₂ = 5 V, with their positive terminals facing in opposite directions (opposing EMFs). A single resistor R = 7.0 Ω is in the loop. Find the current, specify its direction, and calculate the power dissipated in the resistor.
PROBLEM 4APPLIED
In a Wheatstone bridge, a galvanometer connects nodes B and D. The bridge has ε = 10 V with no internal resistance, and resistors R₁ = 100 Ω, R₂ = 200 Ω, R₃ = 150 Ω, R₄ = 300 Ω arranged in the standard diamond configuration. Using Kirchhoff's loop rule, determine whether the bridge is balanced (zero galvanometer current). If not, state the direction of galvanometer current.
PROBLEM 5CRITICAL THINKING
A three-loop circuit has three unknown currents and three independent loop equations, but a student obtains a negative value for one of the currents. The student discards the result and starts over with a different assumed direction. Critique this approach. Then, consider: under what physical conditions might Kirchhoff's loop rule fail, and what modification to the rule would be needed?

Lesson Summary

Kirchhoff's loop rule (also called Kirchhoff's voltage law or KVL) states that the algebraic sum of all potential differences around any closed loop in a circuit is zero. This is a direct consequence of conservation of energy and the conservative nature of the electrostatic field. In practical terms, every voltage rise (from EMF sources) must be exactly offset by voltage drops (across resistors and other loads). The rule's mathematical expression, ∑ΔV = 0, provides the foundation for analyzing multi-loop, multi-source DC circuits that cannot be simplified by series-parallel reduction alone.

To apply the loop rule effectively, one must adopt consistent sign conventions: a positive sign for potential rises and a negative sign for potential drops, with the direction of traversal chosen at the outset and maintained throughout. Combined with Kirchhoff's junction rule (conservation of charge at nodes), the loop rule generates a complete system of linear equations whose solution yields all unknown branch currents and voltages. This powerful framework, first articulated by Gustav Kirchhoff in 1845, remains the conceptual backbone of all modern circuit analysis techniques — from hand calculations in introductory physics to automated SPICE simulations in professional engineering.

Varsity Tutors • College Physics • Kirchhoff's Loop Rule