Circuit Theory: Theory, Analysis, Design, and Practice

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 change

can 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 circuit

Sound circuit analysis should be verified at four different levels:

1. Analytical solution
2. Numerical / programmed solution
3. Circuit simulation
4. Laboratory work with real components

These 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
C

are 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 wire

and 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 potential

is 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:

q

Unit:

coulomb — C

The magnitude of the electron charge is approximately:

e ≈ 1.602 × 10^-19 C

and:

1 C ≈ 6.24 × 10^18

corresponds approximately to that many elementary electron charges.


5. Electric current

Current is the rate of change of charge with time:

        dq
i(t) = ----
        dt

Unit:

ampere — A

and:

1 A = 1 C/s

This 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 motion

Because 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) = ----
        dq

Unit:

volt — V

with:

1 V = 1 J/C

Voltage 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 V

may 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 — W

with:

1 W = 1 J/s

Power is:

the rate at which energy is transferred or converted.


10. Energy

Energy transferred over a time interval is:

         t2
w = ∫ p(t) dt
        t1

A resistor generally converts energy into heat.

A capacitor stores energy in its:

electric field

and an inductor in its:

magnetic field

11. Passive sign convention

If current enters the + voltage terminal of an element, then for:

p = vi
p > 0

means that the element absorbs power, while:

p < 0

means 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
switch

A real physical component may contain several of these effects simultaneously.

A real inductor, for example, may be modeled as:

ideal L
+
winding resistance
+
parasitic C

13. 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 source

Dependent sources are very important in:

  • transistor small-signal models,
  • operational-amplifier models,
  • active circuits.

17. Open circuit

For an ideal open circuit:

i = 0

but:

v ≠ 0

may 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 = 0

but:

i ≠ 0

and 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 = Ri

where:

R → resistance

with unit:

ohm — Ω

20. Conductance

Conductance is defined by:

     1
G = ---
     R

Unit:

siemens — S

Ohm's law can also be written as:

i = Gv

Using conductance can simplify algebra in parallel networks.


21. Power in a resistor

Since:

P = VI

and:

V = IR

we obtain:

P = I²R

and:

P = V²/R

These 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 W

resistor, sustained operation with:

P > 0.25 W

may be inappropriate.


23. Temperature coefficient

A real resistor may approximately vary as:

R(T)
≈
R(T0)[1 + α(T-T0)]

Thus:

R is 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 + ... + RN

The series equivalent is:

greater than each individual resistance.


25. Voltage divider

If voltage V is applied across two series resistors:

R1
R2

then:

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_L

is connected to the output of the divider, the lower branch becomes:

R2 || R_L

and 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/RN

or:

G_eq =
G1 + G2 + ... + GN

28. 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 value

Correctly 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 = 0

Equivalently:

sum of currents entering
=
sum of currents leaving

KCL is the circuit-level expression of charge conservation.


34. Kirchhoff's Voltage Law — KVL

Around a closed loop:

Σ v_k = 0

In other words:

voltage rises
=
voltage drops

KVL 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 = 0

must hold.

That is:

power delivered
=
power absorbed

This 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 parallel

and 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_ca

one 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_s

in series with:

R_s

can be transformed into a current source:

I_s = V_s/R_s

in 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 system

For resistive networks, the expression:

(V1-V2)/R

is used repeatedly.


42. Nodal-analysis example

If a node:

V

is connected through:

R1 → V1
R2 → V2
R3 → 0

then:

(V-V1)/R1
+
(V-V2)/R2
+
V/R3
=
0

can 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 equation

For example:

V1 - V2 = V_s

44. 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 system

For a resistor shared by two meshes, for example:

i_R = I1 - I2

45. 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 analysis

Nodal 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 = i

where:

G → conductance matrix
v → node-voltage vector
i → source vector

This 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 — MNA

MNA 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 alone

Other independent sources are deactivated:

ideal voltage source → short circuit
ideal current source → open circuit

Dependent sources remain active.


51. Superposition and power

Superposition applies to:

voltage
current

Power is nonlinear because:

P = I²R

or:

P = V²/R

Therefore:

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_th

in series with:

R_th
[V_th] -- [R_th] -- load

where:

V_th = V_oc

is the open-circuit voltage.


53. Thévenin resistance

If only independent sources are present:

short independent voltage sources
open independent current sources

and 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_test

54. Norton's theorem

The same network can be represented by an ideal current source:

