Kirchhoff's Circuit Laws

Interactive visualization of KCL, KVL, and Ohm's law with real-time circuit analysis

Circuit Diagram

Total Current (I₁): 0.00 A
Branch Current (I₂): 0.00 A
Branch Current (I₃): 0.00 A
Total Power: 0.00 W

Law Verification

KCL (Node A)

I₁ = I₂ + I₃
✓ 0.00 = 0.00 + 0.00

KVL (Loop 1)

V - I₁R₁ - I₂R₂ = 0
✓ 0.00 - 0.00 - 0.00 = 0

KVL (Loop 2)

-I₂R₂ + I₃R₃ = 0
✓ -0.00 + 0.00 = 0

Current Distribution

I₁ (Total) I₂ (Branch 1) I₃ (Branch 2)

Power Distribution

P₁ (R₁) P₂ (R₂) P₃ (R₃)

Voltage Drops

Resistor R₁
0.00 V
Resistor R₂
0.00 V
Resistor R₃
0.00 V

Circuit Parameters

Voltage Source

Resistors

Visualization Options

Quick Presets

Kirchhoff's Laws Formulas

KCL (Current Law): ΣI_in = ΣI_out
KVL (Voltage Law): ΣV = 0
Ohm's Law: V = IR
Parallel Resistance: 1/R_parallel = 1/R₂ + 1/R₃
Power: P = VI = I²R

What are Kirchhoff's Circuit Laws?

Kirchhoff's circuit laws are two equalities that deal with the current and potential difference (voltage) in electrical circuits. They were first described by German physicist Gustav Kirchhoff in 1845. These laws are fundamental to circuit analysis and are used extensively in electrical engineering to calculate unknown currents, voltages, and resistances in complex circuits.

Kirchhoff's Current Law (KCL)

The current law states that the total current entering a junction (node) must equal the total current leaving the junction. This is based on the conservation of electric charge - electric charge cannot accumulate at a node. Mathematically: ΣI_in = ΣI_out. For our circuit at node A: I₁ = I₂ + I₃. This means the total current from the source equals the sum of currents through the parallel branches.

Kirchhoff's Voltage Law (KVL)

The voltage law states that the directed sum of electrical potential differences (voltages) around any closed network (loop) is zero. This is based on the conservation of energy - energy cannot be created or destroyed in a closed loop. Mathematically: ΣV = 0. For our circuit, in Loop 1 (starting from the voltage source): V - I₁R₁ - I₂R₂ = 0. In Loop 2 (the parallel branch): -I₂R₂ + I₃R₃ = 0.

Real-World Applications

Electrical Engineering: Used to analyze and design complex circuits in electronics, power systems, and communication devices. Circuit Design: Essential for determining component values and predicting circuit behavior. Fault Analysis: Helps identify problems in electrical systems by analyzing voltage and current distributions. Power Distribution: Used to design and analyze power grids, ensuring efficient and safe electricity delivery. Electronic Devices: Applied in the design of computers, smartphones, and all modern electronic equipment.

Problem-Solving Strategy

Step 1: Label all currents and voltages in the circuit, assuming directions if unknown. Step 2: Apply KCL at each independent node to get current equations. Step 3: Apply KVL to each independent loop to get voltage equations. Step 4: Use Ohm's law (V = IR) to relate voltages and currents through resistors. Step 5: Solve the system of equations to find unknown values. Step 6: Verify your results by checking that KCL and KVL are satisfied.

Historical Context

Gustav Robert Kirchhoff (1824-1887) was a German physicist who contributed significantly to the understanding of electrical circuits, spectroscopy, and black body radiation. He formulated these circuit laws while still a student at Königsberg University. Kirchhoff's laws, along with Ohm's law, form the foundation of circuit analysis. His work extended beyond circuits to include the laws of thermal radiation (Kirchhoff's law of thermal radiation) and contributions to spectrum analysis. Today, these laws are taught in every introductory electrical engineering course and continue to be essential tools for circuit designers and electrical engineers.