If you're seeing this message, it means we're having trouble loading external resources on our website.

If you're behind a web filter, please make sure that the domains *.kastatic.org and *.kasandbox.org are unblocked.

Main content

Superposition

With the principle of superposition you can simplify the analysis of circuits with multiple inputs. Written by Willy McAllister.
Superposition is a super useful technique to add to your toolkit of circuit analysis methods. Use superposition when you have a circuit with multiple inputs or multiple power sources.

What we're building to

The principle of superposition is another name for the additivity property of Linearity:
f(x1+x2)=f(x1)+f(x2)
To solve a circuit using superposition, the first step is to turn off or suppress all but one input.
  • To suppress a voltage source, replace it with a short circuit.
  • To suppress a current source, replace it with an open circuit.
Then you analyze the resulting simpler circuits. Repeat for all inputs.
The final result is the sum of individual results.

Describing a circuit as a function

The principle of superposition is defined using functional notation, so we talk a bit here about how circuits can be represented as functions.
Starting simple... How could we represent a lone resistor using the notation of a mathematical function? There is nothing remarkable going on here, I'm just talking about Ohm's Law using function terminology. We begin by identifying three things: the inputs, the thing performing the function, and the outputs.
I decided (arbitrarily) that voltage vi will be the input to our resistor function. We can assume input vi is generated by some voltage-making thing we're not showing. We assign the output to be the interesting thing we want to know. For this function, the output is the current i in the resistor.
The input voltage is applied to the two small circles (the circles indicate the input port to our function). The function itself comes from the resistor, by means of Ohm's Law. The output of our function will be the current, i, measured by some not-shown current meter.
Written as a function, our resistor is
i=f(vi)=1Rvi
With this notation, we are viewing the resistor as a function that takes in a voltage and outputs a current.

A resistor is a linear function

Looking at our resistor function, we see it has the scaling property, the output, i equals the input, v, scaled by a constant, R. That means the resistor is linear. The linearity property is what triggers our ability to use superposition to help solve a circuit.
(Refresh me on the meaning of linearity.)

Using superposition to help solve a circuit

(This is a "toy" example to give you a feel for using superposition.)
Let's say the input to our function is two voltages in series:
The input to our function is two batteries in series: vi=Vs1+Vs2.
The function is f(v)=1Rv.
The output of the function hasn't changed; it is still i=f(v).
We now solve this circuit two ways: first by conventional analysis, and then using the principle of superposition.

Conventional solution

To solve by conventional means we write the KVL equation around the loop:
Vs1+Vs2iR=0
and solve for i:
i=f(Vs1+Vs2)=Vs1+Vs2R
(conventional solution)

Solution using the principle of superposition

The principle of superposition applies to a linear function, f.
f(x1+x2)=f(x1)+f(x2)
It says: If you have two inputs superimposed, (x1+x2), you can apply the inputs one at a time, (x1) followed by (x2), and then add the individual results to get the full answer.
Now let's use the principle of superposition to solve the circuit. Since we've modeled our circuit as a function, we can say:
i=f(Vs1+Vs2)
is the same as
i=f(Vs1)+f(Vs2)
This suggests an intriguing possibility. It says we can compute the output current the conventional way, by applying the combined inputs f(Vs1+Vs2), or, we could get the same answer by computing the function with single inputs f(Vs1) and f(Vs2), and adding the results together. Let's try this and see what happens.

Suppressing inputs

To apply superposition we need to apply the inputs one at a time. That means we have to turn off all inputs except for one. When we turn off an input we say it is suppressed.
What does it mean to turn off a voltage source? It means we set V=0. This is the same thing as replacing the voltage source or battery by a short circuit.
What does it mean to turn off a current source? It means we set I=0. That's the same as replacing the current source with an open circuit.

Using superposition

