Superposition Theorem: Principle and Worked Examples

The Idea Behind Superposition

The superposition theorem states that in any linear circuit with multiple independent sources, the response (any branch current or node voltage) is the sum of the responses caused by each independent source acting alone, with all other independent sources deactivated. It is a direct consequence of linearity: if a circuit's governing equations are linear, then the response to a sum of inputs equals the sum of the responses to each input. This lets you decompose a daunting multi-source problem into several single-source problems, each far easier to analyze, and then add the pieces back together.

The catch is the word linear. Superposition applies to circuits built from resistors, capacitors, inductors, and both independent and linear dependent sources. It does not apply to power, which depends on the square of voltage or current and is therefore nonlinear, nor to circuits containing nonlinear elements such as diodes operating across their knee. Within its domain, though, it is one of the most useful conceptual tools in linear circuit theory and pairs naturally with KVL and KCL for solving each single-source sub-circuit.

How to Kill a Source

Deactivating ("killing") a source means setting its value to zero, and the way you do that depends on the source type. Setting an ideal voltage source to zero volts makes it a wire (a short circuit), because a 0 V source enforces zero potential difference across itself. Setting an ideal current source to zero amps makes it an open circuit, because a 0 A source enforces zero current through itself regardless of the voltage. A clear table prevents the single most common superposition error.

Source typeDeactivated valueReplace with
Independent voltage sourceV=0V = 0Short circuit (wire)
Independent current sourceI=0I = 0Open circuit (gap)
Dependent sourceLeave it in place, always

That last row is critical. Dependent (controlled) sources are never killed. Their value tracks a controlling variable elsewhere in the circuit, so they remain active in every sub-circuit and you simply re-evaluate them for each case.

A Fully Worked Two-Source Example

Consider a node with voltage VxV_x connected by R1=4 ΩR_1 = 4\ \Omega to a 12 V source, by R2=6 ΩR_2 = 6\ \Omega to ground, and fed by a 2 A current source injecting current into the node. We want VxV_x using superposition.

Contribution from the 12 V source alone

Kill the 2 A current source by opening it. The circuit reduces to a simple voltage divider: 12 V across R1=4 ΩR_1 = 4\ \Omega and R2=6 ΩR_2 = 6\ \Omega in series, with VxV_x taken across R2R_2:

Vx=12R2R1+R2=12610=7.2 VV_x' = 12 \cdot \frac{R_2}{R_1 + R_2} = 12 \cdot \frac{6}{10} = 7.2\ \text{V}

Contribution from the 2 A source alone

Now kill the 12 V source by shorting it. With the voltage source shorted, R1R_1 and R2R_2 both connect from the node to ground, so they appear in parallel as seen by the current source:

R1R2=464+6=2.4 ΩR_1 \parallel R_2 = \frac{4 \cdot 6}{4 + 6} = 2.4\ \Omega

The full 2 A flows into this parallel combination, producing:

Vx=22.4=4.8 VV_x'' = 2 \cdot 2.4 = 4.8\ \text{V}

Combine

By superposition the actual node voltage is the algebraic sum of the two contributions (both raise the node above ground, so both are positive):

Vx=Vx+Vx=7.2+4.8=12 VV_x = V_x' + V_x'' = 7.2 + 4.8 = 12\ \text{V}

As a check, solve the original circuit directly with a single node equation: (Vx12)/4+Vx/6=2(V_x - 12)/4 + V_x/6 = 2. Multiplying through by 12 gives 3(Vx12)+2Vx=243(V_x - 12) + 2 V_x = 24, i.e. 5Vx36=245 V_x - 36 = 24, so Vx=60/5=12 VV_x = 60/5 = 12\ \text{V}. The superposition result matches the direct solution exactly, confirming the method.

Why Power Does Not Superpose

It is tempting to compute the power from each source separately and add them, but this is wrong. Suppose a resistor carries ii' from one source and ii'' from another. The total current is i+ii' + i'', and the power is:

