Conditional Uniqueness and Optimal Energy-Norm Convergence for the Dynamic Diffusion Finite Element Method

arXiv:2608.09505 · math.NA · Submitted 2026-08-10 · Read on arXiv

Isaac P. Santos

Federal University of Espírito Santo

math.NA

Submitted: 2026-08-10

Comments: 35 pages, 5 figures

Code: https://github.com/isaacpsantos/DD-Convergence-Analysis-2026

License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/

Importance score: 75/100

The gist: This paper revisits the nonlinear two-scale Dynamic Diffusion (DD) finite element formulation previously analyzed by Santos et al.

Terminology

Summary

This paper revisits the nonlinear two-scale Dynamic Diffusion (DD) finite element formulation previously analyzed by Santos et al. (2021) for stationary advection–diffusion–reaction problems. The authors establish two additional theoretical results without modifying the discrete formulation.

First result: Local Lipschitz continuity and conditional uniqueness. The artificial diffusivity defining the nonlinear diffusion operator Dh is shown to be locally Lipschitz continuous with respect to the discrete solution. Specifically, Theorem 3.5 establishes that for every uhb, vhb ∈ Vhb0 and every element T ∈ Th, ξT(κh(uhb)) − ξT(κh(vhb)) ≤ LT ∥uhb − vhb∥1,T, where LT ≤ CL hT for fixed problem data. This property leads to conditional uniqueness of the discrete solution under a mesh-dependent smallness condition. Theorem 4.1 (for σ > 0) proves uniqueness when ∥f∥0 C0 Lh √(1/(2σε)) < ε, while Theorem 4.2 (for σ = 0) proves uniqueness when CP L0h ∥f∥0 < ε2. These conditions translate to mesh-size requirements of order h = O(ε(3/2)) for σ > 0 and h = O(ε2) for σ = 0. The authors note these are sufficient but not necessary conditions and should not be interpreted as intrinsic restrictions on the practical applicability of the DD method.

Second result: Optimal first-order energy-norm convergence. By separating the approximation error in the energy norm from the contribution associated with artificial diffusion, the authors derive an optimal first-order a priori energy-norm estimate for continuous piecewise linear finite elements. Theorem 5.1 (for σ > 0) establishes ∥u − uhb∥E = O(h), and Theorem 5.2 (for σ = 0) establishes the same first-order rate. The analysis clarifies that the earlier O(h(1/2)) estimate from Santos et al. (2021) applies to a stronger combined error measure and therefore does not determine the convergence rate of the energy error alone. The authors further prove in Theorem 5.7 that the nonlinear artificial dissipation Ah satisfies Ah ≤ Ch2, so its square-root measure Sh = Ah(1/2) decays with first order. Theorem 5.8 establishes the combined estimate (∥u − uhb∥2E + Ah)(1/2) = O(h). Corollary 5.9 shows the resolved component uh = κh(uhb) inherits the same first-order energy-norm convergence rate.

Numerical experiments. Two sets of experiments are reported. The first uses a smooth manufactured solution u(x,y) = sin(πx)sin(πy) with β = (3,2)T, ε = 10−2, and σ ∈ 0,1 on structured triangular meshes with N = 12, 24, 48, 96 subdivisions. The local Péclet number remains above 1 on all meshes, so the DD operator is active throughout the refinement sequence. Results confirm first-order energy-norm convergence (observed rates 0.88–1.44), first-order decay of Sh (rates 0.91–1.11), and second-order decay of Ah (rates 1.83–2.23). The combined quantity Qhb = Ehb + Sh exhibits stable first-order behavior with rates 0.98–1.12. L2 errors approach second order (rates 1.92–1.99), though no L2 estimate is established theoretically.

The second experiment considers a strongly convection-dominated problem with ε = 10−5, β = (1,1)T, σ = 0 on a 40×40 mesh (3200 elements), where the local Péclet number is 1250 on every element. The exact solution has exponential outflow layers at x = 1 and y = 1. The DD approximation tracks the exact solution closely over most of the domain, reproduces the location of the sharp transition, exhibits no spurious undershoot, and remains smooth in the interior, though the unresolved outflow layer is numerically broadened. The relaxed fixed-point iteration converges in 22 iterations with all stopping criteria satisfied.

