Skip to content

LaSalle's Invariance Principle

Conclude that trajectories approach the largest invariant subset of the region where a nonincreasing Lyapunov function stops decreasing, extending asymptotic-stability proofs beyond strictly negative derivatives.

Version
v2 · 2026-09-06 · History
Domain-specific #
2163
Origin domain
mathematics
Subdomain
dynamical systems
Aliases
LaSalle invariance principle, Krasovskii–LaSalle principle, Barbashin–Krasovskii–LaSalle principle

Core Idea

LaSalle's invariance principle analyzes an autonomous dynamical system with a continuously differentiable scalar function V whose derivative along trajectories is nonpositive on an appropriate compact positively invariant region. V cannot increase, so limit behavior is confined to the largest invariant subset M of E={x:V̇(x)=0}. Trajectories approach M, not necessarily every point of E.[1]

The principle strengthens the direct Lyapunov method when V̇ is negative semidefinite rather than negative definite. If the largest invariant subset of E is only the target equilibrium, convergence to that equilibrium follows under the theorem's conditions. If E contains another complete trajectory, continuum of equilibria, or periodic orbit, LaSalle supports convergence only to that invariant set. Compactness, forward completeness, invariance, and the local/global domain must therefore be explicit.

Structural Signature

  • The autonomous flow. A state evolves under a time-invariant differential equation or appropriate dynamical system.
  • The candidate region. A compact positively invariant set keeps trajectories in the theorem's domain.
  • The Lyapunov-like function V. A differentiable scalar is bounded below on the region.
  • The nonincrease condition. Its derivative along trajectories satisfies V̇≤0.
  • The zero-derivative set E. Locations where the scalar ceases to decrease form a candidate limit region.
  • The largest invariant subset M. Complete trajectories that stay inside E are retained; transient points are removed.
  • The approach conclusion. Every qualifying trajectory's distance to M tends to zero.
  • The equilibrium specialization. If M is only the desired equilibrium, asymptotic convergence follows.

What It Is Not

  • Not merely the set V̇=0. The conclusion concerns its largest invariant subset.
  • Not a claim that V̇<0. The principle is useful precisely when the derivative is semidefinite.
  • Not automatic global stability. Region, compactness or precompactness, and radial-unboundedness conditions matter.
  • Not proof that every point in E is an equilibrium. Trajectories can pass through E or move within it.
  • Not restricted to linear systems. Its central use is autonomous nonlinear dynamics.
  • Not an algorithm that finds V. Constructing a valid function remains the hard modeling step.

Scope of Application

The principle is literal in nonlinear dynamics and control wherever a monotone scalar and invariant-set analysis can characterize limit behavior.

  • Nonlinear control. Proving closed-loop convergence with semidefinite energy decay.
  • Mechanical systems. Showing damped energy approaches the equilibrium invariant set.
  • Adaptive control. Establishing convergence of error-related trajectories under boundedness conditions.
  • Power and network dynamics. Analyzing synchronization or equilibrium sets.
  • Population and reaction models. Restricting omega-limit behavior through conserved or dissipated functions.
  • Optimization dynamics. Studying continuous-time descent with flat directions and invariant sets.

Clarity

State the dynamical system, regularity, domain, compact or precompact positively invariant set, function V, and calculation of V̇. Write E and then solve the separate problem of finding its largest invariant subset M. Specify whether the theorem proves stability, attractivity, asymptotic stability, or only approach to M, and whether the claim is local or global.

Declare the autonomous system, regularity conditions, candidate Lyapunov function, region of interest, and proof that the region is compact and positively invariant or that another precompactness condition supplies limit points. Compute the derivative along trajectories and define the zero-derivative set E exactly. The conclusion concerns the largest invariant subset M contained in E, not all of E, and convergence to a set does not imply convergence to one equilibrium. If time dependence, inputs, discontinuities, or nonunique solutions are present, the classical form cannot be quoted without an appropriate extension. Distinguish stability of an equilibrium from attractivity of M, and state whether the result is local or global. A semidefinite derivative is useful only after invariant motion within its zero set is analyzed.

