A neural network learns a map between finite vectors: , built from layers . A neural operator instead learns a map between function spaces, , so one trained model works at any discretization of the input. Each layer swaps the weight matrix for a kernel integral: The FNO computes that integral in Fourier space, which is why one model can solve a whole PDE family — think Navier–Stokes — orders of magnitude faster than a classical solver, at $5 a run instead of $500.