The authors emphasize that the same coefficient scaling µ(hT) = √T, relaxation parameter ω = 0.5, regularization parameter τ = 10−5, and nonlinear iteration strategy are used in both experiments without problem-dependent retuning. The results extend the mathematical understanding of the original DD formulation while preserving its underlying discrete structure, showing that the nonlinear operator is asymptotically compatible with optimal P1 energy-norm accuracy.

Improvements for AI systems

Improvements to AI Systems:

  1. Adaptive Mesh Refinement with Provable Error Control
  • Implement the mesh-size conditions (h = O(ε(3/2)) for σ > 0, h = O(ε2) for σ = 0) as adaptive refinement criteria in PDE solvers.

  • The AI system can automatically adjust mesh density based on local Péclet number and diffusion coefficient ε, guaranteeing first-order energy-norm convergence while minimizing computational cost.

  1. Nonlinear Solver Convergence Prediction
  • Use the local Lipschitz continuity constant LT ≤ CL hT to design a predictive stopping criterion for fixed-point iterations.

  • The AI system can estimate the number of iterations needed for convergence before solving, based on mesh size and problem parameters, reducing wasted computation in convection-dominated flows.

  1. Uncertainty Quantification for Convection-Dominated Problems
  • Leverage the conditional uniqueness conditions (Theorem 4.1, 4.2) to flag when multiple discrete solutions may exist.

  • The AI system can detect ill-posed regimes (e.g., when ∥f∥0 C0 Lh √(1/(2σε)) ≥ ε) and warn users, or automatically switch to a more robust stabilization method.

  1. Optimal Error Estimator for Adaptive Solvers
  • Use the combined error measure (∥u − uhb∥2E + Ah)(1/2) = O(h) as a built-in a posteriori error estimator.

  • The AI system can compute Ah (artificial dissipation) during simulation and use it to drive mesh refinement, achieving optimal accuracy without needing exact solutions.

  1. Hyperparameter-Free Stabilization
  • Adopt the fixed coefficient scaling µ(hT) = √T, relaxation ω = 0.5, and regularization τ = 10−5 as default parameters.

  • The AI system can automatically apply these settings across different ε, σ, and mesh configurations, eliminating the need for problem-dependent tuning in industrial CFD applications.

  1. Sharp Layer Detection and Preservation
  • Use the first-order energy-norm convergence and the observed absence of spurious undershoot to train a classifier for layer-resolved vs. layer-broadened solutions.

  • The AI system can predict when the numerical solution has faithfully captured exponential layers (based on local Péclet number and mesh resolution) and adjust output post-processing accordingly.

  1. Multi-Scale Coupling in Coupled Physics Simulations
  • Extend the two-scale DD formulation to coupled systems (e.g., Navier-Stokes with heat transfer) by applying the same Lipschitz-based uniqueness analysis per subproblem.

  • The AI system can coordinate staggered solvers with provable convergence rates, ensuring stability in multi-physics simulations where diffusion varies by orders of magnitude.

  1. Data-Driven Surrogate for Error Prediction
  • Train a neural network on the theoretical bounds (e.g., Ah ≤ Ch2, Sh decay rates) to predict energy-norm errors without solving the PDE.

  • The AI system can instantly estimate accuracy for new mesh/problem configurations, enabling rapid design-space exploration in engineering optimization.

  1. Automatic Selection Between Linear and Nonlinear Stabilization
  • Use the condition h = O(ε(3/2)) or h = O(ε2) to decide when the nonlinear DD method is necessary versus when simpler linear stabilization suffices.

  • The AI system can dynamically switch solvers mid-simulation based on local mesh refinement, saving computational resources while maintaining accuracy guarantees.

  1. Robustness Certification for Industrial CFD
  • Implement the conditional uniqueness criteria as a certification tool: the AI system can verify that a given mesh and data satisfy the smallness conditions, guaranteeing a unique, physically meaningful solution.

  • This enables automated quality assurance for safety-critical applications (e.g., nuclear reactor cooling, aerodynamics) where spurious oscillations are unacceptable.

Related papers