Barrier Lyapunov Functions in Control
- Barrier Lyapunov Functions (BLFs) are control-design tools that enforce strict state constraints in nonlinear systems by using functions that become unbounded near the admissible boundaries.
- BLFs ensure safety-critical control by simultaneously guaranteeing convergence and safe set invariance through a single scalar function, even in multi-agent and predictive control scenarios.
- Variants including smooth, fractional, nonsmooth, and PDE-based formulations extend BLFs to handle stochastic disturbances, computational challenges, and learning-based policy optimizations.
Barrier Lyapunov Functions (BLFs) are a control-design tool for enforcing hard state constraints in nonlinear systems. The basic idea is to build a Lyapunov function that becomes unbounded as the constrained state approaches the boundary of the admissible set; if one can design the closed-loop system so that this BLF is nonincreasing, then the state is prevented from reaching the boundary (Nohooji et al., 2024). In contemporary safety-critical control, the term also sits within a broader family of one-function certificates, including Lyapunov-like barrier functions and control Lyapunov-barrier functions (CLBFs), that combine convergence and constraint satisfaction in a single scalar object (Han et al., 2018, Quartz et al., 15 Sep 2025).
1. Classical BLF mechanism and constrained invariance
In the classical formulation for nonlinear systems in strict-feedback form,
one seeks tracking while guaranteeing constraints such as
A canonical example is the logarithmic BLF
which grows slowly near the origin but sharply near the boundary (Nohooji et al., 2024). The defining feature is not merely positivity, but singular growth at the admissible boundary.
A related formulation appears in constrained learning control, where a BLF is treated as a positive function defined on a domain such as , with the property that it becomes very large near the constraint boundary . Conventional and fractional instances include
with the comparison
derived from for 0 (Sun, 2023). In that setting, BLFs are used to ensure that 1 for all 2, which in turn bounds the tracking error through comparison functions.
The invariance mechanism is often expressed through sublevel sets. In multi-agent coordination, a Lyapunov-like barrier function 3 defines
4
and the derivative condition
5
guarantees forward invariance of 6. When the barrier term encodes safety inequalities 7, forward invariance of 8 implies that the safety constraints remain satisfied for all time while the coordination error decreases (Han et al., 2018). This establishes the standard BLF logic: a single scalar function simultaneously blocks boundary crossing and certifies convergence.
2. From barrier blow-up to unified Lyapunov-barrier certificates
Although the classical BLF relies on singular behavior near a constraint boundary, several converse results show that joint safety and stability can also be encoded by a single smooth Lyapunov-type function. A central statement is that, under appropriate robustness assumptions, stability with safety guarantees admit a smooth converse Lyapunov-barrier characterization on the relevant domain of initial conditions (Meng et al., 2020). In that formulation, there exists an open set 9, a smooth 0, and class-1 functions 2 such that
3
for all 4 and all 5, where 6 is a proper indicator for the target set. The same work shows that a split Lyapunov-barrier representation can be recovered by setting 7 on a suitable domain (Meng et al., 2020).
A sharper control-theoretic equivalence is given by the result that the existence of a strictly compatible pair of control Lyapunov and control barrier functions is equivalent to the existence of a single smooth Lyapunov function that certifies both asymptotic stability and safety (Quartz et al., 15 Sep 2025). For a safe set
8
strict compatibility requires that on 9 the same control satisfy
0
Under that condition, one obtains a smooth function 1 such that
2
3
This is a one-function certification of both asymptotic stability and exact safe-set invariance (Quartz et al., 15 Sep 2025).
The same paper makes the conceptual distinction explicit: a BLF is typically designed so that the Lyapunov function blows up or becomes singular near a constraint boundary, whereas the constructed CLBF uses a smooth function whose 4-level set exactly equals the safe boundary and whose sublevel set exactly equals the safe region (Quartz et al., 15 Sep 2025). This does not eliminate the BLF viewpoint; rather, it shows that, under strict compatibility, a BLF-like safe stabilizer can be represented by a smooth Lyapunov function without singular barrier behavior.
A related converse theorem shows that robustly safe sets admit barrier functions constructed from Lyapunov functions for the closure of the reachable set. If 5 is 6-robustly safe with respect to an unsafe set 7, then the closure
8
is robustly asymptotically stable under mild assumptions, and a Lyapunov function for 9 can be converted into a robust barrier function, for example through
0
or 1 (Liu, 2020). In this sense, robust safety implies the existence of a barrier certificate via converse Lyapunov theory.
3. PDE characterizations and exact safe-set encoding
A distinctive development in recent work is the use of PDEs with prescribed boundary conditions to characterize Lyapunov-barrier functions. In the strict-compatibility theorem, the unified function 2 is constructed using a backward hitting time 3 to the safe-set boundary and a normalization of a smooth Lyapunov function 4,
5
The integral representation
6
yields the transport PDE
7
with boundary information inherited from the hitting-time normalization (Quartz et al., 15 Sep 2025). Because 8 on 9, one gets 0 there; because 1 is positive outside and negative inside, one gets 2 outside and 3 inside. The safe set is therefore encoded exactly as a sublevel set, not merely under-approximated.
A complementary PDE-based program arises from a Zubov formulation with Dirichlet boundary conditions for autonomous nonlinear systems. For an unsafe set 4 and safe domain 5, a maximal Lyapunov-type function is defined by
6
7
and satisfies
8
After a Zubov transform,
9
one obtains a bounded Lyapunov-barrier function satisfying a Zubov PDE with Dirichlet boundary data 0 on 1 (Meng et al., 12 Nov 2025). The same work states that a physics-informed neural network solution, once formally verified, can serve as a Lyapunov-barrier function that jointly certifies stability and safety and yields a near-optimal certified under-approximation of the true safe domain of attraction (Meng et al., 12 Nov 2025).
A distinct PDE construction appears in harmonic CLBFs, where one solves Laplace’s equation
2
with boundary conditions
3
By the maximum principle, the resulting harmonic function satisfies the CLBF separation properties, and the control is chosen by
4
to align the dynamics with the steepest descent direction (Mukherjee et al., 2023). This is not a singular BLF construction, but it is a one-function barrier-Lyapunov encoding of reach-avoid structure.
4. Variants: fractional, progressive, nonsmooth, and stochastic formulations
Several variants modify the classical BLF to address computational, geometric, or robustness issues. Fractional BLFs replace logarithmic expressions by rational forms such as
5
with the claim that the fractional form is algebraically simpler and can provide stronger barrier action than the conventional logarithmic form in finite-duration learning control (Sun, 2023). The same paper also introduces variants with the infinite barrier property and shows that fully-saturated learning algorithms are important for assuring boundedness of the estimates and achieving the error-constraint objective (Sun, 2023).
Progressive BLFs modify the control effort profile inside the safe set. The progressive Barrier Lyapunov Function, or p-BLF, is introduced for output- and full-state-constrained nonlinear control systems with the defining feature that control effort is deliberately small in unconstrained or interior regions and increases smoothly and progressively as the state nears the constraint boundary (Nohooji et al., 2024). Two forms are given: 6 For backstepping designs, the resulting closed-loop derivative takes the form
7
which yields constraint satisfaction, boundedness of all closed-loop signals, and asymptotic tracking (Nohooji et al., 2024).
Nonsmooth formulations address cases in which smooth CLBFs fail. The nonsmooth Control Lyapunov Barrier Function paper introduces a generalized Lyapunov barrier function defined by
8
together with an upper generalized derivative condition
9
This max structure is used to avoid the gradient cancellation problem endemic to smooth CLBFs and to handle bounded unsafe sets and multiple disjoint unsafe regions directly (Lan et al., 2024). The same work contrasts the construction with smooth CLBFs that can fail when unsafe sets are bounded and can induce undesirable local equilibria.
Stochastic extensions replace deterministic Lie-derivative inequalities with generator inequalities. For stochastic nonlinear systems,
0
the infinitesimal generator is
1
High-relative-degree stochastic control barrier functions are built recursively from
2
and a sequence of 3 yielding nested safe sets 4. If 5 and 6, then
7
holds almost surely (Sarkar et al., 2020). A separate stochastic MPC framework defines a stochastic CLBF 8 by positivity on unsafe states and negativity of 9 outside the unsafe set and the origin, thereby combining the stability role of a stochastic CLF with the safety role of a stochastic CBF (Zheng et al., 2022).
5. Synthesis methodologies in control design
BLFs and closely related Lyapunov-barrier constructions appear in several synthesis pipelines. In multi-agent coordination, the safe region is approximated from the inside by the sublevel set of an optimal Lyapunov-like barrier function, and the search for the certificate is formulated as an optimization problem over a parameterized family of candidates, often as a sum-of-squares or polynomial optimization problem (Han et al., 2018). The objective is to maximize the size of the certified under-approximation of the Safety Guaranteed Region of Multi-Task Coordination while preserving collision avoidance, connectivity maintenance, and convergence to the desired coordinated configuration.
Predictive control is a major integration point. For an aerial manipulator, BLF-based constraints are embedded in the outer-loop MPC, while the inner loop remains conventional PID control (Mundheda et al., 2022). The safe set is defined by a differentiable function 0, and the paper relaxes the invariance condition to
1
or, for a control-affine system,
2
To handle bounded disturbances, the safety condition is strengthened to
3
The resulting MPC-BLF formulation is used both for wall avoidance and for maintaining the manipulator end effector within the desired workspace (Mundheda et al., 2022).
A related but distinct mechanism appears in Lyapunov redesign for perturbed integrator chains. After a predefined-time reaching phase into a prescribed neighborhood
4
the controller switches to a barrier-function-based gain
5
which grows unbounded as 6 and keeps trajectories inside 7 despite uncertainties and perturbations (Estrada et al., 2024). This is BLF-like in the sense that the barrier is placed on a Lyapunov level-set boundary rather than directly on a coordinate constraint.
Quadratic-program formulations are often barrier-based but not BLF-based in the narrow sense. Adaptive robust QPs using CLFs and CBFs enforce safety through a robustified CBF inequality inside an online optimization problem, while performance is encoded through a CLF with relaxation (Zhao et al., 2020). Event- and self-triggered greedy synthesis with CLF-CBF constraints likewise uses barrier inequalities, not BLFs, to keep the state inside a safe set and to maximize inter-execution times (Kishida, 2023). These methods belong to the same safety-control family, but their barrier mechanism is an inequality on 8 rather than a barrier term embedded in a Lyapunov function.
6. Learning-based BLFs and conceptual limitations
Learning-based methods have adapted BLF ideas to policy optimization and data-driven robot control. In constrained Markov decision processes, Lyapunov Barrier Policy Optimization introduces a Lyapunov-induced safe policy set and adds a logarithmic barrier
9
which diverges as the policy update approaches the safety boundary (Sikchi et al., 2021). This is BLF-like because the penalty becomes prohibitive near the boundary, but the constrained object is the policy update rather than the physical state.
Model-free safe RL also uses unified Lyapunov-barrier certificates learned from data. In Lyapunov barrier actor-critic, a single function 0 is required to satisfy a goal condition, a safe/unsafe threshold condition at 1, and a decrease condition
2
Unsafe states are assigned a large terminal cost 3, and the learned critic 4 is used to define the CLBF via 5 (Du et al., 2023). The method is demonstrated on a 2D quadrotor navigation task and is motivated in part by the observation that separate CLF-CBF-QP control can get stuck due to conflict between attraction to the goal and repulsion from obstacles (Du et al., 2023).
Robust neural Lyapunov-barrier certificates extend this logic to perturbed dynamics. A robust certificate is defined by the conditions
6
7
8
and the effective robustness margin is
9
Training objectives combine adversarial training, Lipschitz neighborhood bounds, and global Lipschitz regularization, and the reported improvements include certified robustness bounds up to 00 times and empirical success rates under strong perturbations up to 01 times compared to the baseline (Wang et al., 5 Feb 2026).
The literature also clarifies several limitations. First, not every constrained stabilization problem admits a globally well-behaved barrier-Lyapunov representation. If a safety and stability specification cannot be certified by a single smooth Lyapunov function, then any CLF-CBF pair necessarily leads to a conflict and cannot be satisfied simultaneously in a robust sense (Quartz et al., 15 Sep 2025). Second, smooth unified certificates can fail in the presence of bounded unsafe regions or gradient cancellation, motivating nonsmooth constructions (Lan et al., 2024). Third, in harmonic formulations, superharmonic alternatives can make the safe/unsafe boundary more visible but introduce more interior local minima, which can hurt goal-reaching (Mukherjee et al., 2023). Fourth, many algorithmic realizations remain conservative because feasibility, disturbance margins, sampling time, or value-function estimation accuracy strongly affect the certified set and the practical controller (Zhao et al., 2020, Mundheda et al., 2022, Sikchi et al., 2021).
Taken together, these developments show that BLF now denotes both a classical singular-barrier methodology and a broader research direction in which safety and stability are encoded by one scalar certificate. The classical blow-up mechanism remains central for direct constrained control design, while converse theorems, PDE formulations, nonsmooth constructions, MPC embeddings, and learning-based certificates demonstrate that the same safety-critical objective can also be represented through exact level-set geometry, transport or Laplace equations, recursive high-order inequalities, and formally verified neural surrogates (Nohooji et al., 2024, Quartz et al., 15 Sep 2025, Meng et al., 12 Nov 2025).