Circuit Solver
Series-parallel reduction, Kirchhoff's laws and node voltage analysis, step by step
The Two Laws Every Circuit Obeys
Every DC network is solved with Ohm's law plus Kirchhoff's two conservation laws:
- Kirchhoff's current law (KCL): charge cannot pile up at a junction, so the currents in equal the currents out, in amperes (A).
- Kirchhoff's voltage law (KVL): going once around any closed loop returns you to the same potential, so the rises and drops in volts (V) cancel.
With unknown node voltages you write KCL equations and solve the linear system. Two nodes give two equations, and the arithmetic is ordinary simultaneous-equation work.
The operating assumption: steady-state DC with ideal, lumped components тАФ wires of zero resistance, sources of zero internal resistance unless one is stated, and no capacitance or inductance. Add reactance and you must work with impedance and phasors instead.
The mistake people make: assigning current directions and then refusing to accept a negative answer. A negative current simply means the real flow is opposite to the arrow you drew, and the number is still correct.
Reduce First, Then Solve
Most textbook circuits collapse without any simultaneous equations. Work from the far end back to the source:
Find the total resistance, get the supply current from , then expand back out, using at each step to recover the individual voltages and currents.
Two shortcuts save most of the work:
the voltage divider and the two-branch current divider. Note the current divider takes the opposite resistance on top: more current goes through the smaller resistor.
When reduction fails: a bridge network has no two elements purely in series or purely in parallel. Then you need node voltage analysis, mesh analysis, or a delta-wye transformation. Recognising that early saves a wrong answer.
Common Mistakes to Avoid
- Calling elements parallel when they only look parallel тАФ two components are in parallel only if both ends share a node.
- Forgetting the final reciprocal in .
- Using the source voltage for one series element тАФ only the drop across that element belongs in .
- Ignoring the load on a divider тАФ connecting a load across the lower resistor changes the output, often dramatically, as the third example shows.
- Losing signs in KVL тАФ traverse the loop in one consistent direction and treat a drop as negative throughout.
- Assuming the same current everywhere тАФ that is only true within a single series path; at a node the current splits.
- Neglecting source internal resistance тАФ a battery under a heavy load delivers less than its open-circuit voltage.
Examples
Frequently Asked Questions
It applies Ohm's law together with Kirchhoff's current and voltage laws. Simple networks are reduced by combining series and parallel resistances; anything that will not reduce is written as a set of node or mesh equations and solved as a linear system.
Series elements share one current and their voltages add, so resistances add. Parallel elements share one voltage and their currents add, so conductances add and the combined resistance is always smaller than the smallest branch.
Whenever the network will not reduce - a bridge circuit, or any circuit with more than one source in different branches. Then write one KCL equation per unknown node voltage and solve the resulting simultaneous equations.
Because whatever you connected to the output is drawing current. The load sits in parallel with the lower resistor and reduces it. Recompute the divider using R2 in parallel with the load, or pick divider resistors much smaller than the load resistance.
Related Solvers
Try AI-Math for Free
Get step-by-step solutions to any math problem. Upload a photo or type your question.
Start Solving