---
title: "Roles of Kirchhoff's laws"
subject: "Basic Electrical Engineering"
chapter: 1
key: "semester_1/basic_electrical_engineering:roles-of-kirchhoff-laws"
source: https://www.bctengineer.com/q/semester_1/basic_electrical_engineering/roles-of-kirchhoff-laws
site: BCT Engineering
---

# Roles of Kirchhoff's laws

Basic Electrical Engineering · Chapter 1: General Electric System

- Asked in: 2071 Chaitra, 4 marks
- Video: [KVL and KCL (Circuits for Beginners #11)](https://www.youtube.com/watch?v=f2iCGcWShLE) — Aaron Danner
- Answer checked by Claude Opus 5.5 (high effort) on 2026-10-14
- Page: https://www.bctengineer.com/q/semester_1/basic_electrical_engineering/roles-of-kirchhoff-laws
- Whole chapter: https://www.bctengineer.com/md/semester_1/basic_electrical_engineering/chapter-1

## Question

Discuss roles of Kirchhoff's laws in electrical circuit analysis with justification.

## Short answer

KCL (charge conservation) and KVL (energy conservation) are fundamental laws for lumped circuits. They yield node and loop equations to solve any circuit, forming the basis for mesh analysis, nodal analysis, and network theorems beyond series-parallel reduction.

## Answer

Ohm's law alone cannot solve circuits with several loops and sources. Kirchhoff's laws are the basic rules that apply to any lumped circuit, and every method of circuit analysis (mesh, nodal, superposition, Thevenin) is built on them.

#### Kirchhoff's current law (KCL)
The algebraic sum of currents at a node is zero: ΣI_in = ΣI_out. It follows from conservation of charge (charge cannot pile up at a node).

#### Kirchhoff's voltage law (KVL)
The algebraic sum of voltages around any closed loop is zero: ΣE = ΣIR. It follows from conservation of energy.

#### Roles in analysis
- KCL gives node equations: the basis of **nodal analysis**.
- KVL gives loop equations: the basis of **mesh (loop) analysis**.
- They find unknown branch currents and voltages in circuits that cannot be reduced by series-parallel rules.
- They hold for DC and AC (in phasor form), for linear and non-linear elements, and for any type of source.
- They are used to check results, for example that the power supplied equals the power absorbed.

#### Justification with an example
Two batteries E₁ = 10 V and E₂ = 4 V, with R₁ = 2 Ω and R₂ = 1 Ω, feed a load R₃ = 3 Ω. By KCL, I₃ = I₁ + I₂. By KVL on the two loops: 10 = 2I₁ + 3I₃ and 4 = I₂ + 3I₃. These three equations give the three unknowns uniquely: I₁ = 28/11 = 2.55 A, I₂ = −10/11 = −0.91 A (battery E₂ is being charged) and I₃ = 18/11 = 1.64 A. This cannot be done with Ohm's law alone.

## Check yourself

The answer's key points as multiple-choice questions, with the correct option and why.

1. KCL (sum of currents at a node is zero) follows from:
   A. Conservation of energy
   B. Ohm's law
   C. Conservation of charge
   D. Faraday's law
   Answer: C. Charge cannot accumulate at a node, so current in equals current out. (Key point: KCL basis)

2. KVL (sum of voltages around a closed loop is zero) follows from:
   A. Conservation of energy
   B. Conservation of charge
   C. Lenz's law
   D. Coulomb's law
   Answer: A. Energy gained from sources equals energy lost in elements around any closed loop. (Key point: KVL basis)

3. Which pairing of law and method is correct?
   A. KVL gives nodal analysis; KCL gives mesh analysis
   B. Both give only nodal analysis
   C. KCL gives nodal analysis; KVL gives mesh (loop) analysis
   D. Neither is used in standard methods
   Answer: C. Node equations come from KCL, loop equations from KVL. (Key point: Analysis methods)

4. Why are Kirchhoff's laws needed?
   A. Ohm's law applies only to AC
   B. Circuits with several loops and sources cannot be solved by Ohm's law alone
   C. Kirchhoff's laws work only for single-loop circuits
   D. They replace the need for any equations
   Answer: B. Multi-loop, multi-source circuits give several unknowns that need KCL and KVL equations together. (Key point: Why Ohm's law is not enough)

## Related in Basic Electrical Engineering

- [Output voltage Vo using Kirchhoff laws](https://www.bctengineer.com/question.md?key=semester_1%2Fbasic_electrical_engineering%3Akirchhoff-output-voltage-vo-6a-3a) — Basic Electrical Engineering, chapter 2
- [Source current by Kirchhoff laws](https://www.bctengineer.com/question.md?key=semester_1%2Fbasic_electrical_engineering%3Akirchhoff-source-current-polarity-bd-0-2a) — Basic Electrical Engineering, chapter 2
- [Kirchhoff law branch currents](https://www.bctengineer.com/question.md?key=semester_1%2Fbasic_electrical_engineering%3Akirchhoff-law-i1-i2-i3-12v-20v) — Basic Electrical Engineering, chapter 2
- [Kirchhoff law currents and source power](https://www.bctengineer.com/question.md?key=semester_1%2Fbasic_electrical_engineering%3Akirchhoff-i1-i2-i3-power-output-sources) — Basic Electrical Engineering, chapter 2
- [Series-parallel AC circuit analysis](https://www.bctengineer.com/question.md?key=semester_1%2Fbasic_electrical_engineering%3Aseries-parallel-ac-r1-15-l1-0-05-200v) — Basic Electrical Engineering, chapter 6, asked 2×
- [Series RLC circuit analysis](https://www.bctengineer.com/question.md?key=semester_1%2Fbasic_electrical_engineering%3Aseries-rlc-100-0-12h-28-27uf) — Basic Electrical Engineering, chapter 6

## Related in other subjects

- [Roles and advantages of electrical energy](https://www.bctengineer.com/question.md?key=semester_7%2Futilization_of_electrical_energy%3Aroles-advantages-electrical-energy) — Utilization of Electrical Energy, chapter 1, asked 2×
- [Roles in development; benefits of electrical energy](https://www.bctengineer.com/question.md?key=semester_7%2Futilization_of_electrical_energy%3Aroles-electrical-energy-develop-country-benefits) — Utilization of Electrical Energy, chapter 1
- [Short note: Graphical analysis of diode circuit](https://www.bctengineer.com/question.md?key=semester_2%2Fbasic_electronics_engineering%3Adiode-graphical-analysis) — Basic Electronics Engineering, chapter 2
- [Faraday's laws; Fleming's rules](https://www.bctengineer.com/question.md?key=semester_4%2Felectrical_machine%3Afaraday-fleming-rules) — Electrical Machine, chapter 1
