👁 Preview — Study, Practice and Revise are open; mock tests and the rest of the syllabus unlock on subscription. Unlock all · ₹4,999
← Back to Electrical Circuits
Study mode

Kirchhoff's Laws

Introduction to Kirchhoff's Laws

Electrical circuits are networks of interconnected components through which electric current flows. To analyze these circuits, we need fundamental principles that govern how current and voltage behave within them. Two such foundational principles are known as Kirchhoff's Laws, named after Gustav Kirchhoff, a German physicist who formulated them in 1845.

At the heart of Kirchhoff's Laws lie two conservation principles:

  • Conservation of Electric Charge: Electric charge cannot accumulate at any point in a circuit; it must flow in and out continuously.
  • Conservation of Energy: The total energy gained and lost by charges as they move around a closed path in a circuit must balance out.

Kirchhoff's Laws translate these physical ideas into mathematical rules that allow us to solve complex circuits systematically. These laws are essential tools, especially when circuits have multiple loops and nodes where simple series or parallel rules do not suffice.

Kirchhoff's Current Law (KCL)

Kirchhoff's Current Law (KCL) states that the algebraic sum of currents entering a node (or junction) in an electrical circuit is zero. In simpler terms, the total current flowing into a node equals the total current flowing out.

A node is a point in a circuit where two or more circuit elements meet. Since electric charge cannot accumulate at a node, what flows in must flow out.

Mathematically, if \( I_1, I_2, \ldots, I_n \) are currents flowing into or out of a node, then:

Kirchhoff's Current Law (KCL)

\[\sum_{k=1}^{n} I_k = 0\]

Sum of currents entering and leaving a node is zero

\(I_k\) = Current in the k-th branch connected to the node (Amperes)

Here, currents entering the node are considered positive, and currents leaving are negative (or vice versa, as long as the convention is consistent).

I₁ I₂ I₃ I₄

Why is KCL important? It ensures that charge is conserved at every junction, which is fundamental to understanding how currents distribute in complex circuits.

Kirchhoff's Voltage Law (KVL)

Kirchhoff's Voltage Law (KVL) states that the algebraic sum of all voltages around any closed loop in a circuit is zero. This means that the total voltage rises and drops as you travel around a loop must balance out.

A loop is any closed path within a circuit. The voltage across each element in the loop can be a rise (like across a battery) or a drop (like across a resistor). KVL reflects the conservation of energy: as charges move around the loop, the energy they gain equals the energy they lose.

Mathematically, if \( V_1, V_2, \ldots, V_m \) are voltages around a loop:

Kirchhoff's Voltage Law (KVL)

\[\sum_{k=1}^{m} V_k = 0\]

Sum of voltage rises and drops around any closed loop is zero

\(V_k\) = Voltage across the k-th element in the loop (Volts)

Voltage polarities must be assigned consistently. Typically, when moving in the direction of current through a resistor, the voltage drops; when moving from the negative to positive terminal of a battery, the voltage rises.

V_s R₁ + - - +

Why is KVL important? It ensures energy conservation in circuits, allowing us to calculate unknown voltages and understand how energy is distributed.

Sign Conventions and Circuit Labeling

Before applying Kirchhoff's Laws, it is crucial to label the circuit clearly and assign directions and polarities systematically. This avoids confusion and errors during analysis.

  • Current Direction: Assume a direction for each unknown current. It does not have to be correct initially; if the final answer is negative, it means the current flows opposite to the assumed direction.
  • Voltage Polarity: Mark the positive (+) and negative (-) terminals of voltage sources and across resistors according to assumed current direction.
  • Node and Loop Labels: Assign numbers or letters to nodes and loops to organize equations and keep track of variables.
Node A Node B Node C I₁ I₂ I₃ + -

By following these conventions, you create a clear and consistent framework for applying KCL and KVL, reducing mistakes and making problem-solving more straightforward.

Worked Examples

Example 1: Simple Node Analysis Using KCL Easy
At a node, three currents meet: \( I_1 = 3\,A \) entering, \( I_2 = 5\,A \) entering, and \( I_3 \) leaving. Find \( I_3 \).

Step 1: Apply Kirchhoff's Current Law at the node:

\( \sum I = 0 \Rightarrow I_1 + I_2 - I_3 = 0 \)

Step 2: Substitute known values:

\( 3 + 5 - I_3 = 0 \Rightarrow I_3 = 8\,A \)

Answer: The current leaving the node is \( I_3 = 8\,A \).

Example 2: Applying KVL in a Single Loop Circuit Easy
A single loop circuit has a 12 V battery and two resistors \( R_1 = 2\,\Omega \) and \( R_2 = 4\,\Omega \) connected in series. Find the voltage drop across \( R_2 \).

Step 1: Calculate total resistance:

\( R_{total} = R_1 + R_2 = 2 + 4 = 6\,\Omega \)

Step 2: Calculate current using Ohm's law:

\( I = \frac{V}{R_{total}} = \frac{12}{6} = 2\,A \)

Step 3: Calculate voltage drop across \( R_2 \):

\( V_{R_2} = I \times R_2 = 2 \times 4 = 8\,V \)

Answer: Voltage drop across \( R_2 \) is 8 V.

Example 3: Multi-loop Circuit Analysis Using Kirchhoff's Laws Medium
Consider a two-loop circuit with the following elements:
  • Left loop: 10 V battery, resistor \( R_1 = 2\,\Omega \), resistor \( R_3 = 3\,\Omega \) shared with right loop
  • Right loop: 5 V battery, resistor \( R_2 = 4\,\Omega \), resistor \( R_3 = 3\,\Omega \) shared
Find the currents \( I_1 \) in the left loop and \( I_2 \) in the right loop.