I_N

in parallel with:

R_N

where:

I_N = I_sc

and:

R_N = R_th

The Thévenin-Norton relationship is:

V_th = I_N R_th

55. 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_th

with load:

R_L

The load power is:

P_L =
V_th² R_L /
(R_th + R_L)²

Maximum power is obtained when:

R_L = R_th

57. 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/R4

then 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 = Ri

may be sufficient.

Once capacitors and inductors are introduced, the circuit includes:

derivatives
integrals
initial conditions
energy storage

It is no longer merely algebraic; it becomes:

a dynamic system.


61. Capacitor

The fundamental relation for an ideal capacitor is:

q = Cv

which gives:

        dv
i = C ----
        dt

Unit:

farad — F

A 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/dt

an 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 = 0

so:

i_C = 0

and an ideal capacitor behaves as an:

open circuit

This 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/dt

we have:

C_eq =
C1 + C2 + ... + CN

66. Capacitors in series

Series capacitors carry the same transferred charge.

Their equivalent capacitance is:

1/C_eq =
1/C1 + 1/C2 + ... + 1/CN

For 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_k

A 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---
    |
   leakage

and 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 ----
        dt

Unit:

henry — H

An 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/dt

an 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 = 0

and:

v_L = 0

so an ideal inductor behaves as a:

short circuit

Again, this is specifically a DC steady-state approximation.


73. Inductors in series

If magnetic coupling is negligible:

L_eq =
L1 + L2 + ... + LN

If the coils influence one another magnetically, a mutual-inductance term:

M

must be included.

This is addressed later.


74. Inductors in parallel

Without coupling:

1/L_eq =
1/L1 + 1/L2 + ... + 1/LN

For 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
RL

circuits.

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:

τ = RC

and for an RL circuit:

τ = L/R

In 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:

the system is commonly considered practically settled.


78. RC charging circuit

If a step voltage:

V_s

is 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_0

discharges 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/R

If 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_0

releases 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 response

For 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 response

The 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 response

Zero-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:

RLC

circuit.

The characteristic equation can generally be written as:

s² + 2αs + ω_0² = 0

86. 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

α > ω_0

Two distinct real negative roots.

Critically damped

α = ω_0

A repeated real root.

Underdamped

α < ω_0

Complex-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 = 0

energy moves continuously between:

capacitor electric field
↔
inductor magnetic field

Total 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
φ   → phase

92. Frequency and period

ω = 2πf

and:

T = 1/f

where:

ω → rad/s
f → Hz
T → s

93. Phase

For two sinusoids at the same frequency:

x1 = A cos(ωt)
x2 = B cos(ωt+φ)

the phase difference is φ.

If:

φ > 0

then x2 leads relative to the chosen cosine reference.

If:

φ < 0

it 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/√2

RMS 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:

0

while:

RMS ≠ 0

This distinction is fundamental in AC power analysis.


96. Role of complex numbers in circuit theory

A complex number has the form:

z = a + jb

Polar 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 = RI

so:

Z_R = R

Voltage and current are in phase.


100. Inductive impedance

From:

v = L di/dt

in the phasor domain:

V = jωL I

Therefore:

Z_L = jωL

For an inductor, voltage leads current by:

+90°

101. Capacitive impedance

From:

i = C dv/dt

in the phasor domain:

I = jωC V

Therefore:

Z_C =
1/(jωC)
=
-j/(ωC)

In a capacitor, current leads voltage by:

+90°

102. Reactance

Impedance can be written as:

Z = R + jX

where:

R → resistance
X → reactance

For an inductor:

X_L = +ωL

For a capacitor:

X_C = -1/(ωC)

103. Impedance magnitude and phase

If:

Z = R+jX

then:

|Z| = √(R²+X²)

and:

θ = atan2(X,R)

AC Ohm's law is:

V = ZI

104. Admittance

Admittance is defined as:

Y = 1/Z

and may be written:

Y = G + jB

where:

G → conductance
B → susceptance

Admittance is often more convenient for parallel AC circuits.


105. Inductive and capacitive susceptance

For an ideal capacitor:

Y_C = jωC

For 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+...+ZN

The current is:

I = V/Z_eq

and each element voltage is:

V_k = I Z_k

107. Parallel connection in AC circuits

In parallel networks it is often easier to use:

Y_eq =
Y1+Y2+...+YN

The total current is:

I = VY_eq

108. 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:

Z

instead of:

R

or:

Y

instead of:

G

This 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ωRC

The cutoff frequency is:

ω_c = 1/RC

or:

f_c =
1/(2πRC)

111. RC high-pass filter

If the output is taken across the resistor:

        jωRC
H(jω)=---------
       1+jωRC

Low 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/√2

In decibels:

20log10(1/√2)
≈ -3.01 dB

The cutoff frequency is therefore often called the:

-3 dB point

113. Bode magnitude slope

A first-order pole contributes approximately:

-20 dB/decade

after its break frequency.

A first-order zero contributes:

+20 dB/decade

This 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 = R

For an ideal series RLC circuit, impedance is minimum.

Thus, for fixed source voltage, current is maximum.

Moreover:

V_L

and:

V_C

may 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/R

and 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/L

and:

Q =
ω_0/BW

In hertz:

Q =
f_0/(f_2-f_1)

118. Parallel resonance

For a parallel RLC circuit, resonance is examined through:

Im{Y}=0

For 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 factor

The 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 - θ_i

122. Average real power

The average over one period is:

P =
V_rms I_rms cosφ

Unit:

watt — W

This 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:

var

Under the common sign convention:

inductive load → Q > 0
capacitive load → Q < 0

124. Apparent power

The magnitude of apparent power is:

|S| =
V_rms I_rms

Unit:

VA

Complex power is defined as:

S = P + jQ

125. 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
        |φ
        +---->
          P

with:

|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 pf

For a capacitive load, current leads voltage:

leading pf

This description carries more information than the numerical value of cosφ alone.


129. Power-factor correction

The positive reactive power of an inductive load:

Q_L

can 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 current

This 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:

φ = 0

and:

Q = 0

Thus:

P = V_rms I_rms

132. Average power in a pure inductor

For an ideal inductor:

φ = +90°

so:

P = 0

while:

Q > 0

Energy 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 = 0

Reactive power satisfies:

Q < 0

Energy 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_th

maximum average load power is obtained when:

Z_L =
Z_th*

that is:

R_L = R_th
X_L = -X_th

This 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:

M

For example:

v1 =
L1 di1/dt
± M di2/dt

and:

v2 =
L2 di2/dt
± M di1/dt

137. Mutual inductance

The ideal coupling bound is:

|M| ≤ √(L1 L2)

The coupling coefficient is:

k =
M/√(L1L2)

with:

0 ≤ k ≤ 1

and:

k = 1

represents 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 i2

The 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/N2

The voltage relationship is:

V1/V2 =
N1/N2 =
n

Current magnitudes are inversely proportional:

I1/I2 =
N2/N1 =
1/n

with appropriate sign directions.


141. Power in an ideal transformer

In the ideal case there are no losses:

P_in = P_out

and the magnitude relationship:

V1 I1 =
V2 I2

holds.

A real transformer has:

  • copper loss,
  • core loss,
  • leakage flux,
  • magnetizing current.

142. Reflected impedance

A load impedance on the secondary:

Z_L

is seen from the primary as:

Z_in =
n² Z_L

This 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 reactance

The 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 = 0

so 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_ph

and line voltage is:

V_L

then for a balanced positive-sequence system:

|V_L| =
√3 |V_ph|

and:

I_L = I_ph

148. Delta connection — Δ

In a delta-connected load, phase elements are connected between line conductors.

Then:

V_L = V_ph

and, 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_L

150. 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:

abc

or:

acb

Phase 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_c

then 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 sequence

components.

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 2

with four terminals.

At each port:

V1, I1
V2, I2

are 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 I2

or:

[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 V2

Short-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 V2

They 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 T2

is obtained by matrix multiplication.


160. Reciprocity

For some passive linear bilateral networks, reciprocity conditions such as:

z12 = z21

may hold.

For ABCD parameters, under an appropriate definition:

AD-BC=1

is 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 = z22

may 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 → poles

Poles 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/RC

The time-domain natural response:

e^(-t/RC)

follows directly from this pole.

This demonstrates the relationship:

s-plane
↔
time domain

165. Laplace transform

The unilateral Laplace transform is:

X(s) =
∫_0^∞ x(t)e^(-st)dt

The general bilateral definition is:

X(s) =
∫_-∞^∞ x(t)e^(-st)dt

For 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 equations

becomes an:

algebraic equation

in 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)=R

168. Inductor in the s-domain

For an inductor:

