If you see this, something is wrong
First published on Wednesday, Jul 15, 2026 and last modified on Wednesday, Jul 15, 2026 by François Chaplais.
Physikalisch-Technische Bundesanstalt (PTB), Germany and Technical University of Berlin, Germany
Weierstrass Institute for Applied Analysis and Stochastics, Berlin, Germany
Eastern Mediterranean University, Turkey
physics-informed neural networks, a posteriori error estimation, lower error bounds, one-sided Lipschitz continuity, strong monotonicity, Runge-Kutta methods
Physics-informed neural networks (PINNs) combine machine learning with physical laws to solve differential equations. While existing results provide rigorous a posteriori upper bounds for PINN prediction errors, complete certification also requires complementary lower information in order to obtain computable two-sided error enclosures. In this paper, we derive computable a posteriori lower bounds for PINN errors in ordinary differential equations on suitable certified state-space domains under a localized strong monotonicity condition. We combine these estimates with complementary localized upper bounds under a one-sided Lipschitz condition, which is weaker than the global Lipschitz assumption used in previous work and can yield sharper upper error bands. The resulting bounds depend only on the neural-network approximation, the ODE residual, and local monotonicity and growth constants, and therefore do not require access to the exact solution. For linear time-invariant and time-varying systems, we further derive explicit formulas in terms of the minimal and maximal eigenvalues of the symmetric part of the system matrix. We also discuss the distinction between soft and hard enforcement of initial conditions in PINNs and explain why exact enforcement can make the scalar lower certificate uninformative. To recover nontrivial lower information in the linear setting, we use a signed-residual finite-probe certificate based on coordinate unit vectors. We also formulate a certificate-informed training strategy in which the propagated upper certificate is used as an auxiliary regularizer, while lower certificates remain post-training diagnostics. Altogether, the proposed framework provides rigorous and practically computable error certificates for PINN approximations of ODEs, while making explicit the domains and model classes for which the assumptions can be verified.
The certification of machine learning methods has emerged as a critical challenge in scientific computing, particularly for physics-informed neural networks (PINNs) where reliability guarantees are essential for deployment in safety-critical applications. Significant progress has been made in deriving a posteriori upper bounds for PINN errors [1]. While upper bounds estimate the proximity of the exact and approximate solutions from above, lower bounds provide complementary information on the minimal separation between them. Complete certification therefore requires both upper and lower error enclosures to provide tight bounds on prediction quality. However, the complementary problem of establishing rigorous lower bounds remains largely unexplored.
Literature review. Neural network methods for solving ordinary and partial differential equations (ODEs and PDEs), especially PINNs, have become very popular in recent years, as discussed in [2]. PINNs incorporate physical constraints directly into the learning objective through differential operators, enabling them to leverage neural network expressivity while respecting physical consistency. This hybrid approach facilitates accurate predictions even with limited or noisy data by constructionally enforcing physical feasibility [3].
Certified error estimation for PINNs builds upon foundational developments in scientific machine learning [3, 4]. Existing approaches cover statistical uncertainty quantification and a deep confidence framework [5], dual-weighted residual methods [6], and goal-oriented error estimation [7], though these typically provide either statistical rather than rigorous bounds or require substantial training data.
Statistical error models quantify uncertainty only in a statistical sense: they rely on sufficiently rich and representative training data to construct confidence intervals for the prediction error and therefore do not, in general, provide deterministic rigorous certificates for a given trained PINN. In contrast, certified a posteriori error estimation aims at computable worst-case bounds for the prediction error of a specific network realization, without requiring knowledge of the exact solution and, in the sense of [1], even for inputs not used during training. In physics-informed problems, we often lack a large labeled dataset of true errors, so direct application of deep confidence is limited. Drawing from certification frameworks in reduced-order modeling [8] and classical stability theory for ODEs [9], this work establishes rigorous a posteriori error bounds that remain valid for unseen data without requiring a priori knowledge of the true solution. Theoretical analyses by [10] further advance PINN reliability by deriving rigorous, dimension-robust a priori approximation error bounds for both solution and operator-learning networks, while providing constructive and efficient guidelines that explicitly relate network architecture to achievable accuracy.
While the certification of PINNs for ODEs has received increasing attention, extending such guarantees to PDEs poses substantially greater theoretical and computational challenges. In the PDE setting, certification requires accounting for spatial derivatives, boundary and initial conditions, and stability properties of the underlying operator. Recent studies have begun to address these issues by deriving rigorous a posteriori error bounds and verification frameworks for PDE-defined PINNs; see [11, 12] and references therein. Hillebrecht and Unger [12, 13] established one of the first rigorous certification schemes for PINNs governed by classical PDEs such as the heat, transport, and Navier–Stokes equations. Their approach derives provable upper bounds on the prediction error using PDE stability estimates and residual norms, enabling verification without access to the exact solution. In parallel, [14] introduced an efficient certification method based on bounding the global residual, providing computable correctness conditions analogous to solver tolerances. Furthermore, [15] proposed a functional-type a posteriori framework that integrates classical majorant estimators into PINN training, yielding guaranteed error upper bounds with high computational efficiency. Guo and Haghighat [16] extended these ideas to elasticity problems, employing the constitutive relation error to obtain both global and goal-oriented error estimates. However, establishing corresponding a posteriori lower bounds, which would provide guaranteed measures of the minimal attainable error, remains largely unexplored in the current literature.
Practical applicability and scope. The theory developed below is designed for ODE models and operating regimes in which the vector field satisfies suitable local one-sided growth conditions on a certified state-space domain. Representative examples include early-growth epidemic models and their multigroup linearizations [17, 18, 19], low-incidence SIS-type reductions, and autocatalytic or other positive-feedback chemical kinetics in batch and flow reactors [20, 21, 22]. From a practical viewpoint, the relevant issue is therefore local rather than global: one verifies the required sign conditions for the symmetric part of the Jacobian on a certified domain containing both the exact and approximate trajectories. This motivates the localized framework adopted in the present paper.
Initial conditions and informativeness of lower bounds. The informativeness of a lower certificate depends crucially on how initial conditions are imposed in the PINN. In standard PINNs, the initial condition is typically enforced softly through a data-misfit term in the loss, rather than exactly by construction [3]. Hard-constraint formulations instead embed the condition into the network architecture or trial ansatz so that it is satisfied exactly by construction [23, 24]. In the latter case, the scalar lower bound can become trivial after nonnegativity post-processing because the anchoring error vanishes. We therefore do not claim that the scalar estimator alone can certify a positive lower error in this regime. Instead, when the model is linear, we use the signed residual itself through a finite set of coordinate probes which gives a full-interval lower diagnostic. This distinction is practically relevant because recent work on stiff time-dependent PINNs shows that exact hard enforcement of initial and boundary conditions can materially affect robustness and training efficiency [24].
Organization and contributions. Accordingly, the main contributions of this manuscript are:
These two-sided certified error bands provide mathematically rigorous enclosures of the PINN approximation error. A narrow band indicates tight certification, whereas a wide band reflects either conservative local constants or limited physical fidelity of the trained network. The band width therefore serves as a quantitative indicator of certificate sharpness and practical reliability.
The paper is organized as follows. Section 2 introduces the problem formulation, the localized certification setting on state-space domains, and the flow-map notation used throughout the paper. Section 3 presents the main a posteriori error estimates, including localized lower and upper bounds for nonlinear systems, sharpened formulas for linear time-invariant and time-varying systems, and the RK4-based numerical post-processing used to evaluate the certification terms. Section 4 explains the connection with physics-informed neural-network training. Section 5 develops the certificate-informed training formulation. Section 6 reports numerical examples illustrating the theory. Section 7 summarizes the main conclusions and limitations.
Notation. We conclude this introductory section by introducing standard mathematical notation used throughout the paper. The time interval is denoted by \( \mathbb{T}=[0,T]\) with \( T>0\) . For vectors in \( \mathbb{R}^n\) , \( \|\cdot\|\) denotes the Euclidean norm and \( \cdot\) the standard inner product. For a matrix \( A\) , \( A^\top\) denotes its transpose. For a finite set \( A\) , we write \( |A|\) for its cardinality. Unless stated otherwise, all norms in the theoretical developments are understood in the Euclidean sense, although several arguments extend to other equivalent norms on finite-dimensional spaces.
We consider the initial value problem on the time interval \(\mathbb{T}=[0,T]\):
(1)
where \(f:\mathbb{T}\times\mathbb{R}^n\to\mathbb{R}^n\) is continuous and \(x_0\in\mathbb{R}^n\).
A standard sufficient condition for local existence and uniqueness of solutions to (1) is continuity in \(t\) together with local Lipschitz continuity of \(f\) with respect to \(x\); see, for example, the Picard–Lindel
specialChar{34}of theorem [25]. In the present paper, however, we work on a certified convex state-space domain \(D\subset\mathbb{R}^n\). All structural assumptions are therefore imposed only on \(\mathbb{T}\times D\), and the resulting certificates are valid on every time interval on which both the exact trajectory and the PINN approximation remain in \(D\).
For clarity, we first formulate the assumptions with constant certified coefficients on \(D\). Thus, for all \(u,v\in D\) and all \(t\in\mathbb{T}\), we assume
(2)
(3)
(4)
Here,
The terminology is important: the inequality (2) is a lower one-sided Lipschitz estimate in general, and it becomes a strong monotonicity condition precisely in the case \(\ell_D>0\). This is the regime in which the lower a posteriori error bound is informative. By contrast, (3) is the relevant assumption for upper error bounds; if \(\mu_D<0\), then the dynamics are contractive on \(D\).
The role of the three coefficients is therefore different. The local Lipschitz bound (4), together with continuity in \(t\), provides the standard well-posedness assumption on \(D\). The lower one-sided bound (2) is used for lower error certificates, whereas the upper one-sided bound (3) is used for upper error certificates. Since (4) implies (3) with the same constant, the upper one-sided Lipschitz assumption is weaker than the Lipschitz assumption used in earlier upper-bound results such as [1, 12].
Remark 1 (Signs and admissible constants)
The one-sided coefficients \(\ell_D\) and \(\mu_D\) are real numbers; they are not required to be positive. Positivity of \(\ell_D\) is needed only when one wants to call the lower estimate a strong-monotonicity estimate. Similarly, \(\mu_D<0\) is allowed and means that the dynamics are contractive on the certified domain. By contrast, a Lipschitz constant satisfies \(L_D\ge0\). In the linear autonomous case, every \(\ell\le m(A)\) is an admissible lower one-sided coefficient, every \(\mu\ge M(A)\) is an admissible upper one-sided coefficient, and every \(L\ge\|A\|_2\) is an admissible Euclidean Lipschitz constant.
If \(f\) is continuously differentiable with respect to \(x\), then these certified coefficients can be chosen from the symmetric part of the Jacobian. Writing
(5)
one may define
(6)
In the scalar case \(n=1\), this reduces to
(7)
For each initial value \(\xi\in D\) such that the corresponding solution exists on \(\mathbb{T}\) and remains in \(D\), we denote that solution by \(t\mapsto\varphi(t,\xi)\). This defines the associated local flow map
(8)
on the subset of \(\mathbb{T}\times D\) where the trajectory stays in \(D\). In particular, for the prescribed initial value \(x_0\), the exact trajectory is
(9)
In general, the flow map is not available in closed form and must therefore be approximated numerically. In this work, we use a physics-informed neural network. More precisely, we introduce a parameterized candidate map
(10)
where \(\theta\in\mathbb{R}^k\) denotes the trainable parameter vector of the network. The architecture determines the approximation class, while \(\theta\) collects the weights and biases. Throughout the paper, we assume that \(\hat{\varphi}_\theta\) is sufficiently smooth with respect to \(t\) so that the differential-equation residual is well defined.
For the prescribed initial value \(x_0\), the corresponding PINN trajectory is the slice
(11)
The training procedure returns a parameter vector, denoted by \(\theta^\star\), and we write
(12)
Here, \(\theta^\star\) simply denotes the trained parameter vector produced by the chosen optimization procedure.
The approximation error is then
(13)
Our goal is to estimate this error a posteriori, using only computable quantities derived from the trained PINN. More precisely, the certificates below depend on
In soft-constrained PINNs, this initial mismatch is controlled by the initial-condition part of the training loss and is directly computable from the trained network. In hard-constrained PINNs, one has \(\hat{x}(0)=x_0\) by construction and therefore \(e(0)=0\).
Main Problem. Given a trained PINN approximation \(\hat{\varphi}_{\theta^\star}\), or equivalently the associated trajectory \(\hat{x}(t)=\hat{\varphi}_{\theta^\star}(t,x_0)\), derive computable and rigorous a posteriori certificates for the error (13) on \(\mathbb{T}\), in particular lower and upper bounds that can be evaluated at low computational cost without using the exact solution.
Remark 2 (Time-dependent coefficients)
One can likewise consider time-dependent local coefficient functions \(\ell_D,\mu_D,L_D\in C(\mathbb{T})\). In that case, the constant exponential factors are replaced by the corresponding integrating factors
(14)
Accordingly, expressions of the form \(e^{\ell_D t}\), \(e^{\mu_D t}\), and \(e^{L_D t}\) are replaced by \(e^{\Lambda_D(t)}\), \(e^{\mathcal M_D(t)}\), and \(e^{\mathcal L_D(t)}\), respectively.
In this section, we derive computable a posteriori error bounds for a trained PINN approximation. We treat the problem in two stages. First, we establish localized lower and upper error bounds for nonlinear systems on a certified state-space domain under one-sided growth assumptions. Second, we specialize these results to linear systems, where the relevant constants admit explicit spectral representations in terms of the symmetric part of the system matrix. Finally, we record the RK4-based numerical post-processing used to evaluate the certification integrals.
Assume that the neural network has already been trained and that, for the prescribed initial value \(x_0\in\mathbb{R}^n\), we have obtained the PINN approximation (9). Throughout this subsection, we work on a convex certified state-space domain \(D\subset\mathbb{R}^n\) and assume that both the exact solution \(x\) and the PINN approximation \(\hat{x}\) belong to \(C^1(\mathbb{T};D)\). Equivalently, the estimates below are valid on every time interval on which both trajectories remain in \(D\).
Since the candidate map \( \hat{\varphi}_\theta\) is assumed to be sufficiently smooth, we define the residual by
(15)
The time derivative can be computed efficiently by automatic differentiation [26]. Our aim in this section is to derive localized a posteriori lower and upper bounds for the prediction error
(16)
Theorem 1 (Localized lower bound)
Let \( D\subset\mathbb{R}^n\) be convex, and let \( x,\hat{x}\in C^1(\mathbb{T};D)\) , where \( x\) solves (1). Assume that there exists a constant \( \ell_D\in\mathbb{R}\) such that
(17)
for all \( u,v\in D\) and all \( t\in\mathbb{T}\) . Let \( \delta:\mathbb{T}\to\mathbb{R}_+\) be continuous and satisfy
(18)
Then, for every \( t\in\mathbb{T}\) , the prediction error satisfies
(19)
In particular, if \( \ell_D>0\) , then (19) yields a localized strong-monotonicity lower bound.
Proof
Let
(20)
Since \(x\) solves (1) and
(21)
the error satisfies
(22)
Because \(e\in C^1(\mathbb{T};\mathbb{R}^n)\), the map \(t\mapsto \|e(t)\|\) is absolutely continuous. Hence, for almost every \(t\in\mathbb{T}\) such that \(e(t)\neq 0\),
(23)
Combining (22) and (23), we obtain
(24)
Since \(x(t),\hat{x}(t)\in D\) and (17) holds,
(25)
Moreover, by Cauchy–Schwarz and (18),
(26)
Substituting (25) and (26) into (24) yields
(27)
Multiplying (27) by \(e^{-\ell_D t}\) gives
(28)
Integrating from \(0\) to \(t\) yields
(29)
Multiplying by \(e^{\ell_D t}\), we obtain
(30)
which is exactly (19).
Remark 3
Since \( \|e(t)\|\ge 0\) , the practical lower certificate is obtained by taking the nonnegative truncation of the right-hand side of (19).
Remark 4 (When is the lower certificate informative?)
Define the raw localized lower estimator by
(31)
Then the practical lower certificate from Remark 3 is nontrivial exactly when
(32)
In particular, if \(e(0)=0\) and only an upper residual majorant is available, then the lower certificate in Theorem 1 may become trivial after nonnegativity post-processing. This motivates the signed-residual finite-probe certificate for linear systems in Theorem 2; no positive lower bound can be obtained from scalar residual-majorant information alone in this regime.
The scalar lower certificate in Theorem 1 is intentionally based only on the residual norm majorant. This is useful because it is computationally intensive and does not require directional information, but it also explains the main failure mode. If
(33)
then the nonnegative truncation of the scalar estimator is zero. This should not be interpreted as a numerical defect. It is an information limitation: from the quantities \(\|e(0)\|\), \(\ell_D\), and a scalar upper bound \(\|\mathcal R_{\hat\varphi}\|\le \delta\) alone, the residual may point in a direction that cancels the transported initial error. A positive lower certificate in this regime therefore requires additional computable information.
Theorem 2 (Signed-residual finite-probe lower certificate for linear systems)
Consider the linear inhomogeneous autonomous system
(34)
and let \(\hat x\in C^1([0,T];\mathbb R^n)\) be an approximation with residual
(35)
Then the error \(e(t)=x(t)-\hat x(t)\) satisfies the exact identity
(36)
Consequently, for every finite set \(P\subset\mathbb R^n\) of unit vectors,
(37)
Proof
Subtracting the approximate equation from the exact equation gives
(38)
The variation-of-constants formula gives
(39)
For any unit vector \(p\), the Cauchy–Schwarz inequality gives \(|p^\top e(t)|\le \|e(t)\|\). Taking the maximum over the finite probe set \(P\) proves (37).
Theorem 3 (Localized upper bound under upper one-sided Lipschitz continuity)
Let \( D\subset\mathbb{R}^n\) be convex, and let \( x,\hat{x}\in C^1(\mathbb{T};D)\) , where \( x\) solves (1). Assume that there exists a constant \( \mu_D\in\mathbb{R}\) such that
(40)
for all \( u,v\in D\) and all \( t\in\mathbb{T}\) . Let \( \delta:\mathbb{T}\to\mathbb{R}_+\) be continuous and satisfy (18). Then, for every \( t\in\mathbb{T}\) , the prediction error satisfies
(41)
Proof
Let
(42)
Then
(43)
For almost every \(t\in\mathbb{T}\) such that \(e(t)\neq 0\),
(44)
Using (43), we obtain
(45)
By (40),
(46)
Also, by Cauchy–Schwarz and (18),
(47)
Therefore,
(48)
Multiplying (48) by \(e^{-\mu_D t}\) yields
(49)
Integrating from \(0\) to \(t\) gives
(50)
Multiplying by \(e^{\mu_D t}\), we obtain
(51)
which is exactly (41).
Theorem 4 (Upper one-sided Lipschitz continuity is weaker than Lipschitz continuity)
Assume that there exists a constant \(L_D\ge 0\) such that
(52)
for all \(u,v\in D\) and all \(t\in\mathbb{T}\). Then
(53)
for all \(u,v\in D\) and all \(t\in\mathbb{T}\). Hence every local Lipschitz constant is also a valid upper one-sided Lipschitz constant. The converse is false in general.
Proof
Assume that (52) holds. Then, for all \(u,v\in D\) and all \(t\in\mathbb{T}\), the Cauchy–Schwarz inequality yields
(54)
Using (52), we obtain
(55)
Hence every local Lipschitz constant is also a valid upper one-sided Lipschitz constant.
To prove that the converse fails in general, consider the scalar function
(56)
Then, for all \(u,v\in\mathbb{R}\),
(57)
Thus \(f\) is globally upper one-sided Lipschitz with constant \(\mu=0\). However, \(f\) is not globally Lipschitz on \(\mathbb{R}\), because
(58)
is unbounded as \(|x|\to\infty\). Therefore upper one-sided Lipschitz continuity is strictly weaker than Lipschitz continuity.
Consequently, the upper one-sided Lipschitz assumption in Theorem 3 is strictly weaker than the Lipschitz-continuity assumption used in earlier certification results based on Lipschitz bounds.
Remark 5
Whenever a local Lipschitz constant \( L_D\) is available, Theorem 3 applies with \( \mu_D=L_D\) by Theorem 4. If, however, one can estimate a smaller upper one-sided Lipschitz constant \( \mu_D<L_D\) , then (41) yields a sharper upper error certificate.
Remark 6 (Hilbert-space PDE analogue)
The arguments above are formulated for ordinary differential equations in \(\mathbb{R}^n\), but their natural continuation is to evolution equations in a Hilbert space \(X\). In that setting, the Euclidean inner product is replaced by the Hilbert-space inner product, and coercivity or one-sided Lipschitz estimates are imposed on the underlying operator in the relevant function space.
Consider, formally, a linear evolution equation
(59)
in \(X\), together with an approximate solution \(\hat u\). The corresponding residual is then
(60)
The analogues of the linear ODE constants are the lower and upper logarithmic bounds
(61)
whenever these quantities are finite. Under suitable semigroup well-posedness and regularity assumptions, the same energy argument formally yields lower and upper error bounds in the norm of \(X\), with exponential kernels generated by \(m_X(\mathcal A)\) and \(M_X(\mathcal A)\).
Thus, the present ODE theory is consistent with the semigroup-based PDE certification viewpoint developed in [12, 13]. Since the present paper is devoted to ODEs, we include this observation only as a conceptual remark rather than as a full PDE theorem.
For linear systems, the localized nonlinear framework specializes naturally to constants derived from the symmetric part of the system matrix. In particular, the nonlinear quantities \(\ell_D\), \(\mu_D\), and \(L_D\) are replaced, in the linear case, by the lower symmetric-part bound, the upper symmetric-part bound, and the Euclidean operator norm, respectively.
We first consider the linear time-invariant system
(62)
Its symmetric part is
(63)
We further define
(64)
Lemma 1 (Sharp linear one-sided constants)
Let \(f(x)=Ax\). Then, for all \(u,v\in\mathbb{R}^n\),
(65)
Consequently,
(66)
Hence \(m(A)\) is the sharp lower one-sided Lipschitz constant and \(M(A)\) is the sharp upper one-sided Lipschitz constant for the linear map \(x\mapsto Ax\). In particular, the strong monotonicity condition holds if and only if \(m(A)>0\).
Proof
Let \(f(x)=Ax\) and set
(67)
Then
(68)
Decompose \(A\) into its symmetric and skew-symmetric parts:
(69)
where
(70)
Since \(\operatorname{skew} A^\top=-\operatorname{skew} A\), we have
(71)
Therefore,
(72)
Since \(\operatorname{sym} A\) is symmetric, the Rayleigh–Ritz characterization yields
(73)
Using the definitions of \(m(A)\) and \(M(A)\), this becomes
(74)
This proves (65) and (66).
It follows immediately that every constant \(\ell\le m(A)\) is a valid lower one-sided Lipschitz constant, and every constant \(\mu\ge M(A)\) is a valid upper one-sided Lipschitz constant. Hence \(m(A)\) is the sharp lower one-sided Lipschitz constant and \(M(A)\) is the sharp upper one-sided Lipschitz constant. In particular, the strong monotonicity condition holds if and only if \(m(A)>0\).
Lemma 2 (Matrix-exponential bounds)
Let \(A\in\mathbb{R}^{n\times n}\), and let \(m(A)\) and \(M(A)\) be defined by (64). Then, for all \(t\ge 0\) and all \(z\in\mathbb{R}^n\),
(75)
Proof
Let
(76)
Then \(x'(t)=Ax(t)\). Writing \(S:=\operatorname{sym} A\), we compute
(77)
By the spectral bounds for the symmetric matrix \(S\),
(78)
Hence
(79)
Define
(80)
Then
(81)
If \(y(0)=0\), then \(z=0\), hence \(x(t)\equiv 0\), and the claim is trivial. Assume now that \(y(0)>0\). Since \(y\) is continuous and satisfies (81), it remains nonnegative for all \(t\ge 0\), and on every interval where \(y(t)>0\) we may divide by \(y(t)\) and integrate from \(0\) to \(t\) to obtain
(82)
Exponentiating gives
(83)
Since \(y(0)=\|z\|^2\), taking square roots proves (75).
Theorem 5 (LTI specialization of the nonlinear certificates)
Assume that (1) is given by (62), and let \(\hat x\) be a sufficiently smooth PINN approximation. Suppose that
(84)
for some continuous function \(\delta:\mathbb{T}\to\mathbb{R}_+\). Then, for every \(t\in\mathbb{T}\),
(85)
(86)
If, in addition, \(\delta(t)\equiv\bar\delta\) is constant, then
(87)
(88)
where
(89)
Proof
For the linear time-invariant system \(f(t,x)=Ax\), the error
(90)
satisfies
(91)
Because \(e\in C^1(\mathbb{T};\mathbb{R}^n)\), the map \(t\mapsto \|e(t)\|\) is absolutely continuous. Hence, for almost every \(t\in\mathbb{T}\) such that \(e(t)\neq 0\),
(92)
Since
(93)
Lemma 1 yields
(94)
Moreover, by Cauchy–Schwarz and (84),
(95)
Combining (92), (94), and (95), we obtain
(96)
and
(97)
Multiplying (96) by \(\mathrm e^{-m(A)t}\) and integrating from \(0\) to \(t\) yields (85). Similarly, multiplying (97) by \(\mathrm e^{-M(A)t}\) and integrating from \(0\) to \(t\) yields (86). If, in addition, \(\delta(t)\equiv \bar\delta\) is constant, then
(98)
for every \(\alpha\in\mathbb{R}\), where \(\Psi_\alpha\) is defined in (89). Applying (98) with \(\alpha=m(A)\) in (85) and with \(\alpha=M(A)\) in (86) proves (87) and (88).
Corollary 1 (LTV specialization)
Consider the linear time-varying system
(99)
where \(A:[0,T]\to\mathbb{R}^{n\times n}\) is continuous. Define
(100)
with
(101)
If
(102)
then the localized nonlinear bounds from Theorem 1, Theorem 3 specialize to
(103)
(104)
Proof
For the linear time-varying system (99), define
(105)
Since the residual is
(106)
the error satisfies
(107)
For almost every \(t\in\mathbb{T}\) such that \(e(t)\neq 0\),
(108)
Since
(109)
the Rayleigh–Ritz characterization of the extremal eigenvalues of \(\operatorname{sym} A(t)\) gives
(110)
Also, by Cauchy–Schwarz and (102),
(111)
Therefore,
(112)
and
(113)
Define
(114)
Multiplying (112) by \(\mathrm e^{-\Lambda_m(t)}\) and integrating from \(0\) to \(t\) yields (103). Similarly, multiplying (113) by \(\mathrm e^{-\Lambda_M(t)}\) and integrating gives (104).
Remark 7 (Linear analogue of the nonlinear constants)
The linear case provides the exact analogue of the nonlinear constants \(\ell_D\), \(\mu_D\), and \(L_D\). More precisely,
Thus, in the linear setting, the sharp lower one-sided Lipschitz constant is \(m(A)\), the sharp upper one-sided Lipschitz constant is \(M(A)\), and the sharp Euclidean Lipschitz constant is \(\|A\|_2\).
Remark 8 (Relation to Lipschitz-based upper bounds)
In the nonlinear setting, the upper certificate is governed by an upper one-sided Lipschitz constant \(\mu_D\), whereas earlier upper-bound results are formulated in terms of a Lipschitz constant \(L_D\). Since every Lipschitz constant is also an admissible upper one-sided Lipschitz constant, the one-sided framework is weaker as an assumption and can yield sharper upper certificates whenever \(\mu_D<L_D\).
The linear case is the exact analogue of this comparison. For \(f(x)=Ax\), the sharp upper one-sided Lipschitz constant is
(115)
whereas the sharp Euclidean Lipschitz constant is \(\|A\|_2\). Indeed, for every \(z\in\mathbb{R}^n\),
(116)
so that
(117)
In general, the inequality is strict for non-normal matrices.
It is important to distinguish between the sharp constants and merely admissible ones. In the upper one-sided framework, any constant \(\bar\lambda\ge M(A)\) is admissible in (86). By contrast, in the Euclidean Lipschitz-based framework, admissibility requires \(L\ge \|A\|_2\). Therefore, whenever \(M(A)<\|A\|_2\), there exist intermediate values
(118)
which are valid upper one-sided constants but are not valid Lipschitz constants. Thus, the upper one-sided formulation is never worse than the Lipschitz-based one when both are compared through their sharp Euclidean constants, and it can be strictly sharper.
By contrast, the lower certificate in the nonlinear case depends on any admissible lower one-sided Lipschitz constant \(\ell_D\). When \(\ell_D>0\), this is a strong monotonicity constant. In the linear case, the sharp largest admissible lower one-sided Lipschitz constant is
(119)
Equivalently, every constant \(\ell\le m(A)\) is admissible in the linear lower estimate, while \(m(A)\) is the optimal choice.
Remark 9 (Geometric enclosure of the exact solution)
Whenever computable functions \(\underline E(t)\) and \(\overline E(t)\) satisfy
(120)
the exact solution is localized to the set
(121)
Equivalently,
(122)
Thus, the lower and upper certificates do not determine the exact solution uniquely, but they localize it to a computable Euclidean enclosure centered at the PINN approximation.
Since the linear results above are global on \(\mathbb{R}^n\), no additional state-space restriction is required. If independent prior information yields a relevant admissible domain \(D\subset\mathbb{R}^n\), one may further refine the location set to \(\mathcal{X}_{\mathrm{cert}}(t)\cap D\).
For \(n=1\), the enclosure is the union of two closed intervals, or a single interval if \(\underline E(t)=0\). For \(n=2\), it is a closed annulus; for \(n=3\), a closed spherical shell; and for general \(n\ge 2\), a closed annular region in \(\mathbb{R}^n\).
To evaluate the convolution terms appearing in the constant-coefficient lower and upper certificates, we use a single numerical integration device throughout the paper: the classical fourth-order Runge–Kutta method (RK4). This yields a simpler and more uniform certification pipeline.
We consider a constant certification coefficient \(a\in\mathbb{R}\) on a fixed certified time window \([0,T_{\mathrm{cert}}]\). This covers directly the nonlinear constant-coefficient certificates with \(a=\ell_D\) or \(a=\mu_D\), and the linear time-invariant certificates with \(a=m(A)\) or \(a=M(A)\). For such a constant \(a\), define
(123)
This quantity appears in the lower and upper certificates depending on whether one uses a lower coefficient \(a=\ell_D\) or \(a=m(A)\), or an upper coefficient \(a=\mu_D\) or \(a=M(A)\).
The key observation is that \(I_a(\cdot,\delta)\) is the unique solution of the scalar auxiliary initial value problem
(124)
Hence the numerical evaluation of the constant-coefficient certification integrals reduces to the numerical solution of (124).
Let \(0=t_0<t_1<…<t_N=T_{\mathrm{cert}}\) be a uniform mesh with step size
(125)
Starting from \(z_0=0\), the classical RK4 scheme is
and
(126)
We denote the corresponding RK4 approximation at the mesh points by
(127)
Theorem 6 (Computable RK4 remainder for the certification IVP)
Let \(z\) solve (124), and assume that \(\delta\in C^4([0,T_{\mathrm{cert}}])\). For \(q=0,1,2,3,4\), define
(128)
Set
(129)
(130)
and
(131)
Then the RK4 approximation satisfies the explicit global bound
(132)
where
(133)
Equivalently,
(134)
with
(135)
Proof
Let \(z\) solve
(136)
Since \(\delta\in C^4([0,T_{\mathrm{cert}}])\), it follows from the differential equation that \(z\in C^5([0,T_{\mathrm{cert}}])\). By variation of constants,
(137)
Hence for all \( t\in[0,T_{\mathrm{cert}}]\) ,
Repeated differentiation of the auxiliary equation gives
Therefore,
(138)
Let \(z_n\) be the RK4 approximation on the uniform mesh \(t_n=nh\), where \(h=T_{\mathrm{cert}}/N\). For one RK4 step, the local truncation error satisfies
Set
(139)
Since \(z_0=z(0)=0\), we have \(e_0=0\). For the scalar linear equation, the RK4 propagation factor is
(140)
so that
(141)
Since \(|R(a h)|\le e^{|a|h}\), iteration yields
(142)
Using
(143)
we obtain
(144)
Since \(z(T_{\mathrm{cert}})=I_a(T_{\mathrm{cert}},\delta)\) and \(z_N=\widehat I_{a,N}(T_{\mathrm{cert}},\delta)\), this proves the claim.
Remark 10 (Use in lower and upper certification)
Theorem 6 applies to every auxiliary equation of the form (124). Thus the same RK4 remainder formula can be used for both lower and upper constant-coefficient certificates. Only the coefficient \(a\) changes:
(145)
Corollary 2 (Certificates with explicit RK4 remainder)
Let \(t\in(0,T_{\mathrm{cert}}]\), and let \(\widehat I_{a,N}(t,\delta)\) denote the RK4 approximation of \(I_a(t,\delta)\) computed on a uniform mesh of \([0,t]\). Let \(E_{\mathrm{RK4}}^{a}(t,N)\) be the corresponding remainder from Theorem 6, with \(T_{\mathrm{cert}}\) replaced by \(t\). Then
(146)
and
(147)
Consequently, for constant lower and upper coefficients \(\ell_D\) and \(\mu_D\), the certified bounds become
(148)
and
(149)
Analogous formulas hold in the linear time-invariant case with \(\ell_D=m(A)\) and \(\mu_D=M(A)\).
Proof
The absolute RK4 error bound implies
(150)
For the lower certificate, the convolution term enters with a minus sign. Therefore,
(151)
Substituting this into the analytical lower certificate gives the stated lower bound.
For the upper certificate, the convolution term enters with a plus sign, so the same upper estimate gives directly
(152)
Substituting this into the analytical upper certificate gives the stated upper bound.
Remark 11 (Fully rigorous versus conditionally rigorous certification)
Theorem 6 is fully rigorous if the derivative suprema \(D_q(T_{\mathrm{cert}})\) are themselves certified analytically or by verified differentiation. If the quantities \(D_q(T_{\mathrm{cert}})\) are only estimated numerically from sampled data or from an unconstrained smooth fit, then the resulting RK4 remainder should be described as conditionally rigorous.
Fix a certified time window \([0,T_{\mathrm{cert}}]\), a tolerance parameter \(\eta\in(0,1)\), and a positive reference scale \(S_*>0\). To guarantee that the numerical post-processing error remains below the fraction \(\eta\) of that scale, it is sufficient to impose
(153)
Since
(154)
it suffices to choose
(155)
If both lower and upper certificates are computed on the same time window, one may use
(156)
in the nonlinear constant-coefficient case, or
(157)
in the linear time-invariant case.
Remark 12 (Practical adaptive choice of the reference scale)
For implementation, one may choose the reference scale from a pilot certificate, for example
(158)
This makes the RK4 post-processing error negligible relative to the final certified band width, while keeping the a priori mesh rule explicit.
PINNs incorporate the governing differential equation into the training objective through residual minimization [3, 4]. In the present setting, the aim is to approximate the local flow map
(159)
introduced in Section 2 by a neural network
(160)
where \(\theta\in\mathbb{R}^k\) denotes the trainable parameter vector.
Since exact solution data are typically unavailable, training is based on collocation in time and initial-value space. Let
(161)
be a finite set of collocation points \(y=(t,\xi)\). The physics loss is then defined by
(162)
This loss penalizes violations of the ODE and is the training analogue of the residual quantity appearing in the a posteriori certification results.
For initial-value problems, two enforcement strategies are common.
Soft-constrained PINNs. In the soft-constrained setting, the initial condition is imposed through an additional penalty term. Given training initial values
(163)
one defines
(164)
The total loss takes the form
(165)
where \(\gamma_{\mathrm{physics}},\gamma_{\mathrm{initial}}>0\) are weighting parameters.
Hard-constrained PINNs. In the hard-constrained setting, the network ansatz is chosen so that the initial condition is satisfied exactly by construction [23]. In that case,
(166)
and no separate initial-condition penalty is required. The training objective then reduces to the physics loss, possibly combined with additional regularization terms.
Connection with the certified bounds. After training, let \(\theta^*\) denote the learned parameter vector, and fix an initial value \(x_0\in D_{\mathrm{adm}}\). The corresponding PINN trajectory is
(167)
with residual
(168)
The certification results of Section 3 apply to this trajectory once a computable residual majorant \(\delta\) is available such that
(169)
In the soft-constrained case, the anchoring error
(170)
is directly computable from the trained network and enters both the lower and upper certificates. In the hard-constrained case, one has
(171)
As a consequence, the scalar lower certificate from Section 3 may become trivial after nonnegativity truncation. In the linear setting, this loss of lower information can be repaired by the signed-residual finite-probe certificate in Theorem 2.
Thus, the proposed certification framework is compatible with both common PINN training paradigms. Soft-constrained PINNs naturally provide a computable initial mismatch for the scalar two-sided formulas. Hard-constrained PINNs may require directional residual information, such as the finite-probe certificate in the linear case, to obtain nontrivial lower diagnostics.
The certificates above are primarily a posteriori evaluation tools. Nevertheless, the upper certificate can also be used constructively during training. This use must be separated from lower-bound evaluation. The upper estimator is monotone in both the initial mismatch and the residual majorant, whereas the scalar lower estimator can be driven to the trivial value zero or can reward a larger initial mismatch if it is maximized. Thus the lower certificate is kept as a diagnostic, while the upper certificate can be used as an auxiliary regularizer.
Let \(\hat x_\theta\) be a PINN approximation with residual
(172)
and let \(\delta_\theta(t)\ge \|R_\theta(t)\|\) be a smooth computable residual majorant. For a constant \(c\) equal either to an upper one-sided Lipschitz constant \(\mu_D\) or to a Lipschitz constant \(L_D\), define
(173)
Theorem 7 (Auxiliary ODE representation of the upper certificate)
For fixed \(\theta\) and fixed \(c\), the function \(U_c^\theta\) in (173) is the unique solution of
(174)
Proof
Differentiating (173) gives
(175)
The initial condition follows by setting \(t=0\). Uniqueness follows from the standard uniqueness theorem for scalar linear ODEs.
The auxiliary ODE formulation gives the training loss
(176)
where, on a sorted auxiliary grid \(Y=\{t_i\}_{i=0}^N\), one may choose
(177)
The auxiliary state is recomputed from the current network at each training step. It is not an additional neural-network output.
Theorem 8 (One-sided upper certificates are no larger than Lipschitz certificates)
Assume \(\mu_D\le L_D\). For the same residual majorant \(\delta_\theta\) and the same initial mismatch, the propagated upper certificates satisfy
(178)
In particular, the upper one-sided training regularizer is never more conservative than the Lipschitz-based regularizer when both are evaluated with sharp constants.
Proof
Since \(\mu_D\le L_D\), we have \(e^{\mu_D(t-s)}\le e^{L_D(t-s)}\) for \(0\le s\le t\) and \(e^{\mu_D t}\le e^{L_D t}\). Multiplying these inequalities by the nonnegative quantities \(\|x_0-\hat x_\theta(0)\|\) and \(\delta_\theta(s)\), and then integrating, gives the result.
Remark 13 (Practical workflow)
The recommended workflow is two-stage. First train the PINN with the standard residual and initial-condition losses. Then continue training with (176), preferably using the one-sided upper constant when it is available. The final lower and upper certificates are then recomputed after training on a separate certification grid.
We first consider the nonlinear two-dimensional system
(179)
where
(180)
with
(181)
This example is useful because the rotational term changes the Euclidean Lipschitz constant but cancels from the symmetric part of the Jacobian. In polar coordinates,
(182)
and hence
(183)
The Jacobian is
(184)
and therefore
(185)
On the ball \(B_R=\{x:\|x\|_2\le R\}\), the constant certified coefficients are
(186)
The skew-symmetric part \(\beta J\) is responsible for the large Lipschitz constant but does not affect \(\ell_{B_R}\) and \(\mu_{B_R}\).
Figure 1 shows that both trajectories remain in the certified ball. At the final time, the true error is \(3.86\times10^{-2}\), the global-ball lower certificate is \(3.30\times10^{-2}\), the local-segment diagnostic lower curve is \(3.47\times10^{-2}\), the global one-sided upper certificate is \(6.01\times10^{-2}\), and the local-segment diagnostic upper curve is \(4.71\times10^{-2}\). The corresponding global Lipschitz upper certificate is valid but much larger, with final value about \(2.27\times10^{1}\), because it carries the rotational contribution \(|\beta|\). Figure 2 confirms that the segment and secant curves are useful for understanding sharpness, while the constant ball certificate remains the main computable certificate.
Remark 14 (Constant examples and time-dependent extensions)
The reported certified constants in the main examples are constant on the certified domain. The local-segment and secant curves in Figure 1, Figure 2 are diagnostic comparisons for this synthetic problem. The general extension to time-dependent coefficients follows the integrating-factor remark in Section 2.
The second example is a high-dimensional linear system, and it is also the place where the different linear constants are made explicit. We consider the stiff diagonal system in dimension \(d=96\):
(187)
with \(x_i(0)=(-1)^{i-1}/\sqrt d\) and \(T=1\). The stiffness ratio is \(10^4\). A full flow-map approximation on a box in \(\mathbb R^{96}\) would suffer from the curse of dimensionality, whereas the present trajectory-wise certificate only requires the trained path, residual evaluations, and matrix-vector operations.
For \(A=-\operatorname{diag}(\lambda_1,…,\lambda_d)\),
(188)
These values illustrate why positivity should not be imposed on one-sided constants. The system is dissipative, so the sharp one-sided constants are negative; this is valid for upper certification, but it means that no positive strong-monotonicity lower constant is available. To display all admissibility classes in one example, we also report non-sharp comparison constants
(189)
Thus the six displayed numbers are two lower one-sided coefficients, two upper one-sided coefficients, and two Lipschitz constants; only \(m(A)\), \(M(A)\), and \(\|A\|_2\) are sharp.
The scalar lower certificate is not useful here because the system is dissipative and the hard-constrained ansatz has \(e(0)=0\). The signed-residual finite-probe certificate from Theorem 2 remains nontrivial. We use only the coordinate unit vectors \(P=\{e_1,…,e_d\}\); hence the reported lower curve is \(\max_i |e_i(t)|\) reconstructed from the signed residual identity, not the full norm \(\|e(t)\|_2\).
| Class | Constant | Value |
| One-sided (lower) | \( m(A)\) | \( -10^{4}\) |
| One-sided (lower, admissible) | \( \ell_{\rm {adm}}\) | \( -1.2\times 10^{4}\) |
| One-sided (upper) | \( M(A)\) | \( -1\) |
| One-sided (upper, admissible) | \( \mu_{\rm {adm}}\) | \( 0\) |
| Lipschitz | \( \|A\|_{2}\) | \( 10^{4}\) |
| Lipschitz (admissible) | \( L_{\rm {adm}}\) | \( 1.2\times 10^{4}\) |
Figure 3, Table 1, Figure 4 show the effect of stiffness on certification. The maximum true error over the grid is \(4.01\times10^{-7}\). At the final time, the true error is \(1.19\times10^{-8}\), while the finite-probe lower certificate is \(7.94\times10^{-9}\), about \(66.5\%\) of the true error. The one-sided upper certificate is \(6.51\times10^{-5}\), whereas the Lipschitz upper certificate overflows the useful plotting scale. This example is the main use of the signed-residual finite-probe lower repair in high dimension.
The third example uses the certificate-informed training formulation from Section 5. We consider
(190)
with a smooth forcing \(g(t)\). The sharp upper one-sided constant and the Euclidean Lipschitz constant are
(191)
This is an unstable oscillatory system: the symmetric part gives the true amplitude growth, whereas the large skew-symmetric part makes the Lipschitz upper constant much larger. This is therefore a more informative test for upper-certificate training than a scalar ODE.
The PINN is hard-constrained at the initial condition. Stage one uses the standard residual loss. Stage two continues from the same checkpoint with three branches: ordinary PINN continuation, one-sided upper-certificate training based on \(U_{M(A)}\), and Lipschitz upper-certificate training based on \(U_{\|A\|_2}\). The auxiliary certificate state is recomputed from the current residual at each training epoch, as described in Section 5. The lower certificate is not optimized; it is only reported after training as a finite-probe diagnostic.
Figure 5, Figure 6, Figure 7 show that the one-sided upper-certificate branch is the most effective of the three continuations. Its final error is \(5.68\times10^{-4}\), compared with \(4.43\times10^{-3}\) for the standard continuation and \(9.79\times10^{-3}\) for the Lipschitz-refined branch. For the one-sided trained model, the final one-sided upper certificate is \(2.26\times10^{-2}\), whereas the final Lipschitz-based upper certificate is about \(5.70\times10^7\). This supports the practical recommendation to use the one-sided upper certificate for training whenever a reliable one-sided constant is available.
We developed a computable two-sided a posteriori certification framework for PINN approximations of ordinary differential equations. In contrast to certification results based only on global Lipschitz continuity, which provide upper error bounds, the present approach gives both lower and upper certificates under local one-sided growth assumptions. In the nonlinear setting, the bounds are governed by admissible lower and upper one-sided constants on a certified state-space domain. In the linear autonomous case, these constants reduce to the sharp symmetric-part quantities
(192)
The simultaneous availability of lower and upper bounds gives a geometric localization of the exact solution around the PINN prediction. Namely, if
(193)
then the exact state belongs to
(194)
Thus the certificate defines a union of intervals in one dimension, an annulus in two dimensions, a spherical shell in three dimensions, and a closed annular region in general dimension. The band width \( \overline E(t)-\underline E(t)\) therefore quantifies the sharpness of the localization.
The numerical examples illustrate these conclusions in three regimes. The nonlinear radial-growth plus rotation example shows that localization and one-sided constants are informative in a genuinely nonlinear multidimensional system; the rotational term enlarges the Lipschitz constant without affecting the symmetric-part growth. The high-dimensional stiff linear example displays the six admissible linear constants and shows that a finite-probe signed-residual lower certificate can remain informative when the scalar lower certificate is zero. The unstable oscillatory training example shows how the upper certificate can be used as a refinement term, with the lower certificate retained as a post-training diagnostic.
The framework is not intended to be universal. Its usefulness depends on the availability of suitable local one-sided growth information and a certified domain containing the exact and PINN trajectories. The scalar lower certificate is most informative when a positive lower one-sided coefficient \(\ell_D>0\) can be verified and when the transported initial mismatch dominates the residual accumulation. This condition is natural in local expansive or positive-feedback regimes, for example in early-growth epidemic linearizations, low-incidence cooperative models, and autocatalytic reaction networks on domains where the symmetric part of the Jacobian has a positive lower bound. Dissipative systems, including the stiff linear example, typically have \(\mu_D<0\) and may have \(\ell_D<0\); then the upper one-sided certificate can be very useful, but the scalar lower certificate should not be expected to be positive.
If the scalar lower condition fails, a zero scalar lower value is unavoidable from scalar residual-majorant information alone. The only repair mechanism used in the numerical section is the signed-residual finite-probe certificate for linear inhomogeneous systems. For nonlinear hard-constrained PINNs, nontrivial lower repair would require additional assumptions or observables, such as adjoint-remainder bounds or trusted interior data, and is left for future work. Conservative or symplectic systems, Hamiltonian dynamics, and non-monotone interactions such as classical Lotka–Volterra models may therefore require problem-specific lower-certificate mechanisms [27, 28]. Finally, conservative estimates of the local constants, the residual majorant, or the RK4 remainder constants widen the certified band.
Overall, the results show that PINN solutions of ODEs can be equipped with rigorous, computable error enclosures rather than only point predictions. Future work will focus on sharper local constants, less conservative residual majorants, and extensions to broader nonlinear systems and PDE-based PINNs.
[1] Certified machine learning: a posteriori error estimation for physics-informed neural networks International Joint Conference on Neural Networks 2022 1–8 IEEE
[2] Scientific machine learning through physics-informed neural networks: where we are and what’s next Journal of Scientific Computing 2022 92 88
[3] Physics-informed neural networks: A deep learning framework for solving forward and inverse problems involving nonlinear partial differential equations Journal of Computational Physics 2019 378 686–707 10.1016/j.jcp.2018.10.045
[4] Physics-informed machine learning Nature Reviews Physics 2021 3 6 422–440
[5] Deep confidence: a computationally efficient framework for calculating reliable prediction errors for deep neural networks Journal of Chemical Information and Modeling 2019 59 3 1269–1281
[6] Error estimates for neural network solutions of partial differential equations arXiv preprint 2021 arXiv:2107.11035
[7] Goal-oriented error estimation for physics-informed neural networks arXiv preprint 2022 arXiv:2203.04247
[8] Certified Reduced Basis Methods for Parametrized Partial Differential Equations Springer 2016
[9] Solving Ordinary Differential Equations I: Nonstiff Problems Springer 2008
[10] Generic bounds on the approximation error for physics-informed and operator learning Advances in Neural Information Processing Systems 2022 arXiv:2205.11393
[11] Trustworthy AI in numerics: on verification algorithms for neural network-based PDE solvers arXiv preprint 2025 arXiv:2509.26122
[12] Rigorous a posteriori error bounds for PDE-defined physics-informed neural networks IEEE Transactions on Neural Networks and Learning Systems 2025 36 1 1583–1593
[13] Prediction error certification for PINNs: Theory, computation, and application to Stokes flow arXiv preprint arXiv:2508.07994 2025
[14] Efficient error certification for physics-informed neural networks International Conference on Machine Learning 2024 235 Proceedings of Machine Learning Research 12318–12347
[15] Neural functional a posteriori error estimates arXiv preprint 2024 arXiv:2402.05585
[16] Energy-based error bound of physics-informed neural network solutions in elasticity arXiv preprint 2020 arXiv:2010.09088
[17] Mathematical models to characterize early epidemic growth: A review Physics of Life Reviews 2016 18 66–97 10.1016/j.plrev.2016.07.005
[18] The construction of next-generation matrices for compartmental epidemic models Journal of the Royal Society Interface 2010 7 47 873–885 10.1098/rsif.2009.0386
[19] Differential equation models for infectious diseases: Mathematical modeling, qualitative analysis, numerical methods and applications SeMA Journal 2025 10.1007/s40324-025-00404-9
[20] What is special about autocatalysis? Monatshefte für Chemie – Chemical Monthly 2019 10.1007/s00706-019-02437-z
[21] Autocatalysis: Kinetics, Mechanisms and Design ChemSystemsChem 2020 10.1002/syst.202000026
[22] Exploring the programmability of autocatalytic chemical reaction networks Nature Communications 2024 10.1038/s41467-024-52649-z
[23] Physics-Informed Neural Networks with Hard Constraints for Inverse Design SIAM Journal on Scientific Computing 2021 43 6 B1105–B1132 10.1137/21M1397908
[24] Stability in Training PINNs for Stiff PDEs: Why Initial Conditions Matter arXiv preprint arXiv:2404.16189 2024 10.48550/arXiv.2404.16189
[25] Ordinary Differential Equations MIT Press 1978
[26] Automatic Differentiation: Techniques and Applications Springer 1981 120 Lecture Notes in Computer Science
[27] Introduction to Mechanics and Symmetry: A Basic Exposition of Classical Mechanical Systems Springer 1999 17 Texts in Applied Mathematics New York 10.1007/978-0-387-21792-5
[28] Hamiltonian structure of the Lotka-Volterra equations Physics Letters A 1990 145 1 27–28 10.1016/0375-9601(90)90270-X