Papers
Topics
Authors
Recent
Search
2000 character limit reached

Non-symmetric Riccati Equation

Updated 14 July 2026
  • Non-symmetric Riccati equation is a quadratic matrix equation with a bilinear unknown, defined without the symmetry constraints of classical Riccati theory.
  • The topic covers diverse formulations including cone-preserving, M-matrix, T-Riccati, and differential versions, employing methods like Newton–Kleinman and structure-preserving doubling.
  • Its applications range from transport theory to forward-backward stochastic control, emphasizing efficient computation, stability analysis, and invariant subspace characterization.

Non-symmetric Riccati equation denotes a family of quadratic matrix equations in which the unknown matrix enters bilinearly, but the coefficient structure does not enforce the symmetry assumptions of the classical symmetric Riccati theory. In the recent cone-theoretic formulation, the nonsymmetric algebraic Riccati equation is

XBX+DX+XA+C=0,XBX+DX+XA+C=0,

and a stabilizing solution is one for which Acl=A+BXA_{\rm cl}=A+BX and Dcl=D+XBD_{\rm cl}=D+XB are both stable (Vladu et al., 2024). Across transport theory, M-matrix analysis, T-Sylvester generalizations, differential equations, and forward-backward stochastic control, the subject includes minimal nonnegative solutions, cone-preserving solutions, invariant-subspace descriptions, and numerical methods ranging from monotone iteration and Newton–Kleinman procedures to doubling, projection, and low-rank ADI algorithms (Guo, 2012, Benner et al., 2020, Zulfiqar, 25 Apr 2026, Lü et al., 19 Apr 2025).

1. Principal equation classes

The literature uses several closely related nonsymmetric Riccati models. They differ in sign convention, linear operator, and intended application, but all retain a quadratic term in the unknown matrix and a nonsymmetric coefficient structure.

Variant Equation Setting
Cone-preserving algebraic Riccati equation XBX+DX+XA+C=0XBX+DX+XA+C=0 Proper cones and stability (Vladu et al., 2024)
Transport-theory NARE AX+XBXCX+E=0AX+XB-XCX+E=0 Large-scale transport theory (Guo, 2014)
M-matrix / linearization form XCXXDAX+B=0XCX-XD-AX+B=0 Transport theory and M-matrix analysis (Chiang et al., 2011, Iannazzo et al., 2010)
Nonsymmetric T-Riccati equation DX+XTAXTBX+C=0DX+X^TA-X^TBX+C=0 T-Sylvester/T-Lyapunov operator (Benner et al., 2020)
Nonsymmetric differential Riccati equation X˙=AXXD+XSX+Q\dot X=-AX-XD+XSX+Q Large-scale time-dependent problems (Angelova et al., 2018)
Equilibrium Riccati equations coupled equations for P1(t,s)P_1(t,s) and P2(s)P_2(s) Forward-backward stochastic LQ control (Lü et al., 19 Apr 2025)

A further large-scale generalized NARE is written as

Acl=A+BXA_{\rm cl}=A+BX0

with Acl=A+BXA_{\rm cl}=A+BX1, low-rank data, and dimensions Acl=A+BXA_{\rm cl}=A+BX2 in the applications emphasized in the low-rank ADI literature (Zulfiqar, 25 Apr 2026).

The T-Riccati equation replaces the standard Sylvester operator by the T-Sylvester operator

Acl=A+BXA_{\rm cl}=A+BX3

and reduces to the T-Lyapunov equation when Acl=A+BXA_{\rm cl}=A+BX4 (Benner et al., 2020). The differential form introduces a time derivative and is treated by projection onto low-dimensional subspaces, after which a reduced Riccati differential equation is solved (Angelova et al., 2018).

2. Order structures, positivity, and solution concepts

A central distinction in nonsymmetric Riccati theory is the ordering used to define admissible solutions. In the M-matrix literature, the main object is the minimal nonnegative solution Acl=A+BXA_{\rm cl}=A+BX5, meaning the entrywise smallest nonnegative solution (Chiang et al., 2011, Guo, 2012). In that framework, the notion of minimality replaces the usual positive-semidefinite ordering of the symmetric theory (Guo, 2012).

The cone-theoretic formulation replaces entrywise nonnegativity by an arbitrary proper cone Acl=A+BXA_{\rm cl}=A+BX6. A proper cone is convex, closed, pointed, and has nonempty interior, and it induces the partial order

Acl=A+BXA_{\rm cl}=A+BX7