v=L di/dt

we obtain:

V(s)
=
LsI(s)
-
L i(0-)

With zero initial conditions:

Z_L(s)=Ls

The initial current can also be represented by an equivalent source.


169. Capacitor in the s-domain

For:

i=C dv/dt

we 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)dt

The 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:

σ = 0

on the axis, but only when the transform converges there.

Therefore:

The Laplace transform is not merely the Fourier transform with s substituted 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-stop

Filter behavior is described by the frequency response:

H(jω)

182. Ideal and practical filters

An ideal filter assumes:

passband → pass completely
stopband → suppress completely

A 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/dec

while a second-order response can provide:

-40 dB/dec

Higher 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| large

so the voltage across the capacitor is large.

At high frequency:

|Z_C| small

and the capacitor shunts more of the signal toward ground.

The circuit should therefore be understood as a:

frequency-dependent voltage divider

185. 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) ≈ 0

Such a structure can be used as a:

notch filter

Typical 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 → 0

Under 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_- = 0

It is not a physical short circuit.


191. Inverting amplifier

The ideal inverting configuration has gain:

V_o/V_i =
-R_f/R_in

KCL at the input node gives the underlying relation:

V_i/R_in
+
V_o/R_f
=
0

The 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_g

Its high input impedance can be useful in sensor interfaces.


193. Voltage follower

A non-inverting configuration with:

V_o = V_i

is used as a voltage follower.

Although its voltage gain is 1, it is not functionally pointless. Its purpose is to:

reduce loading

and 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)dt

A 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)
=
-RCs

Because 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
≈
GBW

can be useful.

For example, if:

GBW = 1 MHz
gain = 100

the practical closed-loop bandwidth may be on the order of:

10 kHz

199. 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_peak

Therefore the condition:

2π f V_peak < SR

is 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
1

Physically, 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 1

Depending on the logic family, thresholds such as:

V_IL
V_IH
V_OL
V_OH

are 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-out

is not merely a logical count of connections; it is also an electrical drive-capability constraint.


203. Rise time and parasitic capacitance

The:

R_driver

and:

C_load

on a digital line form an approximate RC circuit.

The rise time can be on the order of:

t_r ≈ 2.2 RC

Thus 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
+
KCL

Nonlinear 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 V

while 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_max

The 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
↔
measurement

Engineering understanding improves by investigating why these four results differ.


212. Solving circuits with MATLAB

If the nodal equations are written as:

Gv = i

they 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, s

can 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 R

Measurement 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 = 0

A 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_probe

219. 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 voltage

The 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 + C

properties.

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/dt

a voltage spike can arise because:

v = L di/dt

227. Decoupling capacitor

A small capacitor placed close to an integrated circuit's supply pins is used to:

supply sudden current demand locally

and 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 = Zi

can 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 power

Therefore:

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 path

Fuse 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 integrity

240. Circuit analysis versus circuit design

Analysis:

circuit + values
→ determine behavior

Design:

desired behavior
→ determine topology + values

Design is broader. For example, if:

f_c = 1 kHz

is 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 simulation

The 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 relationships

Technology changes; the basis of network equations largely remains.


243. Circuits and graph theory

Circuit topology can be represented as a graph:

node   → vertex
branch → edge

This 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 - 1

One 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 nodes

the number of independent fundamental loops is:

L =
B - N + 1

This relation is the topological basis of mesh and loop analysis.


246. Linear-algebra view

Solving a circuit often means solving:

A x = b

where:

A → topology + component values
x → unknown voltages/currents
b → sources

For 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 resistances

is 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_test

For AC networks, the same idea gives:

Z_th = V_test/I_test

249. Open-circuit and short-circuit tests

For a linear two-terminal network, if:

V_oc
I_sc

are known, then:

Z_th =
V_oc/I_sc

can 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_s

A practical current source can be approximated by:

ideal I_s
+
parallel R_s

These 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_in

Therefore correct interpretation requires considering:

measured circuit
+
measurement instrument

together.


252. Probe compensation

A 10× passive oscilloscope probe contains a capacitive divider as well as a resistive divider.

Compensation adjusts the:

R ratio

and:

C ratio

to 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_th

If the ADC input resistance is:

R_L

then 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 voltage

Possible 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:

τ = RC

can support many different engineering functions.


256. RL circuits and power systems

An inductor:

opposes an abrupt change in current

This 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/dt

can require a large voltage.

