Skip to content

Hurwitz-Stable Matrix

A square matrix whose eigenvalues all have strictly negative real part, making the continuous-time linear system ẋ=Ax exponentially decay to the origin.

Version
v4 · 2026-09-19 · History
Domain-specific #
2026
Domain group
Applied Sciences & Engineering
Origin domain
Engineering & Design (beyond software)
Subdomain
Control Theory → Engineering & Design (beyond software)
Aliases
Hurwitz matrix, Continuous-time stable matrix, Stability matrix

Core Idea

A square matrix \(A\in\mathbb C^{n\times n}\) is Hurwitz stable when every eigenvalue lies strictly in the open left half-plane:

\[ \operatorname{Re}\lambda_i(A)<0\quad\text{for all }i. \]

Equivalently, every solution of the homogeneous continuous-time LTI system \(\dot x=Ax\) converges exponentially to zero. For every (Q=Q^T>0), this is also equivalent to the Lyapunov equation

\[ A^TP+PA=-Q \]

having a unique symmetric positive-definite solution (P).

The recognition invariant is square state matrix + open-left-half-plane spectrum + continuous-time convention + exponential decay.

How would you explain it like I'm…

The Always-Settles-Down Rule

Think of a swing you push once. If it slowly settles down and stops, it is steady. A Hurwitz-Stable Matrix is the math rule-box for a machine where every push, in any direction, always fades away to stillness instead of growing.

The Wobbles-Die-Out Matrix

Engineers describe many machines with a square grid of numbers called a matrix, which tells how the machine's state changes over time. Each matrix has special numbers called eigenvalues that describe its natural behaviors. A Hurwitz-Stable Matrix is one where all those special numbers point toward 'shrinking.' That means if you knock the machine away from rest, it always comes back to rest, and the wobble gets smaller quickly and steadily. This is for machines that change smoothly in time, not in jumps.

Left-Half-Plane Stable Matrix

A square matrix A is Hurwitz stable if every eigenvalue has a strictly negative real part, meaning all eigenvalues sit in the open left half of the complex plane. This matters for continuous-time systems written as dx/dt = Ax: Hurwitz stability is exactly the condition that every solution shrinks to zero exponentially. Eigenvalues with real part exactly zero are not allowed, since those would give oscillations that never die out. The 'continuous-time' part is important; systems that update in discrete steps use a different stability test. Another equivalent check uses the Lyapunov equation, which has a positive-definite solution exactly when the matrix is Hurwitz stable.

 

A square matrix A (real or complex, n×n) is Hurwitz stable when every eigenvalue satisfies Re λ_i(A) < 0, i.e. the spectrum lies in the open left half-plane. This is equivalent to every solution of the continuous-time LTI system ẋ = Ax converging exponentially to zero. A third equivalent test is Lyapunov's: for any symmetric positive-definite Q, the equation AᵀP + PA = −Q has a unique symmetric positive-definite solution P, which yields the quadratic Lyapunov function xᵀPx. The condition is strict—eigenvalues on the imaginary axis are excluded—and it belongs to the continuous-time convention, distinct from Schur stability for discrete-time systems. The recognition test: square state matrix, open-left-half-plane spectrum, continuous time, exponential decay.

Scope of Application

Hurwitz matrices characterize internal stability of continuous-time LTI systems, local exponential stability of nonlinear equilibria through a Hurwitz Jacobian, observer and controller design, filters, consensus dynamics after mode removal, and linear stochastic systems.

For a state-space model with inputs and outputs, Hurwitz (A) ensures internal zero-input decay. Input–output stability and minimal realizations require their own assumptions; unstable hidden modes can be absent from a transfer function.

Clarity

The condition is strict. A zero eigenvalue or pure imaginary conjugate pair is marginal/non-Hurwitz even when some trajectories remain bounded.

“Negative feedback” is not an eigenvalue-by-eigenvalue synonym. Feedback architecture can move the closed-loop spectrum left, but matrix entries or diagram signs alone do not prove Hurwitz stability.

Manages Complexity

The spectrum reduces an infinite-time trajectory question to finitely many complex numbers. The Lyapunov formulation replaces explicit eigenvalue calculation with a positive-definite matrix certificate and supports inequalities, uncertainty, and optimization.

Non-normal matrices warn that asymptotic decay can coexist with large finite transient growth; stability class is not a full performance description.

Abstract Reasoning

  1. Confirm continuous-time and isolate the square state matrix.
  2. Compute or bound its spectral abscissa.
  3. Require every real part to be strictly negative.
  4. Alternatively solve a Lyapunov equation for chosen (Q>0).
  5. Check numerical conditioning and uncertainty margins.
  6. Distinguish asymptotic behavior from transient gain.
  7. For nonlinear systems, verify differentiability and linearization hypotheses.
  8. For transfer functions, distinguish poles from hidden state modes.

Knowledge Transfer

The portable structure is a spectral certificate translating local generator properties into long-run decay. The proposed immediate parent is Matrix.

Relationships to Other Abstractions

Local relationship map for Hurwitz-Stable MatrixParents appear above the current abstraction, mutual partners to the right, and children below. Node labels state whether each abstraction is prime or domain-specific; colors identify relation types.Hurwitz-Stable MatrixDOMAINDomain-specific abstraction: Matrix — is a kind ofMatrixDOMAIN

Current abstraction Hurwitz-Stable Matrix Domain-specific

Parents (1) — outgoing typed relations

  • Hurwitz-Stable Matrix is a kind of Matrix Domain-specific

    Matrix is the broader abstraction this entry instantiates.

Hierarchy paths (5) — routes to 5 parentless roots

Neighborhood in Abstraction Space

Hurwitz-Stable Matrix sits in a sparse region of the domain-specific corpus (93rd percentile for distinctiveness): few abstractions share its structure, so a faithful description tends to retrieve it precisely.

Family — Unclustered & Miscellaneous (2769 abstractions)

Nearest neighbors

Computed from structural-signature embeddings · 2026-10-25