Manages Complexity

A scalar monotonicity certificate replaces direct solution of nonlinear trajectories and reduces possible long-run behavior to invariant dynamics inside one level condition. This can turn a difficult asymptotic proof into algebra plus set analysis. The compression is incomplete until M is identified; treating E as M is the characteristic mistake and can convert a valid boundedness argument into a false convergence claim.

Strict Lyapunov decrease is often unavailable because conserved directions, constraints, or coupled states make the derivative vanish on a nontrivial set. LaSalle's principle manages this obstacle by separating monotonicity from final dynamics. Monotonicity confines every omega-limit point to the zero-derivative set; invariance then removes points that a trajectory cannot occupy indefinitely. The remaining maximal invariant subset is the only asymptotic candidate. This two-stage reasoning avoids forcing a negative-definite estimate and focuses work on a lower-dimensional residual system. It also exposes weak conclusions honestly: if the invariant subset contains cycles or a continuum of equilibria, the principle cannot select one point. Additional detectability, conservation, or algebraic arguments may reduce M, but those are separate premises rather than hidden consequences of the Lyapunov function.

Abstract Reasoning

  1. Define the autonomous dynamics and forward domain.
  2. Construct a scalar V with the required regularity and lower bound.
  3. Compute its orbital derivative and prove nonpositivity.
  4. Establish positive invariance and compactness or precompactness.
  5. Form E where the derivative vanishes.
  6. Find the largest invariant subset M contained in E.
  7. Apply the principle to conclude approach to M.
  8. Add stability conditions and identify M with the target to prove asymptotic stability.

Knowledge Transfer

The theorem remains a dynamical-systems instrument. Its strict parent is Stability: it certifies long-run return or approach after perturbation without solving trajectories. Invariance and Convergence are essential related primes, but stability is the theorem's principal use and taxonomic home.

Stability is the strict parent because the principle converts a nonincreasing scalar certificate into an asymptotic statement about invariant behavior. The transferable pattern is monotone quantity → zero-change region → largest invariant residual → approach. It appears in optimization and dissipative systems, but transfer requires a trajectory concept, forward invariance, and compactness or precompactness. It does not make every descent method stable, and it differs from Convergence because the limit can be a set. The domain residual is continuous-time dynamical invariance and the Lyapunov derivative along solutions.

Examples

Canonical

For a damped pendulum, total mechanical energy is nonincreasing and its derivative vanishes when angular velocity is zero. But a state with zero velocity away from equilibrium immediately begins moving, so it does not remain in E. The largest invariant subset of E consists of equilibria; restricting to an appropriate energy region can isolate the downward equilibrium and prove convergence.[2]

Mapped back: damped dynamics → nonincreasing energy → zero-dissipation set → invariant-subset test → equilibrium approach.

Applied / In Practice

A nonlinear controller yields V̇ equal to minus a squared output, so the derivative is only semidefinite because unobserved states remain. Engineers first prove boundedness and positive invariance, then analyze zero-output trajectories. If system structure forces every complete zero-output trajectory to the target equilibrium, LaSalle closes the asymptotic-convergence proof.

For a coupled autonomous system, an energy-like function decreases but its derivative vanishes whenever one observable is zero. That algebraic zero set contains many points that are immediately driven away because another state variable remains active. The analyst restricts the dynamics to the zero set and finds that only a smaller equilibrium set is invariant. LaSalle then yields approach to that smaller set. If the restricted dynamics instead support a periodic orbit, the same calculation permits approach to the orbit and cannot prove equilibrium convergence. The example shows why replacing ‘largest invariant subset’ with ‘where the derivative is zero’ is a substantive error.

Mapped back: closed-loop system → semidefinite certificate → bounded invariant region → zero-output invariant dynamics → convergence verdict.