Step 1: Assign loop currents \( I_1 \) (left loop) and \( I_2 \) (right loop), both clockwise.

Step 2: Write KVL for left loop:

\( 10 - 2I_1 - 3(I_1 - I_2) = 0 \)

Step 3: Write KVL for right loop:

\( 5 - 4I_2 - 3(I_2 - I_1) = 0 \)

Step 4: Simplify equations:

Left loop: \( 10 - 2I_1 - 3I_1 + 3I_2 = 0 \Rightarrow 10 - 5I_1 + 3I_2 = 0 \)

Right loop: \( 5 - 4I_2 - 3I_2 + 3I_1 = 0 \Rightarrow 5 + 3I_1 - 7I_2 = 0 \)

Step 5: Rearrange:

\( 5I_1 - 3I_2 = 10 \)

\( -3I_1 + 7I_2 = 5 \)

Step 6: Solve simultaneous equations:

Multiply second equation by \( \frac{5}{3} \):

\( -5I_1 + \frac{35}{3} I_2 = \frac{25}{3} \)

Add to first equation:

\( 5I_1 - 3I_2 - 5I_1 + \frac{35}{3} I_2 = 10 + \frac{25}{3} \Rightarrow \left(-3 + \frac{35}{3}\right) I_2 = \frac{55}{3} \)

\( \frac{26}{3} I_2 = \frac{55}{3} \Rightarrow I_2 = \frac{55}{26} = 2.115\,A \)

Step 7: Substitute \( I_2 \) back to find \( I_1 \):

\( 5I_1 - 3 \times 2.115 = 10 \Rightarrow 5I_1 = 10 + 6.345 = 16.345 \Rightarrow I_1 = 3.269\,A \)

Answer: \( I_1 = 3.27\,A \), \( I_2 = 2.12\,A \) (approx).

Example 4: Complex Circuit with Multiple Nodes and Loops Hard
Analyze the circuit with three loops and four nodes, containing multiple resistors and voltage sources. Find all unknown currents and voltages using Kirchhoff's Laws.

Step 1: Label all nodes and assign loop currents \( I_1, I_2, I_3 \).

Step 2: Apply KCL at nodes to relate currents.

Step 3: Write KVL equations for each loop considering voltage polarities.

Step 4: Form simultaneous equations and solve using matrix methods or substitution.

Step 5: Verify results by checking KCL at nodes and KVL in loops.

Answer: Detailed calculations depend on circuit values; the systematic approach ensures all unknowns are found accurately.

Example 5: INR-based Practical Circuit Cost Estimation Medium
A circuit uses three resistors: \( R_1 = 100\,\Omega \), \( R_2 = 220\,\Omega \), and \( R_3 = 330\,\Omega \). The cost per ohm of resistance is Rs.0.50. Calculate the total cost of resistors used.

Step 1: Calculate total resistance:

\( R_{total} = 100 + 220 + 330 = 650\,\Omega \)

Step 2: Calculate total cost:

\( \text{Cost} = R_{total} \times \text{Cost per ohm} = 650 \times 0.50 = Rs.325 \)

Answer: Total cost of resistors is Rs.325.

Formula Bank

Kirchhoff's Current Law (KCL)
\[ \sum_{k=1}^{n} I_k = 0 \]
where: \( I_k \) = Current in the k-th branch connected to the node (Amperes)
Kirchhoff's Voltage Law (KVL)
\[ \sum_{k=1}^{m} V_k = 0 \]
where: \( V_k \) = Voltage across the k-th element in the loop (Volts)

Tips & Tricks

Tip: Always assume current directions arbitrarily; if the answer is negative, the actual direction is opposite.

When to use: When setting up equations for unknown currents in circuits.

Tip: Label all nodes and loops clearly before writing equations to avoid confusion.

When to use: At the start of any circuit analysis problem.

Tip: Use consistent sign conventions for voltage polarities and current directions throughout the problem.

When to use: While applying KVL and KCL to prevent sign errors.

Tip: Check the sum of currents at each node and voltages around each loop after solving to verify correctness.

When to use: After obtaining solutions to confirm accuracy.

Tip: For multi-loop circuits, write equations systematically and solve using substitution or matrix methods to save time.

When to use: When dealing with complex circuits in competitive exams.

Common Mistakes to Avoid

❌ Ignoring sign conventions leading to incorrect voltage or current values.
✓ Always define and stick to a consistent polarity and current direction convention before analysis.
Why: Students often rush and mix polarities, causing sign errors.
❌ Forgetting to include all currents entering and leaving a node in KCL.
✓ Carefully identify and include every branch connected to the node when applying KCL.
Why: Overlooking branches leads to incomplete equations and wrong answers.
❌ Applying KVL to open circuits or non-closed loops.
✓ Ensure loops are closed paths before applying KVL.
Why: KVL is valid only for closed loops; applying it incorrectly yields invalid results.
❌ Mixing units, such as using non-metric units or inconsistent units in calculations.
✓ Use metric units consistently and convert where necessary before calculations.
Why: Unit inconsistency causes numerical errors and confusion.
❌ Skipping verification steps after solving equations.
✓ Always verify by substituting values back into original equations and checking physical feasibility.
Why: Verification helps catch algebraic or conceptual mistakes early.
Curated videos per subtopic
Top YouTube explainers, AI-ranked for your exam and language. Unlocks with subscription.
Unlock

Try Practice next.

Progress tracking is paywalled — subscribe to mark subtopics as understood and save your streak.

Go to practice →
Ask a doubt
Kirchhoff's Laws · 10 free messages
Ask me anything about this subtopic. You have 10 free messages this session — chat history isn't saved in preview.