4 Kirchhoff’s Laws and Circuit Analysis
Learn how Kirchhoff’s current and voltage laws, together with Ohm’s law, provide a systematic method for analyzing circuit currents and voltages.
Why are useful
provide a systematic way to find unknown currents and voltages in circuits that cannot be reduced using series- and parallel-resistor rules alone. They follow from conservation of electric charge and energy. Used with , they turn a circuit diagram into a set of equations that can be solved for unknowns.
Current at a
(KCL) states that the total current entering any equals the total current leaving it. A is a point where circuit branches connect. If currents entering a are assigned one sign and currents leaving it the opposite sign, their algebraic sum is zero:
For example, if currents and enter a and leaves, then:
KCL expresses conservation of charge: in a steady circuit, charge does not accumulate at an ordinary junction.
Voltage changes around a loop
(KVL) states that the signed voltage changes around any closed path, or loop, sum to zero:
This expresses conservation of energy: a charge returning to its starting point has no net change in electric potential energy.
Use a consistent sign convention while tracing a loop:
Across a resistor in the direction of the assumed current, the potential changes by ; against the current, it changes by .
Across an ideal source from its negative terminal to its positive terminal, the change is ; from positive to negative, it is .
For a single source driving current through series resistors and , KVL gives:
Therefore, , consistent with and the equivalent resistance of series resistors.
A systematic method
Use a consistent set of current directions and voltage polarities to form independent equations. For networks made of ideal voltage sources and resistors, the equations are linear, and enough independent equations are needed to determine the unknowns.
Label nodes and components. Mark source polarities and resistor values. Components connected by ideal wire belong to the same .
Assign unknown currents or voltages. Choose directions for branch currents that are not yet known. These choices are assumptions, not requirements for the final answer.
Write independent KCL equations. For a network with nodes, at most equations are independent.
Write independent KVL equations. Choose loops that together include the branches to analyze. Avoid equations that merely repeat combinations of other equations.
Use component relations. For a resistor, apply , , with voltage polarity and current direction defined consistently. For an ideal voltage source, use its specified voltage and polarity.
Solve and check. A negative solved current means that the actual current flows opposite to the assumed direction. Check that the result satisfies the original and loop equations; where appropriate, verify that total power supplied equals total power absorbed.
Worked example with parallel branches
A source supplies a resistor in series with parallel and resistors. Let the source’s negative terminal be , and call the junction voltage . The current through the resistor toward the junction is ; the currents leaving the junction through the and branches are and , respectively.
Applying KCL at the junction:
Solving gives:
The currents through the resistors are:
KCL checks because . KVL also checks: the source’s rise equals the drop across the resistor plus the across either parallel branch. This example uses a equation and to analyze the network without first guessing its total resistance.