Diffusion models — the same family behind image generators like DALL-E and Stable Diffusion — can in principle generate any data distribution. Point them at turbulence simulation data, and they should learn to produce realistic 3D turbulent velocity fields. In practice, they fail. The generated fields have wrong intermittency statistics and convergence issues. The turbulence looks plausible to the eye but is physically wrong.
The paper (arXiv:2603.12834, March 2026) fixes this by embedding incompressibility and zero-mean-momentum constraints directly into the generative process — not as a loss function penalty but as a hard structural constraint that the diffusion steps cannot violate. The constrained model produces fields with correct intermittency, correct energy spectra, and correct higher-order statistics.
The mechanism is constraint satisfaction during generation, not constraint learning during training. Standard diffusion models try to learn the constraint from data — they see that all training examples are divergence-free and attempt to reproduce this property. But the constraint is exact (divergence is precisely zero), and approximate learning of an exact constraint introduces errors that compound through the generative chain. Embedding the constraint structurally ensures every intermediate step respects it.
The structural lesson: generative models are not universal learners when the target distribution has exact symmetries. Approximate learning of exact constraints produces approximate-but-wrong outputs. The physics must be built into the architecture, not learned from examples. This is not a failure of the model — it is a category error in assuming that all structure is learnable from data.