For loads such as relay coils or motors, a:

flyback diode

can 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 |Q

is 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
OFF

states.

Each switch state may form a separate linear circuit, while the overall system is:

piecewise linear

and 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:

D

can 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 total

there is a physical inconsistency.

A rapid check is:

Σp = 0

Physical validation should follow algebraic solution.


264. Unit checking

For:

RC

the unit must satisfy:

Ω·F = s

For:

L/R

we obtain:

H/Ω = s

Dimensional 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→0

which is consistent with low-pass behavior.


266. Sign checking

A calculated result such as:

I = -2 A

is 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 ≠ V2

creates 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 current

In 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 > 0

and 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 wave

This 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 analysis

is 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 necessary

274. 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 A

assume the current reference enters the positive terminal.

Calculate:

p = vi

and 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 = i

by hand.

Verify the result using:

  1. hand calculation,
  2. Python/NumPy,
  3. 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 V

and calculate:

I_test

Then obtain:

R_th = 1/I_test

279. 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 V

calculate:

  1. τ,
  2. v_C(τ),
  3. v_C(5τ),
  4. 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 V

and 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 V

Find 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 µF

compare:

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
  1. find the cutoff frequency,
  2. calculate magnitude at 0.1fc, fc, and 10fc,
  3. calculate phase,
  4. plot the Bode response.

286. Exercise 12 — series resonance

For:

R = 10 Ω
L = 10 mH
C = 1 µF

find:

  • 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 Hz

Calculate the capacitance required to raise the power factor to:

0.95

Compare line current before and after correction.


288. Exercise 14 — transformer

For an ideal transformer:

N1/N2 = 10

with 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 V

find:

  • 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
z22

Then 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-) ≠ 0

represent the initial conditions as equivalent sources in the Laplace domain.

Separate the total response into:

zero-input
+
zero-state

components.


293. Exercise 19 — Fourier series and filtering

Construct a square wave using Fourier-series terms through the:

1st
3rd
5th
7th

harmonics.

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/µs

For 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 pF

and a 10× probe modeled as:

10 MΩ || 10 pF

298. Exercise 24 — parasitic inductance

A switch changes current by:

Δi = 2 A

within:

10 ns

If the interconnect parasitic inductance is:

L = 20 nH

calculate the possible voltage spike using:

v = L di/dt

Explain 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
KVL

Yet 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 measurement

The 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 design

The 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

  1. 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

  1. Alexander, C. K.; Sadiku, M. N. O. Fundamentals of Electric Circuits. McGraw-Hill.
  1. Nilsson, J. W.; Riedel, S. A. Electric Circuits. Pearson.
  1. Hayt, W. H.; Kemmerly, J. E.; Durbin, S. M. Engineering Circuit Analysis. McGraw-Hill.
  1. Dorf, R. C.; Svoboda, J. A. Introduction to Electric Circuits. Wiley.
  1. Irwin, J. D.; Nelms, R. M. Basic Engineering Circuit Analysis. Wiley.

Networks, signals, and systems

  1. Van Valkenburg, M. E. Network Analysis. Prentice Hall.
  1. Oppenheim, A. V.; Willsky, A. S.; Nawab, S. H. Signals and Systems. Prentice Hall.
  1. Haykin, S.; Van Veen, B. Signals and Systems. Wiley.

Electronics and applications

  1. Sedra, A. S.; Smith, K. C. Microelectronic Circuits. Oxford University Press.
  1. Horowitz, P.; Hill, W. The Art of Electronics. Cambridge University Press.
  1. Franco, S. Design with Operational Amplifiers and Analog Integrated Circuits. McGraw-Hill.

Circuit simulation

  1. Nagel, L. W.; Pederson, D. O. “SPICE (Simulation Program with Integrated Circuit Emphasis).” University of California, Berkeley, 1973.
  1. LTspice Documentation. Analog Devices.
  1. ngspice Documentation. Open-source SPICE simulator.

Historical works

  1. Ohm, G. S. Die galvanische Kette, mathematisch bearbeitet. 1827.
  1. Kirchhoff, G. R. Electrical circuit laws, 1845.
  1. Faraday, M. Experimental Researches in Electricity, electromagnetic-induction work, 1830s.
  1. Maxwell, J. C. A Treatise on Electricity and Magnetism. 1873.
  1. Thévenin, L. Equivalent-generator work, 1883.
  1. 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)
QR code for this page