Lessons · circuits

The AC generator: the induced EMF is the slope of the flux

Regime 2 — calculus does what algebra cannot. The acceleration isn't constant, so the algebra formulas don't apply; calculus is the only road in, and SymPy proves the closed form solves the equation of motion.

Regime 2 · calculus does more Math machine-derived & checked by SymPy 2 modeling assumptions (author-asserted)

A coil of area A=0.1A = 0.1 m² spins at ω=10\omega = 10 rad/s in a uniform magnetic field B=0.5B = 0.5 T. The flux through it varies as Φ(t)=BAcos⁡(ωt)\Phi(t) = BA\cos(\omega t), and the induced EMF is its rate of change, E=−dΦ/dt=BAωsin⁡(ωt)\mathcal{E} = -d\Phi/dt = BA\omega\sin(\omega t) — a sinusoid that lags the flux by a quarter cycle (its peak comes a quarter turn after the flux's). This is how a generator turns rotation into alternating current. Plotted as a stacked Φ\Phi–tt over EMF–tt, the slope of the flux is the (negated) EMF at every instant. Drag BB or ω\omega: when the flux is at its peak the EMF is zero, and when the flux crosses zero the EMF is at its peak.

Peak EMF E0=BAω\mathcal{E}_0 = BA\omega
0.5 V
Peak flux Φ0=BA\Phi_0 = BA
0.05 Wb
Period T=2π/ωT = 2\pi/\omega
0.6283 s
The instantaneous EMF is the derivative of the flux
E(t)=−dΦdt,Φ(t)=BAcos⁡(ωt)\mathcal{E}(t) = -\frac{d\Phi}{dt}, \quad \Phi(t) = BA\cos(\omega t)

Faraday's law in its exact form uses the instantaneous rate of change — a derivative, not a ratio of finite changes. For a coil rotating at constant ω\omega, the flux is a cosine, Φ=BAcos⁡(ωt)\Phi = BA\cos(\omega t).

check E=−dΦ/dt\mathcal{E} = -d\Phi/dt; check ∫0tE dt′=−ΔΦ\int_0^t \mathcal{E}\,dt' = -\Delta\Phi; peak E0=BAω\mathcal{E}_0 = BA\omega; 90∘90^\circ phase; period T=2π/ωT = 2\pi/\omega

  • ✓ The EMF is the negative slope of the flux: E=−dΦdt\mathcal{E} = -\dfrac{d\Phi}{dt} (Faraday's law). [structural]
  • ✓ Integrating the EMF recovers the change in flux: ∫0tE dt′=−ΔΦ\int_0^t \mathcal{E}\,dt' = -\Delta\Phi — the area↔change pivot, one domain over. [structural]
  • ✓ The peak EMF is E0=BAω\mathcal{E}_0 = BA\omega, reached a quarter period in (when the flux crosses zero). [structural]
  • ✓ The EMF is zero exactly when the flux is at its peak (here t=0t=0) — the slope of a cosine at its crest is flat, so flux and EMF are 90∘90^\circ out of phase. [structural]
  • ✓ The generator repeats every period T=2π/ωT = 2\pi/\omega: Φ(t+T)=Φ(t)\Phi(t+T) = \Phi(t). [structural]

Dimensional homogeneity: checked by SymPy (holds).

✗ Common misconception: “The flux and the EMF reach their maxima at the same time — they are in phase.”

No. The EMF is the rate of change of the flux, E=−dΦ/dt\mathcal{E} = -d\Phi/dt, so it is 90∘90^\circ out of phase. When the flux Φ\Phi is at its peak, its slope is zero, so the EMF is zero. When the flux passes through zero (its steepest point), ∣dΦ/dt∣|d\Phi/dt| is largest, so the EMF is at its peak. Watch the two panels: each EMF (lower) peak falls a quarter cycle after the corresponding flux (upper) peak — a sine lagging the cosine by 90∘90^\circ.

Modeling assumptions — author-asserted, disclosed not discharged
  • A uniform, constant magnetic field, and a single-turn coil rotating at constant angular velocity ω\omega.
  • An ideal EMF source (no coil resistance), so the terminal voltage is the induced EMF E=−dΦ/dt\mathcal{E} = -d\Phi/dt exactly.

The stacked graph, fully annotated

A static rendering (Matplotlib) at the default parameters — the interactive version is in the Graph tab above.

2026-06-27T06:43:49.074476 image/svg+xml Matplotlib v3.11.0, https://matplotlib.org/