A matrix Acl=A+BXA_{\rm cl}=A+BX8 is Acl=A+BXA_{\rm cl}=A+BX9-nonnegative, or cone-preserving, if Dcl=D+XBD_{\rm cl}=D+XB0. A solution Dcl=D+XBD_{\rm cl}=D+XB1 of the Riccati equation is cone-preserving if Dcl=D+XBD_{\rm cl}=D+XB2, where Dcl=D+XBD_{\rm cl}=D+XB3 is the cone of linear operators preserving Dcl=D+XBD_{\rm cl}=D+XB4 (Vladu et al., 2024). When Dcl=D+XBD_{\rm cl}=D+XB5, this reduces to entrywise nonnegativity.

The same framework introduces cross-positivity. If Dcl=D+XBD_{\rm cl}=D+XB6 is the dual cone, then Dcl=D+XBD_{\rm cl}=D+XB7 is cross-positive on Dcl=D+XBD_{\rm cl}=D+XB8 if

Dcl=D+XBD_{\rm cl}=D+XB9

Equivalently,

XBX+DX+XA+C=0XBX+DX+XA+C=00

On the nonnegative orthant, cross-positivity means that all off-diagonal entries are nonnegative (Vladu et al., 2024).

The T-Riccati setting also uses an order structure, but it is expressed directly through sign assumptions: XBX+DX+XA+C=0XBX+DX+XA+C=01, XBX+DX+XA+C=0XBX+DX+XA+C=02, and the Kronecker representation of XBX+DX+XA+C=0XBX+DX+XA+C=03 is a nonsingular M-matrix. Under these assumptions, fixed-point and Newton–Kleinman sequences are nondecreasing and converge to the minimal nonnegative solution (Benner et al., 2020).

A plausible implication is that entrywise nonnegativity is only one special case of a broader order-theoretic picture. The cone-preserving formulation makes this explicit by extending orthant-based results to arbitrary proper cones (Vladu et al., 2024).

3. Existence theory, stability, and invariant subspaces

One of the sharpest recent existence criteria concerns the block matrix

XBX+DX+XA+C=0XBX+DX+XA+C=04

If XBX+DX+XA+C=0XBX+DX+XA+C=05 is cross-positive on XBX+DX+XA+C=0XBX+DX+XA+C=06 and stable, meaning XBX+DX+XA+C=0XBX+DX+XA+C=07 for every eigenvalue XBX+DX+XA+C=0XBX+DX+XA+C=08 of XBX+DX+XA+C=0XBX+DX+XA+C=09, then the Riccati equation

AX+XBXCX+E=0AX+XB-XCX+E=00

admits a unique cone-preserving solution AX+XBXCX+E=0AX+XB-XCX+E=01 such that AX+XBXCX+E=0AX+XB-XCX+E=02 and AX+XBXCX+E=0AX+XB-XCX+E=03 are both stable and cross-positive on AX+XBXCX+E=0AX+XB-XCX+E=04. Conversely, if such a cone-preserving stabilizing solution exists, then AX+XBXCX+E=0AX+XB-XCX+E=05 must be stable (Vladu et al., 2024). This result extends the nonnegative orthant case and turns a previously sufficient condition into an equivalence.

The M-matrix literature treats a different but related block structure. With

AX+XBXCX+E=0AX+XB-XCX+E=06

the algebraic Riccati equation

AX+XBXCX+E=0AX+XB-XCX+E=07

has a minimal nonnegative solution when AX+XBXCX+E=0AX+XB-XCX+E=08 is a nonsingular M-matrix or an irreducible singular M-matrix. A further extension shows that if AX+XBXCX+E=0AX+XB-XCX+E=09 is a reducible singular M-matrix but regular, in the sense that there exists XCXXDAX+B=0XCX-XD-AX+B=00 such that XCXXDAX+B=0XCX-XD-AX+B=01, then the minimal nonnegative solution still exists and is unique (Guo, 2012).

Invariant-subspace formulations are fundamental in both analysis and computation. For the linearizing matrix

XCXXDAX+B=0XCX-XD-AX+B=02

a matrix XCXXDAX+B=0XCX-XD-AX+B=03 solves the NARE if and only if

XCXXDAX+B=0XCX-XD-AX+B=04

so the columns of XCXXDAX+B=0XCX-XD-AX+B=05 span an invariant subspace of XCXXDAX+B=0XCX-XD-AX+B=06 (Iannazzo et al., 2010). In the regular M-matrix case, the spectrum of the related linearization splits across the imaginary axis, and the stable eigenvalues coincide with the spectrum of XCXXDAX+B=0XCX-XD-AX+B=07 (Guo, 2012).