In the next two schematics, one of the voltage inputs has been turned off (suppressed ) by replacing it with a short circuit.
When we zero out or suppress an input, we replace one of the inputs with 0, allowing the one remaining input to shine through by itself.
f(Vs1+0)f(Vs1) and f(0 + Vs2)f(Vs2)
Now we solve each circuit individually,
i1=Vs1Ri2=Vs2R
where i1 is the current caused by source Vs1, and i2 is the current caused by source Vs2.
The total current comes from superimposing (adding) the currents from each circuit.
i=i1+i2
i=Vs1R+Vs2R
i=Vs1+Vs2R
(superposition solution)
Check it out! The superposition solution is the same as the conventional solution obtained above.
What we did here is called the linear superposition of two circuits.
Our example function was so simple, using superposition really didn't save much (if any) effort. In the following examples the circuits are more complicated, and the difference in effort becomes more apparent.

Example 1

Consider the following linear circuit with two sources: one current source and one voltage source. The two sources are the inputs to the function. For this problem we happen to want to find two outputs, currents i1 and i2.
i1=f1(Is,Vs) and i2=f2(Is,Vs)
Let’s analyze this circuit using superposition.
First, we suppress the current source and analyze the circuit with just the voltage source acting alone. To suppress the current source, we replace it with an open circuit.
With just the voltage source, the two output currents are:
i1V=0i2V=VsR2
Where i1V and i2V are the currents in R1 and R2 caused by the voltage source.
Next, we restore the current source and suppress the voltage source, to calculate the contribution of the current source acting alone.
With just the current source, the two output currents are:
i1I=Isi2I=0
Where i1I and i2I are the currents in R1 and R2 caused by the current source.
We complete the analysis by adding the contributions from each source:
i1=i1V+i1I=0+Is=Is
i2=i2V+i2I=VsR2+0=VsR2
The full solution looks like this:
This could have been a tricky analysis because the two sources make it more difficult to write node or loop equations. We exploited superposition, which gave us two simpler circuits to deal with.

Example 2

Conventional solution

For the following linear circuit let’s calculate the output voltage v.
We will do it the conventional way first. We write Kirchhoff's Current Law at output node v:
+iR1iR2+Is=0+VsvR1vR2+Is=0
We can rearrange this to get an expression for v and gather like terms together on the right side:
v=R2R1+R2Vs+R1R2R1+R2Is
(conventional solution)

Solution using superposition

Now we will solve the same problem using the principle of superposition. As before, we suppress the input sources and solve new simpler circuits.
How would you suppress the current source?
Replace the current source with a ___.
Choose 1 answer:

The circuit collapses down to two resistors in series (a voltage divider).
Voltage vVs is the contribution from voltage source Vs.
With just the voltage source, the output voltage is:
vVs=VsR2R1+R2
Now we restore the current source and suppress the voltage source.
How would you suppress the voltage source?
Replace it with a ___.
Choose 1 answer:

The circuit collapses down to two resistors in parallel.
Voltage vIs is the contribution to the output from current source Is.
vIs=IsR1R2R1+R2
We complete the superposition analysis by adding the two voltage contributions. As predicted, we get the same result as the conventional solution shown above.
v=vVs+vIs
v=R2R1+R2Vs+R1R2R1+R2Is
(superposition solution)
There is no approximation involved. The solutions are exactly the same. The key thing to notice is that the two simpler circuits took significantly less work to analyze.

Linearity and superposition are useful tools

If you have a circuit made from linear elements, you get to use the principle of superposition. This means the original complicated circuit is really simpler circuits that happen to be sitting on top of each other. It seems like magic, but this property means that overlapping inputs and superimposed circuits don't affect each other or intertwine at all. Every simple circuit is blissfully unaware of the others until you do the final addition.
This is a marvelous property of linear circuits, and it is one of the reasons we love linearity so much. Circuits that are not linear (non-linear circuits) don't have this property, and superposition cannot be applied. (But don't worry, we love non-linear circuits, too, just in a different way.)

Summary

If a circuit is made of linear elements, we can use superposition to simplify the analysis. This is especially useful for circuits with multiple input sources.
To analyze a linear circuit with multiple inputs, you suppress all but one input or source and analyze the resulting simpler circuit. Repeat for all inputs and sources. Then add the results to find the total response for the full circuit.

Suppressing sources

To suppress a voltage source, replace it with a short circuit:
To suppress a current source replace it with an open circuit:

Want to join the conversation?