Structural Tensions

  • Scalar decrease vs. state convergence. V can stop changing while state continues moving. Diagnostic: What is the largest invariant subset of E?
  • Semidefinite flexibility vs. weaker conclusion. Allowing V̇=0 broadens applicability but requires extra dynamics. Diagnostic: Does M reduce to the desired target?
  • Local certificate vs. global claim. A function may work only in one invariant region. Diagnostic: Which trajectories are proved to remain there?
  • Elegant proof vs. hard function construction. Once V is found the argument is short, but discovery can dominate effort. Diagnostic: Which physical or structural quantity suggests V?
  • Autonomous principle vs. generic stability. Stability travels; invariant-subset reduction makes LaSalle distinctive. Diagnostic: Is semidefinite monotonicity and M-analysis actually being used?

Structural–Framed Character

LaSalle's principle is structural-leaning. It is a formal theorem, evaluatively neutral and invariant under suitable coordinate changes. Choice of V and target equilibrium is modeler-framed, but the implication from satisfied hypotheses is observer-independent. It remains domain-specific because it requires dynamical flows, orbital derivatives, compact invariant sets, and omega-limit reasoning.

An autonomous flow, a nonincreasing Lyapunov quantity, a positively invariant region, the zero-derivative set, its largest invariant subset, and setwise approach are structural. Coordinates, physical interpretation of the state, the particular energy formula, and the geometry of the residual set are framed. Compactness is a load-bearing hypothesis or must be replaced by an explicit condition ensuring limit behavior. The principle's output also depends on what invariance means for the declared solution concept. These qualifications prevent a symbolic derivative calculation from masquerading as a complete asymptotic proof.

Structural Core vs. Domain Accent

The skeleton is monotone scalar → no-increase region → invariant residual dynamics → limiting set. The accent is autonomous differential equations, Lyapunov derivatives, compact positive invariance, and largest invariant subsets. Without them it becomes generic convergence or stability reasoning.

Stability is the strict parent because the principle is a certificate for attraction and asymptotic stability of dynamical behavior. Invariance and Convergence are related, but the theorem is not merely the property of remaining unchanged or approaching a limit.

The prospective workspace queue contains one strict upward edge to prime:stability. No live DAG mutation is authorized.

Relationships to Other Abstractions

Local relationship map for LaSalle's Invariance PrincipleParents 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.LaSalle'sInvariance PrincipleDOMAINPrime abstraction: Stability — is a kind ofStabilityPRIME

Current abstraction LaSalle's Invariance Principle Domain-specific

Parents (1) — more general patterns this builds on

  • LaSalle's Invariance Principle is a kind of Stability Prime

    Stability is the strict parent because the principle is a certificate for attraction and asymptotic stability of dynamical behavior.

Hierarchy path (1) — routes to 1 parentless root

Neighborhood in Abstraction Space

LaSalle's Invariance Principle sits in a sparse region of the domain-specific corpus (85th percentile for distinctiveness): few abstractions share its structure, so a faithful description tends to retrieve it precisely.

Family — Unclustered & Miscellaneous (1565 abstractions)

Nearest neighbors

Computed from structural-signature embeddings · 2026-09-08

Not to Be Confused With

  • Lyapunov's direct method with V̇<0. Gives asymptotic stability without the same invariant-set step.
  • Invariant set. A set preserved by dynamics; LaSalle selects the largest one inside E.
  • Barbalat's lemma. Establishes convergence of a function under uniform-continuity and integrability conditions.
  • Linearization stability test. Uses local eigenvalues and can be inconclusive at nonhyperbolic equilibria.
  • Lyapunov function. The certificate object consumed by the principle, not the theorem itself.

References

[1] J. P. LaSalle, ‘Some Extensions of Liapunov's Second Method,’ IRE Transactions on Circuit Theory 7, no. 4 (1960): 520–527, https://doi.org/10.1109/TCT.1960.1086720. registry

[2] Hassan K. Khalil, Nonlinear Systems, 3rd ed. (Prentice Hall, 2002), section 4.2. registry