A recurrent difficulty is the critical or close-to-critical regime. In the critical transport-theory case XCXXDAX+B=0XCX-XD-AX+B=08, the block matrix XCXXDAX+B=0XCX-XD-AX+B=09 is singular, factors such as DX+XTAXTBX+C=0DX+X^TA-X^TBX+C=00 may become singular, and doubling iterations may stall or fail (Chiang et al., 2011). The close-to-critical case arises when problematic eigenvalues are small but nonzero, producing ill-conditioning and slow convergence even though the singular critical theory no longer applies directly (Iannazzo et al., 2010).

4. Iterative methods and structure-preserving algorithms

Monotone fixed-point iteration is the oldest common mechanism across the subject. In the cone-preserving algebraic Riccati problem, one uses

DX+XTAXTBX+C=0DX+X^TA-X^TBX+C=01

obtaining a monotonically increasing sequence of cone-preserving matrices. A key auxiliary result states that such a sequence converges if it is bounded above in a single vectorial direction DX+XTAXTBX+C=0DX+X^TA-X^TBX+C=02 (Vladu et al., 2024). In the T-Riccati setting, the iteration

DX+XTAXTBX+C=0DX+X^TA-X^TBX+C=03

is well defined under the M-matrix assumptions and converges to the minimal nonnegative solution when an appropriate nonnegative upper bound exists (Benner et al., 2020).

Newton-type methods provide faster local convergence. For the T-Riccati equation, the Fréchet derivative at DX+XTAXTBX+C=0DX+X^TA-X^TBX+C=04 is

DX+XTAXTBX+C=0DX+X^TA-X^TBX+C=05

and the Newton–Kleinman update solves a T-Sylvester equation whose coefficients are shifted by the current iterate. Under the same sign and M-matrix assumptions, the iterates remain nonnegative, nondecreasing, and bounded above by the minimal nonnegative solution, and they converge monotonically to that solution (Benner et al., 2020). For classical M-matrix algebraic Riccati equations, Newton’s method is locally quadratic when the shifted coefficients remain nonsingular (Guo, 2012).

The structure-preserving doubling algorithm (SDA) is the main high-order method in transport theory and M-matrix settings. Starting from a Cayley-transformed initialization, the recurrences

DX+XTAXTBX+C=0DX+X^TA-X^TBX+C=06

converge quadratically in the nonsingular M-matrix case (Guo, 2014, Chiang et al., 2011). In regular singular M-matrix problems, SDA and ADDA remain well defined and quadratically convergent under the simple-zero-eigenvalue assumption on the linearization (Guo, 2012).

Shift strategies were developed to remove the spectral obstructions behind breakdown and slow convergence. In the critical transport-theory case, one- and two-parameter rank-one shifts move the zero eigenvalues of the block matrix while leaving the minimal nonnegative solution unchanged; the shifted SDA is then guaranteed to converge quadratically with no breakdown (Chiang et al., 2011). The subspace-shift technique generalizes this idea to close-to-critical problems by shifting an entire invariant subspace associated with the problematic eigenvalues. If DX+XTAXTBX+C=0DX+X^TA-X^TBX+C=07 and DX+XTAXTBX+C=0DX+X^TA-X^TBX+C=08 span the right and left central invariant subspaces, then

DX+XTAXTBX+C=0DX+X^TA-X^TBX+C=09

scales the selected eigenvalues by X˙=AXXD+XSX+Q\dot X=-AX-XD+XSX+Q0, preserves the antistable subspace, and therefore preserves the minimal Riccati solution while improving the convergence rate of doubling iterations (Iannazzo et al., 2010).

5. Large-scale, low-rank, and projected computation

Large-scale nonsymmetric Riccati problems typically arise when the coefficient matrices are sparse or structured and the solution has low numerical rank. In the transport-theory NARE

X˙=AXXD+XSX+Q\dot X=-AX-XD+XSX+Q1

the matrices X˙=AXXD+XSX+Q\dot X=-AX-XD+XSX+Q2 and X˙=AXXD+XSX+Q\dot X=-AX-XD+XSX+Q3 are symmetric and low-ranked, while X˙=AXXD+XSX+Q\dot X=-AX-XD+XSX+Q4 and X˙=AXXD+XSX+Q\dot X=-AX-XD+XSX+Q5 are rank-one updates of nonsingular diagonal matrices. This permits X˙=AXXD+XSX+Q\dot X=-AX-XD+XSX+Q6 solves with shifted X˙=AXXD+XSX+Q\dot X=-AX-XD+XSX+Q7 and X˙=AXXD+XSX+Q\dot X=-AX-XD+XSX+Q8 by the Sherman–Morrison–Woodbury formula (Guo, 2014).

A balancing strategy can simplify the large-scale SDA. With the diagonal scaling X˙=AXXD+XSX+Q\dot X=-AX-XD+XSX+Q9, the transformed coefficients satisfy

P1(t,s)P_1(t,s)0

and carefully chosen low-rank initial factors imply

