Circuit Theory: Theory, Analysis, Design, and Practice
Comprehensive course notes covering circuit theory from fundamental electrical quantities and Kirchhoff’s laws to AC analysis, transient response, two-port networks, Fourier methods, and Laplace methods, combining theory, problem solving, and application.
Introduction
Circuit theory is the mathematical study of electrical quantities, ideal or approximate circuit elements, and the ways in which those elements are interconnected.
In the physical world, quantities such as:
sound
light
temperature
pressure
motion
magnetic field
chemical changecan be converted into electrical signals by suitable transducers.
A microphone converts sound pressure into voltage, a temperature sensor converts temperature into an electrical quantity, and a motor converts electrical energy into mechanical motion.
Circuit theory is therefore not merely about:
connecting resistors in series and parallel.
The broader chain is:
Physical phenomenon
↓
Electrical quantity
↓
Circuit model
↓
Equations
↓
Analysis
↓
Simulation
↓
Measurement
↓
Real circuitSound circuit analysis should be verified at four different levels:
1. Analytical solution
2. Numerical / programmed solution
3. Circuit simulation
4. Laboratory work with real componentsThese notes preserve the same approach.
The objective is not to memorize formulas, but:
to understand why a circuit behaves as it does, under which assumptions it can be modeled, and whether the calculated result is physically meaningful.
1. Scope of circuit theory
Circuit theory broadly addresses questions such as:
What is the voltage of a node?
How much current flows through a branch?
How much power does an element absorb or deliver?
How does the transient response develop after switching?
What are the phase relationships under AC excitation?
At which frequency does resonance occur?
How does a network appear externally as an equivalent circuit?
What is the frequency response of a circuit?
Which signal components does a filter pass?These questions are fundamental in:
- power systems,
- communications,
- control,
- embedded systems,
- sensor interfaces,
- analog electronics,
- measurement systems.
2. Difference between circuit theory and electromagnetic field theory
Circuit theory treats a physical structure using a lumped-parameter model.
That is, effects such as:
R
L
Care assumed to be concentrated in specific elements.
In reality:
- electric fields,
- magnetic fields,
- energy,
- charge
are distributed through space.
The circuit approximation works well only when the physical dimensions of the elements are sufficiently small relative to the wavelength of the signals involved and propagation delays can be neglected.
At high frequency:
conductor ≠ ideal wireand transmission-line or electromagnetic-field approaches may be required.
3. Lumped-parameter assumption
One of the implicit fundamental assumptions of circuit theory is:
Voltage and current throughout each circuit element are assumed to propagate quickly enough to be described by a single time variable.
Thus, for an ideal wire:
same node → same potentialis assumed.
For a PCB trace operating at GHz frequencies or a cable extending for kilometers, however, this approximation may become inadequate.
4. Electric charge
One of the fundamental electrical quantities is charge.
Symbol:
qUnit:
coulomb — CThe magnitude of the electron charge is approximately:
e ≈ 1.602 × 10^-19 Cand:
1 C ≈ 6.24 × 10^18corresponds approximately to that many elementary electron charges.
5. Electric current
Current is the rate of change of charge with time:
dq
i(t) = ----
dtUnit:
ampere — Aand:
1 A = 1 C/sThis definition matters.
Current is not:
“the amount of electrons,” but the net amount of charge passing through a cross-section per unit time.
6. Conventional current direction
In circuit theory, current direction is historically defined as:
the direction of positive-charge motionBecause the charge carriers in metals are usually electrons, their drift direction is opposite to conventional current direction.
This does not alter the circuit equations.
What matters is:
selecting a reference direction and using signs consistently.
7. Voltage
Voltage between two points is the difference in energy per unit charge:
dw
v(t) = ----
dqUnit:
volt — Vwith:
1 V = 1 J/CVoltage is not an absolute quantity belonging to a single point; it is:
a potential difference between two points.
8. Reference node
Node voltages are defined relative to a reference.
The node selected as:
0 Vmay be called:
- reference,
- common,
- ground.
The GND symbol in a schematic does not always mean a physical earth electrode.
Especially in:
- battery-powered devices,
- isolated power supplies,
- laboratory supplies,
“0 V” is often only the circuit's local reference.
9. Power
Instantaneous power in an element is:
p(t) = v(t)i(t)Unit:
watt — Wwith:
1 W = 1 J/sPower is:
the rate at which energy is transferred or converted.
10. Energy
Energy transferred over a time interval is:
t2
w = ∫ p(t) dt
t1A resistor generally converts energy into heat.
A capacitor stores energy in its:
electric fieldand an inductor in its:
magnetic field11. Passive sign convention
If current enters the + voltage terminal of an element, then for:
p = vip > 0means that the element absorbs power, while:
p < 0means that it delivers power.
This is the passive sign convention.
It prevents one of the most common errors in power calculations.
12. What is a circuit element?
In circuit analysis, physical components are represented by ideal mathematical elements.
Basic elements include:
resistor
capacitor
inductor
independent voltage source
independent current source
dependent source
switchA real physical component may contain several of these effects simultaneously.
A real inductor, for example, may be modeled as:
ideal L
+
winding resistance
+
parasitic C13. Ideal and real elements
An ideal model:
- simplifies analysis,
- reveals fundamental behavior,
- may be sufficient over a specified operating range.
A real component exhibits:
- tolerance,
- temperature dependence,
- parasitic elements,
- power limits,
- voltage limits,
- frequency dependence.
Therefore:
A model and a physical component are not the same thing.
14. Independent voltage source
An ideal voltage source forces its terminal voltage to:
v(t)=V_s(t)The connected circuit determines the current through it.
For an ideal source, theoretically:
i → ∞can be allowed.
A real source has:
- internal resistance,
- current limits,
- power limits.
15. Independent current source
An ideal current source forces:
i(t)=I_s(t)The connected circuit determines its terminal voltage.
A real current source has:
- compliance voltage,
- output resistance,
- power limits.
16. Dependent sources
The value of a dependent source is controlled by another voltage or current in the circuit.
The four basic types are:
VCVS → voltage-controlled voltage source
VCCS → voltage-controlled current source
CCVS → current-controlled voltage source
CCCS → current-controlled current sourceDependent sources are very important in:
- transistor small-signal models,
- operational-amplifier models,
- active circuits.
17. Open circuit
For an ideal open circuit:
i = 0but:
v ≠ 0may still hold.
An open circuit does not mean:
“nothing exists”; it means the current path is interrupted.
18. Short circuit
For an ideal short circuit:
v = 0but:
i ≠ 0and the current may become very large depending on the source capability.
In real systems, short-circuit current is limited by:
- wire resistance,
- source internal resistance,
- fuses,
- current limiting.
19. Resistance
For an ideal linear resistor, Ohm's law is:
v = Riwhere:
R → resistancewith unit:
ohm — Ω20. Conductance
Conductance is defined by:
1
G = ---
RUnit:
siemens — SOhm's law can also be written as:
i = GvUsing conductance can simplify algebra in parallel networks.
21. Power in a resistor
Since:
P = VIand:
V = IRwe obtain:
P = I²Rand:
P = V²/RThese expressions calculate the same physical power from different known quantities.
22. Physical limits of a resistor
For a real resistor, knowing only:
R = 1 kΩis insufficient.
Also important are:
- tolerance,
- power rating,
- temperature coefficient,
- maximum working voltage,
- noise,
- package type.
For a:
1 kΩ, 0.25 Wresistor, sustained operation with:
P > 0.25 Wmay be inappropriate.
23. Temperature coefficient
A real resistor may approximately vary as:
R(T)
≈
R(T0)[1 + α(T-T0)]Thus:
Ris not absolutely constant under every condition.
Temperature coefficient can be critical in precision measurement circuits.
24. Series connection
When there is no branching between two elements, the same current flows through them.
Series resistors add as:
R_eq =
R1 + R2 + ... + RNThe series equivalent is:
greater than each individual resistance.
25. Voltage divider
If voltage V is applied across two series resistors:
R1
R2then:
V_R2 =
V * R2/(R1+R2)This is the voltage-divider relationship.
It assumes that no load is connected to the output.
26. Loading effect
If a load:
R_Lis connected to the output of the divider, the lower branch becomes:
R2 || R_Land the new output is:
V_o =
V * (R2 || R_L)
/
[R1 + (R2 || R_L)]Therefore:
Even the measuring instrument can affect the circuit.
27. Parallel connection
Both terminals of parallel elements are connected to common nodes.
Their voltages are therefore equal.
For parallel resistors:
1/R_eq =
1/R1 + 1/R2 + ... + 1/RNor:
G_eq =
G1 + G2 + ... + GN28. Two resistors in parallel
For two resistors:
R_eq =
R1 R2 / (R1+R2)The parallel equivalent is:
smaller than the smallest resistor in the parallel combination.
This is useful as a physical sanity check.
29. Current divider
If total current I enters two parallel resistors:
I1 =
I * R2/(R1+R2)and:
I2 =
I * R1/(R1+R2)The conductance form is more intuitive:
I1 =
I * G1/(G1+G2)Current divides in direct proportion to conductance.
30. Node
All points directly connected by ideal conductors with no ideal voltage drop between them form the same node.
A node is represented by:
one voltage valueCorrectly identifying nodes is the first requirement of nodal analysis.
31. Branch
A circuit element or group of elements between two nodes is called a branch.
A branch has a definable:
- current,
- terminal voltage.
32. Path, loop, and mesh
Path
A connection traversed through nodes and branches.
Loop
A closed path that returns to its starting node.
Mesh
A fundamental loop containing no other loop inside it.
The mesh concept is fundamental to mesh analysis in planar circuits.
33. Kirchhoff's Current Law — KCL
If charge accumulation at a node is negligible:
Σ i_k = 0Equivalently:
sum of currents entering
=
sum of currents leavingKCL is the circuit-level expression of charge conservation.
34. Kirchhoff's Voltage Law — KVL
Around a closed loop:
Σ v_k = 0In other words:
voltage rises
=
voltage dropsKVL is related to conservation of energy and is a fundamental analysis tool under the lumped-circuit assumption.
35. Sign discipline in Kirchhoff's laws
Rather than memorizing signs in KCL and KVL, define reference directions.
For example, for KCL one may choose:
entering node → +
leaving node → -Another convention is equally valid.
The critical requirement is:
not changing the sign convention within the same equation.
36. Conservation of power
For ideal elements and sources in a circuit:
Σ p_k = 0must hold.
That is:
power delivered
=
power absorbedThis relationship is a strong verification tool for a solved circuit.
37. When is series-parallel reduction sufficient?
If a circuit consists only of clearly identifiable series and parallel groups, equivalent-resistance reduction is sufficient.
In bridge circuits, however:
no pair of resistors
may be directly series or paralleland methods such as:
- nodal analysis,
- mesh analysis,
- network transformations
may be required.
38. Star-delta transformation
When a three-terminal resistive network cannot be reduced directly by series-parallel combinations, the:
Y ↔ Δtransformation may be used.
If the Δ resistances are:
R_ab
R_bc
R_caone star arm is obtained from a relationship such as:
R_a =
R_ab R_ca /
(R_ab+R_bc+R_ca)This transformation is useful in:
- bridge networks,
- three-phase circuits.
39. Source transformation
A voltage source:
V_sin series with:
R_scan be transformed into a current source:
I_s = V_s/R_sin parallel with the same R_s.
The two circuits have the same external terminal v-i behavior.
40. Limits of source transformation
Source transformation does not mean:
every internal voltage and current is identical.
Only the external terminal behavior is equivalent.
The same distinction applies to Thévenin and Norton equivalents.
41. Nodal-voltage analysis
Nodal analysis solves unknown node voltages.
The basic sequence is:
1. Select the reference node
2. Define unknown node voltages
3. Write KCL at each required node
4. Express branch currents in terms of voltages
5. Solve the linear equation systemFor resistive networks, the expression:
(V1-V2)/Ris used repeatedly.
42. Nodal-analysis example
If a node:
Vis connected through:
R1 → V1
R2 → V2
R3 → 0then:
(V-V1)/R1
+
(V-V2)/R2
+
V/R3
=
0can be written.
This single equation determines the unknown V.
43. Supernode
If an ideal voltage source lies between two unknown nodes, the current through the source cannot be written directly with Ohm's law.
The two nodes are then treated together as a supernode.
Two equations are required:
1. KCL for the supernode
2. The voltage-source constraint equationFor example:
V1 - V2 = V_s44. Mesh-current analysis
For a planar circuit, a current is assigned to each fundamental mesh.
The basic sequence is:
1. Identify the meshes
2. Select mesh-current directions
3. Write KVL for each mesh
4. Use current differences in shared elements
5. Solve the equation systemFor a resistor shared by two meshes, for example:
i_R = I1 - I245. Supermesh
If an ideal current source lies between two meshes, its voltage is unknown.
Then write together:
- a supermesh KVL equation around the current source,
- the current-source constraint relating
I1-I2.
46. Nodal or mesh analysis?
A general selection heuristic is:
few nodes → nodal analysis
few meshes → mesh analysisNodal analysis is often shorter for current-source-heavy circuits, while mesh analysis can be shorter for planar circuits dominated by voltage sources.
Mathematically, both solve the same physical system.
47. Matrix form
Nodal equations can be written as:
G v = iwhere:
G → conductance matrix
v → node-voltage vector
i → source vectorThis structure is fundamental to computer-aided circuit analysis.
48. Modified Nodal Analysis — MNA
Classical nodal analysis alone is not sufficient for SPICE-like circuit solvers.
Additional unknowns are introduced for ideal voltage sources and certain other elements.
This method is known as:
Modified Nodal Analysis — MNAMNA solves:
- node voltages,
- selected source currents
within the same linear system.
49. Linear circuit
If a circuit is linear, it satisfies:
T(a x1 + b x2)
=
a T(x1) + b T(x2)This property underlies many methods, including:
- superposition,
- Thévenin,
- Norton,
- transfer functions.
50. Superposition principle
If a linear circuit contains multiple independent sources, the total response can be found as:
the algebraic sum of the responses
produced by each source acting aloneOther independent sources are deactivated:
ideal voltage source → short circuit
ideal current source → open circuitDependent sources remain active.
51. Superposition and power
Superposition applies to:
voltage
currentPower is nonlinear because:
P = I²Ror:
P = V²/RTherefore:
In general, the total power cannot be found by simply adding the powers produced by the individual sources acting separately.
52. Thévenin's theorem
A linear two-terminal network can be represented externally by an ideal voltage source:
V_thin series with:
R_th[V_th] -- [R_th] -- loadwhere:
V_th = V_ocis the open-circuit voltage.
53. Thévenin resistance
If only independent sources are present:
short independent voltage sources
open independent current sourcesand calculate the resistance seen from the terminals.
Dependent sources must not be deactivated.
In that case, a test source can be used:
R_th = V_test/I_test54. Norton's theorem
The same network can be represented by an ideal current source:
I_Nin parallel with:
R_Nwhere:
I_N = I_scand:
R_N = R_thThe Thévenin-Norton relationship is:
V_th = I_N R_th55. Meaning of an equivalent circuit
A Thévenin or Norton equivalent:
preserves the behavior seen from the selected two terminals, not the internal structure of the network.
As the load changes, the:
- load voltage,
- load current
match those of the original network.
Internal element currents need not be identical.
56. Maximum power transfer — DC
Let the Thévenin equivalent be:
V_th
R_thwith load:
R_LThe load power is:
P_L =
V_th² R_L /
(R_th + R_L)²Maximum power is obtained when:
R_L = R_th57. Maximum power transfer is not maximum efficiency
When R_L = R_th, the source resistance dissipates as much power as the load.
For the ideal voltage-source plus series-resistance model, efficiency is:
η = 50%Therefore:
Maximum power transfer and maximum efficiency are not the same objective.
In power-transmission systems, low loss is often more important.
58. Millman's theorem and other network shortcuts
For networks containing several parallel voltage sources with series resistances, Millman's theorem can provide a direct expression for node voltage.
Such methods are not:
new physical laws replacing KCL or KVL.
They are shortcuts obtained by applying the fundamental laws to particular topologies.
59. Bridge circuits
In a Wheatstone bridge, if:
R1/R2 = R3/R4then the current in the center branch can be zero.
This structure is important for:
- resistance measurement,
- strain gauges,
- precision sensor interfaces.
60. What changes after DC resistive analysis?
In a circuit containing only resistors and constant sources, the algebraic relation:
v = Rimay be sufficient.
Once capacitors and inductors are introduced, the circuit includes:
derivatives
integrals
initial conditions
energy storageIt is no longer merely algebraic; it becomes:
a dynamic system.
61. Capacitor
The fundamental relation for an ideal capacitor is:
q = Cvwhich gives:
dv
i = C ----
dtUnit:
farad — FA capacitor stores energy in an electric field.
62. Continuity of capacitor voltage
For an ideal capacitor:
v_C(t)cannot change by a finite amount in zero time.
Because:
i = C dv/dtan instantaneous voltage step would require infinite current.
Therefore, at a switching instant:
v_C(0+) = v_C(0-)This is one of the most important initial conditions in transient analysis.
63. Energy stored in a capacitor
W_C = 1/2 C v²An ideal capacitor does not dissipate energy.
It can:
- store energy,
- return energy to the source.
A real capacitor has:
- ESR,
- leakage resistance,
- dielectric losses.
64. Capacitor at DC steady state
After a DC source has been applied long enough for steady state:
dv/dt = 0so:
i_C = 0and an ideal capacitor behaves as an:
open circuitThis statement applies only to DC steady state.
65. Capacitors in parallel
Parallel capacitors have the same voltage.
Since total current is:
i =
(C1+C2+...+CN) dv/dtwe have:
C_eq =
C1 + C2 + ... + CN66. Capacitors in series
Series capacitors carry the same transferred charge.
Their equivalent capacitance is:
1/C_eq =
1/C1 + 1/C2 + ... + 1/CNFor two capacitors:
C_eq =
C1 C2/(C1+C2)This resembles the inverse of the series-parallel rule for resistors.
67. Capacitive voltage division
For series capacitors:
V_k ∝ 1/C_kA smaller capacitance may therefore carry a larger voltage.
High-voltage series capacitor networks should not be designed from ideal algebraic division alone.
Real tolerances and leakage currents must be considered.
68. Real capacitor
A real model may approximately include:
ESR
---R----C---
|
leakageand can be extended with parasitic inductance at high frequency.
Important parameters include:
- capacitance tolerance,
- ESR,
- ripple current,
- working voltage,
- temperature,
- dielectric type,
- aging.
69. Inductor
The fundamental relation for an ideal inductor is:
di
v = L ----
dtUnit:
henry — HAn inductor stores energy in a magnetic field.
70. Continuity of inductor current
For an ideal inductor:
i_L(t)cannot change by a finite amount in zero time.
Because:
v = L di/dtan instantaneous current change would require infinite voltage.
At a switching instant:
i_L(0+) = i_L(0-)71. Energy stored in an inductor
W_L =
1/2 L i²An ideal inductor does not dissipate energy.
A real coil, however, contains:
- winding resistance,
- core losses,
- parasitic capacitance.
72. Inductor at DC steady state
Under long-term constant DC conditions:
di/dt = 0and:
v_L = 0so an ideal inductor behaves as a:
short circuitAgain, this is specifically a DC steady-state approximation.
73. Inductors in series
If magnetic coupling is negligible:
L_eq =
L1 + L2 + ... + LNIf the coils influence one another magnetically, a mutual-inductance term:
Mmust be included.
This is addressed later.
74. Inductors in parallel
Without coupling:
1/L_eq =
1/L1 + 1/L2 + ... + 1/LNFor two inductors:
L_eq =
L1 L2/(L1+L2)75. First-order circuit
A circuit with one independent energy-storage state is generally described by a first-order differential equation.
Classical examples are:
RC
RLcircuits.
The general response has the form:
x(t)
=
x(∞)
+
[x(0+) - x(∞)]e^(-t/τ)76. Time constant
In a first-order system:
τis the time constant.
For a simple RC circuit:
τ = RCand for an RL circuit:
τ = L/RIn a more general circuit, R is the Thévenin resistance seen from the terminals of the energy-storage element.
77. Physical meaning of the time constant
For the natural response:
e^(-t/τ)the remaining difference is approximately:
t = τ → 36.8%
t = 2τ → 13.5%
t = 3τ → 5%
t = 4τ → 1.8%
t = 5τ → 0.67%Thus after roughly:
5τthe system is commonly considered practically settled.
78. RC charging circuit
If a step voltage:
V_sis applied to a series R-C circuit with an initially uncharged capacitor:
v_C(t)
=
V_s(1-e^(-t/RC))and:
i(t)
=
(V_s/R)e^(-t/RC)Initially, the capacitor behaves approximately like a short circuit.
At long times it approaches open-circuit behavior.
79. RC discharge
If a capacitor with initial voltage:
V_0discharges through a resistor:
v_C(t)
=
V_0 e^(-t/RC)Depending on the chosen current reference direction:
i(t) =
-(V_0/R)e^(-t/RC)may result.
80. RL rising response
If a DC step is applied to a series RL circuit:
i(t)
=
(V/R)(1-e^(-tR/L))with time constant:
τ = L/RIf the initial inductor current is zero, it initially behaves like an open circuit.
At long times it approaches an ideal short circuit.
81. RL natural response
If an inductor with initial current:
I_0releases its energy through a resistor:
i(t)
=
I_0 e^(-tR/L)The stored energy is converted into heat in the resistor.
82. Solution sequence for switching problems
A good method for a first-order circuit is:
1. Solve the circuit for t<0
2. Find the initial stored energy
3. Apply the continuity condition
4. Solve the t→∞ circuit
5. Find τ
6. Write the general exponential responseFor a capacitor:
v_C(0+)=v_C(0-)For an inductor:
i_L(0+)=i_L(0-)83. Natural and forced response
A circuit response can be separated as:
total response
=
natural response
+
forced responseThe natural response is determined by:
- initial energy,
- system poles.
The forced response is produced by:
- external sources.
84. Zero-input and zero-state response
Another decomposition is:
total response
=
zero-input response
+
zero-state responseZero-input response
External sources are zero while initial stored energy is present.
Zero-state response
Initial energy is zero while external sources are present.
For linear systems, this separation follows from superposition.
85. Second-order circuit
A circuit with two independent energy-storage states may be second order.
The classical example is an:
RLCcircuit.
The characteristic equation can generally be written as:
s² + 2αs + ω_0² = 086. Series RLC circuit
For the natural response of a series RLC circuit:
α = R/(2L)and:
ω_0 = 1/√(LC)The roots are:
s1,2 =
-α ± √(α²-ω_0²)87. Damping cases
Overdamped
α > ω_0Two distinct real negative roots.
Critically damped
α = ω_0A repeated real root.
Underdamped
α < ω_0Complex-conjugate poles.
The damped angular frequency is:
ω_d =
√(ω_0²-α²)88. Underdamped natural response
The general form is:
x(t)
=
e^(-αt)
[
A cos(ω_d t)
+
B sin(ω_d t)
]Two effects occur simultaneously:
oscillation → ω_d
envelope → e^(-αt)89. Critical damping
In the critically damped case:
x(t)
=
(A+Bt)e^(-αt)This is the boundary case that decays rapidly without oscillation.
90. Oscillation of RLC energy
In an ideal LC circuit with:
R = 0energy moves continuously between:
capacitor electric field
↔
inductor magnetic fieldTotal energy remains constant in the ideal case.
Adding resistance reduces the energy on every cycle.
91. Sinusoidal signal
A general sinusoid can be written as:
x(t)
=
X_m cos(ωt+φ)where:
X_m → peak amplitude
ω → angular frequency
φ → phase92. Frequency and period
ω = 2πfand:
T = 1/fwhere:
ω → rad/s
f → Hz
T → s93. Phase
For two sinusoids at the same frequency:
x1 = A cos(ωt)
x2 = B cos(ωt+φ)the phase difference is φ.
If:
φ > 0then x2 leads relative to the chosen cosine reference.
If:
φ < 0it lags.
94. RMS
The RMS value of a periodic signal is:
X_rms =
sqrt[
(1/T) ∫_0^T x²(t) dt
]For a sinusoid:
X_rms =
X_m/√2RMS can be interpreted as:
the equivalent DC value that produces the same average heating power in the same resistor.
95. Average value
The average of a pure sinusoid over one full period is:
0while:
RMS ≠ 0This distinction is fundamental in AC power analysis.
96. Role of complex numbers in circuit theory
A complex number has the form:
z = a + jbPolar representation is:
z =
|z| ∠θor:
z =
|z|e^(jθ)Euler's relation:
e^(jθ)
=
cosθ + j sinθturns phase analysis into algebra.
97. Phasor
Under sinusoidal steady-state conditions, the signal:
v(t)
=
V_m cos(ωt+φ)can be represented by the phasor:
V = V_rms ∠φBecause the time-dependent factor:
cos(ωt)is common, complex algebra can replace differential equations.
98. Limits of the phasor method
The phasor method is appropriate for:
- LTI circuits,
- a single frequency,
- sinusoidal steady state.
It does not directly represent transients.
Different frequencies are not mixed in a single phasor equation.
For a multifrequency signal, each frequency can be analyzed separately and the results superposed.
99. Resistor impedance
For a resistor:
V = RIso:
Z_R = RVoltage and current are in phase.
100. Inductive impedance
From:
v = L di/dtin the phasor domain:
V = jωL ITherefore:
Z_L = jωLFor an inductor, voltage leads current by:
+90°101. Capacitive impedance
From:
i = C dv/dtin the phasor domain:
I = jωC VTherefore:
Z_C =
1/(jωC)
=
-j/(ωC)In a capacitor, current leads voltage by:
+90°102. Reactance
Impedance can be written as:
Z = R + jXwhere:
R → resistance
X → reactanceFor an inductor:
X_L = +ωLFor a capacitor:
X_C = -1/(ωC)103. Impedance magnitude and phase
If:
Z = R+jXthen:
|Z| = √(R²+X²)and:
θ = atan2(X,R)AC Ohm's law is:
V = ZI104. Admittance
Admittance is defined as:
Y = 1/Zand may be written:
Y = G + jBwhere:
G → conductance
B → susceptanceAdmittance is often more convenient for parallel AC circuits.
105. Inductive and capacitive susceptance
For an ideal capacitor:
Y_C = jωCFor an ideal inductor:
Y_L =
1/(jωL)
=
-j/(ωL)Thus capacitive susceptance is positive and inductive susceptance is negative under this convention.
106. Series connection in AC circuits
Series impedances add:
Z_eq =
Z1+Z2+...+ZNThe current is:
I = V/Z_eqand each element voltage is:
V_k = I Z_k107. Parallel connection in AC circuits
In parallel networks it is often easier to use:
Y_eq =
Y1+Y2+...+YNThe total current is:
I = VY_eq108. AC nodal and mesh analysis
The methods used for DC circuits:
- KCL,
- KVL,
- nodal analysis,
- mesh analysis,
- Thévenin,
- Norton
remain valid under sinusoidal steady-state conditions.
The main difference is using:
Zinstead of:
Ror:
Yinstead of:
GThis demonstrates the strong internal consistency of circuit theory.
109. Frequency-dependent voltage divider
In an AC circuit:
V_o =
V_i Z_2/(Z_1+Z_2)the divider is frequency dependent.
This single equation underlies the behavior of:
- RC low-pass filters,
- RC high-pass filters,
- RLC resonance,
- passive filters.
110. RC low-pass filter
For a series R-C circuit with output across the capacitor:
1
H(jω)=---------
1+jωRCThe cutoff frequency is:
ω_c = 1/RCor:
f_c =
1/(2πRC)111. RC high-pass filter
If the output is taken across the resistor:
jωRC
H(jω)=---------
1+jωRCLow frequencies are attenuated while higher frequencies are passed more strongly.
112. Cutoff frequency
At the cutoff frequency of a first-order RC filter:
|H| =
1/√2In decibels:
20log10(1/√2)
≈ -3.01 dBThe cutoff frequency is therefore often called the:
-3 dB point113. Bode magnitude slope
A first-order pole contributes approximately:
-20 dB/decadeafter its break frequency.
A first-order zero contributes:
+20 dB/decadeThis approximation enables rapid interpretation of higher-order filter behavior.
114. Series resonance
The impedance of a series RLC circuit is:
Z =
R + j(ωL - 1/(ωC))At resonance:
ωL =
1/(ωC)Therefore:
ω_0 =
1/√(LC)and:
f_0 =
1/(2π√(LC))115. Behavior at series resonance
At resonance:
Z = RFor an ideal series RLC circuit, impedance is minimum.
Thus, for fixed source voltage, current is maximum.
Moreover:
V_Land:
V_Cmay be large and opposite in phase.
Individual element voltages can exceed the source voltage.
116. Quality factor — Q
For a series RLC circuit:
Q =
ω_0 L/Rand equivalently:
Q =
1/(ω_0 C R)A high Q implies:
- sharp resonance,
- narrow bandwidth,
- larger oscillation of reactive energy.
117. Bandwidth
For an ideal classical series RLC circuit:
BW =
ω_2 - ω_1
=
R/Land:
Q =
ω_0/BWIn hertz:
Q =
f_0/(f_2-f_1)118. Parallel resonance
For a parallel RLC circuit, resonance is examined through:
Im{Y}=0For an ideal parallel LC circuit, the resonant frequency is again:
ω_0 = 1/√(LC)At this point, input admittance approaches a minimum and impedance a maximum.
119. Is resonance useful or dangerous?
Resonance is useful in:
- radio tuning,
- filters,
- oscillators,
- impedance matching.
When unwanted, it can cause:
- excessive voltage,
- excessive current,
- vibration,
- component stress.
Resonance is therefore:
a physical property that is either exploited or suppressed.
120. Three levels of AC analysis
It is useful to think of sinusoidal circuit analysis at three levels:
1. Time domain:
v(t), i(t)
2. Phasor domain:
V, I, Z
3. Power domain:
P, Q, S, power factorThe same physical circuit is represented differently according to the question being asked.
121. Instantaneous power — AC
Let:
v(t)=V_m cos(ωt+θ_v)and:
i(t)=I_m cos(ωt+θ_i)Instantaneous power is:
p(t)=v(t)i(t)Using trigonometric identities:
p(t)
=
V_rms I_rms cosφ
+
V_rms I_rms cos(2ωt+θ_v+θ_i)so power contains a constant component and a component at twice the frequency.
Here:
φ = θ_v - θ_i122. Average real power
The average over one period is:
P =
V_rms I_rms cosφUnit:
watt — WThis power corresponds to net energy conversion into forms such as:
- heat,
- light,
- mechanical work,
- chemical change.
123. Reactive power
Reactive power is defined as:
Q =
V_rms I_rms sinφUnit:
varUnder the common sign convention:
inductive load → Q > 0
capacitive load → Q < 0124. Apparent power
The magnitude of apparent power is:
|S| =
V_rms I_rmsUnit:
VAComplex power is defined as:
S = P + jQ125. Complex power
When phasors use RMS values:
S = V I*where:
I*is the complex conjugate of the current phasor.
Omitting the conjugate produces an incorrect sign for reactive power.
126. Power triangle
Q
|
|
|
| \ S
|φ
+---->
Pwith:
|S|² = P² + Q²127. Power factor
pf =
P/|S|
=
cosφPower factor indicates:
how much of the RMS current drawn by a load contributes to real power transfer.
A low power factor can require higher current for the same real power.
128. Leading and lagging power factor
For an inductive load, current lags voltage:
lagging pfFor a capacitive load, current leads voltage:
leading pfThis description carries more information than the numerical value of cosφ alone.
129. Power-factor correction
The positive reactive power of an inductive load:
Q_Lcan be reduced by adding capacitance.
The required capacitive reactive power can be calculated, under the chosen sign convention, using:
Q_C =
P(tanφ_2 - tanφ_1)For a single-phase shunt capacitor:
|Q_C| =
ω C V_rms²so:
C =
|Q_C|/(ωV_rms²)130. Purpose of power-factor correction
The usual objective is:
same real power
+
lower line currentThis can reduce:
- transmission losses,
- cable voltage drop,
- transformer and generator loading.
Excessive compensation, however, can make the system capacitive or create resonance problems.
131. AC power in a pure resistor
For a resistor:
φ = 0and:
Q = 0Thus:
P = V_rms I_rms132. Average power in a pure inductor
For an ideal inductor:
φ = +90°so:
P = 0while:
Q > 0Energy moves back and forth each period between the source and the magnetic field.
133. Average power in a pure capacitor
For an ideal capacitor:
φ = -90°and:
P = 0Reactive power satisfies:
Q < 0Energy is exchanged between the source and the electric field.
134. Maximum average power transfer — AC
If the source Thévenin impedance is:
Z_th =
R_th + jX_thmaximum average load power is obtained when:
Z_L =
Z_th*that is:
R_L = R_th
X_L = -X_thThis is called conjugate impedance matching.
135. Impedance matching
Impedance matching is not used only for maximum power transfer.
In communications and high-frequency systems it is also used for:
- reducing reflections,
- establishing specified source-load conditions,
- managing transfer efficiency.
In low-frequency power systems, maximum power transfer is usually not the primary objective.
136. Magnetic coupling
If the magnetic fields of two coils interact, a change in current in one coil induces voltage in the other.
This effect is modeled by mutual inductance:
MFor example:
v1 =
L1 di1/dt
± M di2/dtand:
v2 =
L2 di2/dt
± M di1/dt137. Mutual inductance
The ideal coupling bound is:
|M| ≤ √(L1 L2)The coupling coefficient is:
k =
M/√(L1L2)with:
0 ≤ k ≤ 1and:
k = 1represents ideal complete coupling.
138. Dot convention
The sign of the mutual-inductance term depends on coil orientation.
Circuit diagrams use the dot convention.
A useful intuition is:
- if both reference currents enter dotted terminals, the mutual terms have the same sign,
- if one current enters a dotted terminal while the other leaves, the sign is opposite.
The sign must be written carefully according to the actual schematic.
139. Energy in coupled coils
For two coupled coils, energy can take the form:
W =
1/2 L1 i1²
+
1/2 L2 i2²
±
M i1 i2The sign of the mutual term depends on the reference directions.
For a passive physical system, the energy function must satisfy appropriate positivity conditions.
140. Ideal transformer
Let the turns ratio be:
n =
N1/N2The voltage relationship is:
V1/V2 =
N1/N2 =
nCurrent magnitudes are inversely proportional:
I1/I2 =
N2/N1 =
1/nwith appropriate sign directions.
141. Power in an ideal transformer
In the ideal case there are no losses:
P_in = P_outand the magnitude relationship:
V1 I1 =
V2 I2holds.
A real transformer has:
- copper loss,
- core loss,
- leakage flux,
- magnetizing current.
142. Reflected impedance
A load impedance on the secondary:
Z_Lis seen from the primary as:
Z_in =
n² Z_LThis property is important for impedance matching.
143. Real transformer equivalent circuit
A more realistic model includes:
R1, R2 → winding resistances
X_l1, X_l2 → leakage reactances
R_c → core loss
X_m → magnetizing reactanceThe ideal transformer is the central energy-transfer element of this model.
144. Three-phase system
In an ideal balanced three-phase system, three sinusoidal voltages have the same frequency and are separated by:
120°For example:
v_a =
V_m cos(ωt)
v_b =
V_m cos(ωt-120°)
v_c =
V_m cos(ωt+120°)145. Why three phase?
Three-phase systems provide:
- a natural rotating field in electric machines,
- smoother power transfer,
- efficient use of conductor material,
- suitability for high-power systems.
They are therefore standard in power generation, transmission, and motor systems.
146. Balanced three phase
In a balanced system:
|V_a|=|V_b|=|V_c|and the phases are separated by:
120°For a balanced wye-connected load:
I_a + I_b + I_c = 0so neutral current is zero.
147. Wye connection — Y
In a wye-connected load, one terminal of each phase is connected to a common neutral point.
If phase voltage is:
V_phand line voltage is:
V_Lthen for a balanced positive-sequence system:
|V_L| =
√3 |V_ph|and:
I_L = I_ph148. Delta connection — Δ
In a delta-connected load, phase elements are connected between line conductors.
Then:
V_L = V_phand, under balanced conditions:
|I_L| =
√3 |I_ph|with the phase relationships also taken into account.
149. Total real power in three phase
For a balanced load:
P_total =
3 V_ph I_ph cosφor equivalently:
P_total =
√3 V_L I_L cosφReactive power:
Q_total =
√3 V_L I_L sinφApparent power:
|S_total| =
√3 V_L I_L150. Instantaneous total power in three phase
An important property of a balanced three-phase system is:
Although instantaneous power in each individual phase oscillates, the total instantaneous power is constant under ideal balanced conditions.
This is one of the main reasons three-phase motors can produce smoother torque.
151. Phase sequence
The order in which the phase waveforms reach their peaks may be:
abcor:
acbPhase sequence can determine motor rotation direction.
Swapping two line phases reverses the sequence.
152. Unbalanced three phase
If the loads differ:
Z_a ≠ Z_b ≠ Z_cthen the system is unbalanced.
With a neutral conductor, the phases can be solved separately using nodal analysis.
Without a neutral, the star-point voltage may shift.
An unbalanced system should not be treated blindly with a single-phase equivalent.
153. Symmetrical components
In advanced power-system analysis, unbalanced three-phase systems can be decomposed into:
positive sequence
negative sequence
zero sequencecomponents.
This is a power-system method beyond introductory circuit theory, but it is a natural extension of phasor and linear-transformation concepts.
154. Two-port network
A circuit block can be studied as:
Port 1 ↔ network ↔ Port 2with four terminals.
At each port:
V1, I1
V2, I2are defined.
The objective is to hide internal detail and express external input-output behavior through parameters.
155. Why are two-port networks important?
Structures such as:
- amplifiers,
- filters,
- transmission-line sections,
- cascaded circuits,
- transistor small-signal models
can be represented as two-port networks.
This simplifies modular circuit analysis.
156. z-parameters
Impedance parameters are:
V1 =
z11 I1 + z12 I2
V2 =
z21 I1 + z22 I2or:
[V1] [z11 z12][I1]
[V2] = [z21 z22][I2]The parameters can be determined from open-circuit conditions.
157. y-parameters
Admittance parameters are:
I1 =
y11 V1 + y12 V2
I2 =
y21 V1 + y22 V2Short-circuit conditions can make these natural for measurement and calculation.
158. h-parameters
Hybrid parameters are:
V1 =
h11 I1 + h12 V2
I2 =
h21 I1 + h22 V2They have historically been widely used for transistor small-signal models.
159. ABCD parameters
Transmission parameters can be written, depending on the current sign convention, as:
[V1] [A B][ V2]
[I1] = [C D][-I2]They are especially useful for cascaded networks.
If two networks are connected in cascade:
T_total =
T1 T2is obtained by matrix multiplication.
160. Reciprocity
For some passive linear bilateral networks, reciprocity conditions such as:
z12 = z21may hold.
For ABCD parameters, under an appropriate definition:
AD-BC=1is one reciprocity condition.
An active network is not necessarily reciprocal.
161. Symmetry
A two-port network may be symmetric if it behaves identically from its input and output sides.
For z-parameters, a condition such as:
z11 = z22may result.
Symmetry and reciprocity are not the same concept.
162. Network function
For an LTI circuit under zero initial conditions, a network function can be defined as:
H(s) =
Output(s)/Input(s)For example:
V_o(s)/V_i(s)is a voltage transfer function.
163. Poles and zeros
If:
H(s)=N(s)/D(s)then:
N(s)=0 → zeros
D(s)=0 → polesPoles determine:
- natural response,
- stability,
- time constants.
Zeros can create:
- frequency attenuation,
- transient-response shaping,
- transmission zeros.
164. Circuit poles and natural response
For the RC circuit:
H(s)=1/(1+sRC)the pole is:
s=-1/RCThe time-domain natural response:
e^(-t/RC)follows directly from this pole.
This demonstrates the relationship:
s-plane
↔
time domain165. Laplace transform
The unilateral Laplace transform is:
X(s) =
∫_0^∞ x(t)e^(-st)dtThe general bilateral definition is:
X(s) =
∫_-∞^∞ x(t)e^(-st)dtFor circuit transients, the unilateral transform is commonly used because it naturally incorporates initial conditions.
166. Why is the Laplace transform powerful?
A time-domain problem containing:
derivatives
integrals
differential equationsbecomes an:
algebraic equationin the Laplace domain.
For example:
L{dx/dt}
=
sX(s)-x(0-)so the initial condition enters the equation directly.
167. Resistor in the s-domain
For a resistor:
V(s)=R I(s)therefore:
Z_R(s)=R168. Inductor in the s-domain
For an inductor:
v=L di/dtwe obtain:
V(s)
=
LsI(s)
-
L i(0-)With zero initial conditions:
Z_L(s)=LsThe initial current can also be represented by an equivalent source.
169. Capacitor in the s-domain
For:
i=C dv/dtwe obtain:
I(s)
=
CsV(s)
-
C v(0-)With zero initial conditions:
Z_C(s)=1/(Cs)The initial voltage can be included as an equivalent source.
170. Circuit methods in the Laplace domain
In the s-domain, the following methods remain applicable:
- KCL,
- KVL,
- nodal analysis,
- mesh analysis,
- Thévenin,
- Norton,
- source transformation.
The essential difference is that the general impedance:
Z(s)is used in place of a simple resistance R.
171. Inverse Laplace transform
Circuit analysis in the transform domain produces:
X(s)The time-domain response is obtained from:
x(t) =
L^-1{X(s)}For rational functions, partial-fraction expansion is one of the basic methods.
172. Partial fractions
For example:
X(s) =
1/[s(s+a)]can be written as:
A/s + B/(s+a)Its inverse transform gives:
A
+
B e^(-at)This method makes clear how circuit poles become exponential terms in the time response.
173. Initial value theorem
Under the appropriate conditions:
x(0+)
=
lim(s→∞) sX(s)This is particularly useful for checking whether a Laplace-domain solution is consistent with the initial condition.
174. Final value theorem
Under the required stability conditions:
x(∞)
=
lim(s→0) sX(s)However, the theorem cannot be used if:
sX(s)has disallowed poles in the right half-plane or on the imaginary axis.
175. Fourier series
A periodic signal:
x(t)can be represented as a sum of sinusoidal components:
x(t)
=
a0/2
+
Σ[
a_n cos(nω0t)
+
b_n sin(nω0t)
]This decomposes a complex periodic waveform into frequency components.
176. Circuit interpretation of the Fourier series
In an LTI circuit, each harmonic can be analyzed separately.
For example, a rectified waveform can be decomposed into:
DC
+
2nd harmonic
+
4th harmonic
+ ...The filter applies a different gain and phase shift to each frequency component. The output components are then summed.
177. Fourier transform
For a nonperiodic signal, the continuous spectrum is obtained from:
X(jω)
=
∫_-∞^∞ x(t)e^(-jωt)dtThe inverse transform is:
x(t)
=
1/(2π)
∫_-∞^∞
X(jω)e^(jωt)dω178. Relationship between Laplace and Fourier transforms
The Laplace variable is:
s = σ + jωThe Fourier transform may be viewed as the special case:
σ = 0on the jω axis, but only when the transform converges there.
Therefore:
The Laplace transform is not merely the Fourier transform with
ssubstituted symbolically.
The region of convergence matters.
179. Region of convergence
The same algebraic expression:
X(s)can correspond to different time-domain signals.
The region of convergence — ROC helps distinguish:
- whether the signal is right-sided or left-sided,
- stability properties.
Because introductory circuit analysis generally deals with causal physical circuits, the ROC is often to the right of the poles.
180. Convolution
For an LTI system:
y(t) =
x(t) * h(t)and:
y(t)
=
∫ x(τ)h(t-τ)dτIn the transform domain:
Y(s)=X(s)H(s)The action of a circuit transfer function on a signal follows from this fundamental relation.
181. Filter concept
A filter passes or attenuates different frequency components of an input signal by different amounts.
Basic types include:
low-pass
high-pass
band-pass
band-stopFilter behavior is described by the frequency response:
H(jω)182. Ideal and practical filters
An ideal filter assumes:
passband → pass completely
stopband → suppress completelyA practical filter has a finite transition slope.
Therefore concepts such as:
- cutoff frequency,
- transition band,
- ripple,
- attenuation,
- order
are used.
183. Filter order
The highest power in the denominator of a transfer function can determine the filter order.
A first-order response can provide an asymptotic slope of approximately:
-20 dB/decwhile a second-order response can provide:
-40 dB/decHigher order generally means:
- a sharper transition,
- more components,
- greater sensitivity to tolerances.
184. Physical interpretation of an RC low-pass filter
At low frequency:
|Z_C| largeso the voltage across the capacitor is large.
At high frequency:
|Z_C| smalland the capacitor shunts more of the signal toward ground.
The circuit should therefore be understood as a:
frequency-dependent voltage divider185. Physical interpretation of an RC high-pass filter
At low frequency the capacitor presents a high impedance and the signal is strongly attenuated.
At high frequency:
|Z_C| ↓and the output across the resistor approaches the input.
The capacitor can therefore behave as a:
series coupling element whose impedance changes with frequency.
186. RLC band-pass response
In a series-resonant circuit, if the voltage across the resistor is taken as the output, it can be:
- large near resonance,
- small at very low and very high frequencies.
This produces a band-pass response.
187. Band-stop structure
With a different resonant-network connection, a particular frequency can satisfy approximately:
H(jω0) ≈ 0Such a structure can be used as a:
notch filterTypical applications include:
- suppression of 50/60 Hz interference,
- suppression of mechanical resonance,
- removal of narrowband interference.
188. Active filter
Adding an operational amplifier to resistors and capacitors can provide:
- gain,
- buffering,
- higher input impedance,
- lower output impedance.
This is called an active filter.
189. Operational amplifier
The ideal op-amp model begins with:
v_o =
A(v_+ - v_-)and the assumption:
A → ∞The ideal model also assumes:
R_in → ∞
R_out → 0Under negative feedback, these assumptions provide powerful simplifications for circuit analysis.
190. Virtual short
If an ideal op-amp operates in its linear region under negative feedback:
v_+ ≈ v_-This is called a virtual short.
It is used together with the approximation:
i_+ = i_- = 0It is not a physical short circuit.
191. Inverting amplifier
The ideal inverting configuration has gain:
V_o/V_i =
-R_f/R_inKCL at the input node gives the underlying relation:
V_i/R_in
+
V_o/R_f
=
0The circuit is therefore a direct application of nodal analysis.
192. Non-inverting amplifier
The ideal gain is:
V_o/V_i =
1 + R_f/R_gIts high input impedance can be useful in sensor interfaces.
193. Voltage follower
A non-inverting configuration with:
V_o = V_iis used as a voltage follower.
Although its voltage gain is 1, it is not functionally pointless. Its purpose is to:
reduce loadingand provide a low output impedance.
194. Summing amplifier
If multiple inputs are connected to the inverting op-amp node:
V_o =
-R_f(
V1/R1 +
V2/R2 +
...
)The circuit can be used for:
- analog summation,
- weighted sums,
- DAC-style functions.
195. Integrator
If the feedback element is a capacitor, the ideal transfer function is:
V_o(s)/V_i(s)
=
-1/(RCs)In the time domain:
v_o(t)
=
-(1/RC)∫v_i(t)dtA resistor can be placed in parallel with the capacitor in practical circuits to prevent DC saturation.
196. Differentiator
With a capacitor at the input and a resistor in the feedback path, the ideal transfer function is:
V_o(s)/V_i(s)
=
-RCsBecause an ideal differentiator amplifies high-frequency noise, practical versions are bandwidth-limited.
197. Practical op-amp limitations
The ideal model omits effects such as:
- finite open-loop gain,
- gain-bandwidth product,
- slew rate,
- input bias current,
- offset voltage,
- output-current limit,
- input common-mode range,
- output swing limits,
- noise.
These must be considered in high-accuracy designs.
198. Gain-bandwidth product
For many voltage-feedback op-amps, the approximation:
closed-loop gain
×
bandwidth
≈
GBWcan be useful.
For example, if:
GBW = 1 MHz
gain = 100the practical closed-loop bandwidth may be on the order of:
10 kHz199. Slew rate
The maximum rate of change of an op-amp output is limited by:
SR =
max |dv_o/dt|For a sinusoid, the required peak slope is:
2π f V_peakTherefore the condition:
2π f V_peak < SRis required to avoid large-signal slew-rate distortion.
200. Relationship between digital circuits and circuit theory
Digital circuits are ideally analyzed using logic levels:
0
1Physically, however, they are analog electrical systems governed by:
- voltage,
- current,
- capacitance,
- rise time,
- power,
- delay.
At high digital speeds, circuit theory becomes directly visible again.
201. Logic levels
A real digital input is not as simple as:
0 V = definitely 0
5 V = definitely 1Depending on the logic family, thresholds such as:
V_IL
V_IH
V_OL
V_OHare specified.
The region between valid thresholds can be indeterminate.
202. Fan-out and loading
When a digital output drives many inputs:
- DC current loading,
- total input capacitance
increase.
Therefore:
fan-outis not merely a logical count of connections; it is also an electrical drive-capability constraint.
203. Rise time and parasitic capacitance
The:
R_driverand:
C_loadon a digital line form an approximate RC circuit.
The rise time can be on the order of:
t_r ≈ 2.2 RCThus even a logic signal is also a transient-response problem.
204. Circuit simulation
Circuit simulation can automate analyses such as:
- operating point,
- DC sweep,
- transient,
- AC sweep,
- noise,
- parametric sweep.
The SPICE family is one of the fundamental toolsets for circuit simulation.
205. Basic idea behind SPICE
SPICE converts a circuit into a large equation system built from:
component equations
+
KCLNonlinear circuits may use numerical methods such as Newton-Raphson, while transient analysis uses numerical time-stepping methods.
Therefore simulation is:
not a black box independent of circuit laws.
206. DC operating point
In an .op-style analysis:
- capacitors are treated as open circuits at DC steady state,
- ideal inductors are treated as shorts.
The equilibrium point of nonlinear components is solved numerically.
This operating point can form the basis for small-signal AC analysis.
207. DC sweep
A source or parameter can be varied over a range such as:
V_s = 0 → 10 Vwhile observing the output.
This is useful for examining:
- transfer curves,
- thresholds,
- linear operating regions.
208. Transient simulation
In time-domain analysis:
v(t)
i(t)are computed numerically.
Switching, RC/RL/RLC transients, and digital edges can be examined this way.
If the time step is too large, fast events can be missed.
209. AC sweep
The circuit is linearized as a small-signal model around a specified DC operating point.
Frequency is swept over:
f_min → f_maxThe results can be evaluated in terms of:
- magnitude,
- phase,
- cutoff frequency,
- resonance.
210. Simulation is not the same as correctness
A simulator can solve the wrong circuit with very high numerical precision.
Errors may come from:
- an incorrect model,
- an incorrect component value,
- an incorrect initial condition,
- an incorrect source,
- an incorrect ground reference,
- omitted real-world parasitics.
Therefore:
“Simulation converged” is not a guarantee of physical correctness.
211. Numerical verification
A simple circuit should first be solved analytically.
Then compare:
calculation
↔
code
↔
SPICE
↔
measurementEngineering understanding improves by investigating why these four results differ.
212. Solving circuits with MATLAB
If the nodal equations are written as:
Gv = ithey can be solved with:
v = G \\ i;This illustrates the direct use of linear algebra instead of hand calculation for large circuits.
213. Nodal solution with Python
Example:
import numpy as np
G = np.array([
[ 1.5, -0.5],
[-0.5, 1.0]
])
i = np.array([1.0, 0.0])
v = np.linalg.solve(G, i)The code does not create the physical law. It solves the matrix produced from KCL.
214. Symbolic solution
With SymPy or MATLAB Symbolic Toolbox, quantities such as:
R1, R2, C, scan remain symbolic.
This is useful for:
- deriving transfer functions,
- studying parameter dependence,
- pole-zero analysis.
215. Why laboratory measurement is necessary
A real component is not an:
ideal RMeasurement reveals:
- tolerances,
- parasitics,
- noise,
- instrument loading,
- connection errors.
Therefore the laboratory is:
not an alternative to theory, but the stage that reveals the validity limits of the theoretical model.
216. Multimeter
A digital multimeter can measure:
- voltage,
- current,
- resistance.
For voltage measurement, an ideal voltmeter would have:
R_in → ∞A real multimeter has finite input resistance and can therefore affect high-impedance circuits.
217. Ammeter loading
An ideal ammeter would have:
R_in = 0A real instrument has:
- shunt resistance,
- burden voltage.
In low-voltage circuits, inserting an ammeter in series can significantly alter the circuit being measured.
218. Oscilloscope
An oscilloscope reveals more than voltage magnitude. It can display:
- waveform,
- phase,
- frequency,
- transient behavior,
- noise.
The probe loads the circuit through approximately:
R_probe || C_probe219. 1× and 10× probes
A 10× probe can generally provide:
- higher effective input resistance,
- lower capacitive loading,
- higher bandwidth.
The tradeoff is:
a tenfold attenuation of the measured voltageThe oscilloscope probe setting must match the probe.
220. Oscilloscope ground-clip hazard
The ground clip of a bench oscilloscope is often connected to protective earth.
Connecting it to the wrong point can cause:
- a short circuit,
- equipment damage,
- hazardous current.
Differential probes and appropriate safety equipment may be required when working with mains voltage or non-isolated power circuits.
221. Function generator
A function generator can produce:
- sine,
- square,
- triangle,
- pulse
waveforms.
Many laboratory generators are modeled with an output impedance of:
50 ΩThe actual voltage corresponding to the displayed amplitude can differ depending on whether the load is 50 Ω or high impedance.
222. Power supply
A laboratory DC supply can operate with:
- constant voltage,
- constant-current limiting.
Current limiting is:
a basic protection mechanism that can limit damage after an incorrect connection.
When powering a new circuit for the first time, beginning with a low current limit is good practice.
223. Breadboard parasitics
A solderless breadboard contains:
- contact resistance,
- parasitic capacitance,
- parasitic inductance,
- long shared conductive paths.
These effects may be negligible at low frequency, but can matter greatly in high-frequency, fast-edge, or low-noise analog circuits.
224. Wires and traces are not ideal
A real interconnect has:
R + L + Cproperties.
At high frequency, transmission-line behavior may need to be considered.
Therefore:
Two physical points shown as the same node on a schematic are not necessarily at exactly the same voltage at every frequency.
225. Parasitic capacitance
Unwanted capacitance exists between nearby conductors. Its effect increases with frequency:
|Z_C| =
1/(ωC)Therefore even a very small C can become significant at high frequency.
226. Parasitic inductance
Every current path creates a magnetic field, so wires and PCB traces have inductance.
With a rapid:
di/dta voltage spike can arise because:
v = L di/dt227. Decoupling capacitor
A small capacitor placed close to an integrated circuit's supply pins is used to:
supply sudden current demand locallyand reduce high-frequency supply impedance.
Not only capacitance but also:
- ESR,
- ESL,
- physical placement
matter.
228. Grounding and common impedance
If two circuits share the same return path, the drop across the common conductor:
v = Zican disturb the reference of the other circuit.
This is a common-impedance coupling problem.
The routing of analog and high-current return paths is therefore important.
229. Star grounding
In some low-frequency systems, joining return-current paths at a single point can reduce common-impedance effects.
However:
“Star grounding is best for every circuit” is not a universal rule.
At high frequency, a broad ground plane may be more appropriate. Grounding should be designed according to frequency and current paths.
230. Tolerance analysis
If a component is specified as:
R = 10 kΩ ±5%its actual value can be:
9.5 kΩ ... 10.5 kΩCircuit output can therefore be examined not only at the nominal value but through:
- worst-case limits,
- statistical distributions.
231. Worst-case analysis
Each component tolerance is selected in the direction that produces the worst output limit.
Advantage:
- a conservative guarantee.
Disadvantages:
- simultaneous extreme tolerances may be improbable,
- the result can be overly conservative.
232. Monte Carlo circuit analysis
Component values are sampled from probability distributions.
Across thousands of simulations, distributions can be obtained for quantities such as:
- gain,
- cutoff frequency,
- power,
- offset.
This can provide a more realistic view of manufacturing variation.
233. Noise
Real resistors and active devices generate noise.
The thermal-noise voltage density of a resistor can be expressed as:
e_n =
√(4kTR)in V/√Hz.
For a bandwidth B, the approximate RMS noise can be:
v_n =
√(4kTRB)234. Noise bandwidth
A wider measurement bandwidth collects:
more noise powerTherefore:
Unnecessarily high bandwidth is not always beneficial.
Measurements and analog front ends should generally be limited to the bandwidth actually required.
235. Signal ground and shielding
Shielding can reduce electric-field interference. For magnetic interference, techniques such as:
- minimizing loop area,
- twisted pairs,
- differential measurement
can be effective.
EMI problems cannot be solved from the schematic alone; physical layout matters.
236. Circuit safety
Electrical hazards are not limited to high voltage. Risk can arise from:
- current through the body,
- short-circuit energy,
- arcing,
- hot components,
- charged capacitors,
- battery fires.
Laboratory work must remain within appropriate safety limits.
237. Stored capacitor energy
After power is removed, a capacitor can retain:
W = 1/2 CV²of energy.
High-voltage circuits may therefore require:
- a bleeder resistor,
- controlled discharge,
- voltage verification.
238. Fuse and current limiting
A fuse is a protection element, not a normal functional element of the circuit.
Its purpose is approximately:
unexpected overcurrent
→ interrupt the energy pathFuse selection depends on:
- rated current,
- time-current characteristic,
- interrupting capacity,
- operating voltage.
239. Relationship of circuit theory to other fields
Circuit theory directly supports areas such as:
Analog electronics
→ op-amps, transistors, filters
Control
→ RLC dynamics, transfer functions
Signal processing
→ Fourier methods, filtering
Power electronics
→ energy, switching, three-phase systems
Communications
→ resonance, two-port networks, spectra
Embedded systems
→ sensors, ADCs, power, digital signal integrity240. Circuit analysis versus circuit design
Analysis:
circuit + values
→ determine behaviorDesign:
desired behavior
→ determine topology + valuesDesign is broader. For example, if:
f_c = 1 kHzis required, merely finding:
RC = 1/(2πf_c)is not enough. Source impedance, load, tolerances, op-amp bandwidth, noise, and standard component values must also be considered.
241. Historical development of circuit theory
Circuit theory did not appear at a single moment. Important developments can be summarized approximately as:
1800
→ Volta and the electric battery
1820s
→ Ørsted, Ampère, and electromagnetism
1827
→ Ohm: the law relating voltage, current, and resistance
1831
→ Faraday: electromagnetic induction
1845
→ Kirchhoff: node and loop laws
1860s
→ Maxwell: unification of electricity and magnetism in field theory
late 19th century
→ Heaviside: operational methods and transmission-line theory
1880s
→ Thévenin equivalent approach
early 20th century
→ AC power systems, phasor methods, network theory
1920s
→ Norton equivalent and communication-network methods
mid-20th century
→ active circuits, feedback, filter synthesis
after 1970
→ SPICE and computer-aided circuit analysis
present day
→ mixed-signal systems, power electronics, RF, integrated circuits, and numerical simulationThe history of circuit theory is also:
the history of transforming physical systems into more abstract and solvable network models.
242. Why Kirchhoff's laws remain fundamental
Transistors, op-amps, computers, and integrated circuits did not exist in Kirchhoff's era.
Yet KCL and KVL still form the basis of modern circuit solvers because they follow from very fundamental physical principles involving:
charge conservation
+
energy relationshipsTechnology changes; the basis of network equations largely remains.
243. Circuits and graph theory
Circuit topology can be represented as a graph:
node → vertex
branch → edgeThis makes concepts such as:
- independent KCL equations,
- independent loops,
- incidence matrices,
- spanning trees
systematic.
For computer solution of large networks, topology is as important as algebra.
244. Number of independent equations
In a connected circuit with N nodes, the number of independent KCL equations is:
N - 1One node is selected as the reference, making one node equation dependent on the others.
This explains why nodal analysis uses N-1 unknown node voltages.
245. Relationship among branches, nodes, and independent loops
For a connected graph with:
B → number of branches
N → number of nodesthe number of independent fundamental loops is:
L =
B - N + 1This relation is the topological basis of mesh and loop analysis.
246. Linear-algebra view
Solving a circuit often means solving:
A x = bwhere:
A → topology + component values
x → unknown voltages/currents
b → sourcesFor large networks, this makes numerical concepts such as sparse matrices, LU decomposition, and condition numbers important.
247. Condition number
If circuit equations are poorly scaled, a small numerical error can produce a large change in the solution.
For example, a matrix containing values on scales as different as:
1 mΩand:
1 TΩcan be numerically challenging.
Some simulation problems are therefore caused by numerical conditioning rather than circuit physics.
248. Thévenin equivalent with dependent sources
For a network containing dependent sources, simply:
turn off sources → combine resistancesis not sufficient.
A correct approach is:
1. Turn off independent sources
2. Keep dependent sources active
3. Apply V_test or I_test at the port
4. R_th = V_test/I_testFor AC networks, the same idea gives:
Z_th = V_test/I_test249. Open-circuit and short-circuit tests
For a linear two-terminal network, if:
V_oc
I_scare known, then:
Z_th =
V_oc/I_sccan be used.
This is especially useful for networks with dependent sources or AC impedances.
250. Source internal resistance
A practical voltage source can be approximated by:
ideal V_s
+
series R_sA practical current source can be approximated by:
ideal I_s
+
parallel R_sThese are physical applications of the Thévenin and Norton viewpoints.
251. A measurement instrument is a circuit element
A multimeter or oscilloscope is not merely:
an external object observing the circuit.
During measurement it adds elements such as:
R_in
C_inTherefore correct interpretation requires considering:
measured circuit
+
measurement instrumenttogether.
252. Probe compensation
A 10× passive oscilloscope probe contains a capacitive divider as well as a resistive divider.
Compensation adjusts the:
R ratioand:
C ratioto match.
Incorrect compensation can produce excessive rounding or overshoot on a square wave.
253. Sensor interface using a Thévenin equivalent
A sensor output can be modeled as:
V_th
R_thIf the ADC input resistance is:
R_Lthen the measured voltage is:
V_ADC =
V_th R_L/(R_th+R_L)This simple relation explains why a high-source-impedance sensor may require a buffer amplifier.
254. ADC sampling capacitor
A microcontroller ADC input often contains a sample-and-hold capacitor.
If source impedance is too high, that capacitor may not charge sufficiently during the acquisition interval.
Then:
ADC code
≠
actual input voltagePossible remedies include:
- lower source impedance,
- a buffer op-amp,
- longer acquisition time.
255. RC circuits are not only filters
RC circuits are used for:
- delay,
- timing,
- debouncing,
- coupling,
- integration,
- ADC anti-aliasing,
- reset generation.
The same relation:
τ = RCcan support many different engineering functions.
256. RL circuits and power systems
An inductor:
opposes an abrupt change in currentThis property is fundamental in:
- buck/boost converters,
- motor windings,
- EMI filters,
- current smoothing.
257. Flyback voltage
If current through an inductor is interrupted abruptly:
v = L di/dtcan require a large voltage.
For loads such as relay coils or motors, a:
flyback diodecan provide a safe path for the stored energy.
258. Why a diode differs from basic RLC theory
A diode is nonlinear. Approximately:
i =
I_s(e^(v/(nV_T))-1)Therefore superposition, constant impedance, and a single linear equation system cannot be applied directly.
KCL and KVL, however, remain valid. What changes is the component's v-i relationship.
259. Small-signal linearization
A nonlinear element can be linearized around an operating point as:
i(v)
≈
I_Q
+
g(v-V_Q)where:
g =
di/dv |Qis the small-signal conductance.
Much of transistor-amplifier analysis is based on this idea.
260. Large-signal and small-signal analysis
Large-signal analysis
The actual nonlinear behavior and movement of the operating point are examined.
Small-signal analysis
Small variations around an operating point are examined with a linear model.
In an op-amp or transistor circuit:
DC bias analysis and AC small-signal analysis are not the same problem.
261. Switched circuits
In power electronics and digital systems, devices switch between:
ON
OFFstates.
Each switch state may form a separate linear circuit, while the overall system is:
piecewise linearand time-varying.
262. Averaged model
In a high-frequency switched power circuit, slower dynamics can be studied with an averaged model instead of resolving every PWM cycle.
For example, duty cycle:
Dcan be modeled as a control input.
This is one of the areas where circuit theory and control theory directly meet.
263. Detecting errors through energy conservation
If a calculation says:
source supplies 10 W
resistors consume 17 W totalthere is a physical inconsistency.
A rapid check is:
Σp = 0Physical validation should follow algebraic solution.
264. Unit checking
For:
RCthe unit must satisfy:
Ω·F = sFor:
L/Rwe obtain:
H/Ω = sDimensional analysis quickly exposes many incorrect formulas.
265. Limiting-case checks
After deriving a formula, physical behavior should be tested at limits such as:
R → 0
R → ∞
C → 0
C → ∞
ω → 0
ω → ∞For example, for:
H_LP(jω)=1/(1+jωRC)we obtain:
ω→0 → H→1
ω→∞ → H→0which is consistent with low-pass behavior.
266. Sign checking
A calculated result such as:
I = -2 Ais not physically strange. It means:
The actual current flows opposite to the initially chosen reference arrow.
A negative result is often information about the reference direction, not an error.
267. Problematic ideal-source topologies
Connecting two unequal ideal voltage sources directly in parallel:
V1 ≠ V2creates contradictory constraints.
Likewise, two unequal ideal current sources directly in series can be problematic.
In real systems, internal impedances limit the conflict.
268. Abruptly paralleling capacitors
If ideal capacitors with different initial voltages are connected directly in parallel, the ideal model can imply:
infinite impulsive currentIn reality, ESR, wiring resistance, and inductance limit the current.
This clearly illustrates the physical limits of the ideal circuit model.
269. Opening the current path of an inductor
If the path of a current-carrying ideal inductor is opened instantaneously, current continuity would require a very large voltage.
In practice:
- arcing,
- diode conduction,
- parasitic capacitance,
- insulation breakdown
can create a new current path.
Thus an ideal-model result of “infinite voltage” is a physical warning rather than a literal prediction.
270. Ideal lossless LC circuit
An ideal LC circuit has no energy loss, so oscillation can continue indefinitely.
In a real circuit:
R > 0and energy is dissipated.
The ideal model is:
a limiting case used to isolate the dominant phenomenon in a real system.
271. Transition to S-parameters
Two-port z, y, h, and ABCD parameters are useful at low and moderate frequencies.
At high frequency, open- and short-circuit measurements become difficult. RF systems therefore use scattering parameters — S-parameters.
The quantities are defined in terms of:
incident wave
reflected waveThis is one of the gateways from classical circuit theory to transmission-line theory.
272. Recognizing the validity limits of circuit theory
Classical lumped-element models require care when:
- physical dimensions approach the wavelength,
- rise times are very short,
- transmission-line reflections matter,
- EMI/EMC dominates,
- field coupling is significant,
- skin effect and dielectric loss matter.
At that point:
circuit theory
→ electromagnetic-field / transmission-line analysisis needed as a complement.
273. Design workflow
A practical circuit-design workflow can be expressed as:
1. Define the function
2. Define input and output limits
3. Know source and load impedance
4. Select the simplest suitable topology
5. Solve the ideal model
6. Check power and voltage limits
7. Add tolerances
8. Check frequency and transient behavior
9. Add parasitics
10. Simulate
11. Prototype
12. Measure
13. Compare results with the model
14. Update the model or design when necessary274. A concise approach to circuit analysis
If a circuit appears complicated, do not immediately write every possible equation. First ask:
What is being asked?
Which operating regime applies?
DC, AC, or transient?
Which components actually matter?
Can series/parallel reduction be used?
Is nodal or mesh analysis shorter?
Can an equivalent network be used?A good solution is:
not the one using the most formulas, but the one that solves the correct model with the least unnecessary work.
275. Exercise 1 — power and sign
For an element:
v = 12 V
i = -2 Aassume the current reference enters the positive terminal.
Calculate:
p = viand explain whether the result means the element supplies or absorbs power.
276. Exercise 2 — voltage divider and loading
For:
V_s = 10 V
R1 = 10 kΩ
R2 = 10 kΩfind the unloaded output.
Then connect:
R_L = 10 kΩCalculate the new output and explain why the loading effect is substantial.
277. Exercise 3 — nodal analysis
Construct a three-node resistive network.
For the two unknown nodes, derive the matrix:
Gv = iby hand.
Verify the result using:
- hand calculation,
- Python/NumPy,
- SPICE.
278. Exercise 4 — dependent source
Find the port equivalent of a linear circuit containing a VCCS.
After turning off the independent sources, apply:
V_test = 1 Vand calculate:
I_testThen obtain:
R_th = 1/I_test279. Exercise 5 — maximum power
Let the Thévenin equivalent be:
V_th = 12 V
R_th = 6 ΩCalculate load power for:
R_L = 1...20 ΩPlot the result and show that the maximum occurs at:
R_L = 6 ΩCalculate the efficiency at the same point.
280. Exercise 6 — RC transient
For:
R = 10 kΩ
C = 100 µF
V_s = 5 Vcalculate:
τ,v_C(τ),v_C(5τ),- initial current.
Design an experiment that could measure the response with an oscilloscope.
281. Exercise 7 — capacitor initial condition
A capacitor initially has:
v_C(0-) = 3 Vand a new source is connected at t=0.
First determine:
v_C(0+)from the physical continuity principle.
Then write the complete response using the new steady-state value and time constant.
282. Exercise 8 — RL and flyback
A relay coil has:
L = 100 mH
R = 50 Ωand is driven by:
V = 12 VFind the steady-state current.
Explain why the current cannot fall instantaneously to zero when the switch opens.
Compare simulated cases with and without a flyback diode.
283. Exercise 9 — RLC damping
For:
L = 10 mH
C = 10 µFcompare:
R = 10 Ω
R = R_critical
R = 200 ΩFind:
α,ω0,- the roots,
- the response type.
284. Exercise 10 — phasors
Let:
v(t)=100√2 cos(1000t+30°)and:
Z=10+j10 ΩWrite the RMS voltage phasor. Find the current phasor and the time-domain current.
285. Exercise 11 — RC filter
For a low-pass filter with:
R = 1 kΩ
C = 100 nF- find the cutoff frequency,
- calculate magnitude at
0.1fc,fc, and10fc, - calculate phase,
- plot the Bode response.
286. Exercise 12 — series resonance
For:
R = 10 Ω
L = 10 mH
C = 1 µFfind:
f0,Q,- bandwidth,
- current at resonance.
Calculate V_L and V_C and show how they can exceed the source voltage.
287. Exercise 13 — power factor
A single-phase load has:
P = 5 kW
pf = 0.7 lagging
V = 230 V
f = 50 HzCalculate the capacitance required to raise the power factor to:
0.95Compare line current before and after correction.
288. Exercise 14 — transformer
For an ideal transformer:
N1/N2 = 10with secondary load:
Z_L = 8 Ωfind the impedance seen from the primary.
If 20 V RMS is required at the secondary, calculate the primary voltage.
289. Exercise 15 — three-phase system
For a balanced Y-connected load:
Z_ph = 10+j5 Ω
V_L = 400 Vfind:
- phase voltage,
- phase/line current,
- power factor,
- total
P, - total
Q.
290. Exercise 16 — two-port network
For a simple T-network, derive:
z11
z12
z21
z22Then cascade two identical T-networks and determine the overall network using ABCD parameters.
291. Exercise 17 — Laplace transient
Apply:
v_s(t)=V_0 u(t)to a series RC circuit.
Write the time-domain differential equation using KCL/KVL. Solve it with the Laplace transform and compare the result with the direct time-domain solution.
292. Exercise 18 — RLC with initial energy
For an RLC circuit with:
v_C(0-) ≠ 0
i_L(0-) ≠ 0represent the initial conditions as equivalent sources in the Laplace domain.
Separate the total response into:
zero-input
+
zero-statecomponents.
293. Exercise 19 — Fourier series and filtering
Construct a square wave using Fourier-series terms through the:
1st
3rd
5th
7thharmonics.
For an RC low-pass filter, calculate for each harmonic:
|H(jnω0)|
∠H(jnω0)and reconstruct the output waveform.
294. Exercise 20 — op-amp
For an inverting amplifier:
R_in = 10 kΩ
R_f = 100 kΩfind the ideal gain.
Then assume a practical op-amp with:
GBW = 1 MHz
SR = 0.5 V/µsFor a 10 Vpp output, calculate the frequency limits separately from:
- bandwidth,
- slew rate.
295. Exercise 21 — tolerance
For an RC filter:
R = 10 kΩ ±5%
C = 10 nF ±10%calculate the cutoff frequency at:
- nominal values,
- worst-case minimum,
- worst-case maximum.
Then generate its distribution with Monte Carlo analysis.
296. Exercise 22 — measurement loading
A source has:
V_th = 5 V
R_th = 10 MΩFind the voltage measured by a multimeter with input resistance:
10 MΩCompare it with the ideal-voltmeter result.
297. Exercise 23 — oscilloscope probe
Suppose a circuit node is driven through:
R_source = 100 kΩCompare the frequency-dependent loading of an oscilloscope modeled as:
1 MΩ || 100 pFand a 10× probe modeled as:
10 MΩ || 10 pF298. Exercise 24 — parasitic inductance
A switch changes current by:
Δi = 2 Awithin:
10 nsIf the interconnect parasitic inductance is:
L = 20 nHcalculate the possible voltage spike using:
v = L di/dtExplain why PCB layout becomes part of circuit theory at fast edge rates.
299. Circuit-analysis checklist
For each problem, ask:
1. What operating regime applies?
2. Is it DC, AC, transient, or a general signal problem?
3. Are reference directions defined?
4. Is the passive sign convention consistent?
5. Can series/parallel reduction be used?
6. Is nodal or mesh analysis shorter?
7. Are dependent sources present?
8. Are there energy-storage elements?
9. Are initial conditions known?
10. For sinusoids, are RMS and phasor definitions correct?
11. Are impedance signs correct?
12. Is the complex conjugate used correctly in complex power?
13. Is the result dimensionally correct?
14. Is it physically meaningful in limiting cases?
15. Is power conserved?
16. Are real component limits respected?
17. Does the measurement instrument load the circuit?
18. Does the simulation model represent the real circuit adequately?300. Conclusion
Circuit theory begins with a small set of relations:
i = dq/dt
v = dw/dq
p = vi
v = Ri
KCL
KVLYet this compact core expands into a broad engineering structure:
Resistive networks
↓
Nodal and mesh analysis
↓
Equivalent circuits
↓
Capacitors and inductors
↓
Differential equations
↓
Transient response
↓
Sinusoidal steady state
↓
Phasors and impedance
↓
AC power
↓
Resonance
↓
Magnetic coupling
↓
Three-phase systems
↓
Two-port networks
↓
Laplace and Fourier methods
↓
Filters
↓
Simulation
↓
Laboratory measurementThe most important skill in circuit theory is not memorizing individual formulas.
The essential skill is:
to transform a physical circuit into a model at the correct level of abstraction, select an appropriate analysis method, and validate the result through energy, sign, units, limiting cases, simulation, and measurement.
A circuit solution can look mathematically correct and still be physically wrong.
A simulation can converge perfectly while solving the wrong model.
A measurement can be numerically stable while actually measuring a circuit altered by the instrument itself.
Good circuit engineering therefore proceeds as a closed loop:
Model
↓
Calculate
↓
Simulate
↓
Build
↓
Measure
↓
Compare
↓
Correct the model or designThe final principle is:
Circuit theory teaches ideal elements; engineering requires knowing where the ideal model is no longer sufficient.
References
Sources published after the original publication date were used in the September 2026 revision to verify technical details and update tool- and standards-related information.
Primary source
- Sundararajan, D. Introductory Circuit Theory. Springer International Publishing, 2020.
DOI: https://doi.org/10.1007/978-3-030-31985-4 Used in the September 2026 revision to verify DC and AC network analysis, power, coupled circuits, three-phase systems, two-port networks, Fourier/Laplace transforms, and transient analysis.
Fundamental circuit textbooks
- Alexander, C. K.; Sadiku, M. N. O. Fundamentals of Electric Circuits. McGraw-Hill.
- Nilsson, J. W.; Riedel, S. A. Electric Circuits. Pearson.
- Hayt, W. H.; Kemmerly, J. E.; Durbin, S. M. Engineering Circuit Analysis. McGraw-Hill.
- Dorf, R. C.; Svoboda, J. A. Introduction to Electric Circuits. Wiley.
- Irwin, J. D.; Nelms, R. M. Basic Engineering Circuit Analysis. Wiley.
Networks, signals, and systems
- Van Valkenburg, M. E. Network Analysis. Prentice Hall.
- Oppenheim, A. V.; Willsky, A. S.; Nawab, S. H. Signals and Systems. Prentice Hall.
- Haykin, S.; Van Veen, B. Signals and Systems. Wiley.
Electronics and applications
- Sedra, A. S.; Smith, K. C. Microelectronic Circuits. Oxford University Press.
- Horowitz, P.; Hill, W. The Art of Electronics. Cambridge University Press.
- Franco, S. Design with Operational Amplifiers and Analog Integrated Circuits. McGraw-Hill.
Circuit simulation
- Nagel, L. W.; Pederson, D. O. “SPICE (Simulation Program with Integrated Circuit Emphasis).” University of California, Berkeley, 1973.
- LTspice Documentation. Analog Devices.
- ngspice Documentation. Open-source SPICE simulator.
Historical works
- Ohm, G. S. Die galvanische Kette, mathematisch bearbeitet. 1827.
- Kirchhoff, G. R. Electrical circuit laws, 1845.
- Faraday, M. Experimental Researches in Electricity, electromagnetic-induction work, 1830s.
- Maxwell, J. C. A Treatise on Electricity and Magnetism. 1873.
- Thévenin, L. Equivalent-generator work, 1883.
- Norton, E. L. Equivalent current-source network work, Bell Laboratories, 1920s.
Quick formula summary
Current:
i = dq/dt
Voltage:
v = dw/dq
Power:
p = vi
Energy:
w = ∫p dt
Ohm's law:
v = Ri
Conductance:
G = 1/R
Resistor power:
P = I²R = V²/R = VI
Series resistance:
Req = ΣR
Parallel resistance:
1/Req = Σ(1/R)
KCL:
Σi = 0
KVL:
Σv = 0
Capacitor:
i = C dv/dt
Capacitor energy:
Wc = 1/2 Cv²
Inductor:
v = L di/dt
Inductor energy:
Wl = 1/2 Li²
RC time constant:
τ = RC
RL time constant:
τ = L/R
First-order response:
x(t)=x(∞)+[x(0+)-x(∞)]e^(-t/τ)
Sinusoid:
x(t)=Xm cos(ωt+φ)
ω = 2πf
Sinusoidal RMS:
Xrms = Xm/√2
Impedance:
Z = V/I
ZR = R
ZL = jωL
ZC = 1/(jωC)
Admittance:
Y = 1/Z
Series RLC resonance:
ω0 = 1/√(LC)
Complex power:
S = VI* = P+jQ
Real power:
P = Vrms Irms cosφ
Reactive power:
Q = Vrms Irms sinφ
Apparent power:
|S| = Vrms Irms
Power factor:
pf = cosφ = P/|S|
Three-phase power:
P = √3 VL IL cosφ
Ideal transformer:
V1/V2 = N1/N2
I1/I2 = N2/N1
Reflected impedance:
Zin = (N1/N2)² ZL
Transfer function:
H(s)=Y(s)/X(s)
Inductor s-domain impedance:
ZL(s)=sL
Capacitor s-domain impedance:
ZC(s)=1/(sC)
RC low-pass:
H(s)=1/(1+sRC)
Cutoff frequency:
fc=1/(2πRC)