Kirchhoff's current law (KCL) is conservation of charge: charge is neither made nor destroyed, so what flows into a region either leaves it or piles up inside. Kirchhoff's voltage law (KVL) rests on the electric field doing zero net work on a charge that returns to its starting point, the property that makes a field conservative. Each fact holds exactly only under a condition, and the lumped model is what supplies that condition.
KIRCHHOFF'S CURRENT LAW (KCL)
k∑ik(t)=0
The sum runs over every wire that meets the node or crosses the closed surface, with every current referenced into it. It holds when the node is an ideal junction that stores no charge, or the surface encloses only ideal wires and whole elements that are each neutral overall.
KIRCHHOFF'S VOLTAGE LAW (KVL)
k=1∑Mvk(t)=0
Take a closed path that runs along the wires and, at each of the M elements, crosses outside the element from the terminal where you enter it to the terminal where you leave it. vk is the potential drop from that entry terminal to that exit terminal, in V. The total is zero when no changing flux links this path.
Where no changing flux links any closed path outside the elements, the field there is conservative, so each point has a potential, and an ideal wire segment, with no field along it, has a single one. Walk the loop and call V1,V2,…,VM the potentials of its successive wire segments, so that element k joins segment k to segment k+1 and the last element joins segment M back to segment 1. The drop across element k is then Vk−Vk+1, and the sum (V1−V2)+(V2−V3)+⋯+(VM−V1) cancels term by term.
The lumped model treats each element as a point and each wire as a perfect connection. A signal travels at a finite speed c, so a change at one end of a wire reaches the other end after a delay d/c. If that delay is tiny compared with the time the signal takes to change, the whole circuit moves together.
CONDITION FOR THE LUMPED MODEL
td=cd≪f1⟺d≪λ
d is the largest dimension of the circuit, in m. f is the highest frequency with significant content, in Hz. λ is the distance the signal travels in one period, in m. A real jump, called an edge, takes a finite time: its rise time tr, in s, is the time it takes to go from 10% to 90% of its full change. For a step or a pulse the edge is the fastest change, so compare td with tr instead of with a period: the condition is td≪tr.
In full, the lumped model rests on the four assumptions below, and each one says which law it supports.