Phase plane
What does the linearization predict?
Follow the equilibria as current changes
Click the voltage branch to select a point; drag horizontally to vary current. Solid and dashed branches show equilibria, not limit-cycle amplitudes.
Read the same geometry in the trace–determinant plane
D < 0 → saddle. One eigenvalue is negative, the other positive. Wˢ approaches the saddle; Wᵘ leaves it.
D = 0 → a zero eigenvalue. At a generic saddle-node, two equilibria meet and disappear. The flow slows along the direction whose eigenvalue tends to zero.
τ = 0, D > 0 → imaginary eigenvalues. At a generic Hopf crossing, a focus changes stability while ω stays nonzero. Nonlinear terms determine which periodic orbits exist and their stability.
τ² = 4D → real ↔ complex. Crossing this parabola changes a node into a focus. It is not itself a loss of stability.
Equations, parameters & numerical method
C V̇ = I − gCam∞(V)(V − ECa) − gKn(V − EK) − gL(V − EL)
ṅ = q(V)[n∞(V) − n], q(V) = φ cosh[(V − V₃)/(2V₄)]
m∞(V) = ½[1 + tanh((V − V₁)/V₂)]
n∞(V) = ½[1 + tanh((V − V₃)/V₄)]
At equilibrium n* = n∞(V*). Thus J₂₁ = q n′∞: the term q′(n∞ − n) vanishes here. J₁₂ has units mV/ms and J₂₁ has units (mV·ms)⁻¹; both eigenvalues have units ms⁻¹.
Analytic Jacobian; equilibrium continuation parameterized by voltage, with turning-point brackets scanned every 0.25 mV and bisection at folds and trace crossings. Degenerate boundaries are not certified. Nonlinear paths use RK4, Δt = 0.05 ms. Linear paths use exp(Jt). Manifolds are finite orbit approximations seeded ±10⁻⁵ along the saddle eigenvectors in scaled coordinates; Wˢ is computed backward in time, with arrows showing forward time. Paths stop when they leave the integration bounds.
A saddle-node is a local statement. A SNIC additionally requires a closed global return; the Jacobian alone cannot establish it. At a Hopf crossing, linearization cannot distinguish a nonlinear center, a weak focus, or the stability of an emerging cycle.
Model and bifurcation reference: Bard Ermentrout’s XPP tutorial. Hopf preset uses gCa = 4.4; type I uses gCa = 4, V₃ = 12, V₄ = 17.4, φ = 0.0667. Critical currents are recomputed for the displayed parameters.