
- Thevenin Theorem Defined: Thevenin’s Theorem simplifies complex circuits into a single voltage source and a resistance in series with the load, ideal for easier analysis.
- Finding Thevenin Voltage: Essential for designing simplified circuits, finding the Thevenin voltage involves measuring the open-circuit voltage across the load terminals.
- Calculating Resistance: Thevenin resistance is found by deactivating all power sources in the original circuit and calculating the resistance from the load points.
- Theorem Limitations: While useful, Thevenin’s Theorem cannot be applied to circuits containing nonlinear elements or those with magnetic or controlled interactions.
- Comparison to Norton’s Theorem: Both theorems simplify complex circuits but use different components; Norton uses a current source and a parallel resistance.
What is Thevenin’s Theorem (Thevenin Equivalent)?
Thevenin’s theorem (Helmholtz–Thévenin) says a linear network of voltage sources, current sources and resistances, seen from two load terminals, equals one voltage VTh in series with one resistance RTh. That pair is the Thevenin equivalent. Linear dependent sources are allowed. Nonlinear devices are not, except as a small-signal linearization.
Léon Charles Thévenin published the form used in textbooks (1883). Helmholtz had stated the same linear equivalent earlier (1853).
You use it to replace everything except the load with Rth and a Thevenin voltage source, as in the stored figure.

Rth is the equivalent resistance at the load terminals with independent sources deactivated. Vth is the open-circuit voltage at those terminals.
It applies to linear networks. Diodes, transistors and gas-discharge devices are nonlinear, so a single Rth–Vth pair does not hold for all operating points. A linearized small-signal model around one bias can still use Thevenin.
Thevenin Equivalent Formula
The equivalent is Vth in series with Rth, then the load, as in the stored figure-1(b).
That series loop has one current. KVL gives the load current below.
KVL:
![]()
![]()
How to Find The Thevenin Equivalent Circuit
Find Rth and Vth, then reconnect the load.
Thevenin Equivalent Resistance
For independent sources only: replace voltage sources by shorts (0 V) and current sources by opens (0 A). That is the opposite of swapping them.
With those sources deactivated, find the resistance seen at the load terminals (load removed).
Series-parallel reduction (or a test source) gives Rth. If dependent sources remain, do not deactivate them; use Vth/Isc or a test source.
Thevenin Equivalent Voltage
Remove the load. Vth is the voltage that then appears across those two terminals.
Veq here is that open-circuit voltage, used as the ideal series source in the equivalent.
Thevenin Equivalent Dependent Source
Leave linear dependent sources in the circuit. Do not replace them by opens or shorts.
Two common methods:
Method 1
Find open-circuit Vth and the current Isc with the load terminals shorted. Then:
![]()

Vth is V_AB open. Isc is the current in a short placed at A–B.

When computing Isc, leave every source as drawn (independent and dependent). You are not finding Rth by deactivation in this method.
Method 2
Test-source method: deactivate independent sources, keep dependent sources, apply a known V1 at the load terminals and measure I1 into the network. If you leave independent sources on, V1/I1 is not Rth.
Then:
![]()

Thevenin Equivalent Circuit Examples
Example 1—Find the current passing the resistor R1

Step-1 Remove the RL=4Ω load branch.

Step-2 Find Vth.
KVL on the outer loop (stored):
![]()
(1) ![]()
From the current source (stored):
(2) ![]()
The two stored equations 12 = 4I1 + 4I2 and I2 − I1 = 3 give I1 = 0 and I2 = 3 A, not the printed 5 A.
![]()
If V_AB is the drop on R2=4Ω, then Vth = I2 × 4. With I2 = 3 A that is 12 V, not the stored 20 V.
Hence,
![]()
![]()
![]()
Step-3 Find Rth.
All sources here are independent. Deactivate them the right way: short voltage sources, open current sources. The next sentence in the original had that backwards. The stored 4 Ω || 4 Ω = 2 Ω matches shorts on the voltage source and an open on the current source.

The two 4 Ω resistors then sit in parallel:
![]()
![]()
Step-4 Reassemble with Vth and Rth.

KVL on the stored equivalent (which uses 20 V). With the corrected 12 V and Rth = 2 Ω plus 4 Ω load, I = 12/6 = 2 A, not 3.333 A.
![]()
![]()
![]()
![]()
The stored working prints 3.333 A from 20/6. Using the simultaneous equations as written, load current is 2 A.
Example 2— Find the current passing through the resistor R1

Step-1 Remove branch R1=4Ω (the load in this example).

Step-2 Find Vth.
The stored outer-loop sketch:

If 3 A flows in R2=2Ω, the drop on R2 is:
![]()
With R1 open, IA in that branch is zero. That does not set an independent voltage source to 0 V when calculating Vth.
On the stored figure, terminal A sits at the 16 V source.
![]()
Terminal B is at the R2 drop (6 V in the stored working).
Then V_AB:
![]()
![]()
![]()
That V_AB is Vth in the stored working.
![]()
Step-3 Rth (dependent source present, so use Vth/Isc).
A dependent source means you cannot deactivate everything and series-parallel the resistors alone. Use method-1: Rth = Vth/Isc.
Keep all sources. You already have Vth. Find ISC with A–B shorted.
We already have Vth. Short A-B and compute ISC.

KVL on that shorted network (stored):
![]()
![]()
![]()
(3) ![]()
Current-source constraint (stored):
(4) ![]()
Solving equations 3 and 4 gives I1 and I2. I1 is ISC (5/3 A in the stored working). Then Rth = 10/(5/3) = 6 Ω.
![]()
Then:
![]()
![]()
Step-4 Thevenin equivalent circuit.
Reconnect the 4 Ω load to Vth and Rth.

KVL on the stored equivalent (10 V, 6 Ω, 4 Ω):
![]()
![]()
![]()
Thevenin and Norton Equivalent Circuits
Thevenin and Norton’s theorems are two views of the same linear two-terminal network: series Vth–Rth versus parallel IN–RN.
Norton: current source IN in parallel with RN, then the load. Stored figure:

RN equals Rth (same deactivation or Vth/Isc procedure).
![]()
Thevenin uses a voltage source; Norton uses a current source. RN = Rth.
Load voltage and current match the original linear network for either equivalent.
IN = Vth / Rth (and Vth = IN Rth).
From ohm’s law:
![]()
Limitation of Thevenin Theorem
Thevenin is a standard linear-network tool.
Limits:
- It needs linearity. Ideal diodes and other unilateral nonlinear parts are outside the global equivalent (a bias-point linearization can still be used).
- Linear R, L, C and linear dependent sources only, unless you linearize.
- The equivalent is for one port. Extra magnetic coupling from the network into the load, outside that port, is not included.
- Linear controlled (dependent) sources inside the network are allowed. A source controlled from outside the two-terminal network is not part of this equivalent.
Video Explanation of Thevenin’s Theorem
Video walkthrough:





