Output-Feedback Contraction in Control Theory
- Output-feedback contraction is a control framework that uses contraction metrics to certify incremental exponential stability via output-feedback laws.
- It applies across continuous, discrete, and infinite-dimensional settings using LMIs, metric bounds, and separation principles for observer and controller synthesis.
- The approach enhances robust control with integral action and learned-perception architectures, accommodating multistability and complex system dynamics.
Searching arXiv for recent and foundational papers on output-feedback contraction and related contraction-based feedback design. Search query: "output-feedback contraction control contraction metrics observer contraction metric arXiv" Output-feedback contraction denotes a family of control-theoretic constructions in which an output-feedback law is designed or analyzed so that the resulting closed-loop system is contracting, incrementally exponentially stable, or, in generalized settings, $2$-contracting. In finite-dimensional nonlinear systems, the term is most closely associated with control contraction metrics (CCMs), dual observer contraction metrics, and separation principles for dynamic output-feedback controllers (Manchester et al., 2014). In discrete time, the same theme appears in contraction-based LMIs for state-feedback and observer synthesis on learned Structured State-space Models (SSMs) with bi-Lipschitz input and output scaffoldings (Zakwan et al., 8 Apr 2026). In infinite dimensions, contraction is formulated at the level of nonlinear contraction semigroups or contraction semigroups generated by closed-loop operators, and output-based integral action or static output feedback is used to obtain regulation and stabilization (Vanspranghe et al., 2022, Curtain et al., 2021). A broader usage also includes contraction certification for feedback interconnections, two-time-scale output-feedback loops, and learned-perception control architectures in which state estimates are produced from high-dimensional observations (Ofir et al., 2024, Cothren et al., 2023, Chou et al., 2022).
1. Differential and semigroup notions of contraction
In the continuous-time finite-dimensional setting, the basic plant is
with differential dynamics
where . A control contraction metric is a Riemannian metric of the form
such that uncontrolled differential directions are strictly contracting (Manchester et al., 2014). In discrete time, contraction is expressed through
for some , with ; this is the discrete-time analogue of standard contraction inequalities and implies that squared differential distances measured in metric shrink by at least factor per step (Zakwan et al., 8 Apr 2026).
The semigroup formulation is the infinite-dimensional analogue. For a nonlinear evolution
0
on a Hilbert space 1, strong monotonicity,
2
implies the exponential contraction estimate
3
where 4 is the nonlinear strongly continuous contraction semigroup generated by 5 (Vanspranghe et al., 2022). In the linear operator-theoretic setting, a closed-loop operator generates a contraction semigroup precisely when it is maximal dissipative, by the Lumer–Phillips theorem; this is the fundamental mechanism behind several PDE feedback constructions (Kurula et al., 2014).
These formulations share the same structural idea: contraction is not merely asymptotic stability of one trajectory, but a uniform decay of distances between trajectories in a chosen metric or norm. This suggests why output-feedback contraction is naturally tied to observer design, disturbance rejection, and trajectory tracking rather than only equilibrium stabilization.
2. Controller–observer synthesis in finite dimensions
The standard finite-dimensional realization is the CCM/observer-metric framework for nonlinear control-affine systems. A convex sufficient condition for universal exponential stabilizability by state feedback is the existence of 6, 7, and constants 8 such that
9
and
0
Then the control contraction metric is 1, and the differential gain is
2
used together with a geodesic integration formula
3
to track a reference trajectory 4 (Manchester et al., 2014).
The dual observer problem replaces 5 by 6. An observer contraction metric 7 satisfies
8
with the same type of metric bounds. In the constant-metric case this yields a Luenberger-type observer, while in the general case the observer uses a minimizing path from the estimate 9 to the output-consistent set
0
in the metric 1 (Manchester et al., 2014). The resulting theorem is a nonlinear separation principle: if a state-feedback CCM and a dual observer contraction metric both exist, then the dynamic output-feedback controller obtained by evaluating the CCM-based feedback at the state estimate is exponentially stable (Manchester et al., 2014).
A discrete-time variant appears in SSM-based indirect data-driven control. The nonlinear SSM model
2
uses a linear recurrent unit together with bi-Lipschitz neural-network scaffoldings 3. Local controllability is inherited from controllability of 4 and bi-Lipschitzness of 5; local observability is inherited from observability of 6 and bi-Lipschitzness of 7 (Zakwan et al., 8 Apr 2026). State-feedback synthesis is performed through the LMI
8
with 9, while observer synthesis is performed through
0
with 1 (Zakwan et al., 8 Apr 2026). The paper then proves a discrete-time separation principle for the full output-feedback loop. A common misconception is that contraction-based output feedback is restricted to continuous time; these SSM results show that the same architecture extends to learned discrete-time surrogates.
3. Interconnections, small-gain conditions, and generalized 2-contraction
Output-feedback contraction is not restricted to 3-contraction of a single plant–observer pair. For the feedback interconnection
4
with Jacobian
5
a sufficient condition for 6-contraction is formulated in terms of a 7 Metzler matrix 8 built from the 9-contraction rates of the subsystems, the 0-contraction of the subsystems, and the cross-gains 1 (Ofir et al., 2024). If there exists a matrix measure 2 induced by a monotonic norm 3 such that
4
then the feedback system is 5-contracting with rate 6 (Ofir et al., 2024). The associated small-gain reduction yields the scalar inequality
7
This generalized setting is significant because 8-contraction does not imply a unique equilibrium. For time-invariant 9-contracting systems with bounded trajectories, every bounded trajectory converges to the set of equilibria, yet multiple equilibria and multiple locally stable equilibria are allowed (Ofir et al., 2024). Accordingly, output-feedback contraction need not be synonymous with monostability. The paper’s FitzHugh–Nagumo network example makes this explicit: the network can be 0-contractive but not 1-contracting, and trajectories still converge to equilibria (Ofir et al., 2024).
A related small-gain viewpoint appears in two-time-scale online feedback optimization. For the closed loop
2
the plant is the fast contractive subsystem and the reduced gradient-flow controller is the slow contractive subsystem. The full shifted system is analyzed through a 3 Metzler gain matrix
4
and if this matrix is Hurwitz the full output-feedback loop is strongly infinitesimally contractive in a composite norm (Cothren et al., 2023). This suggests that output-feedback contraction can be organized hierarchically: contraction margins of subsystems, interconnection gains, and time-scale separation jointly determine closed-loop incremental stability.
4. Infinite-dimensional formulations and contraction semigroups
In nonlinear infinite-dimensional systems, output-feedback contraction appears in a forwarding framework for robust output regulation. The plant is
5
with 6 generating a nonlinear strongly continuous contraction semigroup on 7. After introducing an integral state 8,
9
the design seeks a Lyapunov functional
0
based on a forwarding map 1 satisfying
2
(Vanspranghe et al., 2022). The feedback law
3
then yields a transformed closed loop in coordinates 4 whose operator is locally strongly monotone, hence locally exponentially contractive in a weighted norm on 5 (Vanspranghe et al., 2022). Under additional coercivity conditions, global asymptotic stability is obtained, and the equilibrium satisfies 6 (Vanspranghe et al., 2022). The paper explicitly notes that it does not construct an observer, so this is output-oriented integral action rather than pure output-only feedback.
A linear operator-theoretic counterpart is static output feedback for system nodes 7 with generating triple 8 and transfer function 9. If there exists 0 such that 1, obtained by replacing 2 by 3, is impedance passive, and if
4
with 5, then the closed-loop generator 6 generates a contraction semigroup on 7 (Curtain et al., 2021). If, moreover, the plant is approximately observable or approximately controllable in infinite time, then the closed-loop semigroup is weakly stable; if 8 is countable, then the closed-loop semigroup and its dual are both strongly stable (Curtain et al., 2021).
The feedback-theoretic semigroup construction makes the same point in a broader PDE context. A larger operator 9 is represented by a passive system node via the external Cayley system transform, and an internal maximal accretive operator 0 is mapped to a static output feedback operator
1
If 2 is admissible, then the internal-loop operator 3 is the closed-loop main operator and generates a contraction semigroup on 4 (Kurula et al., 2014). This framework is used to show well-posedness of the heat equation, wave equations with viscous or structural damping, and degenerate parabolic equations (Kurula et al., 2014). In this literature, “output-feedback contraction” is therefore literally generation of a contraction semigroup by closing a passive system with a static output feedback law.
5. Data-driven, learned, and perception-mediated realizations
A data-driven realization is given by unknown nonlinear systems of the form
5
where 6 is expressible through a known dictionary 7. With data matrices 8, the controller
9
is synthesized by semidefinite programs whose feasibility implies a constant-metric contraction inequality for the closed-loop Jacobian (Hu et al., 2024). In the noise-free case, the SDP uses the linear constraints
00
together with an LMI involving 01, 02, and a Jacobian bound on 03 (Hu et al., 2024). For disturbances that are linear combinations of sinusoids of known frequencies and constants, an added linear constraint
04
yields contraction conditions that do not depend on the magnitude of the disturbances (Hu et al., 2024). The same machinery is extended to an integral controller
05
which makes the plant-plus-integrator extended state contracting and thereby achieves constant reference tracking and constant disturbance rejection (Hu et al., 2024). Although this framework assumes the full state is measured, it is directly relevant to output-feedback contraction because the integral state is driven by output error and the extended closed loop is the object made contractive.
A complementary learned-perception architecture is developed for uncertain control-affine systems with high-dimensional outputs,
06
A learned inverse perception module 07 approximates a reduced observable state 08, and contraction theory is used both to design a stabilizing state feedback controller and a convergent dynamic state observer (Chou et al., 2022). The observer uses the learned perception system through
09
and the coupled tracking and estimation errors satisfy a Metzler differential inequality in the Riemannian distances 10 and 11 (Chou et al., 2022). These bounds are incorporated into the CORRT planner so that the tracking tube 12 remains in the safe set and in the trusted domain where both the CCM/OCM conditions and the perception error bounds are valid (Chou et al., 2022). This is a direct realization of output-feedback contraction from images: learned output inversion, contraction-based observer and controller, and set-based planning are combined in a single safety-critical loop.
6. Scope, limitations, and related directions
The literature uses the phrase “output-feedback contraction” in several nonequivalent senses. In the CCM tradition, it means a dynamic controller obtained by combining a state-feedback contraction design with a contracting observer, typically under a nonlinear separation principle (Manchester et al., 2014, Zakwan et al., 8 Apr 2026). In semigroup and PDE settings, it often means that static output feedback produces a maximal dissipative closed-loop generator and therefore a contraction semigroup (Curtain et al., 2021, Kurula et al., 2014). In regulation problems with integral action, the feedback is output-oriented because the integrator is driven by 13, even when the plant state is still assumed available (Vanspranghe et al., 2022, Hu et al., 2024). A common misconception is that the term always denotes pure static laws of the form 14; the cited work shows that it may also denote observer-based dynamic feedback, integral action on an extended state, or static output feedback in operator-theoretic form.
A second misconception is that contraction always implies a unique equilibrium. Classical 15-contraction does imply that all trajectories converge exponentially to one another and, in the time-invariant case with a forward invariant convex set, a unique globally exponentially stable equilibrium (Ofir et al., 2024). By contrast, 16-contraction permits multistationarity: every bounded trajectory converges to the set of equilibria, yet multiple locally stable equilibria may coexist (Ofir et al., 2024). This suggests that generalized output-feedback contraction can be used to certify global asymptotic structure without excluding multistability.
The boundary of the term is illustrated by open-loop contraction design. For systems in normal form with scalar output 17, the existence of an output variable that ensures contraction of the inverse system facilitates the design of a contracting input perturbation (Lee et al., 2022). The paper explicitly studies open-loop perturbations 18 rather than feedback laws, but its structural message is closely related: a contracting inverse system makes output-based trajectory design tractable (Lee et al., 2022). This suggests a plausible implication that output-feedback contraction and output-programming for contraction are adjacent rather than identical notions.
Across these strands, the recurring invariants are metric selection, incremental dissipation, small-gain compatibility of interconnections, and certification of the closed-loop geometry of trajectories. Output-feedback contraction is therefore best understood not as one theorem or one algorithm, but as a unifying viewpoint in which outputs, observers, integral states, or passive interconnections are organized so that the closed loop inherits contraction or a generalized contraction property from its constituent parts.