P=(i+i)2R=(i2+2ii+i2)RP = (i' + i'')^2 R = (i'^2 + 2 i' i'' + i''^2)R

The cross term 2iiR2 i' i'' R is precisely what naive summation of individual powers omits. Always superpose the currents or voltages first, then compute power from the combined value.

Linearity, the Property That Makes It Work

Superposition is not an independent axiom; it is a theorem that follows from two properties of linear circuits. The first is homogeneity (scaling): if a source of value xx produces a response yy, then a source of value αx\alpha x produces αy\alpha y. The second is additivity: the response to x1+x2x_1 + x_2 equals the response to x1x_1 plus the response to x2x_2. Together these define a linear system, and any circuit whose element relations are linear (resistors obeying v=Riv = Ri, capacitors and inductors with constant CC and LL, and linear controlled sources) inherits both. The node and mesh equations of such a circuit form a linear system Ax=bA\mathbf{x} = \mathbf{b}, and the solution depends linearly on the source vector b\mathbf{b}. Splitting b\mathbf{b} into one nonzero entry at a time and summing the partial solutions is precisely what superposition does.

Seeing it this way clarifies the boundaries. A diode's exponential characteristic and a saturated transistor both break additivity, so superposition fails outright for them. But the moment you linearize such a device, replacing a transistor with its small-signal hybrid-pi model, for instance, you recover a linear circuit and superposition applies again to the small-signal quantities. This is exactly the trick that makes multi-source small-signal amplifier analysis tractable, and it is why the theorem remains central to analog design despite applying only to linear systems.

When to Reach for Superposition

Superposition shines when sources operate at different frequencies (a DC bias plus an AC signal, for instance), because each sub-circuit can be analyzed in its own domain and the results summed. It is also the conceptual backbone of phasor analysis and of small-signal amplifier models. For a single-frequency circuit with many sources, however, nodal or mesh analysis is usually faster because superposition multiplies the number of sub-circuits you must solve.

Superposition and Source Transformations

Once you are comfortable killing sources, a natural companion technique is the source transformation, which converts a voltage source in series with a resistance into an equivalent current source in parallel with the same resistance, and vice versa. The two are interchangeable from the terminals' point of view because both deliver the same vv-ii relationship. In the worked example, the 12 V source behind R1=4 ΩR_1 = 4\ \Omega could be redrawn as a 3 A current source (12/412/4) in parallel with 4 Ω, after which both sources are current sources feeding the same node and the problem becomes a single current-divider calculation. Source transformation does not replace superposition, but combining the two often shortens the arithmetic dramatically, and it reinforces the idea that a real source is characterized by an open-circuit voltage, a short-circuit current, and an internal resistance relating them. This same equivalence is the heart of Thevenin and Norton modeling, which you can think of as superposition's most practical offspring.

Common Mistakes

  • Opening voltage sources or shorting current sources. It is exactly backwards. Voltage sources become shorts; current sources become opens.
  • Deactivating dependent sources. Controlled sources stay active in every sub-circuit and must be re-evaluated each time.
  • Adding individual powers. Power is nonlinear; sum the voltages or currents first, then square.
  • Dropping signs when combining. Each contribution has a polarity relative to the chosen reference. Add them algebraically, not as magnitudes.
  • Applying superposition to a nonlinear circuit. If a diode, saturating transistor, or other nonlinear element is present, the theorem simply does not hold.

Related Tutorials

Related Tutorials

Fundamentals

Kirchhoff's Voltage Law (KVL): Complete Guide

Learn KVL from first principles: sign conventions, step-by-step mesh examples, common mistakes, and how CircuitMath automates loop equations.

Fundamentals

Kirchhoff's Current Law (KCL): Complete Guide

Master KCL: conservation of charge, node equations, supernodes, and a step-by-step 4-node worked example.

Fundamentals

Ohm's Law and Circuit Elements in the s-Domain

Review Ohm's law, understand impedance of R, L, and C in the Laplace domain, and see why s-domain analysis simplifies circuit solving.

Back to All Tutorials