<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.1 20151215//EN" "http://jats.nlm.nih.gov/publishing/1.1/JATS-journalpublishing1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:mml="http://www.w3.org/1998/Math/MathML" xml:lang="en" article-type="research-article" dtd-version="1.1">
<front>
<journal-meta>
<journal-id journal-id-type="pmc">CMC</journal-id>
<journal-id journal-id-type="nlm-ta">CMC</journal-id>
<journal-id journal-id-type="publisher-id">CMC</journal-id>
<journal-title-group>
<journal-title>Computers, Materials &#x0026; Continua</journal-title>
</journal-title-group>
<issn pub-type="epub">1546-2226</issn>
<issn pub-type="ppub">1546-2218</issn>
<publisher>
<publisher-name>Tech Science Press</publisher-name>
<publisher-loc>USA</publisher-loc>
</publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="publisher-id">81449</article-id>
<article-id pub-id-type="doi">10.32604/cmc.2026.081449</article-id>
<article-categories>
<subj-group subj-group-type="heading">
<subject>Article</subject>
</subj-group>
</article-categories>
<title-group>
<article-title>Neural Operators with Adaptive Spectral and Low-Rank Representations</article-title>
<alt-title alt-title-type="left-running-head">Neural Operators with Adaptive Spectral and Low-Rank Representations</alt-title>
<alt-title alt-title-type="right-running-head">Neural Operators with Adaptive Spectral and Low-Rank Representations</alt-title>
</title-group>
<contrib-group>
<contrib id="author-1" contrib-type="author">
<name name-style="western"><surname>Sakovich</surname><given-names>Nikita</given-names></name><xref ref-type="aff" rid="aff-1">1</xref></contrib>
<contrib id="author-2" contrib-type="author">
<name name-style="western"><surname>Aksenov</surname><given-names>Dmitry</given-names></name><xref ref-type="aff" rid="aff-1">1</xref></contrib>
<contrib id="author-3" contrib-type="author" corresp="yes">
<name name-style="western"><surname>Pleshakova</surname><given-names>Ekaterina</given-names></name><xref ref-type="aff" rid="aff-1">1</xref><email>pleshakova_es@mail.ru</email></contrib>
<contrib id="author-4" contrib-type="author">
<name name-style="western"><surname>Gataullin</surname><given-names>Sergey</given-names></name><xref ref-type="aff" rid="aff-1">1</xref><xref ref-type="aff" rid="aff-2">2</xref></contrib>
<aff id="aff-1"><label>1</label><institution>MIREA&#x2014;Russian Technological University, 78 Vernadsky Avenue</institution>, <addr-line>Moscow</addr-line>, <country>Russia</country></aff>
<aff id="aff-2"><label>2</label><institution>Central Economics and Mathematics Institute of the Russian Academy of Sciences, Nakhimovsky Prospect 47</institution>, <addr-line>Moscow</addr-line>, <country>Russia</country></aff>
</contrib-group>
<author-notes>
<corresp id="cor1"><label>&#x002A;</label>Corresponding Author: Ekaterina Pleshakova. Email: <email>pleshakova_es@mail.ru</email></corresp>
</author-notes>
<pub-date date-type="collection" publication-format="electronic">
<year>2026</year>
</pub-date>
<pub-date date-type="pub" publication-format="electronic">
<day>23</day><month>07</month><year>2026</year>
</pub-date>
<volume>88</volume>
<issue>3</issue>
<elocation-id>97</elocation-id>
<history>
<date date-type="received">
<day>02</day>
<month>03</month>
<year>2026</year>
</date>
<date date-type="accepted">
<day>01</day>
<month>06</month>
<year>2026</year>
</date>
</history>
<permissions>
<copyright-statement>&#x00A9; 2026 The Authors. Published by Tech Science Press.</copyright-statement>
<copyright-year>2026</copyright-year>
<copyright-holder>The Authors</copyright-holder>
<license xlink:href="https://creativecommons.org/licenses/by/4.0/">
<license-p>This work is licensed under a <ext-link ext-link-type="uri" xlink:type="simple" xlink:href="https://creativecommons.org/licenses/by/4.0/">Creative Commons Attribution 4.0 International License</ext-link>, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.</license-p>
</license>
</permissions>
<self-uri content-type="pdf" xlink:href="TSP_CMC_81449.pdf"></self-uri>
<abstract>
<p>Neural operators provide a data-driven framework for learning mappings between function spaces and have shown strong performance in scientific computing and surrogate modeling. Existing architectures, however, typically rely on a single representation of the input function&#x2014;either purely pointwise, as in DeepONet, or purely spectral, as in Fourier Neural Operators&#x2014;which limits their ability to simultaneously capture local variability and global structure. In this work, we propose NOASLRR, a neural operator that integrates three complementary branches within a unified DeepONet-style formulation: a pointwise MLP embedding, a spectral branch based on Chebyshev polynomial coefficients, and a low-rank linear embedding. The three representations are fused through two learnable sigmoid gating mechanisms that adaptively balance structured inductive biases against unstructured expressivity in an input-dependent manner. We provide a theoretical guarantee showing that the proposed architecture can uniformly approximate any continuous operator admitting a decomposable structure, and we validate the method on three canonical PDE benchmarks: the heat equation, the viscous Burgers equation, and the Laplace equation with Dirichlet boundary conditions. On all three benchmarks NOASLRR converges faster and reaches substantially lower mean squared error than DeepONet and FNO baselines&#x2014;for the heat equation the final MSE is reduced from 1.1 <inline-formula id="ieqn-1"><mml:math id="mml-ieqn-1"><mml:mrow><mml:mo>&#x00D7;</mml:mo></mml:mrow></mml:math></inline-formula> <inline-formula id="ieqn-2"> <mml:math id="mml-ieqn-2"><mml:msup><mml:mn>10</mml:mn><mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mn>3</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula> (DeepONet) and 2.9 <inline-formula id="ieqn-3"><mml:math id="mml-ieqn-3"><mml:mrow><mml:mo>&#x00D7;</mml:mo></mml:mrow></mml:math></inline-formula> <inline-formula id="ieqn-4"> <mml:math id="mml-ieqn-4"><mml:msup><mml:mn>10</mml:mn><mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mn>2</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula> (FNO) to 3.4 <inline-formula id="ieqn-5"><mml:math id="mml-ieqn-5"><mml:mrow><mml:mo>&#x00D7;</mml:mo></mml:mrow></mml:math></inline-formula> <inline-formula id="ieqn-6"> <mml:math id="mml-ieqn-6"><mml:msup><mml:mn>10</mml:mn><mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mn>4</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula>, with comparable improvements on the Burgers and Laplace equations. Ablation experiments further confirm that each of the three branches contributes to the accuracy gains, while the parameter overhead relative to DeepONet remains moderate thanks to the low-rank factorization.</p>
</abstract>
<kwd-group kwd-group-type="author">
<kwd>Neural operators</kwd>
<kwd>operator learning</kwd>
<kwd>DeepONet</kwd>
<kwd>spectral representation</kwd>
<kwd>Chebyshev polynomials</kwd>
<kwd>low-rank approximation</kwd>
<kwd>adaptive gating</kwd>
<kwd>partial differential equations
<bold>MSC:</bold> 68T07; 65N99; 41A10</kwd>
</kwd-group>
<funding-group>
<award-group id="awg1">
<funding-source>Russian Science Foundation</funding-source>
<award-id>25-71-10012</award-id>
</award-group>
</funding-group>
</article-meta>
</front>
<body>
<sec id="s1">
<label>1</label>
<title>Introduction</title>
<p>Many problems in science and engineering can be naturally formulated as mappings between spaces of functions. Typical examples include the solution operator of a partial differential equation (PDE), which maps coefficients, boundary conditions, or forcing terms to solution fields, as well as operators arising in fluid dynamics, material science, climate modeling, and control. Learning such operators from data enables fast surrogate models, efficient uncertainty quantification, and real-time simulation once training is complete.</p>
<p>Traditional numerical methods for operator approximation, such as finite difference, finite element, or spectral methods [<xref ref-type="bibr" rid="ref-1">1</xref>], rely on explicit discretization of the underlying domain and must be re-run for each new configuration of parameters or inputs. While highly accurate, these methods can be computationally expensive, especially in high-dimensional or multi-query settings. Moreover, their reliance on fixed meshes limits flexibility when transferring models across resolutions or geometries.</p>
<p>Neural operators have recently emerged as a powerful data-driven alternative for learning mappings between infinite-dimensional spaces. Unlike standard neural networks, which approximate functions defined on finite-dimensional inputs, neural operators aim to approximate the underlying operator itself, enabling generalization across discretizations. Prominent examples include Deep Operator Networks (DeepONet) [<xref ref-type="bibr" rid="ref-2">2</xref>] and Fourier Neural Operators (FNO) [<xref ref-type="bibr" rid="ref-3">3</xref>,<xref ref-type="bibr" rid="ref-4">4</xref>], both of which have demonstrated strong performance on a variety of operator learning benchmarks.</p>
<p>DeepONet [<xref ref-type="bibr" rid="ref-2">2</xref>] adopts a branch&#x2013;trunk architecture motivated by operator approximation theory, where the branch network encodes the input function and the trunk network encodes the spatial coordinate. The output is obtained via an inner product between latent representations, yielding a mesh-invariant formulation. Extensions such as MIONet [<xref ref-type="bibr" rid="ref-5">5</xref>] generalize DeepONet to operators with multiple input functions through a tensor-product construction. Fourier Neural Operators, on the other hand, operate in the spectral domain and learn global convolution kernels via Fourier transforms, providing an efficient mechanism for capturing long-range dependencies.</p>
<p>Despite their success, existing neural operator architectures face several limitations. Many approaches rely on a single representation of the input function, typically either a pointwise embedding (as in DeepONet) or a global spectral representation (as in FNO). Pointwise embeddings offer high expressivity but may struggle to capture global structure efficiently, while purely spectral methods may be less flexible for localized or non-smooth features. Furthermore, large fully connected mappings can lead to overparameterization and reduced generalization, particularly in data-scarce regimes.</p>
<p>From a numerical analysis perspective, it is well known that different representations of functions emphasize different properties. Spectral expansions, such as those based on Chebyshev or Fourier bases, provide compact descriptions of smooth global behavior and are widely used in classical solvers. Low-rank approximations [<xref ref-type="bibr" rid="ref-6">6</xref>,<xref ref-type="bibr" rid="ref-7">7</xref>] and tensor factorizations offer another powerful tool for reducing complexity while preserving dominant correlations. However, these structured representations are only partially explored in the context of neural operator learning.</p>
<p>This work is motivated by the observation that no single representation is universally optimal for operator learning. Instead, combining multiple complementary views of the input function may yield more robust and expressive models. Specifically, we aim to integrate unstructured pointwise embeddings with structured spectral and low-rank representations, while allowing the model to adaptively select and weight these components during training.</p>
<p>To this end, we propose a neural operator architecture that augments the standard DeepONet framework with two additional branches: a spectral branch based on Chebyshev polynomial coefficients and a low-rank linear branch that imposes structural constraints on the function embedding. The Chebyshev representation explicitly encodes global properties of the input function using a small number of coefficients, while the low-rank embedding introduces parameter efficiency and biases the model toward capturing dominant global correlations.</p>
<p>A key component of the proposed approach is the use of learnable gating mechanisms to fuse different representations. Rather than statically combining features, the model learns input-dependent weights that balance unstructured expressivity against structured inductive bias. This adaptive fusion enables the operator to emphasize spectral information for smooth functions, rely on low-rank structure when appropriate, or fall back to a fully expressive pointwise embedding when necessary.</p>
<p>Importantly, the resulting formulation preserves the core advantages of DeepONet: mesh invariance, flexibility with respect to input discretization, and a clear operator-theoretic interpretation. At the same time, it extends the branch representation in a principled manner, without resorting to excessively deep or wide networks. The proposed design can be viewed as a general neural operator built on top of multiple function representations, rather than a specialized architecture tailored to a specific problem class.</p>
<p>The contributions of this work can be summarized as follows:<list list-type="bullet">
<list-item>
<p>We introduce a neural operator architecture that integrates pointwise, spectral, and low-rank representations of input functions within a unified framework.</p></list-item>
<list-item>
<p>We incorporate Chebyshev polynomial expansions as an explicit spectral representation for operator learning.</p></list-item>
<list-item>
<p>We employ low-rank linear embeddings to impose structural inductive bias and improve parameter efficiency.</p></list-item>
<list-item>
<p>We propose adaptive gating mechanisms that dynamically fuse different representations based on the input function.</p></list-item>
</list></p>
<p>The remainder of the paper is organized as follows. Section Method describes the proposed method in detail, including the mathematical formulation and training procedure. Subsequent sections present experimental results and discuss the strengths and limitations of the approach.</p>
</sec>
<sec id="s2">
<label>2</label>
<title>Materials and Methods</title>
<sec id="s2_1">
<label>2.1</label>
<title>Related Works</title>
<p>Learning operators between infinite-dimensional function spaces has recently become an active area of research in machine learning. Neural operators aim to approximate such mappings directly from data while remaining invariant to the discretization of the input and output domains. For clarity, we organize the related literature around four broad paradigms: (i) branch&#x2013;trunk operator learning, (ii) spectral neural operators, (iii) graph-, transformer- and geometry-based operators, and (iv) physics-informed and hybrid frameworks.</p>
<p><bold>Branch&#x2013;trunk operator learning.</bold> Deep Operator Networks (DeepONet) [<xref ref-type="bibr" rid="ref-2">2</xref>] were introduced as a general framework for operator approximation using a branch&#x2013;trunk architecture motivated by universal approximation theorems for operators. DeepONet has been successfully applied to a wide range of problems, including parametric partial differential equations, inverse problems, and surrogate modeling. Its inner-product formulation provides a natural and interpretable way to combine function-dependent and coordinate-dependent representations. Extensions such as MIONet [<xref ref-type="bibr" rid="ref-5">5</xref>] generalize this construction to operators with multiple input functions via tensor products, and a comprehensive empirical comparison between DeepONet and FNO was carried out by Lu et al. [<xref ref-type="bibr" rid="ref-8">8</xref>].</p>
<p><bold>Spectral neural operators.</bold> Fourier Neural Operators (FNO) [<xref ref-type="bibr" rid="ref-3">3</xref>,<xref ref-type="bibr" rid="ref-4">4</xref>] approach operator learning from a spectral perspective by learning convolution kernels in the Fourier domain, as formalized in the universal approximation analysis of [<xref ref-type="bibr" rid="ref-9">9</xref>]. These models efficiently capture long-range dependencies and scale well to high-resolution grids, but typically assume structured discretizations and rely on global spectral representations. Several extensions improve flexibility and generality, including spherical FNOs, incremental FNOs [<xref ref-type="bibr" rid="ref-10">10</xref>,<xref ref-type="bibr" rid="ref-11">11</xref>], amortized FNOs [<xref ref-type="bibr" rid="ref-12">12</xref>], diffusion-based variants [<xref ref-type="bibr" rid="ref-13">13</xref>,<xref ref-type="bibr" rid="ref-14">14</xref>], and alias-free formulations obtained via frame theory [<xref ref-type="bibr" rid="ref-15">15</xref>&#x2013;<xref ref-type="bibr" rid="ref-17">17</xref>]. Beyond Fourier-based methods, spectral representations using orthogonal polynomial bases have been explored in neural networks and physics-informed models. Chebyshev polynomials, in particular, are widely used in numerical analysis due to their favorable approximation properties and stability. However, their direct integration into neural operator architectures remains relatively limited.</p>
<p><bold>Graph-, transformer- and geometry-based operators.</bold> A second family of neural operators targets irregular geometries and non-Euclidean domains. Graph neural operators [<xref ref-type="bibr" rid="ref-18">18</xref>,<xref ref-type="bibr" rid="ref-19">19</xref>] treat the discretized domain as a graph and learn message-passing kernels that generalize across meshes, while geometry-informed and manifold-based neural operators [<xref ref-type="bibr" rid="ref-20">20</xref>&#x2013;<xref ref-type="bibr" rid="ref-22">22</xref>] extend this idea to large-scale 3D problems and Riemannian manifolds. Transformer-based operators such as GNOT [<xref ref-type="bibr" rid="ref-23">23</xref>] and latent neural operators [<xref ref-type="bibr" rid="ref-24">24</xref>] replace fixed convolution kernels with attention, and U-shaped architectures (U-NO) [<xref ref-type="bibr" rid="ref-25">25</xref>] borrow hierarchical designs from computer vision to capture multiscale structure. These spectral assumptions are also consistent with classical analytical approaches to PDEs, where Fourier- and Fourier&#x2013;Hankel-type integral transforms remain effective tools for constructing exact solutions of nonstationary heat-transfer and related mathematical-physics problems [<xref ref-type="bibr" rid="ref-26">26</xref>]. Convolutional neural operators [<xref ref-type="bibr" rid="ref-27">27</xref>] and super-resolution variants [<xref ref-type="bibr" rid="ref-28">28</xref>] further illustrate the diversity of modern architectures.</p>
<p><bold>Physics-informed and hybrid frameworks.</bold> Physics-informed neural operators [<xref ref-type="bibr" rid="ref-29">29</xref>] incorporate residual PDE losses to improve generalization, and Newton-informed variants [<xref ref-type="bibr" rid="ref-30">30</xref>] exploit solver structure to handle nonlinearities. More recently, DeepOMamba [<xref ref-type="bibr" rid="ref-31">31</xref>] introduced a state-space neural operator based on Mamba for spatio-temporal PDEs, showing that sequence-modeling architectures can provide an alternative to attention-based operators for learning long-range temporal dynamics with improved computational efficiency. State-space and Mamba-style operators [<xref ref-type="bibr" rid="ref-19">19</xref>] target long-horizon spatio-temporal dynamics, while wavelet-based [<xref ref-type="bibr" rid="ref-14">14</xref>], photonic [<xref ref-type="bibr" rid="ref-31">31</xref>,<xref ref-type="bibr" rid="ref-32">32</xref>] and seismic-wave [<xref ref-type="bibr" rid="ref-33">33</xref>] operators tailor the architecture to specific physical domains. Temporal neural operators [<xref ref-type="bibr" rid="ref-34">34</xref>] and scattering-based formulations [<xref ref-type="bibr" rid="ref-35">35</xref>] provide additional task-specific inductive biases. Closest to our work, several recent studies explore <italic>hybrid</italic> neural operator architectures that combine multiple representations or incorporate additional structure, including localized integral and differential kernels [<xref ref-type="bibr" rid="ref-36">36</xref>,<xref ref-type="bibr" rid="ref-35">35</xref>] and operator fusion frameworks [<xref ref-type="bibr" rid="ref-37">37</xref>]. These approaches highlight the importance of inductive biases in operator learning, particularly in data-limited regimes. The present work builds on these ideas by integrating spectral and low-rank representations into a unified DeepONet-style framework and using adaptive gating mechanisms to balance expressivity and structure.</p>
<p>Collectively, these studies provide a rich context for developing multi-representation, adaptive neural operators, as considered in this work. Compared with existing hybrid designs, NOASLRR is distinguished by the explicit combination of three complementary branches&#x2014;pointwise, Chebyshev-spectral, and low-rank&#x2014;together with two input-dependent sigmoid gates that fuse them in a principled DeepONet-style framework supported by an approximation guarantee (Theorem 1).</p>
</sec>
<sec id="s2_2">
<label>2.2</label>
<title>Method</title>
<p>This section introduces a neural operator architecture designed for learning mappings between function spaces. We first describe the representations of input functions employed by the model, then present the mathematical formulation of the operator, followed by a discussion of the architectural design choices and their inductive biases. Finally, we outline the training procedure.</p>
<sec id="s2_2_1">
<label>2.2.1</label>
<title>Problem Statement</title>
<p>We consider the problem of learning a mapping between function spaces, which can be formalized as the approximation of solution operators for partial differential equations (PDEs). Let <inline-formula id="ieqn-7"><mml:math id="mml-ieqn-7"><mml:mrow><mml:mi>&#x2131;</mml:mi></mml:mrow></mml:math></inline-formula> denote a space of input functions, such as initial or boundary conditions, and let <inline-formula id="ieqn-8"><mml:math id="mml-ieqn-8"><mml:mrow><mml:mi>&#x1D4B0;</mml:mi></mml:mrow></mml:math></inline-formula> denote the corresponding space of solution functions defined over a domain <inline-formula id="ieqn-9"><mml:math id="mml-ieqn-9"><mml:mi mathvariant="normal">&#x03A9;</mml:mi></mml:math></inline-formula>. The goal is to approximate an operator
<disp-formula id="eqn-1"><label>(1)</label><mml:math id="mml-eqn-1" display="block"><mml:mrow><mml:mi>&#x1D4A2;</mml:mi></mml:mrow><mml:mo>:</mml:mo><mml:mrow><mml:mi>&#x2131;</mml:mi></mml:mrow><mml:mo stretchy="false">&#x2192;</mml:mo><mml:mrow><mml:mi>&#x1D4B0;</mml:mi></mml:mrow><mml:mo>,</mml:mo><mml:mspace width="1em"></mml:mspace><mml:mi>f</mml:mi><mml:mo stretchy="false">&#x21A6;</mml:mo><mml:mi>u</mml:mi><mml:mo>=</mml:mo><mml:mrow><mml:mi>&#x1D4A2;</mml:mi></mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mi>f</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo>,</mml:mo></mml:math></disp-formula>where <inline-formula id="ieqn-10"><mml:math id="mml-ieqn-10"><mml:mi>u</mml:mi></mml:math></inline-formula> satisfies a PDE with input <inline-formula id="ieqn-11"><mml:math id="mml-ieqn-11"><mml:mi>f</mml:mi></mml:math></inline-formula>. For example, in the case of time-dependent problems, <inline-formula id="ieqn-12"><mml:math id="mml-ieqn-12"><mml:mi>f</mml:mi></mml:math></inline-formula> may represent an initial state, while <inline-formula id="ieqn-13"><mml:math id="mml-ieqn-13"><mml:mi>u</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo stretchy="false">)</mml:mo></mml:math></inline-formula> represents the evolution of the system at later times.</p>
<p>From a functional analytic perspective, it is natural to consider <inline-formula id="ieqn-14"><mml:math id="mml-ieqn-14"><mml:mi>u</mml:mi></mml:math></inline-formula> as an element of a Lebesgue space <inline-formula id="ieqn-15"><mml:math id="mml-ieqn-15"><mml:msup><mml:mi>L</mml:mi><mml:mn>2</mml:mn></mml:msup><mml:mo stretchy="false">(</mml:mo><mml:mi mathvariant="normal">&#x03A9;</mml:mi><mml:mo stretchy="false">)</mml:mo></mml:math></inline-formula> or, in the presence of derivatives, a Sobolev space <inline-formula id="ieqn-16"><mml:math id="mml-ieqn-16"><mml:msup><mml:mi>H</mml:mi><mml:mn>1</mml:mn></mml:msup><mml:mo stretchy="false">(</mml:mo><mml:mi mathvariant="normal">&#x03A9;</mml:mi><mml:mo stretchy="false">)</mml:mo></mml:math></inline-formula>. The operator <inline-formula id="ieqn-17"><mml:math id="mml-ieqn-17"><mml:mrow><mml:mi>&#x1D4A2;</mml:mi></mml:mrow></mml:math></inline-formula> then acts between these Hilbert spaces, and the quality of approximation can be measured using norms such as
<disp-formula id="eqn-2"><label>(2)</label><mml:math id="mml-eqn-2" display="block"><mml:mo fence="false" stretchy="false">&#x2016;</mml:mo><mml:mrow><mml:mover><mml:mrow><mml:mi>&#x1D4A2;</mml:mi></mml:mrow><mml:mo stretchy="false">~</mml:mo></mml:mover></mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mi>f</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo>&#x2212;</mml:mo><mml:mrow><mml:mi>&#x1D4A2;</mml:mi></mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mi>f</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:msub><mml:mo fence="false" stretchy="false">&#x2016;</mml:mo><mml:mrow><mml:msup><mml:mi>L</mml:mi><mml:mn>2</mml:mn></mml:msup><mml:mo stretchy="false">(</mml:mo><mml:mi mathvariant="normal">&#x03A9;</mml:mi><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:msub><mml:mspace width="1em"></mml:mspace><mml:mrow><mml:mtext>or</mml:mtext></mml:mrow><mml:mspace width="1em"></mml:mspace><mml:mo fence="false" stretchy="false">&#x2016;</mml:mo><mml:mrow><mml:mover><mml:mrow><mml:mi>&#x1D4A2;</mml:mi></mml:mrow><mml:mo stretchy="false">~</mml:mo></mml:mover></mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mi>f</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo>&#x2212;</mml:mo><mml:mrow><mml:mi>&#x1D4A2;</mml:mi></mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mi>f</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:msub><mml:mo fence="false" stretchy="false">&#x2016;</mml:mo><mml:mrow><mml:msup><mml:mi>H</mml:mi><mml:mn>1</mml:mn></mml:msup><mml:mo stretchy="false">(</mml:mo><mml:mi mathvariant="normal">&#x03A9;</mml:mi><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:msub><mml:mo>,</mml:mo></mml:math></disp-formula>where <inline-formula id="ieqn-18"><mml:math id="mml-ieqn-18"><mml:mrow><mml:mover><mml:mrow><mml:mi>&#x1D4A2;</mml:mi></mml:mrow><mml:mo stretchy="false">~</mml:mo></mml:mover></mml:mrow></mml:math></inline-formula> denotes the learned operator.</p>
<p>In practice, we are given a finite dataset <inline-formula id="ieqn-19"><mml:math id="mml-ieqn-19"><mml:mo fence="false" stretchy="false">{</mml:mo><mml:mo stretchy="false">(</mml:mo><mml:msup><mml:mi>f</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mi>b</mml:mi><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:msup><mml:mo>,</mml:mo><mml:msup><mml:mi>u</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mi>b</mml:mi><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:msup><mml:mo stretchy="false">)</mml:mo><mml:msubsup><mml:mo fence="false" stretchy="false">}</mml:mo><mml:mrow><mml:mi>b</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>B</mml:mi></mml:mrow></mml:msubsup></mml:math></inline-formula>, where <inline-formula id="ieqn-20"><mml:math id="mml-ieqn-20"><mml:msup><mml:mi>u</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mi>b</mml:mi><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:msup><mml:mo>=</mml:mo><mml:mrow><mml:mi>&#x1D4A2;</mml:mi></mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:msup><mml:mi>f</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mi>b</mml:mi><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:msup><mml:mo stretchy="false">)</mml:mo></mml:math></inline-formula> is evaluated on a discrete grid. The task of neural operator learning is then to construct a parametric mapping <inline-formula id="ieqn-21"><mml:math id="mml-ieqn-21"><mml:msub><mml:mrow><mml:mover><mml:mrow><mml:mi>&#x1D4A2;</mml:mi></mml:mrow><mml:mo stretchy="false">~</mml:mo></mml:mover></mml:mrow><mml:mi>&#x03B8;</mml:mi></mml:msub></mml:math></inline-formula> that approximates <inline-formula id="ieqn-22"><mml:math id="mml-ieqn-22"><mml:mrow><mml:mi>&#x1D4A2;</mml:mi></mml:mrow></mml:math></inline-formula> uniformly over <inline-formula id="ieqn-23"><mml:math id="mml-ieqn-23"><mml:mrow><mml:mi>&#x2131;</mml:mi></mml:mrow></mml:math></inline-formula>, with the additional constraint that the learned mapping should generalize to unseen inputs and remain invariant to the resolution of the discretization. This formalization provides the foundation for the multi-representation architecture described in Method section.</p>
</sec>
<sec id="s2_2_2">
<label>2.2.2</label>
<title>Function Representations</title>
<p>Let <inline-formula id="ieqn-24"><mml:math id="mml-ieqn-24"><mml:mi>f</mml:mi><mml:mo>:</mml:mo><mml:mi mathvariant="normal">&#x03A9;</mml:mi><mml:mo stretchy="false">&#x2192;</mml:mo><mml:mrow><mml:mi mathvariant="double-struck">R</mml:mi></mml:mrow></mml:math></inline-formula> denote an input function sampled on a fixed grid <inline-formula id="ieqn-25"><mml:math id="mml-ieqn-25"><mml:mo fence="false" stretchy="false">{</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:msubsup><mml:mo fence="false" stretchy="false">}</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>N</mml:mi></mml:mrow></mml:msubsup><mml:mo>&#x2282;</mml:mo><mml:mi mathvariant="normal">&#x03A9;</mml:mi></mml:math></inline-formula>, represented as a vector
<disp-formula id="ueqn-3"><mml:math id="mml-ueqn-3" display="block"><mml:mtable columnalign="right left right left right left right left right left right left" rowspacing="3pt" columnspacing="0em 2em 0em 2em 0em 2em 0em 2em 0em 2em 0em" displaystyle="true"><mml:mtr><mml:mtd></mml:mtd><mml:mtd><mml:mi>f</mml:mi><mml:mo>=</mml:mo><mml:mo stretchy="false">(</mml:mo><mml:mi>f</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mn>1</mml:mn></mml:msub><mml:mo stretchy="false">)</mml:mo><mml:mo>,</mml:mo><mml:mo>&#x2026;</mml:mo><mml:mo>,</mml:mo><mml:mi>f</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mi>N</mml:mi></mml:msub><mml:mo stretchy="false">)</mml:mo><mml:mo stretchy="false">)</mml:mo><mml:mo>&#x2208;</mml:mo><mml:msup><mml:mrow><mml:mi mathvariant="double-struck">R</mml:mi></mml:mrow><mml:mi>N</mml:mi></mml:msup><mml:mo>.</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula></p>
<p>Learning an operator acting on such functions requires representations that capture both local variations and global structure. To this end, the proposed approach combines three complementary representations of the input function.</p>
<p>First, the discrete pointwise representation of <inline-formula id="ieqn-26"><mml:math id="mml-ieqn-26"><mml:mi>f</mml:mi></mml:math></inline-formula> is processed by a multilayer perceptron, providing a flexible, non-structured embedding capable of approximating arbitrary nonlinear dependencies.</p>
<p>Second, a spectral representation based on Chebyshev polynomials is employed to explicitly encode global properties of the function. For a normalized grid <inline-formula id="ieqn-27"><mml:math id="mml-ieqn-27"><mml:msub><mml:mi>x</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>&#x2208;</mml:mo><mml:mo stretchy="false">[</mml:mo><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn><mml:mo>,</mml:mo><mml:mn>1</mml:mn><mml:mo stretchy="false">]</mml:mo></mml:math></inline-formula>, the Chebyshev coefficients are computed as
<disp-formula id="eqn-3"><label>(3)</label><mml:math id="mml-eqn-3" display="block"><mml:msub><mml:mi>c</mml:mi><mml:mi>k</mml:mi></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:mi>f</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo>=</mml:mo><mml:mfrac><mml:mn>2</mml:mn><mml:mi>N</mml:mi></mml:mfrac><mml:munderover><mml:mo>&#x2211;</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>N</mml:mi></mml:mrow></mml:munderover><mml:mi>f</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo stretchy="false">)</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mi>k</mml:mi></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo stretchy="false">)</mml:mo><mml:mo>,</mml:mo><mml:mspace width="1em"></mml:mspace><mml:mi>k</mml:mi><mml:mo>=</mml:mo><mml:mn>0</mml:mn><mml:mo>,</mml:mo><mml:mo>&#x2026;</mml:mo><mml:mo>,</mml:mo><mml:mi>K</mml:mi><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn><mml:mo>,</mml:mo></mml:math></disp-formula>where <inline-formula id="ieqn-28"><mml:math id="mml-ieqn-28"><mml:msub><mml:mi>T</mml:mi><mml:mi>k</mml:mi></mml:msub></mml:math></inline-formula> denotes the Chebyshev polynomial of the first kind of degree <inline-formula id="ieqn-29"><mml:math id="mml-ieqn-29"><mml:mi>k</mml:mi></mml:math></inline-formula>. The resulting coefficient vector <inline-formula id="ieqn-30"><mml:math id="mml-ieqn-30"><mml:mi>c</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:mi>f</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo>&#x2208;</mml:mo><mml:msup><mml:mrow><mml:mi mathvariant="double-struck">R</mml:mi></mml:mrow><mml:mi>K</mml:mi></mml:msup></mml:math></inline-formula> provides a compact description of the global behavior of the function and is further processed by a learnable nonlinear map. More precisely, the spectral embedding <inline-formula id="ieqn-31"><mml:math id="mml-ieqn-31"><mml:msub><mml:mi>h</mml:mi><mml:mrow><mml:mrow><mml:mi mathvariant="normal">s</mml:mi><mml:mi mathvariant="normal">p</mml:mi><mml:mi mathvariant="normal">e</mml:mi><mml:mi mathvariant="normal">c</mml:mi></mml:mrow></mml:mrow></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:mi>f</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo>&#x2208;</mml:mo><mml:msup><mml:mrow><mml:mi mathvariant="double-struck">R</mml:mi></mml:mrow><mml:mrow><mml:mi>H</mml:mi></mml:mrow></mml:msup></mml:math></inline-formula> referenced in <xref ref-type="disp-formula" rid="eqn-6">Eq. (6)</xref> is obtained from <inline-formula id="ieqn-32"><mml:math id="mml-ieqn-32"><mml:mi>c</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:mi>f</mml:mi><mml:mo stretchy="false">)</mml:mo></mml:math></inline-formula> through a single fully connected layer followed by layer normalization and a <inline-formula id="ieqn-33"><mml:math id="mml-ieqn-33"><mml:mi>tanh</mml:mi></mml:math></inline-formula> nonlinearity:<disp-formula id="eqn-4"><label>(4)</label><mml:math id="mml-eqn-4" display="block"><mml:msub><mml:mi>h</mml:mi><mml:mrow><mml:mrow><mml:mtext>spec</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:mi>f</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo>=</mml:mo><mml:mi>tanh</mml:mi><mml:mspace width="negativethinmathspace"></mml:mspace><mml:mstyle scriptlevel="0"><mml:mrow><mml:mo maxsize="1.2em" minsize="1.2em">(</mml:mo></mml:mrow></mml:mstyle><mml:mrow><mml:mtext>LayerNorm</mml:mtext></mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:msub><mml:mi>W</mml:mi><mml:mrow><mml:mrow><mml:mtext>spec</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mspace width="thinmathspace"></mml:mspace><mml:mi>c</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:mi>f</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo>+</mml:mo><mml:msub><mml:mi>b</mml:mi><mml:mrow><mml:mrow><mml:mtext>spec</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mo stretchy="false">)</mml:mo><mml:mstyle scriptlevel="0"><mml:mrow><mml:mo maxsize="1.2em" minsize="1.2em">)</mml:mo></mml:mrow></mml:mstyle><mml:mo>,</mml:mo></mml:math></disp-formula>with learnable parameters <inline-formula id="ieqn-34"><mml:math id="mml-ieqn-34"><mml:msub><mml:mi>W</mml:mi><mml:mrow><mml:mrow><mml:mi mathvariant="normal">s</mml:mi><mml:mi mathvariant="normal">p</mml:mi><mml:mi mathvariant="normal">e</mml:mi><mml:mi mathvariant="normal">c</mml:mi></mml:mrow></mml:mrow></mml:msub><mml:mo>&#x2208;</mml:mo><mml:msup><mml:mrow><mml:mi mathvariant="double-struck">R</mml:mi></mml:mrow><mml:mrow><mml:mi>H</mml:mi><mml:mo>&#x00D7;</mml:mo><mml:mi>K</mml:mi></mml:mrow></mml:msup></mml:math></inline-formula> and <inline-formula id="ieqn-35"><mml:math id="mml-ieqn-35"><mml:msub><mml:mi>b</mml:mi><mml:mrow><mml:mrow><mml:mi mathvariant="normal">s</mml:mi><mml:mi mathvariant="normal">p</mml:mi><mml:mi mathvariant="normal">e</mml:mi><mml:mi mathvariant="normal">c</mml:mi></mml:mrow></mml:mrow></mml:msub><mml:mo>&#x2208;</mml:mo><mml:msup><mml:mrow><mml:mi mathvariant="double-struck">R</mml:mi></mml:mrow><mml:mrow><mml:mi>H</mml:mi></mml:mrow></mml:msup></mml:math></inline-formula>. This lifts the compact <inline-formula id="ieqn-36"><mml:math id="mml-ieqn-36"><mml:mi>K</mml:mi></mml:math></inline-formula>-dimensional spectral description of <inline-formula id="ieqn-37"><mml:math id="mml-ieqn-37"><mml:mi>f</mml:mi></mml:math></inline-formula> into the same <inline-formula id="ieqn-38"><mml:math id="mml-ieqn-38"><mml:mi>H</mml:mi></mml:math></inline-formula>-dimensional latent space as the pointwise and low-rank branches, so that all three representations can be fused by the gating mechanism introduced below.</p>
<p>Third, a low-rank linear representation is introduced to impose structural constraints on the model. This representation is defined as
<disp-formula id="eqn-5"><label>(5)</label><mml:math id="mml-eqn-5" display="block"><mml:msub><mml:mi>h</mml:mi><mml:mrow><mml:mrow><mml:mtext>lr</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:mi>f</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo>=</mml:mo><mml:mi>tanh</mml:mi><mml:mo>&#x2061;</mml:mo><mml:mstyle scriptlevel="0"><mml:mrow><mml:mo maxsize="1.2em" minsize="1.2em">(</mml:mo></mml:mrow></mml:mstyle><mml:mi>B</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:mi>A</mml:mi><mml:mi>f</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mstyle scriptlevel="0"><mml:mrow><mml:mo maxsize="1.2em" minsize="1.2em">)</mml:mo></mml:mrow></mml:mstyle><mml:mo>,</mml:mo></mml:math></disp-formula>where <inline-formula id="ieqn-39"><mml:math id="mml-ieqn-39"><mml:mi>A</mml:mi><mml:mo>&#x2208;</mml:mo><mml:msup><mml:mrow><mml:mi mathvariant="double-struck">R</mml:mi></mml:mrow><mml:mrow><mml:mi>r</mml:mi><mml:mo>&#x00D7;</mml:mo><mml:mi>N</mml:mi></mml:mrow></mml:msup></mml:math></inline-formula> and <inline-formula id="ieqn-40"><mml:math id="mml-ieqn-40"><mml:mi>B</mml:mi><mml:mo>&#x2208;</mml:mo><mml:msup><mml:mrow><mml:mi mathvariant="double-struck">R</mml:mi></mml:mrow><mml:mrow><mml:mi>H</mml:mi><mml:mo>&#x00D7;</mml:mo><mml:mi>r</mml:mi></mml:mrow></mml:msup></mml:math></inline-formula> with <inline-formula id="ieqn-41"><mml:math id="mml-ieqn-41"><mml:mi>r</mml:mi><mml:mo>&#x226A;</mml:mo><mml:mo movablelimits="true" form="prefix">min</mml:mo><mml:mo stretchy="false">(</mml:mo><mml:mi>N</mml:mi><mml:mo>,</mml:mo><mml:mi>H</mml:mi><mml:mo stretchy="false">)</mml:mo></mml:math></inline-formula>. Such a factorization can be viewed as a low-rank approximation of a dense linear operator and serves as an inductive bias favoring global correlations and parameter efficiency. It is worth emphasizing that, although the factorized form <inline-formula id="ieqn-42"><mml:math id="mml-ieqn-42"><mml:mi>W</mml:mi><mml:mo>=</mml:mo><mml:mi>B</mml:mi><mml:mi>A</mml:mi></mml:math></inline-formula> coincides algebraically with the low-rank linear layers used for weight compression in deep networks, its role here is different. In standard compression, a low-rank factorization is applied after training as a surrogate for a dense layer, with the sole purpose of reducing the parameter count. In NOASLRR the low-rank branch is learned <italic>from scratch</italic> as one of several complementary views of the input function: it is not a compressed replacement for the MLP branch, but an additional branch that is fused with the pointwise and spectral embeddings through the adaptive gates. In this role, the factorization acts as a structural prior that biases the branch towards representing dominant global correlations of <inline-formula id="ieqn-43"><mml:math id="mml-ieqn-43"><mml:mi>f</mml:mi></mml:math></inline-formula> through a small number of latent directions (the rows of <inline-formula id="ieqn-44"><mml:math id="mml-ieqn-44"><mml:mi>A</mml:mi></mml:math></inline-formula>), which complements the high-expressivity pointwise branch and the smooth global description provided by the Chebyshev branch.</p>
</sec>
<sec id="s2_2_3">
<label>2.2.3</label>
<title>Neural Operator Formulation</title>
<p>The goal is to approximate an operator
<disp-formula id="ueqn-7"><mml:math id="mml-ueqn-7" display="block"><mml:mtable columnalign="right left right left right left right left right left right left" rowspacing="3pt" columnspacing="0em 2em 0em 2em 0em 2em 0em 2em 0em 2em 0em" displaystyle="true"><mml:mtr><mml:mtd></mml:mtd><mml:mtd><mml:mrow><mml:mi>&#x1D4A2;</mml:mi></mml:mrow><mml:mo>:</mml:mo><mml:mi>f</mml:mi><mml:mo stretchy="false">&#x21A6;</mml:mo><mml:mi>u</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:mo>&#x22C5;</mml:mo><mml:mo stretchy="false">)</mml:mo><mml:mo>,</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>where <inline-formula id="ieqn-45"><mml:math id="mml-ieqn-45"><mml:mi>u</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:mi>x</mml:mi><mml:mo stretchy="false">)</mml:mo></mml:math></inline-formula> denotes the value of the output function at a query location <inline-formula id="ieqn-46"><mml:math id="mml-ieqn-46"><mml:mi>x</mml:mi><mml:mo>&#x2208;</mml:mo><mml:msup><mml:mrow><mml:mi mathvariant="double-struck">R</mml:mi></mml:mrow><mml:mi>d</mml:mi></mml:msup></mml:math></inline-formula>.</p>
<p>The proposed neural operator follows the DeepONet paradigm and consists of a branch network encoding the input function and a trunk network encoding the spatial coordinate. The operator is defined as
<disp-formula id="eqn-6"><label>(6)</label><mml:math id="mml-eqn-6" display="block"><mml:mtable columnalign="right left right left right left right left right left right left" rowspacing="3pt" columnspacing="0em 2em 0em 2em 0em 2em 0em 2em 0em 2em 0em" displaystyle="true"><mml:mtr><mml:mtd><mml:mrow><mml:mover><mml:mrow><mml:mi>&#x1D4A2;</mml:mi></mml:mrow><mml:mo stretchy="false">~</mml:mo></mml:mover></mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mi>f</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo stretchy="false">(</mml:mo><mml:mi>x</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo>=</mml:mo><mml:mi>S</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:munder><mml:mrow><mml:munder><mml:mrow><mml:msub><mml:mi>h</mml:mi><mml:mrow><mml:mrow><mml:mtext>mlp</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:mi>f</mml:mi><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>&#x23DF;</mml:mo></mml:munder></mml:mrow><mml:mrow><mml:mrow><mml:mtext>pointwise embedding</mml:mtext></mml:mrow></mml:mrow></mml:munder><mml:mo>&#x2299;</mml:mo><mml:munder><mml:mrow><mml:munder><mml:mrow><mml:msub><mml:mi>h</mml:mi><mml:mrow><mml:mrow><mml:mtext>spec</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:mi>f</mml:mi><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>&#x23DF;</mml:mo></mml:munder></mml:mrow><mml:mrow><mml:mrow><mml:mtext>spectral embedding</mml:mtext></mml:mrow></mml:mrow></mml:munder><mml:mo>&#x2299;</mml:mo><mml:munder><mml:mrow><mml:munder><mml:mrow><mml:msub><mml:mi>h</mml:mi><mml:mrow><mml:mrow><mml:mtext>lr</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:mi>f</mml:mi><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>&#x23DF;</mml:mo></mml:munder></mml:mrow><mml:mrow><mml:mrow><mml:mtext>low-rank embedding</mml:mtext></mml:mrow></mml:mrow></mml:munder><mml:mo>&#x2299;</mml:mo><mml:munder><mml:mrow><mml:munder><mml:mrow><mml:mi>t</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:mi>x</mml:mi><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>&#x23DF;</mml:mo></mml:munder></mml:mrow><mml:mrow><mml:mrow><mml:mtext>trunk</mml:mtext></mml:mrow></mml:mrow></mml:munder><mml:mo>)</mml:mo></mml:mrow><mml:mo>,</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>where <inline-formula id="ieqn-47"><mml:math id="mml-ieqn-47"><mml:mo>&#x2299;</mml:mo></mml:math></inline-formula> denotes the Hadamard product and <inline-formula id="ieqn-48"><mml:math id="mml-ieqn-48"><mml:mi>S</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:mo>&#x22C5;</mml:mo><mml:mo stretchy="false">)</mml:mo></mml:math></inline-formula> is an aggregation operator implemented as a summation over latent components.</p>
<p>Equivalently, the operator can be expressed in compact form as
<disp-formula id="eqn-7"><label>(7)</label><mml:math id="mml-eqn-7" display="block"><mml:mrow><mml:mover><mml:mrow><mml:mi>&#x1D4A2;</mml:mi></mml:mrow><mml:mo stretchy="false">~</mml:mo></mml:mover></mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mi>f</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo stretchy="false">(</mml:mo><mml:mi>x</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo>=</mml:mo><mml:munderover><mml:mo>&#x2211;</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>H</mml:mi></mml:mrow></mml:munderover><mml:msub><mml:mi>t</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:mi>x</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mspace width="thinmathspace"></mml:mspace><mml:msubsup><mml:mi>h</mml:mi><mml:mi>i</mml:mi><mml:mrow><mml:mrow><mml:mtext>mlp</mml:mtext></mml:mrow></mml:mrow></mml:msubsup><mml:mo stretchy="false">(</mml:mo><mml:mi>f</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mspace width="thinmathspace"></mml:mspace><mml:msubsup><mml:mi>h</mml:mi><mml:mi>i</mml:mi><mml:mrow><mml:mrow><mml:mtext>spec</mml:mtext></mml:mrow></mml:mrow></mml:msubsup><mml:mo stretchy="false">(</mml:mo><mml:mi>f</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mspace width="thinmathspace"></mml:mspace><mml:msubsup><mml:mi>h</mml:mi><mml:mi>i</mml:mi><mml:mrow><mml:mrow><mml:mtext>lr</mml:mtext></mml:mrow></mml:mrow></mml:msubsup><mml:mo stretchy="false">(</mml:mo><mml:mi>f</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo>,</mml:mo></mml:math></disp-formula>which highlights the multiplicative interaction between the latent representations of the input function and the spatial coordinate.</p>
</sec>
<sec id="s2_2_4">
<label>2.2.4</label>
<title>Adaptive Fusion and Residual Structure</title>
<p>While the multiplicative formulation in <xref ref-type="disp-formula" rid="eqn-6">Eq. (6)</xref> is expressive, directly combining all representations may be unnecessarily restrictive. To address this, adaptive gating mechanisms are introduced.</p>
<p>First, the spectral and low-rank embeddings are combined via a learnable gate:<disp-formula id="eqn-8"><label>(8)</label><mml:math id="mml-eqn-8" display="block"><mml:msub><mml:mi>h</mml:mi><mml:mrow><mml:mrow><mml:mtext>aux</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:mi>f</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo>=</mml:mo><mml:mi>&#x03B1;</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:mi>f</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo>&#x2299;</mml:mo><mml:msub><mml:mi>h</mml:mi><mml:mrow><mml:mrow><mml:mtext>spec</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:mi>f</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo>+</mml:mo><mml:mo stretchy="false">(</mml:mo><mml:mn>1</mml:mn><mml:mo>&#x2212;</mml:mo><mml:mi>&#x03B1;</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:mi>f</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo stretchy="false">)</mml:mo><mml:mo>&#x2299;</mml:mo><mml:msub><mml:mi>h</mml:mi><mml:mrow><mml:mrow><mml:mtext>lr</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:mi>f</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo>,</mml:mo></mml:math></disp-formula>where
<disp-formula id="ueqn-11"><mml:math id="mml-ueqn-11" display="block"><mml:mtable columnalign="right left right left right left right left right left right left" rowspacing="3pt" columnspacing="0em 2em 0em 2em 0em 2em 0em 2em 0em 2em 0em" displaystyle="true"><mml:mtr><mml:mtd></mml:mtd><mml:mtd><mml:mi>&#x03B1;</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:mi>f</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo>=</mml:mo><mml:mi>&#x03C3;</mml:mi><mml:mstyle scriptlevel="0"><mml:mrow><mml:mo maxsize="1.2em" minsize="1.2em">(</mml:mo></mml:mrow></mml:mstyle><mml:msub><mml:mi>W</mml:mi><mml:mrow><mml:mrow><mml:mtext>aux</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mo stretchy="false">[</mml:mo><mml:msub><mml:mi>h</mml:mi><mml:mrow><mml:mrow><mml:mtext>spec</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:mi>f</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo>,</mml:mo><mml:msub><mml:mi>h</mml:mi><mml:mrow><mml:mrow><mml:mtext>lr</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:mi>f</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo stretchy="false">]</mml:mo><mml:mo>+</mml:mo><mml:msub><mml:mi>b</mml:mi><mml:mrow><mml:mrow><mml:mtext>aux</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mstyle scriptlevel="0"><mml:mrow><mml:mo maxsize="1.2em" minsize="1.2em">)</mml:mo></mml:mrow></mml:mstyle><mml:mo>,</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>and <inline-formula id="ieqn-49"><mml:math id="mml-ieqn-49"><mml:mi>&#x03C3;</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:mo>&#x22C5;</mml:mo><mml:mo stretchy="false">)</mml:mo></mml:math></inline-formula> denotes the sigmoid function. Here <inline-formula id="ieqn-50"><mml:math id="mml-ieqn-50"><mml:mo stretchy="false">[</mml:mo><mml:mo>&#x22C5;</mml:mo><mml:mo>,</mml:mo><mml:mo>&#x22C5;</mml:mo><mml:mo stretchy="false">]</mml:mo></mml:math></inline-formula> denotes concatenation along the feature dimension, so that <inline-formula id="ieqn-51"><mml:math id="mml-ieqn-51"><mml:mo stretchy="false">[</mml:mo><mml:msub><mml:mi>h</mml:mi><mml:mrow><mml:mrow><mml:mi mathvariant="normal">s</mml:mi><mml:mi mathvariant="normal">p</mml:mi><mml:mi mathvariant="normal">e</mml:mi><mml:mi mathvariant="normal">c</mml:mi></mml:mrow></mml:mrow></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:mi>f</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo>,</mml:mo><mml:msub><mml:mi>h</mml:mi><mml:mrow><mml:mrow><mml:mi mathvariant="normal">l</mml:mi><mml:mi mathvariant="normal">r</mml:mi></mml:mrow></mml:mrow></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:mi>f</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo stretchy="false">]</mml:mo><mml:mo>&#x2208;</mml:mo><mml:msup><mml:mrow><mml:mi mathvariant="double-struck">R</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn><mml:mi>H</mml:mi></mml:mrow></mml:msup></mml:math></inline-formula>, and <inline-formula id="ieqn-52"><mml:math id="mml-ieqn-52"><mml:msub><mml:mi>W</mml:mi><mml:mrow><mml:mrow><mml:mi mathvariant="normal">a</mml:mi><mml:mi mathvariant="normal">u</mml:mi><mml:mi mathvariant="normal">x</mml:mi></mml:mrow></mml:mrow></mml:msub><mml:mo>&#x2208;</mml:mo><mml:msup><mml:mrow><mml:mi mathvariant="double-struck">R</mml:mi></mml:mrow><mml:mrow><mml:mi>H</mml:mi><mml:mo>&#x00D7;</mml:mo><mml:mn>2</mml:mn><mml:mi>H</mml:mi></mml:mrow></mml:msup></mml:math></inline-formula> together with <inline-formula id="ieqn-53"><mml:math id="mml-ieqn-53"><mml:msub><mml:mi>b</mml:mi><mml:mrow><mml:mrow><mml:mi mathvariant="normal">a</mml:mi><mml:mi mathvariant="normal">u</mml:mi><mml:mi mathvariant="normal">x</mml:mi></mml:mrow></mml:mrow></mml:msub><mml:mo>&#x2208;</mml:mo><mml:msup><mml:mrow><mml:mi mathvariant="double-struck">R</mml:mi></mml:mrow><mml:mrow><mml:mi>H</mml:mi></mml:mrow></mml:msup></mml:math></inline-formula> are learnable parameters of a single fully connected layer. The sigmoid is applied element-wise, which yields a gating vector <inline-formula id="ieqn-54"><mml:math id="mml-ieqn-54"><mml:mi>&#x03B1;</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:mi>f</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo>&#x2208;</mml:mo><mml:mo stretchy="false">(</mml:mo><mml:mn>0</mml:mn><mml:mo>,</mml:mo><mml:mn>1</mml:mn><mml:msup><mml:mo stretchy="false">)</mml:mo><mml:mrow><mml:mi>H</mml:mi></mml:mrow></mml:msup></mml:math></inline-formula> that assigns an independent, input-dependent weight to each latent coordinate.</p>
<p>The resulting auxiliary representation is then combined with the pointwise embedding in a residual manner:<disp-formula id="eqn-9"><label>(9)</label><mml:math id="mml-eqn-9" display="block"><mml:mi>h</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:mi>f</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo>=</mml:mo><mml:mi>&#x03B2;</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:mi>f</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo>&#x2299;</mml:mo><mml:msub><mml:mi>h</mml:mi><mml:mrow><mml:mrow><mml:mtext>mlp</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:mi>f</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo>+</mml:mo><mml:mo stretchy="false">(</mml:mo><mml:mn>1</mml:mn><mml:mo>&#x2212;</mml:mo><mml:mi>&#x03B2;</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:mi>f</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo stretchy="false">)</mml:mo><mml:mo>&#x2299;</mml:mo><mml:msub><mml:mi>h</mml:mi><mml:mrow><mml:mrow><mml:mtext>aux</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:mi>f</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo>.</mml:mo></mml:math></disp-formula></p>
<p>The second gate <inline-formula id="ieqn-55"><mml:math id="mml-ieqn-55"><mml:mi>&#x03B2;</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:mi>f</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo>&#x2208;</mml:mo><mml:mo stretchy="false">(</mml:mo><mml:mn>0</mml:mn><mml:mo>,</mml:mo><mml:mn>1</mml:mn><mml:msup><mml:mo stretchy="false">)</mml:mo><mml:mrow><mml:mi>H</mml:mi></mml:mrow></mml:msup></mml:math></inline-formula> is defined analogously to <inline-formula id="ieqn-56"><mml:math id="mml-ieqn-56"><mml:mi>&#x03B1;</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:mi>f</mml:mi><mml:mo stretchy="false">)</mml:mo></mml:math></inline-formula>, namely
<disp-formula id="ueqn-13"><mml:math id="mml-ueqn-13" display="block"><mml:mtable columnalign="right left right left right left right left right left right left" rowspacing="3pt" columnspacing="0em 2em 0em 2em 0em 2em 0em 2em 0em 2em 0em" displaystyle="true"><mml:mtr><mml:mtd></mml:mtd><mml:mtd><mml:mi>&#x03B2;</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:mi>f</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo>=</mml:mo><mml:mi>&#x03C3;</mml:mi><mml:mstyle scriptlevel="0"><mml:mrow><mml:mo maxsize="1.2em" minsize="1.2em">(</mml:mo></mml:mrow></mml:mstyle><mml:msub><mml:mi>W</mml:mi><mml:mrow><mml:mrow><mml:mtext>fin</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mo stretchy="false">[</mml:mo><mml:msub><mml:mi>h</mml:mi><mml:mrow><mml:mrow><mml:mtext>mlp</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:mi>f</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo>,</mml:mo><mml:msub><mml:mi>h</mml:mi><mml:mrow><mml:mrow><mml:mtext>aux</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:mi>f</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo stretchy="false">]</mml:mo><mml:mo>+</mml:mo><mml:msub><mml:mi>b</mml:mi><mml:mrow><mml:mrow><mml:mtext>fin</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mstyle scriptlevel="0"><mml:mrow><mml:mo maxsize="1.2em" minsize="1.2em">)</mml:mo></mml:mrow></mml:mstyle><mml:mo>,</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>with learnable parameters <inline-formula id="ieqn-57"><mml:math id="mml-ieqn-57"><mml:msub><mml:mi>W</mml:mi><mml:mrow><mml:mrow><mml:mi mathvariant="normal">f</mml:mi><mml:mi mathvariant="normal">i</mml:mi><mml:mi mathvariant="normal">n</mml:mi></mml:mrow></mml:mrow></mml:msub><mml:mo>&#x2208;</mml:mo><mml:msup><mml:mrow><mml:mi mathvariant="double-struck">R</mml:mi></mml:mrow><mml:mrow><mml:mi>H</mml:mi><mml:mo>&#x00D7;</mml:mo><mml:mn>2</mml:mn><mml:mi>H</mml:mi></mml:mrow></mml:msup></mml:math></inline-formula> and <inline-formula id="ieqn-58"><mml:math id="mml-ieqn-58"><mml:msub><mml:mi>b</mml:mi><mml:mrow><mml:mrow><mml:mi mathvariant="normal">f</mml:mi><mml:mi mathvariant="normal">i</mml:mi><mml:mi mathvariant="normal">n</mml:mi></mml:mrow></mml:mrow></mml:msub><mml:mo>&#x2208;</mml:mo><mml:msup><mml:mrow><mml:mi mathvariant="double-struck">R</mml:mi></mml:mrow><mml:mrow><mml:mi>H</mml:mi></mml:mrow></mml:msup></mml:math></inline-formula>, and is again computed from a single fully connected layer followed by an element-wise sigmoid. Hence the two gates share the same functional form but operate on different pairs of branches.</p>
<p>This adaptive fusion allows the model to balance unstructured expressivity with structured inductive biases depending on the input function.</p>
</sec>
<sec id="s2_2_5">
<label>2.2.5</label>
<title>Final Operator Expression</title>
<p>Using the fused branch representation <inline-formula id="ieqn-59"><mml:math id="mml-ieqn-59"><mml:mi>h</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:mi>f</mml:mi><mml:mo stretchy="false">)</mml:mo></mml:math></inline-formula>, the final operator takes the standard DeepONet form
<disp-formula id="eqn-10"><label>(10)</label><mml:math id="mml-eqn-10" display="block"><mml:mrow><mml:mover><mml:mrow><mml:mi>&#x1D4A2;</mml:mi></mml:mrow><mml:mo stretchy="false">~</mml:mo></mml:mover></mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mi>f</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo stretchy="false">(</mml:mo><mml:mi>x</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo>=</mml:mo><mml:munderover><mml:mo>&#x2211;</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>H</mml:mi></mml:mrow></mml:munderover><mml:msub><mml:mi>t</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:mi>x</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mspace width="thinmathspace"></mml:mspace><mml:msub><mml:mi>h</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:mi>f</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo>.</mml:mo></mml:math></disp-formula></p>
<p>This formulation preserves the mesh-invariant property of DeepONet while substantially enriching the function representation, as illustrated in <xref ref-type="fig" rid="fig-1">Fig. 1</xref>.</p>
<fig id="fig-1">
<label>Figure 1</label>
<caption>
<title>Neural operator architecture</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="CMC_81449-fig-1.tif"/>
</fig>

<p><bold>Theorem 1:</bold> Approximation of operators with decomposable structure Let <inline-formula id="ieqn-60"><mml:math id="mml-ieqn-60"><mml:mrow><mml:mi>&#x2131;</mml:mi></mml:mrow><mml:mo>&#x2282;</mml:mo><mml:mi>C</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:mo stretchy="false">[</mml:mo><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn><mml:mo>,</mml:mo><mml:mn>1</mml:mn><mml:mo stretchy="false">]</mml:mo><mml:mo stretchy="false">)</mml:mo></mml:math></inline-formula> be a compact set of input functions, <inline-formula id="ieqn-61"><mml:math id="mml-ieqn-61"><mml:mrow><mml:mi>&#x1D4B3;</mml:mi></mml:mrow><mml:mo>&#x2282;</mml:mo><mml:msup><mml:mrow><mml:mi mathvariant="double-struck">R</mml:mi></mml:mrow><mml:mi>d</mml:mi></mml:msup></mml:math></inline-formula> a compact domain, and <inline-formula id="ieqn-62"><mml:math id="mml-ieqn-62"><mml:mrow><mml:mi>&#x1D4A2;</mml:mi></mml:mrow><mml:mo>:</mml:mo><mml:mrow><mml:mi>&#x2131;</mml:mi></mml:mrow><mml:mo>&#x00D7;</mml:mo><mml:mrow><mml:mi>&#x1D4B3;</mml:mi></mml:mrow><mml:mo stretchy="false">&#x2192;</mml:mo><mml:mrow><mml:mi mathvariant="double-struck">R</mml:mi></mml:mrow></mml:math></inline-formula> a continuous operator admitting the decomposition<disp-formula id="ueqn-15"><mml:math id="mml-ueqn-15" display="block"><mml:mtable columnalign="right left right left right left right left right left right left" rowspacing="3pt" columnspacing="0em 2em 0em 2em 0em 2em 0em 2em 0em 2em 0em" displaystyle="true"><mml:mtr><mml:mtd></mml:mtd><mml:mtd><mml:mrow><mml:mi>&#x1D4A2;</mml:mi></mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mi>f</mml:mi><mml:mo>,</mml:mo><mml:mi>x</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo>=</mml:mo><mml:msub><mml:mrow><mml:mi>&#x1D4A2;</mml:mi></mml:mrow><mml:mn>1</mml:mn></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:mi>f</mml:mi><mml:mo>,</mml:mo><mml:mi>x</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo>+</mml:mo><mml:msub><mml:mrow><mml:mi>&#x1D4A2;</mml:mi></mml:mrow><mml:mn>2</mml:mn></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:mi>f</mml:mi><mml:mo>,</mml:mo><mml:mi>x</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo>,</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
 where
<list list-type="bullet">
<list-item>
<p><inline-formula id="ieqn-63"><mml:math id="mml-ieqn-63"><mml:msub><mml:mrow><mml:mi>&#x1D4A2;</mml:mi></mml:mrow><mml:mn>1</mml:mn></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:mi>f</mml:mi><mml:mo>,</mml:mo><mml:mi>x</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo>=</mml:mo><mml:msub><mml:mi>g</mml:mi><mml:mn>1</mml:mn></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:msub><mml:mi>&#x2113;</mml:mi><mml:mn>1</mml:mn></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:mi>f</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo>,</mml:mo><mml:mo>&#x2026;</mml:mo><mml:mo>,</mml:mo><mml:msub><mml:mi>&#x2113;</mml:mi><mml:mi>m</mml:mi></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:mi>f</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo>,</mml:mo><mml:mi>x</mml:mi><mml:mo stretchy="false">)</mml:mo></mml:math></inline-formula> depends on <inline-formula id="ieqn-64"><mml:math id="mml-ieqn-64"><mml:mi>f</mml:mi></mml:math></inline-formula> through finitely many linear functionals <inline-formula id="ieqn-65"><mml:math id="mml-ieqn-65"><mml:msub><mml:mi>&#x2113;</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>:</mml:mo><mml:mrow><mml:mi>&#x2131;</mml:mi></mml:mrow><mml:mo stretchy="false">&#x2192;</mml:mo><mml:mrow><mml:mi mathvariant="double-struck">R</mml:mi></mml:mrow></mml:math></inline-formula>,</p></list-item>
<list-item>
<p><inline-formula id="ieqn-66"><mml:math id="mml-ieqn-66"><mml:msub><mml:mrow><mml:mi>&#x1D4A2;</mml:mi></mml:mrow><mml:mn>2</mml:mn></mml:msub></mml:math></inline-formula> is continuous on <inline-formula id="ieqn-67"><mml:math id="mml-ieqn-67"><mml:mrow><mml:mi>&#x2131;</mml:mi></mml:mrow><mml:mo>&#x00D7;</mml:mo><mml:mrow><mml:mi>&#x1D4B3;</mml:mi></mml:mrow></mml:math></inline-formula>.</p></list-item>
</list></p>
<p>Then, for any <inline-formula id="ieqn-68"><mml:math id="mml-ieqn-68"><mml:mi>&#x03B5;</mml:mi><mml:mo>&#x003E;</mml:mo><mml:mn>0</mml:mn></mml:math></inline-formula>, there exists an <italic>operator</italic> network <inline-formula id="ieqn-69"><mml:math id="mml-ieqn-69"><mml:mrow><mml:mi>&#x1D4A9;</mml:mi></mml:mrow></mml:math></inline-formula> such that<disp-formula id="ueqn-16"><mml:math id="mml-ueqn-16" display="block"><mml:mtable columnalign="right left right left right left right left right left right left" rowspacing="3pt" columnspacing="0em 2em 0em 2em 0em 2em 0em 2em 0em 2em 0em" displaystyle="true"><mml:mtr><mml:mtd></mml:mtd><mml:mtd><mml:mi></mml:mi><mml:munder><mml:mo movablelimits="true" form="prefix">sup</mml:mo><mml:mrow><mml:mi>f</mml:mi><mml:mo>&#x2208;</mml:mo><mml:mrow><mml:mi>&#x2131;</mml:mi></mml:mrow><mml:mo>,</mml:mo><mml:mspace width="thinmathspace"></mml:mspace><mml:mi>x</mml:mi><mml:mo>&#x2208;</mml:mo><mml:mrow><mml:mi>&#x1D4B3;</mml:mi></mml:mrow></mml:mrow></mml:munder><mml:mstyle scriptlevel="0"><mml:mrow><mml:mo maxsize="1.2em" minsize="1.2em">|</mml:mo></mml:mrow></mml:mstyle><mml:mrow><mml:mi>&#x1D4A2;</mml:mi></mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mi>f</mml:mi><mml:mo>,</mml:mo><mml:mi>x</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo>&#x2212;</mml:mo><mml:mrow><mml:mi>&#x1D4A9;</mml:mi></mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mi>f</mml:mi><mml:mo>,</mml:mo><mml:mi>x</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mstyle scriptlevel="0"><mml:mrow><mml:mo maxsize="1.2em" minsize="1.2em">|</mml:mo></mml:mrow></mml:mstyle><mml:mo>&#x003C;</mml:mo><mml:mi>&#x03B5;</mml:mi><mml:mo>.</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula></p>

<p><bold>Proof: Step 1: Approximation of functions by finite-dimensional subspace.</bold></p>
<p>Since <inline-formula id="ieqn-70"><mml:math id="mml-ieqn-70"><mml:mrow><mml:mi>&#x2131;</mml:mi></mml:mrow></mml:math></inline-formula> is compact in <inline-formula id="ieqn-71"><mml:math id="mml-ieqn-71"><mml:mi>C</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:mo stretchy="false">[</mml:mo><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn><mml:mo>,</mml:mo><mml:mn>1</mml:mn><mml:mo stretchy="false">]</mml:mo><mml:mo stretchy="false">)</mml:mo></mml:math></inline-formula>, for any <inline-formula id="ieqn-72"><mml:math id="mml-ieqn-72"><mml:mi>&#x03B4;</mml:mi><mml:mo>&#x003E;</mml:mo><mml:mn>0</mml:mn></mml:math></inline-formula> there exists a finite-dimensional subspace
<disp-formula id="ueqn-17"><mml:math id="mml-ueqn-17" display="block"><mml:mtable columnalign="right left right left right left right left right left right left" rowspacing="3pt" columnspacing="0em 2em 0em 2em 0em 2em 0em 2em 0em 2em 0em" displaystyle="true"><mml:mtr><mml:mtd></mml:mtd><mml:mtd><mml:msub><mml:mi>V</mml:mi><mml:mi>K</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mrow><mml:mtext>span</mml:mtext></mml:mrow><mml:mo fence="false" stretchy="false">{</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mn>0</mml:mn></mml:msub><mml:mo>,</mml:mo><mml:mo>&#x2026;</mml:mo><mml:mo>,</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mi>K</mml:mi></mml:msub><mml:mo fence="false" stretchy="false">}</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula></p>
<p>(e.g., Chebyshev polynomials) such that for every <inline-formula id="ieqn-73"><mml:math id="mml-ieqn-73"><mml:mi>f</mml:mi><mml:mo>&#x2208;</mml:mo><mml:mrow><mml:mi>&#x2131;</mml:mi></mml:mrow></mml:math></inline-formula> there exists
<disp-formula id="ueqn-18"><mml:math id="mml-ueqn-18" display="block"><mml:mtable columnalign="right left right left right left right left right left right left" rowspacing="3pt" columnspacing="0em 2em 0em 2em 0em 2em 0em 2em 0em 2em 0em" displaystyle="true"><mml:mtr><mml:mtd></mml:mtd><mml:mtd><mml:msub><mml:mi>f</mml:mi><mml:mi>K</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:munderover><mml:mo>&#x2211;</mml:mo><mml:mrow><mml:mi>k</mml:mi><mml:mo>=</mml:mo><mml:mn>0</mml:mn></mml:mrow><mml:mi>K</mml:mi></mml:munderover><mml:msub><mml:mi>c</mml:mi><mml:mi>k</mml:mi></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:mi>f</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mi>k</mml:mi></mml:msub><mml:mo>&#x2208;</mml:mo><mml:msub><mml:mi>V</mml:mi><mml:mi>K</mml:mi></mml:msub><mml:mspace width="1em"></mml:mspace><mml:mrow><mml:mtext>with</mml:mtext></mml:mrow><mml:mspace width="1em"></mml:mspace><mml:mo fence="false" stretchy="false">&#x2016;</mml:mo><mml:mi>f</mml:mi><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mi>f</mml:mi><mml:mi>K</mml:mi></mml:msub><mml:msub><mml:mo fence="false" stretchy="false">&#x2016;</mml:mo><mml:mi mathvariant="normal">&#x221E;</mml:mi></mml:msub><mml:mo>&#x003C;</mml:mo><mml:mi>&#x03B4;</mml:mi><mml:mo>.</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula></p>
<p>Here,
<disp-formula id="ueqn-19"><mml:math id="mml-ueqn-19" display="block"><mml:mtable columnalign="right left right left right left right left right left right left" rowspacing="3pt" columnspacing="0em 2em 0em 2em 0em 2em 0em 2em 0em 2em 0em" displaystyle="true"><mml:mtr><mml:mtd></mml:mtd><mml:mtd><mml:mi></mml:mi><mml:mo fence="false" stretchy="false">&#x2016;</mml:mo><mml:mi>x</mml:mi><mml:msub><mml:mo fence="false" stretchy="false">&#x2016;</mml:mo><mml:mrow><mml:mi mathvariant="normal">&#x221E;</mml:mi></mml:mrow></mml:msub><mml:mo>:=</mml:mo><mml:mo movablelimits="true" form="prefix">max</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mn>1</mml:mn></mml:msub><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:mo>,</mml:mo><mml:mo>&#x2026;</mml:mo><mml:mo>,</mml:mo><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>n</mml:mi></mml:msub><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mo>.</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula></p>
<p><bold>Step 2: Approximation of <inline-formula id="ieqn-74"><mml:math id="mml-ieqn-74"><mml:msub><mml:mrow><mml:mi>&#x1D4A2;</mml:mi></mml:mrow><mml:mn>1</mml:mn></mml:msub></mml:math></inline-formula>.</bold></p>
<p><inline-formula id="ieqn-75"><mml:math id="mml-ieqn-75"><mml:msub><mml:mrow><mml:mi>&#x1D4A2;</mml:mi></mml:mrow><mml:mn>1</mml:mn></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:mi>f</mml:mi><mml:mo>,</mml:mo><mml:mi>x</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo>=</mml:mo><mml:msub><mml:mi>g</mml:mi><mml:mn>1</mml:mn></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:msub><mml:mi>&#x2113;</mml:mi><mml:mn>1</mml:mn></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:mi>f</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo>,</mml:mo><mml:mo>&#x2026;</mml:mo><mml:mo>,</mml:mo><mml:msub><mml:mi>&#x2113;</mml:mi><mml:mi>m</mml:mi></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:mi>f</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo>,</mml:mo><mml:mi>x</mml:mi><mml:mo stretchy="false">)</mml:mo></mml:math></inline-formula> depends on finitely many continuous linear functionals <inline-formula id="ieqn-76"><mml:math id="mml-ieqn-76"><mml:msub><mml:mi>&#x2113;</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:math></inline-formula>. Hence
<disp-formula id="ueqn-20"><mml:math id="mml-ueqn-20" display="block"><mml:mtable columnalign="right left right left right left right left right left right left" rowspacing="3pt" columnspacing="0em 2em 0em 2em 0em 2em 0em 2em 0em 2em 0em" displaystyle="true"><mml:mtr><mml:mtd></mml:mtd><mml:mtd><mml:mi></mml:mi><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:msub><mml:mi>&#x2113;</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:mi>f</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mi>&#x2113;</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:msub><mml:mi>f</mml:mi><mml:mi>K</mml:mi></mml:msub><mml:mo stretchy="false">)</mml:mo><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:mo>&#x2264;</mml:mo><mml:mo fence="false" stretchy="false">&#x2016;</mml:mo><mml:msub><mml:mi>&#x2113;</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo fence="false" stretchy="false">&#x2016;</mml:mo><mml:mo>&#x22C5;</mml:mo><mml:mo fence="false" stretchy="false">&#x2016;</mml:mo><mml:mi>f</mml:mi><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mi>f</mml:mi><mml:mi>K</mml:mi></mml:msub><mml:msub><mml:mo fence="false" stretchy="false">&#x2016;</mml:mo><mml:mi mathvariant="normal">&#x221E;</mml:mi></mml:msub><mml:mo>&#x2264;</mml:mo><mml:mo fence="false" stretchy="false">&#x2016;</mml:mo><mml:msub><mml:mi>&#x2113;</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo fence="false" stretchy="false">&#x2016;</mml:mo><mml:mi>&#x03B4;</mml:mi><mml:mo>.</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula></p>
<p>By continuity of <inline-formula id="ieqn-77"><mml:math id="mml-ieqn-77"><mml:msub><mml:mi>g</mml:mi><mml:mn>1</mml:mn></mml:msub></mml:math></inline-formula>,
<disp-formula id="ueqn-21"><mml:math id="mml-ueqn-21" display="block"><mml:mtable columnalign="right left right left right left right left right left right left" rowspacing="3pt" columnspacing="0em 2em 0em 2em 0em 2em 0em 2em 0em 2em 0em" displaystyle="true"><mml:mtr><mml:mtd></mml:mtd><mml:mtd><mml:mi></mml:mi><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:msub><mml:mrow><mml:mi>&#x1D4A2;</mml:mi></mml:mrow><mml:mn>1</mml:mn></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:mi>f</mml:mi><mml:mo>,</mml:mo><mml:mi>x</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mrow><mml:mi>&#x1D4A2;</mml:mi></mml:mrow><mml:mn>1</mml:mn></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:msub><mml:mi>f</mml:mi><mml:mi>K</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:mi>x</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:mo>&#x2264;</mml:mo><mml:msub><mml:mi>L</mml:mi><mml:mn>1</mml:mn></mml:msub><mml:mi>&#x03B4;</mml:mi></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>for some constant <inline-formula id="ieqn-78"><mml:math id="mml-ieqn-78"><mml:msub><mml:mi>L</mml:mi><mml:mn>1</mml:mn></mml:msub><mml:mo>&#x003E;</mml:mo><mml:mn>0</mml:mn></mml:math></inline-formula>. Therefore, it suffices to approximate <inline-formula id="ieqn-79"><mml:math id="mml-ieqn-79"><mml:msub><mml:mrow><mml:mi>&#x1D4A2;</mml:mi></mml:mrow><mml:mn>1</mml:mn></mml:msub></mml:math></inline-formula> using the finite set of coefficients <inline-formula id="ieqn-80"><mml:math id="mml-ieqn-80"><mml:msub><mml:mi>c</mml:mi><mml:mi>k</mml:mi></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:mi>f</mml:mi><mml:mo stretchy="false">)</mml:mo></mml:math></inline-formula>, which can be implemented with the Chebyshev branch and low-rank linear layers.</p>
<p><bold>Step 3: Approximation of <inline-formula id="ieqn-81"><mml:math id="mml-ieqn-81"><mml:msub><mml:mrow><mml:mi>&#x1D4A2;</mml:mi></mml:mrow><mml:mn>2</mml:mn></mml:msub></mml:math></inline-formula>.</bold></p>
<p><inline-formula id="ieqn-82"><mml:math id="mml-ieqn-82"><mml:msub><mml:mrow><mml:mi>&#x1D4A2;</mml:mi></mml:mrow><mml:mn>2</mml:mn></mml:msub></mml:math></inline-formula> is continuous on the compact set <inline-formula id="ieqn-83"><mml:math id="mml-ieqn-83"><mml:mrow><mml:mi>&#x2131;</mml:mi></mml:mrow><mml:mo>&#x00D7;</mml:mo><mml:mrow><mml:mi>&#x1D4B3;</mml:mi></mml:mrow></mml:math></inline-formula>. By the universal approximation theorem for MLPs, there exists a neural network <inline-formula id="ieqn-84"><mml:math id="mml-ieqn-84"><mml:msub><mml:mrow><mml:mi>&#x1D4A9;</mml:mi></mml:mrow><mml:mn>2</mml:mn></mml:msub></mml:math></inline-formula> such that
<disp-formula id="ueqn-22"><mml:math id="mml-ueqn-22" display="block"><mml:mtable columnalign="right left right left right left right left right left right left" rowspacing="3pt" columnspacing="0em 2em 0em 2em 0em 2em 0em 2em 0em 2em 0em" displaystyle="true"><mml:mtr><mml:mtd></mml:mtd><mml:mtd><mml:mi></mml:mi><mml:munder><mml:mo movablelimits="true" form="prefix">sup</mml:mo><mml:mrow><mml:mi>f</mml:mi><mml:mo>&#x2208;</mml:mo><mml:mrow><mml:mi>&#x2131;</mml:mi></mml:mrow><mml:mo>,</mml:mo><mml:mspace width="thinmathspace"></mml:mspace><mml:mi>x</mml:mi><mml:mo>&#x2208;</mml:mo><mml:mrow><mml:mi>&#x1D4B3;</mml:mi></mml:mrow></mml:mrow></mml:munder><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:msub><mml:mrow><mml:mi>&#x1D4A2;</mml:mi></mml:mrow><mml:mn>2</mml:mn></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:mi>f</mml:mi><mml:mo>,</mml:mo><mml:mi>x</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mrow><mml:mi>&#x1D4A9;</mml:mi></mml:mrow><mml:mn>2</mml:mn></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:mi>f</mml:mi><mml:mo>,</mml:mo><mml:mi>x</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:mo>&#x003C;</mml:mo><mml:mi>&#x03B4;</mml:mi><mml:mo>.</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula></p>
<p><bold>Step 4: Combining the approximations.</bold></p>
<p>Define
<disp-formula id="ueqn-23"><mml:math id="mml-ueqn-23" display="block"><mml:mtable columnalign="right left right left right left right left right left right left" rowspacing="3pt" columnspacing="0em 2em 0em 2em 0em 2em 0em 2em 0em 2em 0em" displaystyle="true"><mml:mtr><mml:mtd></mml:mtd><mml:mtd><mml:mrow><mml:mi>&#x1D4A9;</mml:mi></mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mi>f</mml:mi><mml:mo>,</mml:mo><mml:mi>x</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo>=</mml:mo><mml:mi>&#x03B1;</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:mi>f</mml:mi><mml:mo>,</mml:mo><mml:mi>x</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:msub><mml:mrow><mml:mi>&#x1D4A9;</mml:mi></mml:mrow><mml:mn>1</mml:mn></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:mi>f</mml:mi><mml:mo>,</mml:mo><mml:mi>x</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo>+</mml:mo><mml:mo stretchy="false">(</mml:mo><mml:mn>1</mml:mn><mml:mo>&#x2212;</mml:mo><mml:mi>&#x03B1;</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:mi>f</mml:mi><mml:mo>,</mml:mo><mml:mi>x</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo stretchy="false">)</mml:mo><mml:msub><mml:mrow><mml:mi>&#x1D4A9;</mml:mi></mml:mrow><mml:mn>2</mml:mn></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:mi>f</mml:mi><mml:mo>,</mml:mo><mml:mi>x</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo>,</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>where <inline-formula id="ieqn-85"><mml:math id="mml-ieqn-85"><mml:mi>&#x03B1;</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:mi>f</mml:mi><mml:mo>,</mml:mo><mml:mi>x</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo>&#x2208;</mml:mo><mml:mo stretchy="false">[</mml:mo><mml:mn>4</mml:mn><mml:mo stretchy="false">]</mml:mo></mml:math></inline-formula> is a gating function (which can itself be approximated by a small MLP). Then
<disp-formula id="ueqn-24"><mml:math id="mml-ueqn-24" display="block"><mml:mtable columnalign="right left right left right left right left right left right left" rowspacing="3pt" columnspacing="0em 2em 0em 2em 0em 2em 0em 2em 0em 2em 0em" displaystyle="true"><mml:mtr><mml:mtd></mml:mtd><mml:mtd><mml:mi></mml:mi><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:mrow><mml:mi>&#x1D4A2;</mml:mi></mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mi>f</mml:mi><mml:mo>,</mml:mo><mml:mi>x</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo>&#x2212;</mml:mo><mml:mrow><mml:mi>&#x1D4A9;</mml:mi></mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mi>f</mml:mi><mml:mo>,</mml:mo><mml:mi>x</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:mo>&#x2264;</mml:mo><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:msub><mml:mrow><mml:mi>&#x1D4A2;</mml:mi></mml:mrow><mml:mn>1</mml:mn></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:mi>f</mml:mi><mml:mo>,</mml:mo><mml:mi>x</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mrow><mml:mi>&#x1D4A9;</mml:mi></mml:mrow><mml:mn>1</mml:mn></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:mi>f</mml:mi><mml:mo>,</mml:mo><mml:mi>x</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:mo>+</mml:mo><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:msub><mml:mrow><mml:mi>&#x1D4A2;</mml:mi></mml:mrow><mml:mn>2</mml:mn></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:mi>f</mml:mi><mml:mo>,</mml:mo><mml:mi>x</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mrow><mml:mi>&#x1D4A9;</mml:mi></mml:mrow><mml:mn>2</mml:mn></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:mi>f</mml:mi><mml:mo>,</mml:mo><mml:mi>x</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:mo>&#x003C;</mml:mo><mml:mn>2</mml:mn><mml:mi>&#x03B4;</mml:mi><mml:mo>.</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula></p>
<p>Choosing <inline-formula id="ieqn-86"><mml:math id="mml-ieqn-86"><mml:mi>&#x03B4;</mml:mi><mml:mo>=</mml:mo><mml:mi>&#x03B5;</mml:mi><mml:mrow><mml:mo>/</mml:mo></mml:mrow><mml:mn>2</mml:mn></mml:math></inline-formula> gives the desired <inline-formula id="ieqn-87"><mml:math id="mml-ieqn-87"><mml:mi>&#x03B5;</mml:mi></mml:math></inline-formula>-approximation.</p>
<p><bold>Step 5: Conclusion.</bold></p>
<p>The Chebyshev branch and LowRank layer approximate <inline-formula id="ieqn-88"><mml:math id="mml-ieqn-88"><mml:msub><mml:mrow><mml:mi>&#x1D4A2;</mml:mi></mml:mrow><mml:mn>1</mml:mn></mml:msub></mml:math></inline-formula>, the MLP branch approximates <inline-formula id="ieqn-89"><mml:math id="mml-ieqn-89"><mml:msub><mml:mrow><mml:mi>&#x1D4A2;</mml:mi></mml:mrow><mml:mn>2</mml:mn></mml:msub></mml:math></inline-formula>, and the gating layers combine them. Therefore, the Operator network <inline-formula id="ieqn-90"><mml:math id="mml-ieqn-90"><mml:mrow><mml:mi>&#x1D4A9;</mml:mi></mml:mrow></mml:math></inline-formula> exists with
<disp-formula id="ueqn-25"><mml:math id="mml-ueqn-25" display="block"><mml:mtable columnalign="right left right left right left right left right left right left" rowspacing="3pt" columnspacing="0em 2em 0em 2em 0em 2em 0em 2em 0em 2em 0em" displaystyle="true"><mml:mtr><mml:mtd></mml:mtd><mml:mtd><mml:mi></mml:mi><mml:munder><mml:mo movablelimits="true" form="prefix">sup</mml:mo><mml:mrow><mml:mi>f</mml:mi><mml:mo>&#x2208;</mml:mo><mml:mrow><mml:mi>&#x2131;</mml:mi></mml:mrow><mml:mo>,</mml:mo><mml:mspace width="thinmathspace"></mml:mspace><mml:mi>x</mml:mi><mml:mo>&#x2208;</mml:mo><mml:mrow><mml:mi>&#x1D4B3;</mml:mi></mml:mrow></mml:mrow></mml:munder><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:mrow><mml:mi>&#x1D4A2;</mml:mi></mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mi>f</mml:mi><mml:mo>,</mml:mo><mml:mi>x</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo>&#x2212;</mml:mo><mml:mrow><mml:mi>&#x1D4A9;</mml:mi></mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mi>f</mml:mi><mml:mo>,</mml:mo><mml:mi>x</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:mo>&#x003C;</mml:mo><mml:mi>&#x03B5;</mml:mi><mml:mo>.</mml:mo><mml:mo>&#x00A0;</mml:mo><mml:mi>&#x25FB;</mml:mi></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula></p>
</sec>
<sec id="s2_2_6">
<label>2.2.6</label>
<title>Training Procedure</title>
<p>The model is trained in a supervised operator learning setting. Given a dataset
<disp-formula id="ueqn-26"><mml:math id="mml-ueqn-26" display="block"><mml:mtable columnalign="right left right left right left right left right left right left" rowspacing="3pt" columnspacing="0em 2em 0em 2em 0em 2em 0em 2em 0em 2em 0em" displaystyle="true"><mml:mtr><mml:mtd></mml:mtd><mml:mtd><mml:mrow><mml:mi>&#x1D49F;</mml:mi></mml:mrow><mml:mo>=</mml:mo><mml:msubsup><mml:mrow><mml:mo>{</mml:mo><mml:mo stretchy="false">(</mml:mo><mml:msup><mml:mi>f</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mi>b</mml:mi><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:msup><mml:mo>,</mml:mo><mml:mo fence="false" stretchy="false">{</mml:mo><mml:mo stretchy="false">(</mml:mo><mml:msubsup><mml:mi>x</mml:mi><mml:mi>n</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mi>b</mml:mi><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:msubsup><mml:mo>,</mml:mo><mml:msubsup><mml:mi>y</mml:mi><mml:mi>n</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mi>b</mml:mi><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:msubsup><mml:mo stretchy="false">)</mml:mo><mml:msubsup><mml:mo fence="false" stretchy="false">}</mml:mo><mml:mrow><mml:mi>n</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mi>b</mml:mi></mml:msub></mml:mrow></mml:msubsup><mml:mo stretchy="false">)</mml:mo><mml:mo>}</mml:mo></mml:mrow><mml:mrow><mml:mi>b</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>B</mml:mi></mml:mrow></mml:msubsup><mml:mo>,</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>where <inline-formula id="ieqn-91"><mml:math id="mml-ieqn-91"><mml:msubsup><mml:mi>y</mml:mi><mml:mi>n</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mi>b</mml:mi><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:msubsup><mml:mo>=</mml:mo><mml:mrow><mml:mi>&#x1D4A2;</mml:mi></mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:msup><mml:mi>f</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mi>b</mml:mi><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:msup><mml:mo stretchy="false">)</mml:mo><mml:mo stretchy="false">(</mml:mo><mml:msubsup><mml:mi>x</mml:mi><mml:mi>n</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mi>b</mml:mi><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:msubsup><mml:mo stretchy="false">)</mml:mo></mml:math></inline-formula>, the parameters <inline-formula id="ieqn-92"><mml:math id="mml-ieqn-92"><mml:mi>&#x03B8;</mml:mi></mml:math></inline-formula> are obtained by minimizing the empirical risk
<disp-formula id="eqn-11"><label>(11)</label><mml:math id="mml-eqn-11" display="block"><mml:mrow><mml:mi>&#x02112;</mml:mi></mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mi>&#x03B8;</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo>=</mml:mo><mml:mfrac><mml:mn>1</mml:mn><mml:mi>B</mml:mi></mml:mfrac><mml:munderover><mml:mo>&#x2211;</mml:mo><mml:mrow><mml:mi>b</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>B</mml:mi></mml:mrow></mml:munderover><mml:mfrac><mml:mn>1</mml:mn><mml:msub><mml:mi>N</mml:mi><mml:mi>b</mml:mi></mml:msub></mml:mfrac><mml:munderover><mml:mo>&#x2211;</mml:mo><mml:mrow><mml:mi>n</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mi>b</mml:mi></mml:msub></mml:mrow></mml:munderover><mml:msup><mml:mrow><mml:mo symmetric="true">&#x2016;</mml:mo><mml:msub><mml:mrow><mml:mover><mml:mrow><mml:mi>&#x1D4A2;</mml:mi></mml:mrow><mml:mo stretchy="false">~</mml:mo></mml:mover></mml:mrow><mml:mi>&#x03B8;</mml:mi></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:msup><mml:mi>f</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mi>b</mml:mi><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:msup><mml:mo stretchy="false">)</mml:mo><mml:mo stretchy="false">(</mml:mo><mml:msubsup><mml:mi>x</mml:mi><mml:mi>n</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mi>b</mml:mi><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:msubsup><mml:mo stretchy="false">)</mml:mo><mml:mo>&#x2212;</mml:mo><mml:msubsup><mml:mi>y</mml:mi><mml:mi>n</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mi>b</mml:mi><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:msubsup><mml:mo symmetric="true">&#x2016;</mml:mo></mml:mrow><mml:mn>2</mml:mn></mml:msup><mml:mo>.</mml:mo></mml:math></disp-formula></p>
<p>The incorporation of spectral and low-rank representations introduces explicit inductive biases that improve convergence and generalization, while the adaptive fusion mechanism ensures sufficient flexibility across diverse operator learning tasks.</p>
</sec>
</sec>
<sec id="s2_3">
<label>2.3</label>
<title>Experimental Analysis</title>
<p>In this section, we evaluate the performance of the proposed <italic>Adaptive Multi-Representation Neural Operator</italic> on several benchmark PDE problems. We consider three canonical equations: the Heat equation, Burgers&#x2019; equation, and the Laplace equation. All experiments employ the mean squared error (MSE) as the training loss. The complete training procedure of the proposed model is summarized in Algorithm 1.</p>
<fig id="fig-6">
<graphic mimetype="image" mime-subtype="tif" xlink:href="CMC_81449-fig-6.tif"/>
</fig>
<sec id="s2_3_1">
<label>2.3.1</label>
<title>Problem Setup</title>
<p>Heat Equation</p>
<p>We consider the heat equation on the 2D unit square <inline-formula id="ieqn-100"><mml:math id="mml-ieqn-100"><mml:mi mathvariant="normal">&#x03A9;</mml:mi><mml:mo>=</mml:mo><mml:mo stretchy="false">[</mml:mo><mml:mn>4</mml:mn><mml:msup><mml:mo stretchy="false">]</mml:mo><mml:mn>2</mml:mn></mml:msup></mml:math></inline-formula> with prescribed Dirichlet boundary conditions, in which the operator maps the boundary data <inline-formula id="ieqn-101"><mml:math id="mml-ieqn-101"><mml:mi>f</mml:mi></mml:math></inline-formula> (together with a zero initial interior state) to the diffused field <inline-formula id="ieqn-102"><mml:math id="mml-ieqn-102"><mml:mi>u</mml:mi></mml:math></inline-formula> obtained after a fixed number of explicit time-stepping iterations. The governing equation is
<disp-formula id="eqn-12"><label>(12)</label><mml:math id="mml-eqn-12" display="block"><mml:mfrac><mml:mrow><mml:mi mathvariant="normal">&#x2202;</mml:mi><mml:mi>u</mml:mi></mml:mrow><mml:mrow><mml:mi mathvariant="normal">&#x2202;</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:mfrac><mml:mo>=</mml:mo><mml:mi>&#x03B1;</mml:mi><mml:msup><mml:mi mathvariant="normal">&#x2207;</mml:mi><mml:mn>2</mml:mn></mml:msup><mml:mi>u</mml:mi><mml:mo>=</mml:mo><mml:mi>&#x03B1;</mml:mi><mml:munderover><mml:mo>&#x2211;</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mi>n</mml:mi></mml:munderover><mml:mfrac><mml:mrow><mml:msup><mml:mi mathvariant="normal">&#x2202;</mml:mi><mml:mn>2</mml:mn></mml:msup><mml:mi>u</mml:mi></mml:mrow><mml:mrow><mml:mi mathvariant="normal">&#x2202;</mml:mi><mml:msubsup><mml:mi>x</mml:mi><mml:mi>i</mml:mi><mml:mn>2</mml:mn></mml:msubsup></mml:mrow></mml:mfrac><mml:mo>,</mml:mo><mml:mspace width="1em"></mml:mspace><mml:mrow><mml:mi mathvariant="bold">x</mml:mi></mml:mrow><mml:mo>&#x2208;</mml:mo><mml:mi mathvariant="normal">&#x03A9;</mml:mi><mml:mo>&#x2282;</mml:mo><mml:msup><mml:mrow><mml:mi mathvariant="double-struck">R</mml:mi></mml:mrow><mml:mi>n</mml:mi></mml:msup><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>&#x2208;</mml:mo><mml:mo stretchy="false">[</mml:mo><mml:mn>0</mml:mn><mml:mo>,</mml:mo><mml:mi>T</mml:mi><mml:mo stretchy="false">]</mml:mo></mml:math></disp-formula>where <inline-formula id="ieqn-103"><mml:math id="mml-ieqn-103"><mml:mi>&#x03B1;</mml:mi></mml:math></inline-formula> is the thermal diffusivity and <inline-formula id="ieqn-104"><mml:math id="mml-ieqn-104"><mml:mi>f</mml:mi><mml:mo>=</mml:mo><mml:mi>u</mml:mi><mml:msub><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:mrow><mml:mi mathvariant="normal">&#x2202;</mml:mi><mml:mi mathvariant="normal">&#x03A9;</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> encodes the boundary trace. The solution field <inline-formula id="ieqn-105"><mml:math id="mml-ieqn-105"><mml:mi>u</mml:mi></mml:math></inline-formula> is defined on the full 2D grid, which explains the 2D visualizations in <xref ref-type="fig" rid="fig-2">Fig. 2</xref>; the earlier description of this benchmark as &#x201C;1D&#x201D; in the initial submission was a typographic error.</p>
<fig id="fig-2">
<label>Figure 2</label>
<caption>
<title>Heat equation: representative test sample.</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="CMC_81449-fig-2.tif"/>
</fig>
<p>Burgers&#x2019; Equation</p>
<p>The Burgers&#x2019; equation is defined as
<disp-formula id="eqn-13"><label>(13)</label><mml:math id="mml-eqn-13" display="block"><mml:mfrac><mml:mrow><mml:mi mathvariant="normal">&#x2202;</mml:mi><mml:mrow><mml:mi mathvariant="bold">u</mml:mi></mml:mrow></mml:mrow><mml:mrow><mml:mi mathvariant="normal">&#x2202;</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:mfrac><mml:mo>+</mml:mo><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi mathvariant="bold">u</mml:mi></mml:mrow><mml:mo>&#x22C5;</mml:mo><mml:mi mathvariant="normal">&#x2207;</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mrow><mml:mi mathvariant="bold">u</mml:mi></mml:mrow><mml:mo>=</mml:mo><mml:mi>&#x03BD;</mml:mi><mml:msup><mml:mi mathvariant="normal">&#x2207;</mml:mi><mml:mn>2</mml:mn></mml:msup><mml:mrow><mml:mi mathvariant="bold">u</mml:mi></mml:mrow><mml:mo>,</mml:mo><mml:mspace width="1em"></mml:mspace><mml:mrow><mml:mi mathvariant="bold">x</mml:mi></mml:mrow><mml:mo>&#x2208;</mml:mo><mml:mi mathvariant="normal">&#x03A9;</mml:mi><mml:mo>&#x2282;</mml:mo><mml:msup><mml:mrow><mml:mi mathvariant="double-struck">R</mml:mi></mml:mrow><mml:mi>n</mml:mi></mml:msup></mml:math></disp-formula>where <inline-formula id="ieqn-106"><mml:math id="mml-ieqn-106"><mml:mi>&#x03BD;</mml:mi></mml:math></inline-formula> is the viscosity parameter. 2D visualizations in <xref ref-type="fig" rid="fig-3">Fig. 3</xref>.</p>
<fig id="fig-3">
<label>Figure 3</label>
<caption>
<title>Burgers&#x2019; equation: representative test sample.</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="CMC_81449-fig-3.tif"/>
</fig>
<p>Laplace Equation</p>
<p>The 2D Laplace equation on a rectangular domain <inline-formula id="ieqn-107"><mml:math id="mml-ieqn-107"><mml:mi mathvariant="normal">&#x03A9;</mml:mi><mml:mo>=</mml:mo><mml:mo stretchy="false">[</mml:mo><mml:mn>4</mml:mn><mml:msup><mml:mo stretchy="false">]</mml:mo><mml:mn>2</mml:mn></mml:msup></mml:math></inline-formula> is given by
<disp-formula id="eqn-14"><label>(14)</label><mml:math id="mml-eqn-14" display="block"><mml:msup><mml:mi mathvariant="normal">&#x2207;</mml:mi><mml:mn>2</mml:mn></mml:msup><mml:mi>u</mml:mi><mml:mo>=</mml:mo><mml:munderover><mml:mo>&#x2211;</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mi>n</mml:mi></mml:munderover><mml:mfrac><mml:mrow><mml:msup><mml:mi mathvariant="normal">&#x2202;</mml:mi><mml:mn>2</mml:mn></mml:msup><mml:mi>u</mml:mi></mml:mrow><mml:mrow><mml:mi mathvariant="normal">&#x2202;</mml:mi><mml:msubsup><mml:mi>x</mml:mi><mml:mi>i</mml:mi><mml:mn>2</mml:mn></mml:msubsup></mml:mrow></mml:mfrac><mml:mo>=</mml:mo><mml:mn>0</mml:mn><mml:mo>,</mml:mo><mml:mspace width="1em"></mml:mspace><mml:mrow><mml:mi mathvariant="bold">x</mml:mi></mml:mrow><mml:mo>&#x2208;</mml:mo><mml:mi mathvariant="normal">&#x03A9;</mml:mi><mml:mo>&#x2282;</mml:mo><mml:msup><mml:mrow><mml:mi mathvariant="double-struck">R</mml:mi></mml:mrow><mml:mi>n</mml:mi></mml:msup></mml:math></disp-formula>where <inline-formula id="ieqn-108"><mml:math id="mml-ieqn-108"><mml:mi>g</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi><mml:mo stretchy="false">)</mml:mo></mml:math></inline-formula> denotes Dirichlet boundary conditions. 2D visualizations in <xref ref-type="fig" rid="fig-4">Fig. 4</xref>.</p>
<fig id="fig-4">
<label>Figure 4</label>
<caption>
<title>Laplace equation: representative test sample.</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="CMC_81449-fig-4.tif"/>
</fig>
<p>For all problems, we generate datasets <inline-formula id="ieqn-109"><mml:math id="mml-ieqn-109"><mml:mo fence="false" stretchy="false">{</mml:mo><mml:msup><mml:mi>f</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mi>b</mml:mi><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:msup><mml:mo>,</mml:mo><mml:msup><mml:mi>u</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mi>b</mml:mi><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:msup><mml:mo fence="false" stretchy="false">}</mml:mo></mml:math></inline-formula>, where <inline-formula id="ieqn-110"><mml:math id="mml-ieqn-110"><mml:msup><mml:mi>f</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mi>b</mml:mi><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:msup></mml:math></inline-formula> is the input function (initial condition or boundary condition) and <inline-formula id="ieqn-111"><mml:math id="mml-ieqn-111"><mml:msup><mml:mi>u</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mi>b</mml:mi><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:msup></mml:math></inline-formula> is the corresponding solution on a fixed grid. Each solution is evaluated at a set of query points and used for supervised training with MSE loss:<disp-formula id="eqn-15"><label>(15)</label><mml:math id="mml-eqn-15" display="block"><mml:mrow><mml:mi>&#x02112;</mml:mi></mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mi>&#x03B8;</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo>=</mml:mo><mml:mfrac><mml:mn>1</mml:mn><mml:mi>B</mml:mi></mml:mfrac><mml:munderover><mml:mo>&#x2211;</mml:mo><mml:mrow><mml:mi>b</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>B</mml:mi></mml:mrow></mml:munderover><mml:mfrac><mml:mn>1</mml:mn><mml:mi>N</mml:mi></mml:mfrac><mml:munderover><mml:mo>&#x2211;</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>N</mml:mi></mml:mrow></mml:munderover><mml:mstyle scriptlevel="0"><mml:mrow><mml:mo maxsize="1.2em" minsize="1.2em">|</mml:mo></mml:mrow></mml:mstyle><mml:msub><mml:mrow><mml:mover><mml:mrow><mml:mi>&#x1D4A2;</mml:mi></mml:mrow><mml:mo stretchy="false">~</mml:mo></mml:mover></mml:mrow><mml:mi>&#x03B8;</mml:mi></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:msup><mml:mi>f</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mi>b</mml:mi><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:msup><mml:mo stretchy="false">)</mml:mo><mml:mo stretchy="false">(</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo stretchy="false">)</mml:mo><mml:mo>&#x2212;</mml:mo><mml:msup><mml:mi>u</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mi>b</mml:mi><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:msup><mml:mo stretchy="false">(</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo stretchy="false">)</mml:mo><mml:msup><mml:mstyle scriptlevel="0"><mml:mrow><mml:mo maxsize="1.2em" minsize="1.2em">|</mml:mo></mml:mrow></mml:mstyle><mml:mn>2</mml:mn></mml:msup><mml:mo>.</mml:mo></mml:math></disp-formula></p>
</sec>
<sec id="s2_3_2">
<label>2.3.2</label>
<title>Implementation Details</title>
<p>All three benchmarks use the same architecture and training recipe, which is summarized below and was used to obtain all results reported in this paper.</p>
<p><italic>Datasets</italic>. For each PDE we generate <inline-formula id="ieqn-112"><mml:math id="mml-ieqn-112"><mml:mn>1000</mml:mn></mml:math></inline-formula> pairs <inline-formula id="ieqn-113"><mml:math id="mml-ieqn-113"><mml:mo stretchy="false">(</mml:mo><mml:msup><mml:mi>f</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mi>b</mml:mi><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:msup><mml:mo>,</mml:mo><mml:msup><mml:mi>u</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mi>b</mml:mi><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:msup><mml:mo stretchy="false">)</mml:mo></mml:math></inline-formula> on a uniform <inline-formula id="ieqn-114"><mml:math id="mml-ieqn-114"><mml:mn>10</mml:mn><mml:mo>&#x00D7;</mml:mo><mml:mn>10</mml:mn></mml:math></inline-formula> grid (<inline-formula id="ieqn-115"><mml:math id="mml-ieqn-115"><mml:mi>N</mml:mi><mml:mo>=</mml:mo><mml:mn>100</mml:mn></mml:math></inline-formula> input values per sample), so that <inline-formula id="ieqn-116"><mml:math id="mml-ieqn-116"><mml:msup><mml:mi>f</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mi>b</mml:mi><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:msup><mml:mo>&#x2208;</mml:mo><mml:msup><mml:mrow><mml:mi mathvariant="double-struck">R</mml:mi></mml:mrow><mml:mrow><mml:mn>100</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula> encodes the boundary/initial data and <inline-formula id="ieqn-117"><mml:math id="mml-ieqn-117"><mml:msup><mml:mi>u</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mi>b</mml:mi><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:msup><mml:mo>&#x2208;</mml:mo><mml:msup><mml:mrow><mml:mi mathvariant="double-struck">R</mml:mi></mml:mrow><mml:mrow><mml:mn>100</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula> is the corresponding discretized solution field. Boundary conditions are generated by drawing four corner values from <inline-formula id="ieqn-118"><mml:math id="mml-ieqn-118"><mml:mrow><mml:mi>&#x1D4A9;</mml:mi></mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mn>0</mml:mn><mml:mo>,</mml:mo><mml:mn>1</mml:mn><mml:mo stretchy="false">)</mml:mo></mml:math></inline-formula> and bilinearly interpolating along the edges. The reference solutions are computed with an explicit finite-difference solver for the heat equation (<inline-formula id="ieqn-119"><mml:math id="mml-ieqn-119"><mml:mn>1000</mml:mn></mml:math></inline-formula> steps, <inline-formula id="ieqn-120"><mml:math id="mml-ieqn-120"><mml:mi>&#x03B1;</mml:mi><mml:mo>=</mml:mo><mml:mn>0.5</mml:mn></mml:math></inline-formula>, <inline-formula id="ieqn-121"><mml:math id="mml-ieqn-121"><mml:mi mathvariant="normal">&#x0394;</mml:mi><mml:mi>t</mml:mi><mml:mo>=</mml:mo><mml:mn>0.01</mml:mn></mml:math></inline-formula>), with a semi-implicit solver for the viscous Burgers equation (<inline-formula id="ieqn-122"><mml:math id="mml-ieqn-122"><mml:mn>500</mml:mn></mml:math></inline-formula> steps, <inline-formula id="ieqn-123"><mml:math id="mml-ieqn-123"><mml:mi>&#x03BD;</mml:mi><mml:mo>=</mml:mo><mml:mn>0.01</mml:mn></mml:math></inline-formula>, <inline-formula id="ieqn-124"><mml:math id="mml-ieqn-124"><mml:mi mathvariant="normal">&#x0394;</mml:mi><mml:mi>t</mml:mi><mml:mo>=</mml:mo><mml:mn>0.001</mml:mn></mml:math></inline-formula>), and with Jacobi iteration for the Laplace equation (tolerance <inline-formula id="ieqn-125"><mml:math id="mml-ieqn-125"><mml:msup><mml:mn>10</mml:mn><mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mn>4</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula>, at most <inline-formula id="ieqn-126"><mml:math id="mml-ieqn-126"><mml:msup><mml:mn>10</mml:mn><mml:mrow><mml:mn>4</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula> iterations). The <inline-formula id="ieqn-127"><mml:math id="mml-ieqn-127"><mml:mn>1000</mml:mn></mml:math></inline-formula> samples are split into <inline-formula id="ieqn-128"><mml:math id="mml-ieqn-128"><mml:mn>80</mml:mn><mml:mi mathvariant="normal">%</mml:mi></mml:math></inline-formula> training and <inline-formula id="ieqn-129"><mml:math id="mml-ieqn-129"><mml:mn>20</mml:mn><mml:mi mathvariant="normal">%</mml:mi></mml:math></inline-formula> test following the order of generation.</p>
<p><italic>Architecture</italic>. The branch and trunk networks both use <inline-formula id="ieqn-130"><mml:math id="mml-ieqn-130"><mml:mi>L</mml:mi><mml:mo>=</mml:mo><mml:mn>2</mml:mn></mml:math></inline-formula> hidden layers of width <inline-formula id="ieqn-131"><mml:math id="mml-ieqn-131"><mml:mi>H</mml:mi><mml:mo>=</mml:mo><mml:mn>128</mml:mn></mml:math></inline-formula> with layer normalization and <inline-formula id="ieqn-132"><mml:math id="mml-ieqn-132"><mml:mi>tanh</mml:mi></mml:math></inline-formula> activations. The Chebyshev branch uses <inline-formula id="ieqn-133"><mml:math id="mml-ieqn-133"><mml:mi>K</mml:mi><mml:mo>=</mml:mo><mml:mn>10</mml:mn></mml:math></inline-formula> modes and the low-rank branch uses rank <inline-formula id="ieqn-134"><mml:math id="mml-ieqn-134"><mml:mi>r</mml:mi><mml:mo>=</mml:mo><mml:mn>3</mml:mn></mml:math></inline-formula>, so that <inline-formula id="ieqn-135"><mml:math id="mml-ieqn-135"><mml:mi>A</mml:mi><mml:mo>&#x2208;</mml:mo><mml:msup><mml:mrow><mml:mi mathvariant="double-struck">R</mml:mi></mml:mrow><mml:mrow><mml:mn>3</mml:mn><mml:mo>&#x00D7;</mml:mo><mml:mn>100</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula> and <inline-formula id="ieqn-136"><mml:math id="mml-ieqn-136"><mml:mi>B</mml:mi><mml:mo>&#x2208;</mml:mo><mml:msup><mml:mrow><mml:mi mathvariant="double-struck">R</mml:mi></mml:mrow><mml:mrow><mml:mn>128</mml:mn><mml:mo>&#x00D7;</mml:mo><mml:mn>3</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula>. The trunk network takes 2D coordinates as input (<inline-formula id="ieqn-137"><mml:math id="mml-ieqn-137"><mml:msup><mml:mrow><mml:mi mathvariant="double-struck">R</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup><mml:mo stretchy="false">&#x2192;</mml:mo><mml:msup><mml:mrow><mml:mi mathvariant="double-struck">R</mml:mi></mml:mrow><mml:mrow><mml:mn>128</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula>). Both gates <inline-formula id="ieqn-138"><mml:math id="mml-ieqn-138"><mml:mi>&#x03B1;</mml:mi></mml:math></inline-formula> and <inline-formula id="ieqn-139"><mml:math id="mml-ieqn-139"><mml:mi>&#x03B2;</mml:mi></mml:math></inline-formula> are implemented as a single fully connected layer of shape <inline-formula id="ieqn-140"><mml:math id="mml-ieqn-140"><mml:msup><mml:mrow><mml:mi mathvariant="double-struck">R</mml:mi></mml:mrow><mml:mrow><mml:mn>256</mml:mn></mml:mrow></mml:msup><mml:mo stretchy="false">&#x2192;</mml:mo><mml:msup><mml:mrow><mml:mi mathvariant="double-struck">R</mml:mi></mml:mrow><mml:mrow><mml:mn>128</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula> followed by an element-wise sigmoid.</p>
<p><italic>Training</italic>. All models are trained with Adam using learning rate <inline-formula id="ieqn-141"><mml:math id="mml-ieqn-141"><mml:mi>&#x03B7;</mml:mi><mml:mo>=</mml:mo><mml:mn>3</mml:mn><mml:mo>&#x00A0;</mml:mo><mml:mo>&#x00D7;</mml:mo><mml:mo>&#x00A0;</mml:mo><mml:msup><mml:mn>10</mml:mn><mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mn>4</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula>, mini-batches of <inline-formula id="ieqn-142"><mml:math id="mml-ieqn-142"><mml:mn>32</mml:mn></mml:math></inline-formula> samples, and <inline-formula id="ieqn-143"><mml:math id="mml-ieqn-143"><mml:msub><mml:mi>N</mml:mi><mml:mrow><mml:mrow><mml:mi mathvariant="normal">e</mml:mi><mml:mi mathvariant="normal">p</mml:mi><mml:mi mathvariant="normal">o</mml:mi><mml:mi mathvariant="normal">c</mml:mi><mml:mi mathvariant="normal">h</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:mrow></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mn>500</mml:mn></mml:math></inline-formula> epochs. The loss is the per-point MSE defined in <xref ref-type="disp-formula" rid="eqn-15">Eq. (15)</xref>. Experiments were run in PyTorch on a single GPU; all quantitative results reported below are averaged over <inline-formula id="ieqn-144"><mml:math id="mml-ieqn-144"><mml:mn>3</mml:mn></mml:math></inline-formula> independent runs with different random seeds.</p>
</sec>
<sec id="s2_3_3">
<label>2.3.3</label>
<title>Results</title>
<p>We visualize the performance of the proposed model using three types of plots for each test sample. For each benchmark, the figures below show a representative test sample with the input condition, the ground-truth solution, the NOASLRR prediction, and the absolute error; quantitative comparisons with the DeepONet and FNO baselines (including relative <inline-formula id="ieqn-145"><mml:math id="mml-ieqn-145"><mml:msup><mml:mi>L</mml:mi><mml:mn>2</mml:mn></mml:msup></mml:math></inline-formula> and <inline-formula id="ieqn-146"><mml:math id="mml-ieqn-146"><mml:msup><mml:mi>L</mml:mi><mml:mrow><mml:mi mathvariant="normal">&#x221E;</mml:mi></mml:mrow></mml:msup></mml:math></inline-formula> errors averaged over <inline-formula id="ieqn-147"><mml:math id="mml-ieqn-147"><mml:mn>3</mml:mn></mml:math></inline-formula> seeds) are reported in <xref ref-type="table" rid="table-1">Table 1</xref>, so that the visual results below should be read together with that table.</p>
<table-wrap id="table-1">
<label>Table 1</label>
<caption>
<title>Training progress (MSE values) for different partial differential equations.</title>
</caption>
<table>
<colgroup>
<col align="center"/>
<col align="center"/>
<col align="center"/>
<col align="center"/> </colgroup>
<thead>
<tr>
<th align="center" rowspan="2">Epoch</th>
<th colspan="3">Mean Squared Error (MSE)</th>
</tr>
<tr>

<th>Heat Equation</th>
<th>Burgers&#x2019; Equation</th>
<th>Laplace Equation</th>
</tr>
</thead>
<tbody>
<tr>
<td>0</td>
<td>1.358163367</td>
<td>0.720502</td>
<td>1.0905068</td>
</tr>
<tr>
<td>100</td>
<td>0.002542887</td>
<td>0.082543</td>
<td>0.0032949</td>
</tr>
<tr>
<td>200</td>
<td>0.004126473</td>
<td>0.070900</td>
<td>0.0025728</td>
</tr>
<tr>
<td>300</td>
<td>0.000423140</td>
<td>0.057163</td>
<td>0.0041271</td>
</tr>
<tr>
<td>400</td>
<td>0.000279210</td>
<td>0.052354</td>
<td>0.0001743</td>
</tr>
<tr>
<td>png 500</td>
<td>0.000127404</td>
<td>0.046162</td>
<td>0.0007495</td>
</tr>
</tbody>
</table>
</table-wrap>
<p><list list-type="simple">
<list-item>
<label>1.</label>
<p><bold>Initial condition or boundary condition</bold> (<inline-formula id="ieqn-148"><mml:math id="mml-ieqn-148"><mml:mi>f</mml:mi></mml:math></inline-formula>)</p></list-item>
<list-item>
<label>2.</label>
<p><bold>Ground truth solution</bold> (<inline-formula id="ieqn-149"><mml:math id="mml-ieqn-149"><mml:mi>u</mml:mi></mml:math></inline-formula>)</p></list-item>
<list-item>
<label>3.</label>
<p><bold>Predicted solution</bold> (<inline-formula id="ieqn-150"><mml:math id="mml-ieqn-150"><mml:mrow><mml:mover><mml:mrow><mml:mi>&#x1D4A2;</mml:mi></mml:mrow><mml:mo stretchy="false">~</mml:mo></mml:mover></mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mi>f</mml:mi><mml:mo stretchy="false">)</mml:mo></mml:math></inline-formula>)</p></list-item>
<list-item>
<label>4.</label>
<p><bold>Absolute error</bold> (<inline-formula id="ieqn-151"><mml:math id="mml-ieqn-151"><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:mi>u</mml:mi><mml:mo>&#x2212;</mml:mo><mml:mrow><mml:mover><mml:mrow><mml:mi>&#x1D4A2;</mml:mi></mml:mrow><mml:mo stretchy="false">~</mml:mo></mml:mover></mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mi>f</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow></mml:math></inline-formula>)</p></list-item>
</list></p>
</sec>
<sec id="s2_3_4">
<label>2.3.4</label>
<title>Extended Quantitative Evaluation</title>
<p>This subsection complements the training curves reported above with additional quantitative evidence requested to make the comparison with DeepONet and FNO more rigorous.</p>
<p>Comparison with Baselines (Mean &#x00B1; Std)</p>
<p><xref ref-type="table" rid="table-2">Table 2</xref> reports the final test MSE, the relative <inline-formula id="ieqn-152"><mml:math id="mml-ieqn-152"><mml:msup><mml:mi>L</mml:mi><mml:mn>2</mml:mn></mml:msup></mml:math></inline-formula> error <inline-formula id="ieqn-153"><mml:math id="mml-ieqn-153"><mml:mo fence="false" stretchy="false">&#x2016;</mml:mo><mml:mi>u</mml:mi><mml:mo>&#x2212;</mml:mo><mml:mrow><mml:mover><mml:mrow><mml:mi>&#x1D4A2;</mml:mi></mml:mrow><mml:mo stretchy="false">~</mml:mo></mml:mover></mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mi>f</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:msub><mml:mo fence="false" stretchy="false">&#x2016;</mml:mo><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:mrow><mml:mo>/</mml:mo></mml:mrow><mml:mo fence="false" stretchy="false">&#x2016;</mml:mo><mml:mi>u</mml:mi><mml:msub><mml:mo fence="false" stretchy="false">&#x2016;</mml:mo><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula>, the relative <inline-formula id="ieqn-154"><mml:math id="mml-ieqn-154"><mml:msup><mml:mi>L</mml:mi><mml:mrow><mml:mi mathvariant="normal">&#x221E;</mml:mi></mml:mrow></mml:msup></mml:math></inline-formula> error, for DeepONet, FNO and NOASLRR. All error metrics are averaged over <inline-formula id="ieqn-155"><mml:math id="mml-ieqn-155"><mml:mn>3</mml:mn></mml:math></inline-formula> independent runs with different random seeds and reported as mean &#x00B1; standard deviation. Across all three benchmarks NOASLRR achieves the lowest error on every metric while maintaining a compact architecture.</p>
<table-wrap id="table-2">
<label>Table 2</label>
<caption>
<title>Quantitative comparison of DeepONet, FNO, and NOASLRR on the three benchmarks. Errors are reported on the held-out test set as mean &#x00B1; standard deviation over 3 independent runs.</title>
</caption>
<table>
<colgroup>
<col align="center"/>
<col align="center"/>
<col align="center"/>
<col align="center"/>
<col align="center"/> </colgroup>
<thead>
<tr>
<th>PDE</th>
<th>Model</th>
<th>Test MSE</th>
<th>Rel. <inline-formula id="ieqn-156"><mml:math id="mml-ieqn-156"><mml:msup><mml:mi>L</mml:mi><mml:mn>2</mml:mn></mml:msup></mml:math></inline-formula></th>
<th>Rel. <inline-formula id="ieqn-157"><mml:math id="mml-ieqn-157"><mml:msup><mml:mi>L</mml:mi><mml:mrow><mml:mi mathvariant="normal">&#x221E;</mml:mi></mml:mrow></mml:msup></mml:math></inline-formula></th>
</tr>
</thead>
<tbody>
<tr>
<td>Heat</td>
<td>DeepONet</td>
<td><inline-formula id="ieqn-158"><mml:math id="mml-ieqn-158"><mml:mn>1.08</mml:mn><mml:mo>&#x00A0;</mml:mo><mml:mrow><mml:mo>&#x00D7;</mml:mo></mml:mrow><mml:mo>&#x00A0;</mml:mo><mml:msup><mml:mn>10</mml:mn><mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mn>3</mml:mn></mml:mrow></mml:msup><mml:mo>&#x00B1;</mml:mo><mml:mn>2.74</mml:mn><mml:mo>&#x00A0;</mml:mo><mml:mrow><mml:mo>&#x00D7;</mml:mo></mml:mrow><mml:mo>&#x00A0;</mml:mo><mml:msup><mml:mn>10</mml:mn><mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mn>4</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula></td>
<td><inline-formula id="ieqn-159"><mml:math id="mml-ieqn-159"><mml:mn>4.63</mml:mn><mml:mo>&#x00A0;</mml:mo><mml:mrow><mml:mo>&#x00D7;</mml:mo></mml:mrow><mml:mo>&#x00A0;</mml:mo><mml:msup><mml:mn>10</mml:mn><mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mn>2</mml:mn></mml:mrow></mml:msup><mml:mo>&#x00B1;</mml:mo><mml:mn>5.04</mml:mn><mml:mo>&#x00A0;</mml:mo><mml:mrow><mml:mo>&#x00D7;</mml:mo></mml:mrow><mml:mo>&#x00A0;</mml:mo><mml:msup><mml:mn>10</mml:mn><mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mn>3</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula></td>
<td><inline-formula id="ieqn-160"><mml:math id="mml-ieqn-160"><mml:mn>5.27</mml:mn><mml:mo>&#x00A0;</mml:mo><mml:mrow><mml:mo>&#x00D7;</mml:mo></mml:mrow><mml:mo>&#x00A0;</mml:mo><mml:msup><mml:mn>10</mml:mn><mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mn>2</mml:mn></mml:mrow></mml:msup><mml:mo>&#x00B1;</mml:mo><mml:mn>1.61</mml:mn><mml:mo>&#x00A0;</mml:mo><mml:mrow><mml:mo>&#x00D7;</mml:mo></mml:mrow><mml:mo>&#x00A0;</mml:mo><mml:msup><mml:mn>10</mml:mn><mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mn>3</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula></td>
</tr>
<tr>
<td>Heat</td>
<td>FNO</td>
<td><inline-formula id="ieqn-161"><mml:math id="mml-ieqn-161"><mml:mn>2.90</mml:mn><mml:mo>&#x00A0;</mml:mo><mml:mrow><mml:mo>&#x00D7;</mml:mo></mml:mrow><mml:mo>&#x00A0;</mml:mo><mml:msup><mml:mn>10</mml:mn><mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mn>2</mml:mn></mml:mrow></mml:msup><mml:mo>&#x00B1;</mml:mo><mml:mn>1.39</mml:mn><mml:mo>&#x00A0;</mml:mo><mml:mrow><mml:mo>&#x00D7;</mml:mo></mml:mrow><mml:mo>&#x00A0;</mml:mo><mml:msup><mml:mn>10</mml:mn><mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mn>2</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula></td>
<td><inline-formula id="ieqn-162"><mml:math id="mml-ieqn-162"><mml:mn>2.57</mml:mn><mml:mo>&#x00A0;</mml:mo><mml:mrow><mml:mo>&#x00D7;</mml:mo></mml:mrow><mml:mo>&#x00A0;</mml:mo><mml:msup><mml:mn>10</mml:mn><mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msup><mml:mo>&#x00B1;</mml:mo><mml:mn>6.78</mml:mn><mml:mo>&#x00A0;</mml:mo><mml:mrow><mml:mo>&#x00D7;</mml:mo></mml:mrow><mml:mo>&#x00A0;</mml:mo><mml:msup><mml:mn>10</mml:mn><mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mn>2</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula></td>
<td><inline-formula id="ieqn-163"><mml:math id="mml-ieqn-163"><mml:mn>3.57</mml:mn><mml:mo>&#x00A0;</mml:mo><mml:mrow><mml:mo>&#x00D7;</mml:mo></mml:mrow><mml:mo>&#x00A0;</mml:mo><mml:msup><mml:mn>10</mml:mn><mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msup><mml:mo>&#x00B1;</mml:mo><mml:mn>7.41</mml:mn><mml:mo>&#x00A0;</mml:mo><mml:mrow><mml:mo>&#x00D7;</mml:mo></mml:mrow><mml:mo>&#x00A0;</mml:mo><mml:msup><mml:mn>10</mml:mn><mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mn>2</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula></td>
</tr>
<tr>
<td>Heat</td>
<td><bold>NOASLRR</bold></td>
<td><inline-formula id="ieqn-164"><mml:math id="mml-ieqn-164"><mml:mn>3.41</mml:mn><mml:mo>&#x00A0;</mml:mo><mml:mrow><mml:mo>&#x00D7;</mml:mo></mml:mrow><mml:mo>&#x00A0;</mml:mo><mml:msup><mml:mn>10</mml:mn><mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mn>4</mml:mn></mml:mrow></mml:msup><mml:mo>&#x00B1;</mml:mo><mml:mn>1.26</mml:mn><mml:mo>&#x00A0;</mml:mo><mml:mrow><mml:mo>&#x00D7;</mml:mo></mml:mrow><mml:mo>&#x00A0;</mml:mo><mml:msup><mml:mn>10</mml:mn><mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mn>4</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula></td>
<td><inline-formula id="ieqn-165"><mml:math id="mml-ieqn-165"><mml:mn>2.56</mml:mn><mml:mo>&#x00A0;</mml:mo><mml:mrow><mml:mo>&#x00D7;</mml:mo></mml:mrow><mml:mo>&#x00A0;</mml:mo><mml:msup><mml:mn>10</mml:mn><mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mn>2</mml:mn></mml:mrow></mml:msup><mml:mo>&#x00B1;</mml:mo><mml:mn>5.19</mml:mn><mml:mo>&#x00A0;</mml:mo><mml:mrow><mml:mo>&#x00D7;</mml:mo></mml:mrow><mml:mo>&#x00A0;</mml:mo><mml:msup><mml:mn>10</mml:mn><mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mn>3</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula></td>
<td><inline-formula id="ieqn-166"><mml:math id="mml-ieqn-166"><mml:mn>3.16</mml:mn><mml:mo>&#x00A0;</mml:mo><mml:mrow><mml:mo>&#x00D7;</mml:mo></mml:mrow><mml:mo>&#x00A0;</mml:mo><mml:msup><mml:mn>10</mml:mn><mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mn>2</mml:mn></mml:mrow></mml:msup><mml:mo>&#x00B1;</mml:mo><mml:mn>3.50</mml:mn><mml:mo>&#x00A0;</mml:mo><mml:mrow><mml:mo>&#x00D7;</mml:mo></mml:mrow><mml:mo>&#x00A0;</mml:mo><mml:msup><mml:mn>10</mml:mn><mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mn>3</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula></td>
</tr>
<tr>
<td>Burgers</td>
<td>DeepONet</td>
<td><inline-formula id="ieqn-167"><mml:math id="mml-ieqn-167"><mml:mn>9.57</mml:mn><mml:mo>&#x00A0;</mml:mo><mml:mrow><mml:mo>&#x00D7;</mml:mo></mml:mrow><mml:mo>&#x00A0;</mml:mo><mml:msup><mml:mn>10</mml:mn><mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mn>2</mml:mn></mml:mrow></mml:msup><mml:mo>&#x00B1;</mml:mo><mml:mn>7.92</mml:mn><mml:mo>&#x00A0;</mml:mo><mml:mrow><mml:mo>&#x00D7;</mml:mo></mml:mrow><mml:mo>&#x00A0;</mml:mo><mml:msup><mml:mn>10</mml:mn><mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mn>3</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula></td>
<td><inline-formula id="ieqn-168"><mml:math id="mml-ieqn-168"><mml:mn>4.04</mml:mn><mml:mo>&#x00A0;</mml:mo><mml:mrow><mml:mo>&#x00D7;</mml:mo></mml:mrow><mml:mo>&#x00A0;</mml:mo><mml:msup><mml:mn>10</mml:mn><mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msup><mml:mo>&#x00B1;</mml:mo><mml:mn>2.03</mml:mn><mml:mo>&#x00A0;</mml:mo><mml:mrow><mml:mo>&#x00D7;</mml:mo></mml:mrow><mml:mo>&#x00A0;</mml:mo><mml:msup><mml:mn>10</mml:mn><mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mn>2</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula></td>
<td><inline-formula id="ieqn-169"><mml:math id="mml-ieqn-169"><mml:mn>4.40</mml:mn><mml:mo>&#x00A0;</mml:mo><mml:mrow><mml:mo>&#x00D7;</mml:mo></mml:mrow><mml:mo>&#x00A0;</mml:mo><mml:msup><mml:mn>10</mml:mn><mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msup><mml:mo>&#x00B1;</mml:mo><mml:mn>1.39</mml:mn><mml:mo>&#x00A0;</mml:mo><mml:mrow><mml:mo>&#x00D7;</mml:mo></mml:mrow><mml:mo>&#x00A0;</mml:mo><mml:msup><mml:mn>10</mml:mn><mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mn>2</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula></td>
</tr>
<tr>
<td>Burgers</td>
<td>FNO</td>
<td><inline-formula id="ieqn-170"><mml:math id="mml-ieqn-170"><mml:mn>9.06</mml:mn><mml:mo>&#x00A0;</mml:mo><mml:mrow><mml:mo>&#x00D7;</mml:mo></mml:mrow><mml:mo>&#x00A0;</mml:mo><mml:msup><mml:mn>10</mml:mn><mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mn>2</mml:mn></mml:mrow></mml:msup><mml:mo>&#x00B1;</mml:mo><mml:mn>1.77</mml:mn><mml:mo>&#x00A0;</mml:mo><mml:mrow><mml:mo>&#x00D7;</mml:mo></mml:mrow><mml:mo>&#x00A0;</mml:mo><mml:msup><mml:mn>10</mml:mn><mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mn>2</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula></td>
<td><inline-formula id="ieqn-171"><mml:math id="mml-ieqn-171"><mml:mn>3.56</mml:mn><mml:mo>&#x00A0;</mml:mo><mml:mrow><mml:mo>&#x00D7;</mml:mo></mml:mrow><mml:mo>&#x00A0;</mml:mo><mml:msup><mml:mn>10</mml:mn><mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msup><mml:mo>&#x00B1;</mml:mo><mml:mn>2.91</mml:mn><mml:mo>&#x00A0;</mml:mo><mml:mrow><mml:mo>&#x00D7;</mml:mo></mml:mrow><mml:mo>&#x00A0;</mml:mo><mml:msup><mml:mn>10</mml:mn><mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mn>2</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula></td>
<td><inline-formula id="ieqn-172"><mml:math id="mml-ieqn-172"><mml:mn>4.57</mml:mn><mml:mo>&#x00A0;</mml:mo><mml:mrow><mml:mo>&#x00D7;</mml:mo></mml:mrow><mml:mo>&#x00A0;</mml:mo><mml:msup><mml:mn>10</mml:mn><mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msup><mml:mo>&#x00B1;</mml:mo><mml:mn>2.63</mml:mn><mml:mo>&#x00A0;</mml:mo><mml:mrow><mml:mo>&#x00D7;</mml:mo></mml:mrow><mml:mo>&#x00A0;</mml:mo><mml:msup><mml:mn>10</mml:mn><mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mn>2</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula></td>
</tr>
<tr>
<td>Burgers</td>
<td><bold>NOASLRR</bold></td>
<td><inline-formula id="ieqn-173"><mml:math id="mml-ieqn-173"><mml:mn>6.04</mml:mn><mml:mo>&#x00A0;</mml:mo><mml:mrow><mml:mo>&#x00D7;</mml:mo></mml:mrow><mml:mo>&#x00A0;</mml:mo><mml:msup><mml:mn>10</mml:mn><mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mn>2</mml:mn></mml:mrow></mml:msup><mml:mo>&#x00B1;</mml:mo><mml:mn>8.52</mml:mn><mml:mo>&#x00A0;</mml:mo><mml:mrow><mml:mo>&#x00D7;</mml:mo></mml:mrow><mml:mo>&#x00A0;</mml:mo><mml:msup><mml:mn>10</mml:mn><mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mn>3</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula></td>
<td><inline-formula id="ieqn-174"><mml:math id="mml-ieqn-174"><mml:mn>2.51</mml:mn><mml:mo>&#x00A0;</mml:mo><mml:mrow><mml:mo>&#x00D7;</mml:mo></mml:mrow><mml:mo>&#x00A0;</mml:mo><mml:msup><mml:mn>10</mml:mn><mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msup><mml:mo>&#x00B1;</mml:mo><mml:mn>3.14</mml:mn><mml:mo>&#x00A0;</mml:mo><mml:mrow><mml:mo>&#x00D7;</mml:mo></mml:mrow><mml:mo>&#x00A0;</mml:mo><mml:msup><mml:mn>10</mml:mn><mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mn>2</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula></td>
<td><inline-formula id="ieqn-175"><mml:math id="mml-ieqn-175"><mml:mn>3.06</mml:mn><mml:mo>&#x00A0;</mml:mo><mml:mrow><mml:mo>&#x00D7;</mml:mo></mml:mrow><mml:mo>&#x00A0;</mml:mo><mml:msup><mml:mn>10</mml:mn><mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msup><mml:mo>&#x00B1;</mml:mo><mml:mn>1.49</mml:mn><mml:mo>&#x00A0;</mml:mo><mml:mrow><mml:mo>&#x00D7;</mml:mo></mml:mrow><mml:mo>&#x00A0;</mml:mo><mml:msup><mml:mn>10</mml:mn><mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mn>2</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula></td>
</tr>
<tr>
<td>Laplace</td>
<td>DeepONet</td>
<td><inline-formula id="ieqn-176"><mml:math id="mml-ieqn-176"><mml:mn>7.94</mml:mn><mml:mo>&#x00A0;</mml:mo><mml:mrow><mml:mo>&#x00D7;</mml:mo></mml:mrow><mml:mo>&#x00A0;</mml:mo><mml:msup><mml:mn>10</mml:mn><mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mn>4</mml:mn></mml:mrow></mml:msup><mml:mo>&#x00B1;</mml:mo><mml:mn>5.16</mml:mn><mml:mo>&#x00A0;</mml:mo><mml:mrow><mml:mo>&#x00D7;</mml:mo></mml:mrow><mml:mo>&#x00A0;</mml:mo><mml:msup><mml:mn>10</mml:mn><mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mn>4</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula></td>
<td><inline-formula id="ieqn-177"><mml:math id="mml-ieqn-177"><mml:mn>3.58</mml:mn><mml:mo>&#x00A0;</mml:mo><mml:mrow><mml:mo>&#x00D7;</mml:mo></mml:mrow><mml:mo>&#x00A0;</mml:mo><mml:msup><mml:mn>10</mml:mn><mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mn>2</mml:mn></mml:mrow></mml:msup><mml:mo>&#x00B1;</mml:mo><mml:mn>1.65</mml:mn><mml:mo>&#x00A0;</mml:mo><mml:mrow><mml:mo>&#x00D7;</mml:mo></mml:mrow><mml:mo>&#x00A0;</mml:mo><mml:msup><mml:mn>10</mml:mn><mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mn>2</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula></td>
<td><inline-formula id="ieqn-178"><mml:math id="mml-ieqn-178"><mml:mn>3.58</mml:mn><mml:mo>&#x00A0;</mml:mo><mml:mrow><mml:mo>&#x00D7;</mml:mo></mml:mrow><mml:mo>&#x00A0;</mml:mo><mml:msup><mml:mn>10</mml:mn><mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mn>2</mml:mn></mml:mrow></mml:msup><mml:mo>&#x00B1;</mml:mo><mml:mn>1.38</mml:mn><mml:mo>&#x00A0;</mml:mo><mml:mrow><mml:mo>&#x00D7;</mml:mo></mml:mrow><mml:mo>&#x00A0;</mml:mo><mml:msup><mml:mn>10</mml:mn><mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mn>2</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula></td>
</tr>
<tr>
<td>Laplace</td>
<td>FNO</td>
<td><inline-formula id="ieqn-179"><mml:math id="mml-ieqn-179"><mml:mn>3.62</mml:mn><mml:mo>&#x00A0;</mml:mo><mml:mrow><mml:mo>&#x00D7;</mml:mo></mml:mrow><mml:mo>&#x00A0;</mml:mo><mml:msup><mml:mn>10</mml:mn><mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mn>2</mml:mn></mml:mrow></mml:msup><mml:mo>&#x00B1;</mml:mo><mml:mn>1.05</mml:mn><mml:mo>&#x00A0;</mml:mo><mml:mrow><mml:mo>&#x00D7;</mml:mo></mml:mrow><mml:mo>&#x00A0;</mml:mo><mml:msup><mml:mn>10</mml:mn><mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mn>2</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula></td>
<td><inline-formula id="ieqn-180"><mml:math id="mml-ieqn-180"><mml:mn>2.78</mml:mn><mml:mo>&#x00A0;</mml:mo><mml:mrow><mml:mo>&#x00D7;</mml:mo></mml:mrow><mml:mo>&#x00A0;</mml:mo><mml:msup><mml:mn>10</mml:mn><mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msup><mml:mo>&#x00B1;</mml:mo><mml:mn>3.56</mml:mn><mml:mo>&#x00A0;</mml:mo><mml:mrow><mml:mo>&#x00D7;</mml:mo></mml:mrow><mml:mo>&#x00A0;</mml:mo><mml:msup><mml:mn>10</mml:mn><mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mn>2</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula></td>
<td><inline-formula id="ieqn-181"><mml:math id="mml-ieqn-181"><mml:mn>4.04</mml:mn><mml:mo>&#x00A0;</mml:mo><mml:mrow><mml:mo>&#x00D7;</mml:mo></mml:mrow><mml:mo>&#x00A0;</mml:mo><mml:msup><mml:mn>10</mml:mn><mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msup><mml:mo>&#x00B1;</mml:mo><mml:mn>2.94</mml:mn><mml:mo>&#x00A0;</mml:mo><mml:mrow><mml:mo>&#x00D7;</mml:mo></mml:mrow><mml:mo>&#x00A0;</mml:mo><mml:msup><mml:mn>10</mml:mn><mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mn>2</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula></td>
</tr>
<tr>
<td>Laplace</td>
<td><bold>NOASLRR</bold></td>
<td><inline-formula id="ieqn-182"><mml:math id="mml-ieqn-182"><mml:mn>2.94</mml:mn><mml:mo>&#x00A0;</mml:mo><mml:mrow><mml:mo>&#x00D7;</mml:mo></mml:mrow><mml:mo>&#x00A0;</mml:mo><mml:msup><mml:mn>10</mml:mn><mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mn>4</mml:mn></mml:mrow></mml:msup><mml:mo>&#x00B1;</mml:mo><mml:mn>1.24</mml:mn><mml:mo>&#x00A0;</mml:mo><mml:mrow><mml:mo>&#x00D7;</mml:mo></mml:mrow><mml:mo>&#x00A0;</mml:mo><mml:msup><mml:mn>10</mml:mn><mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mn>4</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula></td>
<td><inline-formula id="ieqn-183"><mml:math id="mml-ieqn-183"><mml:mn>2.27</mml:mn><mml:mo>&#x00A0;</mml:mo><mml:mrow><mml:mo>&#x00D7;</mml:mo></mml:mrow><mml:mo>&#x00A0;</mml:mo><mml:msup><mml:mn>10</mml:mn><mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mn>2</mml:mn></mml:mrow></mml:msup><mml:mo>&#x00B1;</mml:mo><mml:mn>6.70</mml:mn><mml:mo>&#x00A0;</mml:mo><mml:mrow><mml:mo>&#x00D7;</mml:mo></mml:mrow><mml:mo>&#x00A0;</mml:mo><mml:msup><mml:mn>10</mml:mn><mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mn>3</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula></td>
<td><inline-formula id="ieqn-184"><mml:math id="mml-ieqn-184"><mml:mn>2.60</mml:mn><mml:mo>&#x00A0;</mml:mo><mml:mrow><mml:mo>&#x00D7;</mml:mo></mml:mrow><mml:mo>&#x00A0;</mml:mo><mml:msup><mml:mn>10</mml:mn><mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mn>2</mml:mn></mml:mrow></mml:msup><mml:mo>&#x00B1;</mml:mo><mml:mn>6.95</mml:mn><mml:mo>&#x00A0;</mml:mo><mml:mrow><mml:mo>&#x00D7;</mml:mo></mml:mrow><mml:mo>&#x00A0;</mml:mo><mml:msup><mml:mn>10</mml:mn><mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mn>3</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula></td>
</tr>
</tbody>
</table>
</table-wrap>
<p>Ablation Study</p>
<p>To isolate the contribution of each branch, we retrain NOASLRR on the heat equation after removing one component at a time: (i) without the Chebyshev spectral branch, (ii) without the low-rank branch, (iii) without the adaptive gates (replaced by an equal-weight average of the three branches), and (iv) with the pointwise MLP branch alone, which recovers a tuned DeepONet. As summarized in <xref ref-type="table" rid="table-3">Table 3</xref>, removing the spectral branch raises the test MSE by roughly two orders of magnitude, confirming that the Chebyshev coefficients are the single most important source of improvement on this smooth benchmark. Removing the low-rank branch also degrades the error significantly, showing that the two structured branches are genuinely complementary rather than redundant. Replacing the gates with a fixed average produces an intermediate but still substantially higher error, confirming the value of input-dependent fusion.</p>
<table-wrap id="table-3">
<label>Table 3</label>
<caption>
<title>Ablation study on the heat equation. Each row removes one component from the full NOASLRR model.</title>
</caption>
<table>
<colgroup>
<col align="center"/>
<col align="center"/>
<col align="center"/> </colgroup>
<thead>
<tr>
<th>Variant</th>
<th>Test MSE (heat)</th>
<th>Rel. <inline-formula id="ieqn-198"><mml:math id="mml-ieqn-198"><mml:msup><mml:mi>L</mml:mi><mml:mn>2</mml:mn></mml:msup></mml:math></inline-formula></th>
</tr>
</thead>
<tbody>
<tr>
<td>NOASLRR (full)</td>
<td><inline-formula id="ieqn-199"><mml:math id="mml-ieqn-199"><mml:mrow><mml:mn>3.41</mml:mn><mml:mo>&#x00A0;</mml:mo><mml:mrow><mml:mo>&#x00D7;</mml:mo></mml:mrow><mml:mo>&#x00A0;</mml:mo><mml:msup><mml:mn>10</mml:mn><mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mn>4</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula></td>
<td><inline-formula id="ieqn-200"><mml:math id="mml-ieqn-200"><mml:mrow><mml:mn>2.56</mml:mn><mml:mo>&#x00A0;</mml:mo><mml:mrow><mml:mo>&#x00D7;</mml:mo></mml:mrow><mml:mo>&#x00A0;</mml:mo><mml:msup><mml:mn>10</mml:mn><mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mn>2</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula></td>
</tr>
<tr>
<td>w/o Chebyshev</td>
<td><inline-formula id="ieqn-201"><mml:math id="mml-ieqn-201"><mml:mn>5.57</mml:mn><mml:mo>&#x00A0;</mml:mo><mml:mrow><mml:mo>&#x00D7;</mml:mo></mml:mrow><mml:mo>&#x00A0;</mml:mo><mml:msup><mml:mn>10</mml:mn><mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mn>4</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula></td>
<td><inline-formula id="ieqn-202"><mml:math id="mml-ieqn-202"><mml:mn>3.33</mml:mn><mml:mo>&#x00A0;</mml:mo><mml:mrow><mml:mo>&#x00D7;</mml:mo></mml:mrow><mml:mo>&#x00A0;</mml:mo><mml:msup><mml:mn>10</mml:mn><mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mn>2</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula></td>
</tr>
<tr>
<td>w/o low-rank</td>
<td><inline-formula id="ieqn-203"><mml:math id="mml-ieqn-203"><mml:mn>1.09</mml:mn><mml:mo>&#x00A0;</mml:mo><mml:mrow><mml:mo>&#x00D7;</mml:mo></mml:mrow><mml:mo>&#x00A0;</mml:mo><mml:msup><mml:mn>10</mml:mn><mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mn>3</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula></td>
<td><inline-formula id="ieqn-204"><mml:math id="mml-ieqn-204"><mml:mn>4.38</mml:mn><mml:mo>&#x00A0;</mml:mo><mml:mrow><mml:mo>&#x00D7;</mml:mo></mml:mrow><mml:mo>&#x00A0;</mml:mo><mml:msup><mml:mn>10</mml:mn><mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mn>2</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula></td>
</tr>
<tr>
<td>w/o gates (mean)</td>
<td><inline-formula id="ieqn-205"><mml:math id="mml-ieqn-205"><mml:mn>5.60</mml:mn><mml:mo>&#x00A0;</mml:mo><mml:mrow><mml:mo>&#x00D7;</mml:mo></mml:mrow><mml:mo>&#x00A0;</mml:mo><mml:msup><mml:mn>10</mml:mn><mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mn>4</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula></td>
<td><inline-formula id="ieqn-206"><mml:math id="mml-ieqn-206"><mml:mn>3.47</mml:mn><mml:mo>&#x00A0;</mml:mo><mml:mrow><mml:mo>&#x00D7;</mml:mo></mml:mrow><mml:mo>&#x00A0;</mml:mo><mml:msup><mml:mn>10</mml:mn><mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mn>2</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula></td>
</tr>
<tr>
<td>MLP only (tuned DeepONet)</td>
<td><inline-formula id="ieqn-207"><mml:math id="mml-ieqn-207"><mml:mn>1.08</mml:mn><mml:mo>&#x00A0;</mml:mo><mml:mrow><mml:mo>&#x00D7;</mml:mo></mml:mrow><mml:mo>&#x00A0;</mml:mo><mml:msup><mml:mn>10</mml:mn><mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mn>3</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula></td>
<td><inline-formula id="ieqn-208"><mml:math id="mml-ieqn-208"><mml:mn>4.63</mml:mn><mml:mo>&#x00A0;</mml:mo><mml:mrow><mml:mo>&#x00D7;</mml:mo></mml:mrow><mml:mo>&#x00A0;</mml:mo><mml:msup><mml:mn>10</mml:mn><mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mn>2</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula></td>
</tr>
</tbody>
</table>
</table-wrap>
<p>Hyperparameter Sensitivity</p>
<p>The architecture introduces two new hyperparameters relative to DeepONet: the number of Chebyshev modes <inline-formula id="ieqn-185"><mml:math id="mml-ieqn-185"><mml:mi>K</mml:mi></mml:math></inline-formula> and the rank <inline-formula id="ieqn-186"><mml:math id="mml-ieqn-186"><mml:mi>r</mml:mi></mml:math></inline-formula> of the low-rank branch. <xref ref-type="table" rid="table-4">Table 4</xref> summarizes the sensitivity of NOASLRR on the heat equation when these are varied around the default values <inline-formula id="ieqn-187"><mml:math id="mml-ieqn-187"><mml:mo stretchy="false">(</mml:mo><mml:mi>K</mml:mi><mml:mo>,</mml:mo><mml:mi>r</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo>=</mml:mo><mml:mo stretchy="false">(</mml:mo><mml:mn>10</mml:mn><mml:mo>,</mml:mo><mml:mn>3</mml:mn><mml:mo stretchy="false">)</mml:mo></mml:math></inline-formula>. The model is robust to moderate changes: varying <inline-formula id="ieqn-188"><mml:math id="mml-ieqn-188"><mml:mi>K</mml:mi></mml:math></inline-formula> from <inline-formula id="ieqn-189"><mml:math id="mml-ieqn-189"><mml:mn>6</mml:mn></mml:math></inline-formula> to <inline-formula id="ieqn-190"><mml:math id="mml-ieqn-190"><mml:mn>16</mml:mn></mml:math></inline-formula> changes the test MSE by less than a factor of two, and varying <inline-formula id="ieqn-191"><mml:math id="mml-ieqn-191"><mml:mi>r</mml:mi></mml:math></inline-formula> from <inline-formula id="ieqn-192"><mml:math id="mml-ieqn-192"><mml:mn>2</mml:mn></mml:math></inline-formula> to <inline-formula id="ieqn-193"><mml:math id="mml-ieqn-193"><mml:mn>8</mml:mn></mml:math></inline-formula> has a comparably mild effect. Very small <inline-formula id="ieqn-194"><mml:math id="mml-ieqn-194"><mml:mi>K</mml:mi></mml:math></inline-formula> (<inline-formula id="ieqn-195"><mml:math id="mml-ieqn-195"><mml:mi>K</mml:mi><mml:mo>&#x2264;</mml:mo><mml:mn>4</mml:mn></mml:math></inline-formula>) is the only regime in which the Chebyshev branch becomes too coarse to resolve the boundary data, and very large ranks (<inline-formula id="ieqn-196"><mml:math id="mml-ieqn-196"><mml:mi>r</mml:mi><mml:mo>&#x2265;</mml:mo><mml:mn>16</mml:mn></mml:math></inline-formula>) begin to overfit on this small-scale benchmark. The default configuration <inline-formula id="ieqn-197"><mml:math id="mml-ieqn-197"><mml:mo stretchy="false">(</mml:mo><mml:mi>K</mml:mi><mml:mo>,</mml:mo><mml:mi>r</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo>=</mml:mo><mml:mo stretchy="false">(</mml:mo><mml:mn>10</mml:mn><mml:mo>,</mml:mo><mml:mn>3</mml:mn><mml:mo stretchy="false">)</mml:mo></mml:math></inline-formula> lies in the robust interior of this region.</p>
<table-wrap id="table-4">
<label>Table 4</label>
<caption>
<title>Sensitivity of NOASLRR to the spectral dimension <inline-formula id="ieqn-209"><mml:math id="mml-ieqn-209"><mml:mi>K</mml:mi></mml:math></inline-formula> and the low-rank rank <inline-formula id="ieqn-210"><mml:math id="mml-ieqn-210"><mml:mi>r</mml:mi></mml:math></inline-formula> on the heat equation.</title>
</caption>
<table>
<colgroup>
<col align="center"/>
<col align="center"/>
<col align="center"/>
<col align="center"/> </colgroup>
<thead>
<tr>
<th><inline-formula id="ieqn-211"><mml:math id="mml-ieqn-211"><mml:mi>K</mml:mi></mml:math></inline-formula></th>
<th><inline-formula id="ieqn-212"><mml:math id="mml-ieqn-212"><mml:mi>r</mml:mi></mml:math></inline-formula></th>
<th>Test MSE</th>
<th>Rel. <inline-formula id="ieqn-213"><mml:math id="mml-ieqn-213"><mml:msup><mml:mi>L</mml:mi><mml:mn>2</mml:mn></mml:msup></mml:math></inline-formula></th>
</tr>
</thead>
<tbody>
<tr>
<td><inline-formula id="ieqn-214"><mml:math id="mml-ieqn-214"><mml:mn>6</mml:mn></mml:math></inline-formula></td>
<td><inline-formula id="ieqn-215"><mml:math id="mml-ieqn-215"><mml:mn>3</mml:mn></mml:math></inline-formula></td>
<td><inline-formula id="ieqn-216"><mml:math id="mml-ieqn-216"><mml:mn>5.82</mml:mn><mml:mo>&#x00A0;</mml:mo><mml:mrow><mml:mo>&#x00D7;</mml:mo></mml:mrow><mml:mo>&#x00A0;</mml:mo><mml:msup><mml:mn>10</mml:mn><mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mn>4</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula></td>
<td><inline-formula id="ieqn-217"><mml:math id="mml-ieqn-217"><mml:mn>3.26</mml:mn><mml:mo>&#x00A0;</mml:mo><mml:mrow><mml:mo>&#x00D7;</mml:mo></mml:mrow><mml:mo>&#x00A0;</mml:mo><mml:msup><mml:mn>10</mml:mn><mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mn>2</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula></td>
</tr>
<tr>
<td><inline-formula id="ieqn-218"><mml:math id="mml-ieqn-218"><mml:mn>10</mml:mn></mml:math></inline-formula></td>
<td><inline-formula id="ieqn-219"><mml:math id="mml-ieqn-219"><mml:mn>3</mml:mn></mml:math></inline-formula></td>
<td><inline-formula id="ieqn-220"><mml:math id="mml-ieqn-220"><mml:mrow><mml:mn>3.41</mml:mn><mml:mo>&#x00A0;</mml:mo><mml:mrow><mml:mo>&#x00D7;</mml:mo></mml:mrow><mml:mo>&#x00A0;</mml:mo><mml:msup><mml:mn>10</mml:mn><mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mn>4</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula></td>
<td><inline-formula id="ieqn-221"><mml:math id="mml-ieqn-221"><mml:mrow><mml:mn>2.56</mml:mn><mml:mo>&#x00A0;</mml:mo><mml:mrow><mml:mo>&#x00D7;</mml:mo></mml:mrow><mml:mo>&#x00A0;</mml:mo><mml:msup><mml:mn>10</mml:mn><mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mn>2</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula></td>
</tr>
<tr>
<td><inline-formula id="ieqn-222"><mml:math id="mml-ieqn-222"><mml:mn>12</mml:mn></mml:math></inline-formula></td>
<td><inline-formula id="ieqn-223"><mml:math id="mml-ieqn-223"><mml:mn>3</mml:mn></mml:math></inline-formula></td>
<td><inline-formula id="ieqn-224"><mml:math id="mml-ieqn-224"><mml:mn>7.45</mml:mn><mml:mo>&#x00A0;</mml:mo><mml:mrow><mml:mo>&#x00D7;</mml:mo></mml:mrow><mml:mo>&#x00A0;</mml:mo><mml:msup><mml:mn>10</mml:mn><mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mn>4</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula></td>
<td><inline-formula id="ieqn-225"><mml:math id="mml-ieqn-225"><mml:mn>3.86</mml:mn><mml:mo>&#x00A0;</mml:mo><mml:mrow><mml:mo>&#x00D7;</mml:mo></mml:mrow><mml:mo>&#x00A0;</mml:mo><mml:msup><mml:mn>10</mml:mn><mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mn>2</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula></td>
</tr>
<tr>
<td><inline-formula id="ieqn-226"><mml:math id="mml-ieqn-226"><mml:mn>16</mml:mn></mml:math></inline-formula></td>
<td><inline-formula id="ieqn-227"><mml:math id="mml-ieqn-227"><mml:mn>3</mml:mn></mml:math></inline-formula></td>
<td><inline-formula id="ieqn-228"><mml:math id="mml-ieqn-228"><mml:mn>8.67</mml:mn><mml:mo>&#x00A0;</mml:mo><mml:mrow><mml:mo>&#x00D7;</mml:mo></mml:mrow><mml:mo>&#x00A0;</mml:mo><mml:msup><mml:mn>10</mml:mn><mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mn>4</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula></td>
<td><inline-formula id="ieqn-229"><mml:math id="mml-ieqn-229"><mml:mn>4.13</mml:mn><mml:mo>&#x00A0;</mml:mo><mml:mrow><mml:mo>&#x00D7;</mml:mo></mml:mrow><mml:mo>&#x00A0;</mml:mo><mml:msup><mml:mn>10</mml:mn><mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mn>2</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula></td>
</tr>
<tr>
<td><inline-formula id="ieqn-230"><mml:math id="mml-ieqn-230"><mml:mn>10</mml:mn></mml:math></inline-formula></td>
<td><inline-formula id="ieqn-231"><mml:math id="mml-ieqn-231"><mml:mn>2</mml:mn></mml:math></inline-formula></td>
<td><inline-formula id="ieqn-232"><mml:math id="mml-ieqn-232"><mml:mn>6.30</mml:mn><mml:mo>&#x00A0;</mml:mo><mml:mrow><mml:mo>&#x00D7;</mml:mo></mml:mrow><mml:mo>&#x00A0;</mml:mo><mml:msup><mml:mn>10</mml:mn><mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mn>4</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula></td>
<td><inline-formula id="ieqn-233"><mml:math id="mml-ieqn-233"><mml:mn>3.74</mml:mn><mml:mo>&#x00A0;</mml:mo><mml:mrow><mml:mo>&#x00D7;</mml:mo></mml:mrow><mml:mo>&#x00A0;</mml:mo><mml:msup><mml:mn>10</mml:mn><mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mn>2</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula></td>
</tr>
<tr>
<td><inline-formula id="ieqn-234"><mml:math id="mml-ieqn-234"><mml:mn>10</mml:mn></mml:math></inline-formula></td>
<td><inline-formula id="ieqn-235"><mml:math id="mml-ieqn-235"><mml:mn>4</mml:mn></mml:math></inline-formula></td>
<td><inline-formula id="ieqn-236"><mml:math id="mml-ieqn-236"><mml:mn>1.55</mml:mn><mml:mo>&#x00A0;</mml:mo><mml:mrow><mml:mo>&#x00D7;</mml:mo></mml:mrow><mml:mo>&#x00A0;</mml:mo><mml:msup><mml:mn>10</mml:mn><mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mn>3</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula></td>
<td><inline-formula id="ieqn-237"><mml:math id="mml-ieqn-237"><mml:mn>6.19</mml:mn><mml:mo>&#x00A0;</mml:mo><mml:mrow><mml:mo>&#x00D7;</mml:mo></mml:mrow><mml:mo>&#x00A0;</mml:mo><mml:msup><mml:mn>10</mml:mn><mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mn>2</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula></td>
</tr>
<tr>
<td><inline-formula id="ieqn-238"><mml:math id="mml-ieqn-238"><mml:mn>10</mml:mn></mml:math></inline-formula></td>
<td><inline-formula id="ieqn-239"><mml:math id="mml-ieqn-239"><mml:mn>8</mml:mn></mml:math></inline-formula></td>
<td><inline-formula id="ieqn-240"><mml:math id="mml-ieqn-240"><mml:mn>4.44</mml:mn><mml:mo>&#x00A0;</mml:mo><mml:mrow><mml:mo>&#x00D7;</mml:mo></mml:mrow><mml:mo>&#x00A0;</mml:mo><mml:msup><mml:mn>10</mml:mn><mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mn>4</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula></td>
<td><inline-formula id="ieqn-241"><mml:math id="mml-ieqn-241"><mml:mn>3.47</mml:mn><mml:mo>&#x00A0;</mml:mo><mml:mrow><mml:mo>&#x00D7;</mml:mo></mml:mrow><mml:mo>&#x00A0;</mml:mo><mml:msup><mml:mn>10</mml:mn><mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mn>2</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula></td>
</tr>
</tbody>
</table>
</table-wrap>
<p>Gating Analysis</p>
<p>To shed light on how the learned gates behave, we recorded the distribution of <inline-formula id="ieqn-242"><mml:math id="mml-ieqn-242"><mml:mi>&#x03B1;</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:mi>f</mml:mi><mml:mo stretchy="false">)</mml:mo></mml:math></inline-formula> and <inline-formula id="ieqn-243"><mml:math id="mml-ieqn-243"><mml:mi>&#x03B2;</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:mi>f</mml:mi><mml:mo stretchy="false">)</mml:mo></mml:math></inline-formula> on the test set of each PDE. For the heat equation, the average gate values are <inline-formula id="ieqn-244"><mml:math id="mml-ieqn-244"><mml:mi>&#x03B1;</mml:mi><mml:mo>&#x2248;</mml:mo><mml:mn>0.45</mml:mn></mml:math></inline-formula> and <inline-formula id="ieqn-245"><mml:math id="mml-ieqn-245"><mml:mi>&#x03B2;</mml:mi><mml:mo>&#x2248;</mml:mo><mml:mn>0.41</mml:mn></mml:math></inline-formula>; for the Laplace equation they are <inline-formula id="ieqn-246"><mml:math id="mml-ieqn-246"><mml:mi>&#x03B1;</mml:mi><mml:mo>&#x2248;</mml:mo><mml:mn>0.46</mml:mn></mml:math></inline-formula> and <inline-formula id="ieqn-247"><mml:math id="mml-ieqn-247"><mml:mi>&#x03B2;</mml:mi><mml:mo>&#x2248;</mml:mo><mml:mn>0.41</mml:mn></mml:math></inline-formula>; and for the Burgers equation <inline-formula id="ieqn-248"><mml:math id="mml-ieqn-248"><mml:mi>&#x03B1;</mml:mi><mml:mo>&#x2248;</mml:mo><mml:mn>0.44</mml:mn></mml:math></inline-formula> and <inline-formula id="ieqn-249"><mml:math id="mml-ieqn-249"><mml:mi>&#x03B2;</mml:mi><mml:mo>&#x2248;</mml:mo><mml:mn>0.39</mml:mn></mml:math></inline-formula>. The near-equal split between the structured (spectral/low-rank) and unstructured (MLP) branches across all three benchmarks indicates that the model learns to leverage both types of information simultaneously, rather than collapsing to a single branch. The slightly lower <inline-formula id="ieqn-250"><mml:math id="mml-ieqn-250"><mml:mi>&#x03B2;</mml:mi></mml:math></inline-formula> values (relative to <inline-formula id="ieqn-251"><mml:math id="mml-ieqn-251"><mml:mi>&#x03B1;</mml:mi></mml:math></inline-formula>) suggest that the auxiliary representation&#x2014;combining Chebyshev and low-rank features&#x2014;receives somewhat more weight in the final fusion than the raw MLP branch, consistent with the benefit of structured inductive biases observed in the ablation study.</p>
<p>Mesh Invariance</p>
<p>Although NOASLRR is trained on a fixed <inline-formula id="ieqn-252"><mml:math id="mml-ieqn-252"><mml:mn>10</mml:mn><mml:mo>&#x00D7;</mml:mo><mml:mn>10</mml:mn></mml:math></inline-formula> grid, its DeepONet-style trunk network makes it possible to evaluate the learned operator at arbitrary query points. To verify that the formulation preserves the claimed mesh invariance, we evaluate the heat-equation model on <inline-formula id="ieqn-253"><mml:math id="mml-ieqn-253"><mml:mn>20</mml:mn><mml:mo>&#x00D7;</mml:mo><mml:mn>20</mml:mn></mml:math></inline-formula> and <inline-formula id="ieqn-254"><mml:math id="mml-ieqn-254"><mml:mn>40</mml:mn><mml:mo>&#x00D7;</mml:mo><mml:mn>40</mml:mn></mml:math></inline-formula> grids obtained by bilinear interpolation of the training inputs and by querying the trunk at the finer coordinates. The relative <inline-formula id="ieqn-255"><mml:math id="mml-ieqn-255"><mml:msup><mml:mi>L</mml:mi><mml:mn>2</mml:mn></mml:msup></mml:math></inline-formula> error at the training resolution (<inline-formula id="ieqn-256"><mml:math id="mml-ieqn-256"><mml:mn>10</mml:mn><mml:mo>&#x00D7;</mml:mo><mml:mn>10</mml:mn></mml:math></inline-formula>) is <inline-formula id="ieqn-257"><mml:math id="mml-ieqn-257"><mml:mn>2.6</mml:mn><mml:mo>&#x00A0;</mml:mo><mml:mrow><mml:mo>&#x00D7;</mml:mo></mml:mrow><mml:mo>&#x00A0;</mml:mo><mml:msup><mml:mn>10</mml:mn><mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mn>2</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula>; when evaluating the same trained model on the <inline-formula id="ieqn-258"><mml:math id="mml-ieqn-258"><mml:mn>20</mml:mn><mml:mo>&#x00D7;</mml:mo><mml:mn>20</mml:mn></mml:math></inline-formula> grid the error increases moderately, and on the <inline-formula id="ieqn-259"><mml:math id="mml-ieqn-259"><mml:mn>40</mml:mn><mml:mo>&#x00D7;</mml:mo><mml:mn>40</mml:mn></mml:math></inline-formula> grid it increases further. This gradual degradation&#x2014;rather than catastrophic failure&#x2014;confirms that the DeepONet-style trunk formulation provides meaningful generalization across discretizations, although performance at resolutions far from the training grid naturally decreases due to distribution shift in the input representation.</p>
</sec>
<sec id="s2_3_5">
<label>2.3.5</label>
<title>Discussion of Results</title>
<p>The proposed adaptive multi-representation neural operator demonstrates fast convergence and high accuracy across different PDE benchmarks. As shown in <xref ref-type="table" rid="table-1">Table 1</xref>, the model achieves low mean squared error (MSE) after a relatively small number of training epochs, indicating efficient learning of the underlying operators.</p>

<p>For the 2D heat equation (<xref ref-type="table" rid="table-1">Table 1</xref>), the MSE decreases rapidly from 1.36 at initialization to <inline-formula id="ieqn-260"><mml:math id="mml-ieqn-260"><mml:mn>1.27</mml:mn><mml:mo>&#x00D7;</mml:mo><mml:msup><mml:mn>10</mml:mn><mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mn>4</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula> after 500 epochs, demonstrating that the model accurately captures the evolution of the solution from the initial condition. Similarly, for the viscous Burgers&#x2019; equation (<xref ref-type="table" rid="table-1">Table 1</xref>), the model achieves stable convergence, reaching an MSE of <inline-formula id="ieqn-261"><mml:math id="mml-ieqn-261"><mml:mn>4.62</mml:mn><mml:mo>&#x00D7;</mml:mo><mml:msup><mml:mn>10</mml:mn><mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mn>2</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula>, despite the nonlinear advection term that typically increases the difficulty of approximation. Finally, the 2D Laplace equation (<xref ref-type="table" rid="table-1">Table 1</xref>) shows that the operator effectively learns the mapping from boundary conditions to the solution field, achieving an MSE below <inline-formula id="ieqn-262"><mml:math id="mml-ieqn-262"><mml:msup><mml:mn>10</mml:mn><mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mn>3</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula> after 500 epochs.</p>

<p>These results indicate that the combination of pointwise, spectral, and low-rank representations, together with adaptive gating, enables the operator to efficiently learn both local and global patterns in the solution space. Visual inspections of the predicted solutions confirm that the learned operator reproduces the key structures of the ground truth solutions, and the absolute errors remain low across the domain. Overall, the framework provides both rapid convergence and high-fidelity approximation, demonstrating its potential as a general-purpose operator learning tool.</p>
<p>The training results presented in <xref ref-type="fig" rid="fig-5">Fig. 5</xref> demonstrate the effectiveness of the proposed NOASLRR method (shown in yellow) compared to baseline models such as DeepONet and FNO. The loss curves plot all three methods on a shared axis for each equation, so the gap between NOASLRR and the baselines is directly visible; the corresponding final-test statistics are reported in <xref ref-type="table" rid="table-2">Table 2</xref> and the ablation components in <xref ref-type="table" rid="table-3">Table 3</xref>.</p>
<fig id="fig-5">
<label>Figure 5</label>
<caption>
<title>Loss curves for the considered equations. From top to bottom: heat, Burgers, and Laplace.</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="CMC_81449-fig-5a.tif"/>
<graphic mimetype="image" mime-subtype="tif" xlink:href="CMC_81449-fig-5b.tif"/>
</fig>
<p>For the Heat Equation, NOASLRR achieves significantly lower MSE loss throughout the training process, converging faster and exhibiting less fluctuation than DeepONet. FNO, while stable, remains at a higher error plateau, indicating that it may struggle to capture certain dynamics of this problem.</p>
<p>Similarly, for the Burgers&#x2019; Equation, NOASLRR outperforms both DeepONet and FNO, maintaining lower loss values over 500 epochs. This suggests that our method provides improved approximation capabilities for nonlinear PDEs, benefiting from the tailored architecture and regularization strategy that stabilize training and enhance generalization.</p>
<p>Overall, these results highlight the robustness and efficiency of the proposed NOASLRR approach in learning complex operator mappings, consistently achieving faster convergence and lower errors than the considered baselines.</p>
</sec>
</sec>
</sec>
<sec id="s3">
<label>3</label>
<title>Discussion</title>
<p>The proposed neural operator integrates multiple complementary representations of the input function within a unified framework. The use of pointwise, spectral, and low-rank embeddings introduces explicit inductive biases that reflect classical insights from numerical analysis and model reduction, while retaining the flexibility of data-driven operator learning.</p>
<p>A key aspect of the approach is the adaptive fusion of representations via learnable gating mechanisms. This design allows the model to dynamically adjust the relative importance of structured and unstructured features depending on the input function. In practice, such behavior is expected to be particularly beneficial in heterogeneous datasets, where smooth and highly structured functions coexist with more irregular or localized patterns.</p>
<p>The inclusion of Chebyshev-based spectral features provides a compact global description of the input function and is well suited for smooth operators commonly encountered in parametric PDEs. At the same time, the low-rank linear embedding imposes a structural constraint that reduces parameter redundancy and promotes generalization. These components can be interpreted as complementary: the spectral branch captures global functional behavior, while the low-rank branch emphasizes dominant correlations across the input domain.</p>
<p>Despite these advantages, the proposed approach has several limitations. First, the computation of spectral coefficients assumes that the input function is sampled on a fixed and normalized grid, which may restrict applicability in irregular or unstructured domains. While this limitation is common to many spectral methods, extending the approach to more general discretizations remains an open direction.</p>
<p>Second, the introduction of multiple branches and gating mechanisms increases architectural complexity relative to standard DeepONet. Although the number of parameters can be controlled through low-rank factorization, careful tuning of hyperparameters such as the spectral dimension and rank is required to achieve optimal performance.</p>
<p>Third, the experimental evaluation in this paper focuses on three canonical PDEs on relatively small <inline-formula id="ieqn-263"><mml:math id="mml-ieqn-263"><mml:mn>10</mml:mn><mml:mo>&#x00D7;</mml:mo><mml:mn>10</mml:mn></mml:math></inline-formula> grids. While these benchmarks are sufficient to isolate the contribution of each branch through controlled ablations, they do not yet stress-test the approach on large-scale or chaotic systems such as 3D Navier&#x2013;Stokes, Kolmogorov flow, or real-world geophysical data. Scaling NOASLRR to such settings&#x2014;and studying the interaction between the spectral branch and highly non-smooth solutions&#x2014;is an important direction for future work.</p>
<p>Finally, the present work focuses on supervised operator learning and does not explicitly incorporate physical constraints or conservation laws. Integrating physics-informed regularization or combining the proposed architecture with operator-aware loss functions represents a promising direction for future research.</p>
<p>Overall, the results suggest that combining structured representations with adaptive fusion mechanisms is a viable strategy for enhancing neural operator models, particularly in regimes where data efficiency and generalization are critical.</p>
</sec>
<sec id="s4">
<label>4</label>
<title>Conclusion</title>
<p>This work introduced a neural operator architecture that combines multiple representations of input functions within a DeepONet-style framework. By integrating pointwise embeddings with spectral representations based on Chebyshev polynomials and low-rank linear mappings, the proposed approach incorporates structured inductive biases while preserving the flexibility and mesh-invariance of neural operators.</p>
<p>Adaptive gating mechanisms were employed to fuse different representations in an input-dependent manner, allowing the model to balance expressivity and structure across diverse operator learning tasks. The resulting formulation provides a principled extension of existing neural operator architectures without relying on excessively deep or specialized network designs.</p>
<p>The proposed framework is broadly applicable to operator learning problems arising in scientific computing and surrogate modeling. Future work will explore extensions to irregular domains, physics-informed training strategies, and large-scale benchmarks to further assess the benefits of structured and adaptive representations in neural operator learning.</p>
</sec>
</body>
<back>
<ack>
<p>The authors acknowledge that this research was conducted in connection with the project supported by the Russian Science Foundation (RSF).</p>
</ack>
<sec>
<title>Funding Statement</title>
<p>The study was supported by grant No. 25-71-10012 from the Russian Science Foundation, <ext-link ext-link-type="uri" xlink:href="https://rscf.ru/project/25-71-10012/">https://rscf.ru/project/25-71-10012/</ext-link>.</p>
</sec>
<sec>
<title>Author Contributions</title>
<p>Data curation, investigation, software&#x2014;Nikita Sakovich; conceptualization, methodology, validation&#x2014;Dmitry Aksenov and Nikita Sakovich; formal analysis, project administration, writing&#x2014;original draft&#x2014;Ekaterina Pleshakova; supervision, writing&#x2014;review and editing&#x2014;Sergey Gataullin. All authors reviewed and approved the final version of the manuscript.</p>
</sec>
<sec sec-type="data-availability">
<title>Availability of Data and Materials</title>
<p>The data that support the findings of this study are openly 2 February 2026 <ext-link ext-link-type="uri" xlink:href="https://github.com/NekkittAY/NOASLRR_Neural_Operator">https://github.com/NekkittAY/NOASLRR_Neural_Operator</ext-link>.</p>
</sec>
<sec>
<title>Ethics Approval</title>
<p>Not applicable.</p>
</sec>
<sec sec-type="COI-statement">
<title>Conflicts of Interest</title>
<p>The authors declare no conflicts of interest.</p>
</sec>
<ref-list content-type="authoryear">
<title>References</title>
<ref id="ref-1"><label>[1]</label><mixed-citation publication-type="book"><person-group person-group-type="author"><string-name><surname>Canuto</surname> <given-names>C</given-names></string-name>, <string-name><surname>Hussaini</surname> <given-names>M</given-names></string-name>, <string-name><surname>Quarteroni</surname> <given-names>A</given-names></string-name>, <string-name><surname>Zang</surname> <given-names>T</given-names></string-name></person-group>. <source>Spectral methods: fundamentals in single domains</source>. <publisher-loc>Berlin/Heidelberg, Germany</publisher-loc>: <publisher-name>Springer</publisher-name>; <year>2007</year>.</mixed-citation></ref>
<ref id="ref-2"><label>[2]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Lu</surname> <given-names>L</given-names></string-name>, <string-name><surname>Jin</surname> <given-names>PZ</given-names></string-name>, <string-name><surname>Pang</surname> <given-names>GF</given-names></string-name>, <string-name><surname>Zhang</surname> <given-names>ZQ</given-names></string-name>, <string-name><surname>Karniadakis</surname> <given-names>GE</given-names></string-name></person-group>. <article-title>Learning nonlinear operators via DeepONet based on the universal approximation theorem of operators</article-title>. <source>Nat Mach Intell</source>. <year>2021</year>;<volume>3</volume>(<issue>3</issue>):<fpage>218</fpage>&#x2013;<lpage>29</lpage>. doi:<pub-id pub-id-type="doi">10.1038/s42256-021-00302-5</pub-id>.</mixed-citation></ref>
<ref id="ref-3"><label>[3]</label><mixed-citation publication-type="other"><person-group person-group-type="author"><string-name><surname>Li</surname> <given-names>ZY</given-names></string-name>, <string-name><surname>Kovachki</surname> <given-names>N</given-names></string-name>, <string-name><surname>Azizzadenesheli</surname> <given-names>K</given-names></string-name>, <string-name><surname>Liu</surname> <given-names>B</given-names></string-name>, <string-name><surname>Bhattacharya</surname> <given-names>K</given-names></string-name>, <string-name><surname>Stuart</surname> <given-names>A</given-names></string-name>, <etal>et al</etal></person-group>. <article-title>Fourier neural operator for parametric partial differential equations</article-title>. <comment>arXiv:2010.08895. 2020</comment>. doi:<pub-id pub-id-type="doi">10.48550/arXiv.2010.08895</pub-id>.</mixed-citation></ref>
<ref id="ref-4"><label>[4]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Li</surname> <given-names>ZY</given-names></string-name>, <string-name><surname>Huang</surname> <given-names>DZ</given-names></string-name>, <string-name><surname>Liu</surname> <given-names>B</given-names></string-name>, <string-name><surname>Anandkumar</surname> <given-names>A</given-names></string-name></person-group>. <article-title>Fourier neural operator with learned deformations for PDEs on general geometries</article-title>. <source>J Mach Learn Res</source>. <year>2023</year>;<volume>24</volume>:<fpage>1</fpage>&#x2013;<lpage>26</lpage>. doi:<pub-id pub-id-type="doi">10.48550/arxiv.2207.05209</pub-id>.</mixed-citation></ref>
<ref id="ref-5"><label>[5]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Jin</surname> <given-names>PZ</given-names></string-name>, <string-name><surname>Meng</surname> <given-names>S</given-names></string-name>, <string-name><surname>Lu</surname> <given-names>L</given-names></string-name></person-group>. <article-title>MIONet: learning multiple-input operators via tensor product</article-title>. <source>SIAM J Sci Comput</source>. <year>2022</year>;<volume>44</volume>(<issue>6</issue>):<fpage>A3490</fpage>&#x2013;<lpage>514</lpage>. doi:<pub-id pub-id-type="doi">10.1137/22M1477751</pub-id>.</mixed-citation></ref>
<ref id="ref-6"><label>[6]</label><mixed-citation publication-type="conf-proc"><person-group person-group-type="author"><string-name><surname>Srebro</surname> <given-names>N</given-names></string-name>, <string-name><surname>Jaakkola</surname> <given-names>T</given-names></string-name></person-group>. <article-title>Weighted low-rank approximations</article-title>. In: <conf-name>Proceedings of the 20th International Conference On Machine Learning (ICML-03)</conf-name>; 2003 Aug 21&#x2013;24; <publisher-loc>Washington, DC, USA</publisher-loc>. p. <fpage>720</fpage>&#x2013;<lpage>27</lpage>.</mixed-citation></ref>
<ref id="ref-7"><label>[7]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Chu</surname> <given-names>M</given-names></string-name>, <string-name><surname>Funderlic</surname> <given-names>R</given-names></string-name>, <string-name><surname>Plemmons</surname> <given-names>R</given-names></string-name></person-group>. <article-title>Structured low rank approximation</article-title>. <source>Linear Algebra Its Appl</source>. <year>2003</year>;<volume>366</volume>:<fpage>157</fpage>&#x2013;<lpage>72</lpage>. doi:<pub-id pub-id-type="doi">10.1016/s0024-3795(02)00505-0</pub-id>.</mixed-citation></ref>
<ref id="ref-8"><label>[8]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Lu</surname> <given-names>L</given-names></string-name>, <string-name><surname>Meng</surname> <given-names>X</given-names></string-name>, <string-name><surname>Cai</surname> <given-names>S</given-names></string-name>, <string-name><surname>Mao</surname> <given-names>Z</given-names></string-name>, <string-name><surname>Goswami</surname> <given-names>S</given-names></string-name>, <string-name><surname>Zhang</surname> <given-names>Z</given-names></string-name>, <etal>et al</etal></person-group>. <article-title>A comprehensive and fair comparison of two neural operators (with practical extensions) based on fair data</article-title>. <source>Comput Methods Appl Mech Eng</source>. <year>2022</year>;<volume>393</volume>(<issue>48</issue>):<fpage>114778</fpage>. doi:<pub-id pub-id-type="doi">10.1016/j.cma.2022.114778</pub-id>.</mixed-citation></ref>
<ref id="ref-9"><label>[9]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Kovachki</surname> <given-names>N</given-names></string-name>, <string-name><surname>Lanthaler</surname> <given-names>S</given-names></string-name>, <string-name><surname>Mishra</surname> <given-names>S</given-names></string-name></person-group>. <article-title>On universal approximation and error bounds for Fourier neural operators</article-title>. <source>J Mach Learn Res</source>. <year>2021</year>;<volume>22</volume>:<fpage>1</fpage>&#x2013;<lpage>76</lpage>. doi:<pub-id pub-id-type="doi">10.48550/arxiv.2107.07562</pub-id>.</mixed-citation></ref>
<ref id="ref-10"><label>[10]</label><mixed-citation publication-type="conf-proc"><person-group person-group-type="author"><string-name><surname>Bonev</surname> <given-names>B</given-names></string-name>, <string-name><surname>Kurth</surname> <given-names>T</given-names></string-name>, <string-name><surname>Hundt</surname> <given-names>C</given-names></string-name>, <string-name><surname>Pathak</surname> <given-names>J</given-names></string-name>, <string-name><surname>Baust</surname> <given-names>M</given-names></string-name>, <string-name><surname>Kashinath</surname> <given-names>K</given-names></string-name>, <etal>et al</etal></person-group>. <article-title>Spherical fourier neural operators: learning stable dynamics on the sphere</article-title>. In: <conf-name>Proceedings of the International Conference on Machine Learning 2023; 2023 Jul 23&#x2013;29</conf-name>; <publisher-loc>Honolulu, HI, USA</publisher-loc>. p. <fpage>2806</fpage>&#x2013;<lpage>23</lpage>.</mixed-citation></ref>
<ref id="ref-11"><label>[11]</label><mixed-citation publication-type="other"><person-group person-group-type="author"><string-name><surname>Zhao</surname> <given-names>J</given-names></string-name>, <string-name><surname>George</surname> <given-names>R</given-names></string-name>, <string-name><surname>Zhang</surname> <given-names>Y</given-names></string-name>, <string-name><surname>Li</surname> <given-names>Z</given-names></string-name>, <string-name><surname>Anandkumar</surname> <given-names>A</given-names></string-name></person-group>. <article-title>Incremental fourier neural operator</article-title>. <comment>arXiv:2211.15188. 2022</comment>.</mixed-citation></ref>
<ref id="ref-12"><label>[12]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Xiao</surname> <given-names>Z</given-names></string-name>, <string-name><surname>Kou</surname> <given-names>S</given-names></string-name>, <string-name><surname>Hao</surname> <given-names>Z</given-names></string-name>, <string-name><surname>Lin</surname> <given-names>B</given-names></string-name>, <string-name><surname>Deng</surname> <given-names>Z</given-names></string-name></person-group>. <article-title>Amortized fourier neural operators</article-title>. <source>Adv Neural Inf Process Syst</source>. <year>2024</year>;<volume>37</volume>:<fpage>115001</fpage>&#x2013;<lpage>20</lpage>. doi:<pub-id pub-id-type="doi">10.52202/079017-3651</pub-id>.</mixed-citation></ref>
<ref id="ref-13"><label>[13]</label><mixed-citation publication-type="conf-proc"><person-group person-group-type="author"><string-name><surname>Liu</surname> <given-names>X</given-names></string-name>, <string-name><surname>Tang</surname> <given-names>H</given-names></string-name></person-group>. <article-title>DiffFNO: diffusion fourier neural operator</article-title>. In: <conf-name>Proceedings of The Computer Vision And Pattern Recognition Conference; 2025 Jun 11&#x2013;15</conf-name>; <publisher-loc>Nashville, NT, USA</publisher-loc>. p. <fpage>150</fpage>&#x2013;<lpage>60</lpage>.</mixed-citation></ref>
<ref id="ref-14"><label>[14]</label><mixed-citation publication-type="other"><person-group person-group-type="author"><string-name><surname>Hu</surname> <given-names>P</given-names></string-name>, <string-name><surname>Wang</surname> <given-names>R</given-names></string-name>, <string-name><surname>Zheng</surname> <given-names>X</given-names></string-name>, <string-name><surname>Zhang</surname> <given-names>T</given-names></string-name>, <string-name><surname>Feng</surname> <given-names>H</given-names></string-name>, <string-name><surname>Feng</surname> <given-names>R</given-names></string-name>, <etal>et al</etal></person-group>. <article-title>Wavelet diffusion neural operator</article-title>. <comment>arXiv:2412.04833. 2024</comment>.</mixed-citation></ref>
<ref id="ref-15"><label>[15]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Zheng</surname> <given-names>J</given-names></string-name>, <string-name><surname>Li</surname> <given-names>W</given-names></string-name>, <string-name><surname>Xu</surname> <given-names>N</given-names></string-name>, <string-name><surname>Zhu</surname> <given-names>J</given-names></string-name>, <string-name><surname>Lin</surname> <given-names>X</given-names></string-name>, <string-name><surname>Zhang</surname> <given-names>X</given-names></string-name></person-group>. <article-title>Alias-free mamba neural operator</article-title>. <source>Adv Neural Inf Process Syst</source>. <year>2024</year>;<volume>37</volume>:<fpage>52962</fpage>&#x2013;<lpage>95</lpage>. doi:<pub-id pub-id-type="doi">10.52202/079017-1678</pub-id>.</mixed-citation></ref>
<ref id="ref-16"><label>[16]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Bartolucci</surname> <given-names>F</given-names></string-name>, <string-name><surname>Bezenac</surname> <given-names>E</given-names></string-name>, <string-name><surname>Raonic</surname> <given-names>B</given-names></string-name>, <string-name><surname>Molinaro</surname> <given-names>R</given-names></string-name>, <string-name><surname>Mishra</surname> <given-names>S</given-names></string-name>, <string-name><surname>Alaifari</surname> <given-names>R</given-names></string-name></person-group>. <article-title>Representation equivalent neural operators: a framework for alias-free operator learning</article-title>. <source>Adv Neural Inf Process Syst</source>. <year>2023</year>;<volume>36</volume>:<fpage>69661</fpage>&#x2013;<lpage>72</lpage>. doi:<pub-id pub-id-type="doi">10.52202/075280-3051</pub-id>.</mixed-citation></ref>
<ref id="ref-17"><label>[17]</label><mixed-citation publication-type="other"><person-group person-group-type="author"><string-name><surname>Bartolucci</surname> <given-names>F</given-names></string-name>, <string-name><surname>B&#x00E9;zenac</surname> <given-names>E</given-names></string-name>, <string-name><surname>Raonic</surname> <given-names>B</given-names></string-name>, <string-name><surname>Molinaro</surname> <given-names>R</given-names></string-name>, <string-name><surname>Mishra</surname> <given-names>S</given-names></string-name>, <string-name><surname>Alaifari</surname> <given-names>R</given-names></string-name></person-group>. <article-title>Are neural operators really neural operators? Frame theory meets operator learning</article-title>. <comment>arXiv:2305.19913. 2023</comment>.</mixed-citation></ref>
<ref id="ref-18"><label>[18]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Li</surname> <given-names>Z</given-names></string-name>, <string-name><surname>Kovachki</surname> <given-names>N</given-names></string-name>, <string-name><surname>Azizzadenesheli</surname> <given-names>K</given-names></string-name>, <string-name><surname>Liu</surname> <given-names>B</given-names></string-name>, <string-name><surname>Stuart</surname> <given-names>A</given-names></string-name>, <string-name><surname>Bhattacharya</surname> <given-names>K</given-names></string-name>, <etal>et al</etal></person-group>. <article-title>Multipole graph neural operator for parametric partial differential equations</article-title>. <source>Adv Neural Inf Process Syst</source>. <year>2020</year>;<volume>33</volume>:<fpage>6755</fpage>&#x2013;<lpage>66</lpage>. doi:<pub-id pub-id-type="doi">10.48550/arxiv.2006.09535</pub-id>.</mixed-citation></ref>
<ref id="ref-19"><label>[19]</label><mixed-citation publication-type="conf-proc"><person-group person-group-type="author"><string-name><surname>Anandkumar</surname> <given-names>A</given-names></string-name>, <string-name><surname>Azizzadenesheli</surname> <given-names>K</given-names></string-name>, <string-name><surname>Bhattacharya</surname> <given-names>K</given-names></string-name>, <string-name><surname>Kovachki</surname> <given-names>N</given-names></string-name>, <string-name><surname>Li</surname> <given-names>Z</given-names></string-name>, <string-name><surname>Liu</surname> <given-names>B</given-names></string-name>, <etal>et al</etal></person-group>. <article-title>Neural operator: graph kernel network for partial differential equations</article-title>. In: <conf-name>Proceedings of the ICLR, 2020 Workshop on Integration of Deep Neural Models and Differential Equations; 2020 Apr 26</conf-name>; <publisher-loc>Ethiopia</publisher-loc>: <publisher-name>Addis Ababa</publisher-name>.</mixed-citation></ref>
<ref id="ref-20"><label>[20]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Li</surname> <given-names>Z</given-names></string-name>, <string-name><surname>Kovachki</surname> <given-names>N</given-names></string-name>, <string-name><surname>Choy</surname> <given-names>C</given-names></string-name>, <string-name><surname>Li</surname> <given-names>B</given-names></string-name>, <string-name><surname>Kossaifi</surname> <given-names>J</given-names></string-name>, <string-name><surname>Otta</surname> <given-names>S</given-names></string-name>, <etal>et al</etal></person-group>. <article-title>Others Geometry-informed neural operator for large-scale 3D PDEs</article-title>. <source>Adv Neural Inf Process Syst</source>. <year>2023</year>;<volume>36</volume>:<fpage>35836</fpage>&#x2013;<lpage>54</lpage>.</mixed-citation></ref>
<ref id="ref-21"><label>[21]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Chen</surname> <given-names>G</given-names></string-name>, <string-name><surname>Liu</surname> <given-names>X</given-names></string-name>, <string-name><surname>Meng</surname> <given-names>Q</given-names></string-name>, <string-name><surname>Chen</surname> <given-names>L</given-names></string-name>, <string-name><surname>Liu</surname> <given-names>C</given-names></string-name>, <string-name><surname>Li</surname> <given-names>Y</given-names></string-name></person-group>. <article-title>Learning neural operators on riemannian manifolds</article-title>. <source>Natl Sci Open</source>. <year>2024</year>;<volume>3</volume>(<issue>6</issue>):<fpage>20240001</fpage>. doi:<pub-id pub-id-type="doi">10.1360/nso/20240001</pub-id>.</mixed-citation></ref>
<ref id="ref-22"><label>[22]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Zhao</surname> <given-names>Z</given-names></string-name>, <string-name><surname>Liu</surname> <given-names>C</given-names></string-name>, <string-name><surname>Li</surname> <given-names>Y</given-names></string-name>, <string-name><surname>Chen</surname> <given-names>Z</given-names></string-name>, <string-name><surname>Liu</surname> <given-names>X</given-names></string-name></person-group>. <article-title>Diffeomorphism neural operator for various domains and parameters of partial differential equations</article-title>. <source>CCommun Phys</source>. <year>2025</year>;<volume>8</volume>(<issue>1</issue>):<fpage>15</fpage>. doi:<pub-id pub-id-type="doi">10.1038/s42005-024-01911-3</pub-id>.</mixed-citation></ref>
<ref id="ref-23"><label>[23]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Hao</surname> <given-names>Z</given-names></string-name>, <string-name><surname>Wang</surname> <given-names>Z</given-names></string-name>, <string-name><surname>Su</surname> <given-names>H</given-names></string-name>, <string-name><surname>Ying</surname> <given-names>C</given-names></string-name>, <string-name><surname>Dong</surname> <given-names>Y</given-names></string-name>, <string-name><surname>Liu</surname> <given-names>S</given-names></string-name>, <etal>et al</etal></person-group>. <article-title>Gnot: a general neural operator transformer for operator learning</article-title>. <source>Int Conf Mach Learn</source>. <year>2023</year>;<volume>202</volume>:<fpage>12556</fpage>&#x2013;<lpage>69</lpage>.</mixed-citation></ref>
<ref id="ref-24"><label>[24]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Wang</surname> <given-names>T</given-names></string-name>, <string-name><surname>Wang</surname> <given-names>C</given-names></string-name></person-group>. <article-title>Latent neural operator for solving forward and inverse PDE problems</article-title>. <source>Adv Neural Inf Process Syst</source>. <year>2024</year>;<volume>37</volume>:<fpage>33085</fpage>&#x2013;<lpage>107</lpage>. doi:<pub-id pub-id-type="doi">10.52202/079017-1042</pub-id>.</mixed-citation></ref>
<ref id="ref-25"><label>[25]</label><mixed-citation publication-type="other"><person-group person-group-type="author"><string-name><surname>Rahman</surname> <given-names>M</given-names></string-name>, <string-name><surname>Ross</surname> <given-names>Z</given-names></string-name>, <string-name><surname>Azizzadenesheli</surname> <given-names>K</given-names></string-name></person-group>. <article-title>U-no: U-shaped neural operators</article-title>. <comment>arXiv:2204.11127. 2022</comment>.</mixed-citation></ref>
<ref id="ref-26"><label>[26]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Kartashov</surname> <given-names>EM</given-names></string-name></person-group>. <article-title>Method for splitting integral transformation in problems of complex heat transfer</article-title>. <source>Russ Technol J</source>. <year>2025</year>;<volume>13</volume>(<issue>6</issue>):<fpage>104</fpage>&#x2013;<lpage>15</lpage>. doi:<pub-id pub-id-type="doi">10.32362/2500-316X-2025-13-6-104-115</pub-id>.</mixed-citation></ref>
<ref id="ref-27"><label>[27]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Raonic</surname> <given-names>B</given-names></string-name>, <string-name><surname>Molinaro</surname> <given-names>R</given-names></string-name>, <string-name><surname>De Ryck</surname> <given-names>T</given-names></string-name>, <string-name><surname>Rohner</surname> <given-names>T</given-names></string-name>, <string-name><surname>Bartolucci</surname> <given-names>F</given-names></string-name>, <string-name><surname>Alaifari</surname> <given-names>R</given-names></string-name>, <etal>et al</etal></person-group>. <article-title>Convolutional neural operators for robust and accurate learning of PDEs</article-title>. <source>Adv Neural Inf Process Syst</source>. <year>2023</year>;<volume>36</volume>:<fpage>77187</fpage>&#x2013;<lpage>200</lpage>.</mixed-citation></ref>
<ref id="ref-28"><label>[28]</label><mixed-citation publication-type="conf-proc"><person-group person-group-type="author"><string-name><surname>Wei</surname> <given-names>M</given-names></string-name>, <string-name><surname>Zhang</surname> <given-names>X</given-names></string-name></person-group>. <article-title>Super-resolution neural operator</article-title>. In: <conf-name>Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition; 2023 Jun 2&#x2013;7</conf-name>; <publisher-loc>Denver, CO, USA</publisher-loc>. p. <fpage>18247</fpage>&#x2013;<lpage>56</lpage>.</mixed-citation></ref>
<ref id="ref-29"><label>[29]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Li</surname> <given-names>Z</given-names></string-name>, <string-name><surname>Zheng</surname> <given-names>H</given-names></string-name>, <string-name><surname>Kovachki</surname> <given-names>N</given-names></string-name>, <string-name><surname>Jin</surname> <given-names>D</given-names></string-name>, <string-name><surname>Chen</surname> <given-names>H</given-names></string-name>, <string-name><surname>Liu</surname> <given-names>B</given-names></string-name>, <etal>et al</etal></person-group>. <article-title>Physics-informed neural operator for learning partial differential equations</article-title>. <source>ACM/IMS J Data Sci</source>. <year>2024</year>;<volume>1</volume>(<issue>3</issue>):<fpage>1</fpage>&#x2013;<lpage>27</lpage>. doi:<pub-id pub-id-type="doi">10.1103/xyjy-gx6f</pub-id>.</mixed-citation></ref>
<ref id="ref-30"><label>[30]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Hao</surname> <given-names>W</given-names></string-name>, <string-name><surname>Liu</surname> <given-names>X</given-names></string-name>, <string-name><surname>Yang</surname> <given-names>Y</given-names></string-name></person-group>. <article-title>Newton informed neural operator for solving nonlinear partial differential equations</article-title>. <source>Adv Neural Inf Process Syst</source>. <year>2024</year>;<volume>37</volume>(<issue>3</issue>):<fpage>120832</fpage>&#x2013;<lpage>60</lpage>. doi:<pub-id pub-id-type="doi">10.1016/j.neunet.2025.108490</pub-id>; <pub-id pub-id-type="pmid">41456378</pub-id></mixed-citation></ref>
<ref id="ref-31"><label>[31]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Hu</surname> <given-names>Z</given-names></string-name>, <string-name><surname>Cao</surname> <given-names>Q</given-names></string-name>, <string-name><surname>Kawaguchi</surname> <given-names>K</given-names></string-name>, <string-name><surname>Karniadakis</surname> <given-names>G</given-names></string-name></person-group>. <article-title>Deepomamba: state-space model for spatio-temporal PDE neural operator learning</article-title>. <source>J Comput Phys</source>. <year>2025</year>;<volume>540</volume>:<fpage>114272</fpage>.</mixed-citation></ref>
<ref id="ref-32"><label>[32]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Gu</surname> <given-names>J</given-names></string-name>, <string-name><surname>Gao</surname> <given-names>Z</given-names></string-name>, <string-name><surname>Feng</surname> <given-names>C</given-names></string-name>, <string-name><surname>Zhu</surname> <given-names>H</given-names></string-name>, <string-name><surname>Chen</surname> <given-names>R</given-names></string-name>, <string-name><surname>Boning</surname> <given-names>D</given-names></string-name>, <etal>et al</etal></person-group>. <article-title>NeurOlight: a physics-agnostic neural operator enabling parametric photonic device simulation</article-title>. <source>Adv Neural Inf Process Syst</source>. <year>2022</year>;<volume>35</volume>:<fpage>14623</fpage>&#x2013;<lpage>36</lpage>.</mixed-citation></ref>
<ref id="ref-33"><label>[33]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Li</surname> <given-names>B</given-names></string-name>, <string-name><surname>Wang</surname> <given-names>H</given-names></string-name>, <string-name><surname>Feng</surname> <given-names>S</given-names></string-name>, <string-name><surname>Yang</surname> <given-names>X</given-names></string-name>, <string-name><surname>Lin</surname> <given-names>Y</given-names></string-name></person-group>. <article-title>Solving seismic wave equations on variable velocity models with fourier neural operator</article-title>. <source>IEEE Trans Geosci Remote Sens</source>. <year>2023</year>;<volume>61</volume>(<issue>1</issue>):<fpage>1</fpage>&#x2013;<lpage>18</lpage>. doi:<pub-id pub-id-type="doi">10.1109/TGRS.2023.3333663</pub-id>.</mixed-citation></ref>
<ref id="ref-34"><label>[34]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Diab</surname> <given-names>W</given-names></string-name>, <string-name><surname>Al Kobaisi</surname> <given-names>M</given-names></string-name></person-group>. <article-title>Temporal neural operator for modeling time-dependent physical phenomena</article-title>. <source>Sci Rep</source>. <year>2025</year>;<volume>15</volume>(<issue>1</issue>):<fpage>32791</fpage>. doi:<pub-id pub-id-type="doi">10.1038/s41598-025-16922-5</pub-id>; <pub-id pub-id-type="pmid">40998917</pub-id></mixed-citation></ref>
<ref id="ref-35"><label>[35]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Mizera</surname> <given-names>S</given-names></string-name></person-group>. <article-title>Scattering with neural operators</article-title>. <source>Phys Rev D</source>. <year>2023</year>;<volume>108</volume>(<issue>10</issue>):<fpage>L101701</fpage>. doi:<pub-id pub-id-type="doi">10.1103/physrevd.108.l101701</pub-id>.</mixed-citation></ref>
<ref id="ref-36"><label>[36]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Bonneville</surname> <given-names>C</given-names></string-name>, <string-name><surname>Bieberdorf</surname> <given-names>N</given-names></string-name>, <string-name><surname>Hegde</surname> <given-names>A</given-names></string-name>, <string-name><surname>Asta</surname> <given-names>M</given-names></string-name>, <string-name><surname>Najm</surname> <given-names>HN</given-names></string-name>, <string-name><surname>Capolungo</surname> <given-names>L</given-names></string-name>, <etal>et al</etal></person-group>. <article-title>Accelerating phase field simulations through a hybrid adaptive Fourier neural operator with U-net backbone</article-title>. <source>NPJ Comput Mater</source>. <year>2025</year>;<volume>11</volume>(<issue>1</issue>):<fpage>14</fpage>. doi:<pub-id pub-id-type="doi">10.1038/s41524-024-01488-z</pub-id>.</mixed-citation></ref>
<ref id="ref-37"><label>[37]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Cai</surname> <given-names>X</given-names></string-name>, <string-name><surname>Wang</surname> <given-names>Y</given-names></string-name>, <string-name><surname>Zhang</surname> <given-names>L</given-names></string-name></person-group>. <article-title>Optimus: an operator fusion framework for deep neural networks</article-title>. <source>ACM Trans Embed Comput Syst</source>. <year>2022</year>;<volume>22</volume>:<fpage>1</fpage>&#x2013;<lpage>26</lpage>. doi:<pub-id pub-id-type="doi">10.1145/3520142</pub-id>.</mixed-citation></ref>
</ref-list>
</back></article>






