Tellegen's Theorem
One of the most general results in circuit theory: in any lumped network that obeys Kirchhoff's laws, the branch powers always sum to zero — Σ vk ik = 0. It needs no linearity, depending only on the wiring. Learn the statement, its KCL/KVL basis, the power-conservation meaning, a clean proof, a solved example and the quasi-power form.
Complete Learning Path — Tellegen's Theorem
From the statement and its KCL/KVL basis, to power conservation, a proof, the step-by-step method, a solved example, the quasi-power form, sign convention, generality and applications
What is Tellegen's Theorem?
Tellegen's theorem is one of the most powerful and general results in all of network theory. It states that for any lumped circuit, if you multiply each branch's voltage by its current and add up those products over every branch, the total is always exactly zero.
What makes it remarkable is what it does not require: no linearity, no particular element type, nothing about what the components actually are. It follows purely from Kirchhoff's laws — that is, from the topology (the wiring) alone.
A theorem about wiring
Two of the branch quantities — the voltages and the currents — need not even come from the same physical situation. As long as the voltages obey KVL and the currents obey KCL for the same graph, the sum of their products is zero. That surprising generality is the essence of Tellegen's theorem.
The Two Ingredients: KCL & KVL
Tellegen's theorem rests on exactly two facts, both from Kirchhoff: currents balance at every node (KCL) and voltages balance around every loop (KVL).
KCL (currents)
At every node, the algebraic sum of branch currents is zero — charge is conserved.
KVL (voltages)
Around every closed loop, the algebraic sum of branch voltages is zero — voltages derive from node potentials.
Conservation of Power
The most intuitive reading of Tellegen's theorem is conservation of power: the power delivered by the sources equals the power absorbed by everything else, at every instant.
Using the passive sign convention, a branch that absorbs power has a positive v·i, while a source delivering power has a negative v·i. Tellegen guarantees these always cancel exactly:
The Proof
The proof is short and elegant — it turns the branch sum into a sum over nodes, where KCL finishes the job.
Because KVL holds, every branch voltage can be written as the difference of two node potentials, vk = ea − eb. Substituting and collecting terms by node turns the branch sum into a sum over nodes, each multiplied by the total current leaving that node. By KCL that total is zero at every node, so the whole sum vanishes:
The Step-by-Step Method
To verify Tellegen's theorem on a circuit, follow five short steps.
The procedure in words
- Assign reference directions — a consistent associated (passive) reference for each branch's v and i.
- Solve the network for every branch voltage vk and current ik.
- Form each product vk·ik (the branch power).
- Add them up over all branches.
- Confirm it is zero — delivered power balances absorbed power.
Solved Example
Take a source E = 12 V feeding R1 = 2 Ω to a node B, where R2 = 6 Ω and R3 = 3 Ω sit in parallel to the return.
Solving: R2 ∥ R3 = 6∥3 = 2 Ω, so the source current is I = 12 / (2 + 2) = 3 A and the node-B voltage is VB = 3 × 2 = 6 V. The branch currents are then IR2 = 6/6 = 1 A and IR3 = 6/3 = 2 A.
| Branch | v (V) | i (A) | p = v·i (W) |
|---|---|---|---|
| Source E | 12 | −3 | −36 (delivers) |
| R1 | 6 | 3 | +18 |
| R2 | 6 | 1 | +6 |
| R3 | 6 | 2 | +12 |
| Sum | — | — | 0 |
The Quasi-Power (Difference) Form
The deepest version of Tellegen's theorem couples two different networks that share the same graph. The voltages of one and the currents of the other still sum to zero — even though they belong to different circuits.
Sign Convention
To make the sum come out to zero, every branch must use a consistent associated (passive) reference for its voltage and current.
Be consistent
Pick the passive convention for every branch: reference the current as entering the positive voltage terminal. Then loads give v·i > 0, sources give v·i < 0, and the grand total is exactly zero.
Complete Generality
Unlike almost every other network theorem, Tellegen's theorem places no restriction on the elements. It is true for any lumped network whatsoever.
Why so general?
Because the proof uses only KCL and KVL — statements about connections, not components. Whatever sits in a branch (a diode, a transistor, a time-varying capacitor), as long as it connects through two terminals the theorem holds.
Applications
Tellegen's theorem is both a sanity check and a serious analysis tool.
Power balance
Verify Σpower = 0 in any solved circuit.
Proving theorems
Underlies reciprocity and other results.
Sensitivity analysis
The adjoint-network method uses the quasi-power form.
Simulation checks
Validate SPICE / numerical solutions.
Non-linear circuits
Works where linearity-based methods fail.
Topology insight
Shows what depends on wiring alone.
Key Terms — Glossary
| Term | Meaning |
|---|---|
| Tellegen's theorem | Σvkik = 0 over all branches of any network obeying KCL and KVL. |
| Branch | A single two-terminal element (or path) in the network graph. |
| Branch power | The product vk·ik for one branch. |
| KCL | Kirchhoff's current law: currents at a node sum to zero. |
| KVL | Kirchhoff's voltage law: voltages around a loop sum to zero. |
| Node potential | The voltage of a node relative to a reference; vk = ea − eb. |
| Topology / graph | How the branches connect — the only thing Tellegen depends on. |
| Quasi-power | Products of one network's voltages with another's currents (same graph); also sum to zero. |
| Passive sign convention | Current referenced into the + terminal, so v·i is power absorbed. |
Frequently Asked Questions
Quick, expert answers to the questions people ask most about Tellegen's theorem.
What is Tellegen's theorem in simple words?
If you multiply the voltage across each branch by the current through it and add the results for every branch, the total is always zero. It holds for any network that obeys Kirchhoff's current and voltage laws.
What is the formula for Tellegen's theorem?
Σk=1b vk ik = 0, where b is the number of branches, vk is the voltage across branch k and ik the current through it, using associated reference directions.
What does Tellegen's theorem depend on?
Only on the network topology — how the branches connect. As long as the branch voltages satisfy KVL and the branch currents satisfy KCL, the theorem holds regardless of what the elements are.
Is Tellegen's theorem the same as conservation of power?
In effect, yes. Because all branch powers sum to zero, the power delivered by the sources exactly equals the power absorbed by the rest. It is a general statement of conservation of instantaneous power.
Does Tellegen's theorem require a linear circuit?
No. It is completely general — linear or non-linear, time-invariant or time-varying, active or passive — because it follows only from Kirchhoff's laws, not from element characteristics.
What is the quasi-power form of Tellegen's theorem?
It applies to two different networks with the same graph: the sum over branches of one network's voltages times the other's currents is also zero. This underpins sensitivity and adjoint-network methods.
What are the applications of Tellegen's theorem?
Power-balance checks, proving other theorems such as reciprocity, sensitivity analysis via the adjoint network, validating circuit-simulator results, and analysing non-linear and time-varying networks.
How is Tellegen's theorem different from other network theorems?
Most theorems (Thevenin, Norton, superposition) need a linear circuit and simplify it. Tellegen instead states a universal property — the branch powers sum to zero — that holds for any network obeying Kirchhoff's laws.
Conclusion & Key Takeaways
Tellegen's theorem is the most general power statement in circuit theory: for any lumped network obeying Kirchhoff's laws, the branch powers sum to exactly zero.
Σvkik = 0
Over every branch.
KCL + KVL
The only requirements.
Power balance
Delivered = absorbed.
Any element
Linear or non-linear.
Topology only
Depends on the wiring.
Quasi-power
Powers sensitivity analysis.