P1(t,s)P_1(t,s)1

As a consequence, the modified large-scale SDA reduces the flop operations of the original SDAP1(t,s)P_1(t,s)2 by about one half while retaining P1(t,s)P_1(t,s)3 complexity and P1(t,s)P_1(t,s)4 memory per iteration (Guo, 2014).

Projection methods are prominent for nonsymmetric differential Riccati equations. Extended block Arnoldi bases P1(t,s)P_1(t,s)5 and P1(t,s)P_1(t,s)6 are built for P1(t,s)P_1(t,s)7 and P1(t,s)P_1(t,s)8, and the approximation

P1(t,s)P_1(t,s)9

is obtained by solving a reduced Riccati differential equation for P2(s)P_2(s)0. The reduced problem may be integrated by matrix exponential formulas, BDF schemes, or a two-stage Rosenbrock method (Angelova et al., 2018). For transport-theory differential problems, the rank-one perturbation structure of P2(s)P_2(s)1 and P2(s)P_2(s)2 again makes the required linear solves cheap via Sherman–Morrison–Woodbury (Angelova et al., 2018).

The most general low-rank large-scale development in the supplied literature is a low-rank ADI method for the generalized NARE

P2(s)P_2(s)3

The approximate solution is stored as

P2(s)P_2(s)4

and each iteration requires two sparse shifted linear solves plus low-rank updates. The residual factors as

P2(s)P_2(s)5

which supports Petrov–Galerkin residual orthogonality and autonomous shift generation through small projected eigenproblems (Zulfiqar, 25 Apr 2026). Numerical results include a benchmark example of order P2(s)P_2(s)6, and the method is presented as covering Lyapunov equations, Sylvester equations, and symmetric Riccati equations as special cases (Zulfiqar, 25 Apr 2026).

6. Applications, variants, and conceptual boundaries

Transport theory is the most persistent application domain in the supplied literature. Both the classical NARE

P2(s)P_2(s)7

and the alternative form

P2(s)P_2(s)8

arise from models with rank-one or low-rank scattering terms and diagonal-plus-rank-one coefficients (Chiang et al., 2011, Guo, 2014). Large-scale numerical work is organized around this structure, which permits efficient shifts, balancing, and low-rank updates.

The subject also extends beyond transport and queueing models. The nonsymmetric differential Riccati equation is stated to arise in control theory, transport theory, applied probability, and others (Angelova et al., 2018). The nonsymmetric T-Riccati equation has applications in macroeconomics and policy dynamics, where the linear part is governed by the T-Sylvester operator rather than the standard Sylvester operator (Benner et al., 2020).

A distinct development appears in forward-backward stochastic linear-quadratic control. There, time-inconsistency invalidates the classical dynamic-programming principle, and equilibrium strategies are characterized by a coupled system of matrix-valued, non-local ordinary differential equations with a non-symmetric structure. The unknowns are P2(s)P_2(s)9 and Acl=A+BXA_{\rm cl}=A+BX00, and the feedback law depends on the combination

Acl=A+BXA_{\rm cl}=A+BX01

Under uniform boundedness, uniform positive-definiteness, and monotonicity assumptions, the equilibrium Riccati system admits a unique global solution and satisfies the a priori bound

Acl=A+BXA_{\rm cl}=A+BX02

(Lü et al., 19 Apr 2025). The same source gives a one-dimensional example in which, without the positivity assumptions, the scalar ERE blows up in finite backward time (Lü et al., 19 Apr 2025).

The relation to the symmetric Riccati equation is therefore subtle. In the forward-backward stochastic setting, if Acl=A+BXA_{\rm cl}=A+BX03, Acl=A+BXA_{\rm cl}=A+BX04, and Acl=A+BXA_{\rm cl}=A+BX05, then Acl=A+BXA_{\rm cl}=A+BX06 and the equilibrium Riccati system reduces to the standard symmetric Riccati ODE (Lü et al., 19 Apr 2025). In the M-matrix setting, the comparison is formulated differently: the nonsymmetric problem has no symmetry such as Acl=A+BXA_{\rm cl}=A+BX07 or Acl=A+BXA_{\rm cl}=A+BX08, and minimality is interpreted componentwise rather than through positive-semidefinite order (Guo, 2012). This suggests that the nonsymmetric theory is not a single perturbation of the symmetric case, but a collection of structurally different Riccati problems linked by quadratic matrix nonlinearity, order-preserving mechanisms, and invariant-subspace geometry.

Topic to Video (Beta)

No one has generated a video about this topic yet.

Whiteboard

No one has generated a whiteboard explanation for this topic yet.

Follow Topic

Get notified by email when new papers are published related to Non-symmetric Riccati Equation.