KVL, KCL & Circuit Elements
Two conservation laws, one accounting trick, and the parts they audit
Chapter 1 gave you the raw ingredients — charge, current, voltage, power. This chapter gives you the accounting rules that let those ingredients combine into an actual circuit you can solve. Kirchhoff's Current Law (KCL) and Kirchhoff's Voltage Law (KVL) aren't arbitrary rules to memorize — each one is a direct, one-line consequence of a conservation law you already believe: charge doesn't pile up anywhere, and energy doesn't appear from nowhere. Once those two laws are in hand, we meet the cast of components they govern — conductors, independent and dependent sources, resistors — and put everything together on a full series circuit. Budget real time on the KCL/KVL derivations below: every later technique in this course (node-voltage analysis, mesh-current analysis, Thevenin equivalents) is just KCL and KVL applied more cleverly, never a different law.
By the end of this chapter you'll be able to: state and derive KCL and KVL from first principles; identify series vs. parallel connections by inspection; recognize conductors, independent sources, and all four families of dependent sources on a schematic; apply Ohm's law and compute resistor power; and solve a complete single-loop circuit while verifying your answer with a power-balance check.
2.1 KCL: charge conservation at a node
A node is any point (or set of points joined by ideal wire) where two or more circuit elements meet. A node is not a physical object — it has no volume, no capacitance, nowhere to store charge. That single fact is the entire derivation.
Let be the charge sitting at a node at time . Because a node stores no charge, for all , so its rate of change is also zero:
which is exactly Kirchhoff's Current Law:
Equivalently, if you define every current reference direction as leaving the node (a common convention that avoids having to sort currents into two columns), KCL reads with entering currents simply carrying a negative value.
For the node above, enters from the left, enters from the top, and leaves to the right. Find .
Apply KCL with entering currents on one side, leaving currents on the other:
Substitute the known values:
A useful corollary falls straight out of KCL: if two elements are connected so that no other path joins the node between them, whatever current enters one must entirely enter the other — they carry the same current. This is the formal definition of a series connection: for series elements . Elements connected across the same two nodes, by contrast, share voltage rather than current — that's a parallel connection, covered fully in Chapter 2.1, but the KCL/KVL roots of both definitions live right here.
2.2 KVL: energy conservation around a loop
A loop is any closed path through the circuit that starts and ends at the same node. Voltage at a point is potential energy per unit charge — it doesn't depend on the path you took to get there, only on where you are. Walk a test charge all the way around a loop back to its starting point, and it's back at the same potential it started at, no matter which elements it passed through along the way.
Move a charge around a closed loop through elements with voltage drops (each measured in the direction of travel). The energy gained or lost crossing element is . Since the charge returns to its exact starting potential, the total energy change over the full loop is zero:
which is Kirchhoff's Voltage Law: the algebraic sum of voltages around any closed loop is zero.
"Algebraic" is the key word: each term's sign depends on whether you enter that element's or terminal first, while traversing in your chosen direction. Enter first → that term is ; enter first → that term is . Pick a traversal direction, walk the loop once, and add up signed terms.
For the loop above, verify KVL by writing the traversal equation starting at the source and going clockwise.
List each element's contribution in traversal order. The source's terminal is met first (source term positive); both resistors are entered at their terminal (drop in the direction of current, so each is subtracted):
Substitute the known drops:
The same corollary as before, mirrored: elements connected across the identical pair of nodes must have the same voltage between them (walk the zero-length loop between the two connection points and KVL forces it) — that's the formal root of the parallel definition, .
2.3 Circuit elements: conductors, sources, resistors
Conductors: the two extremes
An ideal conductor (wire) has zero resistance, so by Ohm's law () its voltage drop is exactly zero no matter how much current flows through it. Two special cases show up constantly in circuit reduction:
"Short" and "open" are opposite extremes, easy to mix up under exam pressure. Short: always, can be anything. Open: always, can be anything. When you reduce a circuit and a branch turns out to carry zero current, don't call it "shorted" — it's open in effect.
Independent sources
An independent voltage source maintains a fixed voltage across its terminals no matter what's connected to it or how much current is drawn — a 12 V source stays at 12 V whether it delivers 1 mA or 10 A. An independent current source is the dual: it maintains a fixed current through itself no matter what voltage that requires across its terminals. Both are drawn as a circle; the voltage source shows marks, the current source shows an arrow for the reference direction. Both can be DC (constant) or time-varying, e.g. .
Dependent (controlled) sources
A dependent source's output isn't fixed — it's set by some other voltage or current elsewhere in the circuit, the control variable. There are exactly four combinations of (output type) × (control-variable type), each with its own Greek-letter gain constant in this course's notation, and each drawn as a diamond rather than a circle to visually flag "this one depends on something else":
| Name | Controlled by | Produces | Formula |
|---|---|---|---|
| VCVS (voltage-controlled voltage source) | a voltage | a voltage | |
| CCVS (current-controlled voltage source) | a current | a voltage | |
| VCIS (voltage-controlled current source) | a voltage | a current | |
| CCIS (current-controlled current source) | a current | a current |
Resistors and Ohm's law
A resistor converts electrical energy to heat; the relationship between its voltage and current is linear:
is measured in ohms (), (conductance) in siemens (S). Physically, resistance comes from a material property (resistivity ) and geometry:
where is length and is cross-sectional area — longer and thinner means more resistance, exactly like a narrow, long pipe resists fluid flow more than a short, wide one. Materials range from conductors (, e.g. copper) through semiconductors to insulators (, e.g. glass).
Since a resistor always has current entering its terminal under the passive sign convention (that's what "resistor" means physically — it can only absorb, never supply), its power is always positive:
Find the resistance of a copper wire, diameter , length ().
Cross-sectional area:
Apply :
Check independently: dimensional check — . Units are consistent, and a few centimeters of hookup-wire-gauge copper reading a fraction of an ohm matches everyday experience (copper wire is nearly a short). ✓
A heater element is rated 1500 W at 120 V. Find its resistance.
Find the operating current from :
Apply Ohm's law:
Check independently: via — same answer from the power-based formula rather than the current-based one, confirming no arithmetic slip. ✓
2.4 Putting it together: a full series circuit
Chapter 1.7 exists to show that KVL, Ohm's law, KCL, and power all click together on one circuit — the smallest possible loop is exactly one source and one resistor, and it's worth seeing solved start to finish, including the balance check that catches sign errors before they propagate into a bigger circuit.
A source drives a single resistor in series. Find the resistor's voltage and current, and verify power conservation.
KVL around the one-element loop: .
Ohm's law: . KCL (series) forces .
Power: resistor absorbs . The source, with current exiting its terminal (non-passive/active configuration), supplies .
isn't a coincidence to verify once and forget — it's KVL and Ohm's law combined into a single number, so it catches almost any arithmetic or sign mistake in one line. Make it a habit on every circuit you solve, not just the practice problems below.
2.5 Interactive: KCL/KVL Explorer
The two panels below let you rebuild both derivations by hand. In KCL mode, four currents of fixed magnitude meet at a node — click any arrow to flip its direction, and watch the live equation tell you whether charge is conserved. In KVL mode, step around a loop one element at a time and watch the running signed sum build toward zero.
2.6 Self-checks
At a node, enters and leaves through one branch. A second branch also leaves the node. What current flows in that second leaving branch?
A dependent source's output voltage is given by . Which family of dependent source is this?
Two nodes are connected directly by an ideal wire (a short circuit). Which statement is correct?
2.7 Practice problems
At a node, four currents meet: entering, entering, leaving, and (unknown) leaving. Find .
Method 1 — entering/leaving form. KCL: , so .
Method 2 — all-leaving reference form (independent check). Redefine every current as leaving the node: , , , . KCL: . Both conventions agree.
A single loop has a source in series with and . Find the loop current , the voltage across each resistor, and verify power conservation.
Method 1 — KVL + Ohm's law. KVL: . Then , . Check: . ✓
Method 2 — power balance (independent check). , ; total absorbed . Source (current exits its terminal): (delivers ). ✓ — confirms independently of the KVL algebra above (a sign or arithmetic slip in Method 1 would not have balanced here).
A single loop contains a independent source, a resistor with voltage across it, and a VCVS , all in series (same polarity convention as Worked Example 2.2 — source first, then drops). Find , the loop current , and verify power conservation.
Method 1 — KVL with the control-variable substitution. KVL: . Ohm's law on the resistor: .
Method 2 — power balance (independent check). Source delivers . Resistor absorbs . Dependent source's own drop is , and it absorbs (same current flows through every series element, including the dependent source, by KCL). ✓, confirming without re-using the KVL equation from Method 1.