College Physics • DC Circuits

Kirchhoff's Loop Rule

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

An atom with an orbital path and traveling waves.
Inside this lesson 10 sections 5 questions 7 figures

SECTION 1

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.

SECTION 2

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.

SECTION 3

Visual Explanation — Single-Loop Circuit

Single-Loop Circuit — Kirchhoff's Loop Ruleε+−R₁Drop: I·R₁R₂Drop: I·R₂R₃Drop: I·R₃IIIε − IR₁ − IR₂ − IR₃ = 0
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.

SECTION 4

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=0aroundanyclosedloop∑Δ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−∑IjRj=0∑εᵢ − ∑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ε=qIR1+qIR2+…+qIRnqε = 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.

SECTION 5

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.

Two-Loop Circuit with Two EMF SourcesR₁R₃R₂ε₁+−ε₂+−ABCFEDI₁I₃I₂Loop 1Loop 2Loop 1: ε₁ − I₁R₁ − I₂R₂ = 0Loop 2: −ε₂ + I₂R₂ − I₃R₃ = 0Junction B: I₁ = I₂ + I₃
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.

SECTION 6

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. 1

    Step 1 — Assign Current Directions and Identify Loops

    Assign 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. 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. 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. 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. 5

    Step 5 — Solve the System of Equations

    Substitute 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. 6

    Step 6 — Verify with Loop Rule

    Check 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. ✓

SECTION 7

Strengths, Limitations & Common Pitfalls

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.

Strengths vs. limitations of Kirchhoff's Loop Rule

⚠️

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.

SECTION 8

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.

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).

From Kirchhoff's Loop Rule to advanced electromagnetic theory

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.

SECTION 9

Practice Problems

Question 1: CONCEPTUAL

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.
Show answer
The student is incorrect. Kirchhoff's loop rule is a consequence of conservation of energy (equivalently, the conservative nature of the electrostatic field). It states that the net work done on a charge traveling around a closed loop is zero, so ∑ΔV = 0. Conservation of charge underlies the junction rule (∑I_in = ∑I_out), which ensures that current is neither created nor destroyed at any node. These are two distinct conservation principles addressing two different physical quantities — energy and charge, respectively.

Question 2: BASIC 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.
Show answer
Applying the loop rule clockwise starting at the battery: +9.0 − I(3.0) − I(6.0) = 0. Combining: 9.0 − 9.0I = 0, so I = 1.0 A. The voltage drop across R₁ is V₁ = IR₁ = (1.0)(3.0) = 3.0 V, and across R₂ is V₂ = IR₂ = (1.0)(6.0) = 6.0 V. Verification: 3.0 + 6.0 = 9.0 V, matching the EMF, as required by the loop rule.

Question 3: INTERMEDIATE

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.
Show answer
Choose a clockwise traversal. If we traverse ε₁ from − to + (rise of +12 V) and ε₂ from + to − (drop of −5 V), the loop equation is: +12 − 5 − I(7.0) = 0. Solving: 7.0 = 7.0I, so I = 1.0 A flowing clockwise (in the direction driven by the larger EMF ε₁). The power dissipated in the resistor is P = I²R = (1.0)²(7.0) = 7.0 W. This equals the net power delivered by the two batteries: P_net = (12 − 5)(1.0) = 7.0 W, confirming energy conservation.

Question 4: APPLIED

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.
Show answer
The Wheatstone bridge is balanced when R₁/R₂ = R₃/R₄. Here, R₁/R₂ = 100/200 = 0.500 and R₃/R₄ = 150/300 = 0.500. Since the ratios are equal, the bridge is balanced and no current flows through the galvanometer. To confirm with the loop rule: in the balanced condition, writing a loop through R₁ and R₃ from node B to D via the top path gives VBV_B − VDV_D = I_top(R₁) − I_top(R₃). Since I_top = ε/(R₁ + R₂) and the balanced condition forces equal potential at B and D, a loop through the galvanometer branch yields ∑ΔV = 0 with I_galvanometer = 0, consistent with the ratio test.

Question 5: CRITICAL 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?
Show answer
The student's approach is incorrect. A negative current simply indicates that the actual current flows opposite to the assumed direction; the magnitude is still correct. There is no need to restart — this self-correcting feature is one of the strengths of Kirchhoff's laws. Discarding the result and reassuming directions can lead to an infinite loop of sign confusion. Regarding the second part: Kirchhoff's loop rule fails when there is a time-varying magnetic flux threading the loop, because the electric field is no longer conservative (it has a non-zero curl). In that case, Faraday's law modifies the loop rule to ∑ΔV = −dΦ_B/dt, introducing an induced EMF. This is important in circuits containing inductors or circuits exposed to changing external magnetic fields. For standard DC circuits with no changing flux, the rule remains exact.

SUMMARY

Lesson Summary

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