1. Core quantities and circuit elements
Electrical circuit analysis studies how voltage, current, charge, and power behave in interconnected components.
Fundamental quantities
Current, $i(t)$: rate of charge flow, $i = \dfrac{dq}{dt}$
Voltage, $v(t)$: electric potential difference
Charge, $q(t)$
Power, $p(t)$: instantaneous energy transfer, $p = vi$
Energy, $w(t)$: accumulated power, $w = \int p\,dt$
Ideal circuit elements
| Element | Constitutive relation | Notes |
|---|---|---|
| Resistor | $v = Ri$ | Dissipates energy as heat |
| Capacitor | $i = C\dfrac{dv}{dt}$ | Stores energy in an electric field |
| Inductor | $v = L\dfrac{di}{dt}$ | Stores energy in a magnetic field |
| Independent source | Prescribed $v$ or $i$ | Supplies or absorbs power |
| Dependent source | Controlled by another circuit variable | Models active behavior |
Energy storage
Stored energy in a capacitor:
Stored energy in an inductor:
Resistors do not store energy. They dissipate it:
2. Reference directions and sign conventions
Circuit equations are only consistent when voltage and current references are chosen deliberately.
Passive sign convention
If current enters the positive-labeled terminal of an element, then
is positive when the element absorbs power.
If current enters the negative terminal, then the computed power is negative and the element delivers power.
Practical rule
Assign a current direction before solving.
Assign voltage polarity independently or use the passive convention.
A negative result means the true direction or polarity is opposite to the assumption.
Common mistake
Do not mix reference directions in the same equation set. Pick one sign convention and keep it everywhere.
3. Ohm's law and Kirchhoff's laws
Ohm's law
For a resistor:
This relation is linear and valid only for ideal resistors or elements behaving approximately resistively.
Kirchhoff's Current Law
At any node, the algebraic sum of currents is zero:
Interpretation: current entering a node equals current leaving it.
Kirchhoff's Voltage Law
Around any closed loop, the algebraic sum of voltages is zero:
Interpretation: total voltage rise equals total voltage drop.
Where they come from
KCL reflects conservation of charge.
KVL reflects conservation of energy in lumped-element circuits.
Applicability limits
KCL and KVL work cleanly in lumped circuits where physical dimensions are small compared with signal wavelengths and distributed effects can be neglected.
4. Series, parallel, and equivalent reduction
Resistors in series
Same current flows through each resistor:
Resistors in parallel
Same voltage appears across each branch:
For two resistors:
Voltage divider
For series resistors with input voltage $V_{in}$:
if $V_{out}$ is taken across $R_2$.
Current divider
For two parallel resistors:
The branch with smaller resistance carries more current.
Reduction workflow
Look for obvious series or parallel groups.
Reduce from the innermost structure outward.
Restore the circuit if a requested variable is inside a reduced block.
5. Node-voltage analysis
Node-voltage analysis is usually the most efficient method for circuits with many current sources or many branches tied to a few nodes.
Method
Choose a reference node, usually ground.
Label unknown node voltages relative to reference.
Write KCL at each nonreference node.
Substitute element relations into the current expressions.
Solve the resulting linear system.
Resistor current form
Current from node $a$ to node $b$ through resistor $R$:
Supernode
If a voltage source lies between two nonreference nodes, treat the connected nodes as a supernode.
Use:
One KCL equation for the supernode
One constraint equation from the voltage source
Example constraint:
Advantages
Scales well for large circuits
Handles current sources naturally
Produces node voltages directly
Common pitfall
Do not write KCL separately for nodes connected by an ideal voltage source unless you also include the source constraint.
6. Mesh-current analysis
Mesh-current analysis is efficient for planar circuits with many voltage sources.
Method
Identify the meshes of the planar circuit.
Assign mesh currents, usually clockwise.
Write KVL around each mesh.
Express shared-element voltages in terms of current differences.
Solve the linear system.
Shared resistor
If two meshes share resistor $R$, the voltage drop across that resistor is
when traversed in the direction of mesh current $i_1$.
Supermesh
If a current source lies between two meshes, form a supermesh:
Write one KVL equation around the outer perimeter
Add the current-source constraint equation
Advantages
Fewer equations than node analysis in some circuits
Very natural for voltage-source-dominated networks
Common pitfall
Mesh analysis only applies directly to planar circuits unless the circuit is re-drawn into a planar equivalent.
7. Source transformations and superposition
Source transformation
A voltage source $V_s$ in series with resistance $R$ can be transformed into an equivalent current source:
in parallel with the same resistance $R$.
Likewise, a current source $I_s$ in parallel with $R$ can be transformed into a voltage source:
in series with $R$.
Superposition principle
In a linear circuit, the total response is the sum of the responses from each independent source acting alone.
To deactivate sources:
Replace independent voltage sources with short circuits
Replace independent current sources with open circuits
Dependent sources remain active.
When to use it
Superposition is useful when a circuit has multiple independent sources and a desired response is linear in the source excitations.
Limitation
You cannot superpose power directly, because power is not linear in voltage or current.
8. Thevenin and Norton equivalents
Any linear two-terminal network can be replaced by an equivalent source-resistance pair.
Thevenin equivalent
Replace the network with:
A voltage source $V_{th}$
In series with resistance $R_{th}$
where $V_{th}$ is the open-circuit terminal voltage.
Norton equivalent
Replace the network with:
A current source $I_N$
In parallel with resistance $R_N$
where $I_N$ is the short-circuit terminal current.
Conversion
Finding $R_{th}$
For circuits with only independent sources:
Deactivate all independent sources.
Compute the resistance seen from the terminals.
If dependent sources are present, keep them active and use a test source if needed.
Test-source method
Apply a test voltage or current at the terminals and compute:
Why these equivalents matter
They simplify repeated load calculations and make maximum power transfer analysis straightforward.
9. Power, energy, and maximum power transfer
Instantaneous power
If $p > 0$, the element absorbs power. If $p < 0$, it delivers power.
DC resistor power
Average power
For periodic signals:
Maximum power transfer for resistive circuits
If a Thevenin equivalent $V_{th}$ in series with $R_{th}$ drives a load $R_L$, the load receives maximum power when
The maximum load power is
Efficiency note
Maximum power transfer does not mean maximum efficiency. At $R_L = R_{th}$, half the power is dissipated internally in the source resistance.
10. First-order transients: RC and RL
First-order circuits contain one energy storage element and produce exponential responses.
Capacitor laws
Capacitor voltage cannot change instantaneously:
Current through a capacitor is
Inductor laws
Inductor current cannot change instantaneously:
Voltage across an inductor is
RC step response
For a simple RC circuit with time constant
the capacitor voltage typically has the form
RL step response
For a simple RL circuit with time constant
the inductor current typically has the form
Interpretation of the time constant
At $t = \tau$, the response has moved about $63.2\%$ of the way from its initial value toward its final value.
Initial and final conditions
At $t = 0^+$, use continuity of capacitor voltage and inductor current.
At $t \to \infty$, replace the capacitor with an open circuit and the inductor with a short circuit for DC steady state.
11. Sinusoidal steady state and phasors
Sinusoidal steady-state analysis converts differential equations into algebraic equations at a fixed angular frequency $\omega$.
Sinusoidal signals
where:
$V_m$ is the peak amplitude
$\omega$ is angular frequency in rad/s
$\phi$ is phase
RMS value
For a sinusoid:
Similarly,
Phasor representation
A sinusoid can be represented by a complex phasor:
where $\tilde{V}$ contains magnitude and phase.
Converting elements to impedance
In phasor form:
This makes Ohm's law look like
12. Impedance, admittance, and AC power
Admittance
Admittance is the reciprocal of impedance:
Its unit is siemens, S.
For a resistor,
Series and parallel in AC
Impedances in series add directly.
Admittances in parallel add directly.
Complex power
Using RMS phasors:
where $^*$ denotes complex conjugate.
Complex power decomposes as
where:
$P$ is real power, in watts
$Q$ is reactive power, in var
Apparent power magnitude:
Power factor
Power factor is
where $\theta$ is the phase angle between voltage and current.
Interpreting reactive elements
Inductive loads draw lagging current.
Capacitive loads draw leading current.
AC analysis workflow
Convert the source to phasor form.
Replace elements with impedances.
Solve the resulting complex circuit with KCL, KVL, or network reduction.
Convert the answer back to the time domain if needed.
13. Resonance and frequency response
Series resonance
In a series RLC circuit, resonance occurs when
so the reactive parts cancel.
The resonant frequency is
or
Parallel resonance
In a parallel RLC circuit, the total admittance is minimized at resonance, and the input impedance is maximized.
Quality factor
The quality factor $Q$ measures how sharp or selective a resonance is.
For many simple resonant circuits, a larger $Q$ implies a narrower bandwidth.
Filters
Common first-order behaviors:
Low-pass: passes low frequencies, attenuates high frequencies
High-pass: passes high frequencies, attenuates low frequencies
Common second-order behaviors:
Band-pass: passes a range around a center frequency
Band-stop / notch: attenuates a narrow frequency range
Bode plot basics
Use Bode plots to reason about gain and phase versus frequency.
Typical asymptotic slopes:
One pole: $-20$ dB/decade
One zero: $+20$ dB/decade
14. Operational amplifier basics
Ideal op-amp analysis is a standard tool in circuit theory.
Ideal assumptions
Infinite open-loop gain
Infinite input resistance
Zero output resistance
Infinite bandwidth
Golden rules with negative feedback
Input currents are approximately zero:
Input voltages are approximately equal:
Common configurations
Inverting amplifier
Noninverting amplifier
Summing amplifier
Multiple inputs contribute linearly through weighted resistors.
Voltage follower
Output is tied to the inverting input, so
Caution
Ideal op-amp rules fail if the output saturates or if feedback is not negative.
15. Problem-solving workflow
Recommended workflow
Read the problem statement carefully and identify the unknowns.
Mark the reference directions for all currents and voltages.
Decide whether the circuit is best solved by:
reduction
node-voltage analysis
mesh-current analysis
Thevenin/Norton reduction
phasors
transient methods
Simplify the circuit only when the simplification preserves the quantity of interest.
Write the governing equations before plugging in numbers.
Solve symbolically when possible, then substitute values.
Check units, sign, and limiting cases.
Sanity checks
Does the answer have the right units?
Do currents and voltages have reasonable magnitude?
Does the result reduce correctly when a component becomes very large or very small?
Is power conserved?
Common pitfalls
Mixing peak and RMS values
Using the wrong reference polarity
Deactivating dependent sources during Thevenin analysis
Forgetting capacitor voltage and inductor current continuity
Applying DC resistor rules directly in AC phasor circuits
Computing power from peak values without converting consistently
16. Formula sheet
DC relations
Source and network equivalents
Energy storage
Time constants
Phasor impedances
Power
Resonance
Sources
Hibbeler, Engineering Mechanics
Nilsson and Riedel, Electric Circuits
Sedra and Smith, Microelectronic Circuits
Oppenheim and Willsky, Signals and Systems
Nise, Control Systems Engineering
Incropera et al., Fundamentals of Heat and Mass Transfer
Fox, McDonald, and Pritchard, Introduction to Fluid Mechanics
Groover, Fundamentals of Modern Manufacturing
Callister and Rethwisch, Materials Science and Engineering
Montgomery, Introduction to Statistical Quality Control
Kerzner, Project Management: A Systems Approach to Planning, Scheduling, and Controlling
Law, Simulation Modeling and Analysis
Fraden, Handbook of Modern Sensors
Leake and Borger, Engineering Design Graphics