Papers
Topics
Authors
Recent
Search
2000 character limit reached

Divergence-Free Gaussian Reference Measure

Updated 5 July 2026
  • The divergence-free Gaussian measure is a probability measure defined on a subspace of vector fields where the incompressibility condition is inherently satisfied.
  • It is constructed via a curl-pushforward of a scalar Gaussian or through divergence-free covariance kernels in bounded domains, ensuring structural consistency.
  • This framework underpins generative modeling and interpolation in fluid dynamics by integrating spectral methods and kernel-based Gaussian processes for accurate incompressible flow representation.

A divergence-free Gaussian reference measure is a Gaussian probability measure whose support lies in a divergence-free subspace of vector fields, so that almost every sample path satisfies the incompressibility constraint  ⁣u=0\nabla \!\cdot u = 0. In the recent literature, this object appears in two closely related settings: as a physically admissible prior for generative modeling of incompressible flows on the torus, constructed by pushing a scalar Gaussian through a curl operator (Li et al., 25 Mar 2026), and as the law of a vector-valued Gaussian process on a bounded domain whose covariance kernel is divergence-free by construction (Gia et al., 16 Nov 2025). Across both settings, the central purpose is structural rather than penalized enforcement of incompressibility: the Gaussian reference measure is defined directly on the divergence-free subspace, so admissibility is built into sampling, interpolation, conditioning, and generative transport.

1. Divergence-free structure as a measure-theoretic constraint

In the torus-based formulation, the ambient velocity-field space is

H:=Lper2(T2;R2),H:=L^2_{\mathrm{per}}(\mathbb{T}^2;\mathbb{R}^2),

the real Hilbert space of square-integrable, zero-mean, $2$-vector fields with periodic boundary conditions, and the scalar stream-function space is

X:=Lper2(T2;R).X:=L^2_{\mathrm{per}}(\mathbb{T}^2;\mathbb{R}).

The divergence-free subspace is

V={uH:u=0},V=\{u\in H:\nabla\cdot u=0\},

and the orthogonal complement is

V={ϕ:ϕHper1(T2), ϕ=0}.V^\perp=\{\nabla\phi:\phi\in H^1_{\mathrm{per}}(\mathbb{T}^2),\ \int \phi=0\}.

This yields the Helmholtz-Hodge splitting

H=VV,H=V\oplus V^\perp,

which provides the basic functional-analytic setting for incompressible Gaussian measures (Li et al., 25 Mar 2026).

In the bounded-domain Gaussian-process formulation, one considers a compact domain DRdD\subset\mathbb{R}^d with d=2,3d=2,3 and vector fields in C(D)dC(D)^d or Sobolev spaces H:=Lper2(T2;R2),H:=L^2_{\mathrm{per}}(\mathbb{T}^2;\mathbb{R}^2),0. A continuously differentiable process H:=Lper2(T2;R2),H:=L^2_{\mathrm{per}}(\mathbb{T}^2;\mathbb{R}^2),1 is called divergence-free if

H:=Lper2(T2;R2),H:=L^2_{\mathrm{per}}(\mathbb{T}^2;\mathbb{R}^2),2

Lemma 3.2 in the summarized report states that this is equivalent to the mean H:=Lper2(T2;R2),H:=L^2_{\mathrm{per}}(\mathbb{T}^2;\mathbb{R}^2),3 being divergence-free and, for each fixed H:=Lper2(T2;R2),H:=L^2_{\mathrm{per}}(\mathbb{T}^2;\mathbb{R}^2),4, every column of the matrix-valued map H:=Lper2(T2;R2),H:=L^2_{\mathrm{per}}(\mathbb{T}^2;\mathbb{R}^2),5 being divergence-free (Gia et al., 16 Nov 2025).

These two settings differ in representation—spectral on H:=Lper2(T2;R2),H:=L^2_{\mathrm{per}}(\mathbb{T}^2;\mathbb{R}^2),6, kernel-based on H:=Lper2(T2;R2),H:=L^2_{\mathrm{per}}(\mathbb{T}^2;\mathbb{R}^2),7—but they agree on the defining property of the measure: it is not merely centered on divergence-free data, but supported on a divergence-free function class.

2. Gaussian measures on vector-field spaces

A centered Gaussian measure H:=Lper2(T2;R2),H:=L^2_{\mathrm{per}}(\mathbb{T}^2;\mathbb{R}^2),8 on H:=Lper2(T2;R2),H:=L^2_{\mathrm{per}}(\mathbb{T}^2;\mathbb{R}^2),9 is determined by its covariance operator $2$0, assumed bounded, self-adjoint, nonnegative, and trace-class. Writing

$2$1

means that for any $2$2 the linear functional $2$3 has law $2$4. Under periodic boundary conditions, $2$5 is diagonalized by the Fourier basis $2$6, so that

$2$7

and a draw $2$8 admits the spectral expansion

$2$9

(Li et al., 25 Mar 2026).

In the Gaussian-process setting, a vector-valued process

X:=Lper2(T2;R).X:=L^2_{\mathrm{per}}(\mathbb{T}^2;\mathbb{R}).0

is characterized by the mean

X:=Lper2(T2;R).X:=L^2_{\mathrm{per}}(\mathbb{T}^2;\mathbb{R}).1

and covariance kernel

X:=Lper2(T2;R).X:=L^2_{\mathrm{per}}(\mathbb{T}^2;\mathbb{R}).2

For any finite set X:=Lper2(T2;R).X:=L^2_{\mathrm{per}}(\mathbb{T}^2;\mathbb{R}).3, the joint random vector X:=Lper2(T2;R).X:=L^2_{\mathrm{per}}(\mathbb{T}^2;\mathbb{R}).4 is Gaussian with mean X:=Lper2(T2;R).X:=L^2_{\mathrm{per}}(\mathbb{T}^2;\mathbb{R}).5 and block-matrix covariance X:=Lper2(T2;R).X:=L^2_{\mathrm{per}}(\mathbb{T}^2;\mathbb{R}).6 (Gia et al., 16 Nov 2025).

The measure-theoretic language is explicit in the GP construction: by Kolmogorov’s extension theorem, the law of X:=Lper2(T2;R).X:=L^2_{\mathrm{per}}(\mathbb{T}^2;\mathbb{R}).7 is a Borel probability measure

X:=Lper2(T2;R).X:=L^2_{\mathrm{per}}(\mathbb{T}^2;\mathbb{R}).8

completely determined by its mean function and covariance operator

X:=Lper2(T2;R).X:=L^2_{\mathrm{per}}(\mathbb{T}^2;\mathbb{R}).9

(Gia et al., 16 Nov 2025).

3. Curl-based pushforward on the torus

The torus construction in "Project and Generate: Divergence-Free Neural Operators for Incompressible Flows" (Li et al., 25 Mar 2026) defines a divergence-free Gaussian reference measure by pushing forward a scalar Gaussian through the stream-function operator

V={uH:u=0},V=\{u\in H:\nabla\cdot u=0\},0

By elementary calculus,

V={uH:u=0},V=\{u\in H:\nabla\cdot u=0\},1

so V={uH:u=0},V=\{u\in H:\nabla\cdot u=0\},2.

Let V={uH:u=0},V=\{u\in H:\nabla\cdot u=0\},3 be any Gaussian measure on V={uH:u=0},V=\{u\in H:\nabla\cdot u=0\},4; the divergence-free measure is then

V={uH:u=0},V=\{u\in H:\nabla\cdot u=0\},5

meaning that for any measurable V={uH:u=0},V=\{u\in H:\nabla\cdot u=0\},6,

V={uH:u=0},V=\{u\in H:\nabla\cdot u=0\},7

Because V={uH:u=0},V=\{u\in H:\nabla\cdot u=0\},8 is linear and bounded, V={uH:u=0},V=\{u\in H:\nabla\cdot u=0\},9 is again Gaussian, with mean zero and covariance

V={ϕ:ϕHper1(T2), ϕ=0}.V^\perp=\{\nabla\phi:\phi\in H^1_{\mathrm{per}}(\mathbb{T}^2),\ \int \phi=0\}.0

where V={ϕ:ϕHper1(T2), ϕ=0}.V^\perp=\{\nabla\phi:\phi\in H^1_{\mathrm{per}}(\mathbb{T}^2),\ \int \phi=0\}.1 is the V={ϕ:ϕHper1(T2), ϕ=0}.V^\perp=\{\nabla\phi:\phi\in H^1_{\mathrm{per}}(\mathbb{T}^2),\ \int \phi=0\}.2-adjoint of V={ϕ:ϕHper1(T2), ϕ=0}.V^\perp=\{\nabla\phi:\phi\in H^1_{\mathrm{per}}(\mathbb{T}^2),\ \int \phi=0\}.3 (Li et al., 25 Mar 2026).

When V={ϕ:ϕHper1(T2), ϕ=0}.V^\perp=\{\nabla\phi:\phi\in H^1_{\mathrm{per}}(\mathbb{T}^2),\ \int \phi=0\}.4 in the scalar Fourier basis, the covariance on velocity modes is expressed as

V={ϕ:ϕHper1(T2), ϕ=0}.V^\perp=\{\nabla\phi:\phi\in H^1_{\mathrm{per}}(\mathbb{T}^2),\ \int \phi=0\}.5

with V={ϕ:ϕHper1(T2), ϕ=0}.V^\perp=\{\nabla\phi:\phi\in H^1_{\mathrm{per}}(\mathbb{T}^2),\ \int \phi=0\}.6. The resulting samples are exactly divergence-free, since for any V={ϕ:ϕHper1(T2), ϕ=0}.V^\perp=\{\nabla\phi:\phi\in H^1_{\mathrm{per}}(\mathbb{T}^2),\ \int \phi=0\}.7,

V={ϕ:ϕHper1(T2), ϕ=0}.V^\perp=\{\nabla\phi:\phi\in H^1_{\mathrm{per}}(\mathbb{T}^2),\ \int \phi=0\}.8

pointwise, and hence up to discretization error on a grid (Li et al., 25 Mar 2026).

This construction is closed-form and intrinsic: the incompressibility constraint is enforced by the map defining the measure itself, not by a subsequent correction step.

4. Spectral Leray projection and subspace geometry

The same torus-based framework pairs the divergence-free Gaussian measure with the spectral Leray projector. The V={ϕ:ϕHper1(T2), ϕ=0}.V^\perp=\{\nabla\phi:\phi\in H^1_{\mathrm{per}}(\mathbb{T}^2),\ \int \phi=0\}.9-orthogonal projection H=VV,H=V\oplus V^\perp,0 is given in Fourier space by

H=VV,H=V\oplus V^\perp,1

or equivalently in physical space by

H=VV,H=V\oplus V^\perp,2

For every mode, one checks

H=VV,H=V\oplus V^\perp,3

which makes H=VV,H=V\oplus V^\perp,4 the canonical linear mechanism for restricting a field to the divergence-free subspace (Li et al., 25 Mar 2026).

Within the paper’s broader framework, the projector is used for deterministic regression and for constrained generative dynamics. The abstract states that learning-based models for fluid dynamics often operate in unconstrained function spaces, leading to physically inadmissible, unstable simulations, while penalty-based methods offer soft regularization but provide no structural guarantees, resulting in spurious divergence and long-term collapse. The Leray projection is introduced as a differentiable spectral projection grounded in the Helmholtz-Hodge decomposition, restricting the regression hypothesis space to physically admissible velocity fields (Li et al., 25 Mar 2026).

A central clarification made in the same work is that simply projecting model outputs is insufficient when the prior is incompatible. This identifies a common misconception in constrained generative modeling: output projection alone does not ensure that the reference measure, intermediate measures, and transported law all remain subspace-consistent. The divergence-free Gaussian reference measure is introduced precisely to resolve this mismatch.

5. Kernel-based divergence-free Gaussian processes on bounded domains

A second construction uses matrix-valued covariance kernels. Let H=VV,H=V\oplus V^\perp,5 be a scalar positive-definite radial kernel of sufficient smoothness, such as a Matérn or Wendland kernel, and define

H=VV,H=V\oplus V^\perp,6

Componentwise,

H=VV,H=V\oplus V^\perp,7

By construction, H=VV,H=V\oplus V^\perp,8, is positive-definite, and for each fixed H=VV,H=V\oplus V^\perp,9 its columns lie in DRdD\subset\mathbb{R}^d0 and satisfy DRdD\subset\mathbb{R}^d1. Hence

DRdD\subset\mathbb{R}^d2

is a centered divergence-free Gaussian process on DRdD\subset\mathbb{R}^d3 (Gia et al., 16 Nov 2025).

The induced Gaussian reference measure is supported on

DRdD\subset\mathbb{R}^d4

and almost every sample path of DRdD\subset\mathbb{R}^d5 lies in this closed subspace (Gia et al., 16 Nov 2025). This kernel formulation is the bounded-domain analogue of the torus pushforward construction in the sense that divergence-freeness is encoded at the covariance level rather than imposed after sampling.

The associated reproducing-kernel Hilbert space is

DRdD\subset\mathbb{R}^d6

with reproducing property

DRdD\subset\mathbb{R}^d7

By Mercer’s theorem and the Karhunen-Loève expansion, there exist eigenpairs DRdD\subset\mathbb{R}^d8 of the integral operator DRdD\subset\mathbb{R}^d9 in d=2,3d=2,30, with d=2,3d=2,31 divergence-free and

d=2,3d=2,32

d=2,3d=2,33

The RKHS is the Cameron-Martin space of d=2,3d=2,34, with norm

d=2,3d=2,35

or equivalently

d=2,3d=2,36

whenever d=2,3d=2,37 lies in the range of d=2,3d=2,38 (Gia et al., 16 Nov 2025).

6. Conditioning, approximation, and generative transport

The bounded-domain GP formalism provides explicit conditioning formulae. For noiseless observations d=2,3d=2,39, the posterior process is

C(D)dC(D)^d0

with

C(D)dC(D)^d1

C(D)dC(D)^d2

For noisy observations C(D)dC(D)^d3 with C(D)dC(D)^d4 i.i.d., the predictive mean and covariance become

C(D)dC(D)^d5

C(D)dC(D)^d6

(Gia et al., 16 Nov 2025).

The same report states error estimates in Sobolev norms under assumptions linking the prior RKHS to C(D)dC(D)^d7 and using the fill distance

C(D)dC(D)^d8

For interpolation without noise, Theorem 5.1 gives rates depending on smoothness, target norm, and fill distance; for approximation with noise and Tikhonov regularization, Theorem 5.4 yields bounds containing terms of the form

C(D)dC(D)^d9

plus terms involving the noise norm H:=Lper2(T2;R2),H:=L^2_{\mathrm{per}}(\mathbb{T}^2;\mathbb{R}^2),00, and in the correctly specified Gaussian noise case H:=Lper2(T2;R2),H:=L^2_{\mathrm{per}}(\mathbb{T}^2;\mathbb{R}^2),01 the expectation over the noise yields rates of the same order plus an additional term H:=Lper2(T2;R2),H:=L^2_{\mathrm{per}}(\mathbb{T}^2;\mathbb{R}^2),02 (Gia et al., 16 Nov 2025).

In the torus generative-model setting, the divergence-free Gaussian reference measure is used as the initial law in a flow-matching or normalizing-flow-based model. If H:=Lper2(T2;R2),H:=L^2_{\mathrm{per}}(\mathbb{T}^2;\mathbb{R}^2),03 is the data distribution on H:=Lper2(T2;R2),H:=L^2_{\mathrm{per}}(\mathbb{T}^2;\mathbb{R}^2),04, H:=Lper2(T2;R2),H:=L^2_{\mathrm{per}}(\mathbb{T}^2;\mathbb{R}^2),05, and H:=Lper2(T2;R2),H:=L^2_{\mathrm{per}}(\mathbb{T}^2;\mathbb{R}^2),06, then one sets

H:=Lper2(T2;R2),H:=L^2_{\mathrm{per}}(\mathbb{T}^2;\mathbb{R}^2),07

so each H:=Lper2(T2;R2),H:=L^2_{\mathrm{per}}(\mathbb{T}^2;\mathbb{R}^2),08. A time-dependent vector field H:=Lper2(T2;R2),H:=L^2_{\mathrm{per}}(\mathbb{T}^2;\mathbb{R}^2),09 is learned by minimizing

H:=Lper2(T2;R2),H:=L^2_{\mathrm{per}}(\mathbb{T}^2;\mathbb{R}^2),10

Because H:=Lper2(T2;R2),H:=L^2_{\mathrm{per}}(\mathbb{T}^2;\mathbb{R}^2),11 itself lies in H:=Lper2(T2;R2),H:=L^2_{\mathrm{per}}(\mathbb{T}^2;\mathbb{R}^2),12 and the support of H:=Lper2(T2;R2),H:=L^2_{\mathrm{per}}(\mathbb{T}^2;\mathbb{R}^2),13 is H:=Lper2(T2;R2),H:=L^2_{\mathrm{per}}(\mathbb{T}^2;\mathbb{R}^2),14, the generative ODE

H:=Lper2(T2;R2),H:=L^2_{\mathrm{per}}(\mathbb{T}^2;\mathbb{R}^2),15

remains exactly in H:=Lper2(T2;R2),H:=L^2_{\mathrm{per}}(\mathbb{T}^2;\mathbb{R}^2),16 for all H:=Lper2(T2;R2),H:=L^2_{\mathrm{per}}(\mathbb{T}^2;\mathbb{R}^2),17 and produces incompressible velocity fields (Li et al., 25 Mar 2026).

A plausible implication is that the two lines of work address complementary operations on divergence-free measures: one emphasizes posterior inference and approximation under pointwise observations, while the other emphasizes transport between a divergence-free reference law and a target law under learned dynamics.

7. Support, regularity, and computation

For the curl-pushforward construction, H:=Lper2(T2;R2),H:=L^2_{\mathrm{per}}(\mathbb{T}^2;\mathbb{R}^2),18 on H:=Lper2(T2;R2),H:=L^2_{\mathrm{per}}(\mathbb{T}^2;\mathbb{R}^2),19, and its support is the closure of H:=Lper2(T2;R2),H:=L^2_{\mathrm{per}}(\mathbb{T}^2;\mathbb{R}^2),20 in H:=Lper2(T2;R2),H:=L^2_{\mathrm{per}}(\mathbb{T}^2;\mathbb{R}^2),21. If one chooses H:=Lper2(T2;R2),H:=L^2_{\mathrm{per}}(\mathbb{T}^2;\mathbb{R}^2),22 with eigenvalues H:=Lper2(T2;R2),H:=L^2_{\mathrm{per}}(\mathbb{T}^2;\mathbb{R}^2),23, then draws H:=Lper2(T2;R2),H:=L^2_{\mathrm{per}}(\mathbb{T}^2;\mathbb{R}^2),24 lie almost surely in the Sobolev space H:=Lper2(T2;R2),H:=L^2_{\mathrm{per}}(\mathbb{T}^2;\mathbb{R}^2),25 with H:=Lper2(T2;R2),H:=L^2_{\mathrm{per}}(\mathbb{T}^2;\mathbb{R}^2),26, and hence

H:=Lper2(T2;R2),H:=L^2_{\mathrm{per}}(\mathbb{T}^2;\mathbb{R}^2),27

(Li et al., 25 Mar 2026).

The same source gives an FFT-based spectral discretization. On a uniform H:=Lper2(T2;R2),H:=L^2_{\mathrm{per}}(\mathbb{T}^2;\mathbb{R}^2),28 grid, one implements H:=Lper2(T2;R2),H:=L^2_{\mathrm{per}}(\mathbb{T}^2;\mathbb{R}^2),29 and H:=Lper2(T2;R2),H:=L^2_{\mathrm{per}}(\mathbb{T}^2;\mathbb{R}^2),30 by FFTs in H:=Lper2(T2;R2),H:=L^2_{\mathrm{per}}(\mathbb{T}^2;\mathbb{R}^2),31 operations. Sampling H:=Lper2(T2;R2),H:=L^2_{\mathrm{per}}(\mathbb{T}^2;\mathbb{R}^2),32 amounts to three steps: draw scalar Fourier modes H:=Lper2(T2;R2),H:=L^2_{\mathrm{per}}(\mathbb{T}^2;\mathbb{R}^2),33, set H:=Lper2(T2;R2),H:=L^2_{\mathrm{per}}(\mathbb{T}^2;\mathbb{R}^2),34, and apply the inverse FFT to obtain H:=Lper2(T2;R2),H:=L^2_{\mathrm{per}}(\mathbb{T}^2;\mathbb{R}^2),35. Each projection or curl-pushforward requires two forward and two inverse FFTs, and the reported practical remark is that this overhead is minor compared to the cost of evaluating a large neural-operator network (Li et al., 25 Mar 2026).

For the kernel-based GP construction, a Karhunen-Loève truncation is

H:=Lper2(T2;R2),H:=L^2_{\mathrm{per}}(\mathbb{T}^2;\mathbb{R}^2),36

where H:=Lper2(T2;R2),H:=L^2_{\mathrm{per}}(\mathbb{T}^2;\mathbb{R}^2),37 are the leading eigenpairs of the integral operator H:=Lper2(T2;R2),H:=L^2_{\mathrm{per}}(\mathbb{T}^2;\mathbb{R}^2),38. Numerically, one approximates the eigendecomposition of the matrix H:=Lper2(T2;R2),H:=L^2_{\mathrm{per}}(\mathbb{T}^2;\mathbb{R}^2),39 and extends to new points by

H:=Lper2(T2;R2),H:=L^2_{\mathrm{per}}(\mathbb{T}^2;\mathbb{R}^2),40

where H:=Lper2(T2;R2),H:=L^2_{\mathrm{per}}(\mathbb{T}^2;\mathbb{R}^2),41 is the rank-H:=Lper2(T2;R2),H:=L^2_{\mathrm{per}}(\mathbb{T}^2;\mathbb{R}^2),42 eigendecomposition of H:=Lper2(T2;R2),H:=L^2_{\mathrm{per}}(\mathbb{T}^2;\mathbb{R}^2),43 (Gia et al., 16 Nov 2025).

Kernel evaluation requires computation of

H:=Lper2(T2;R2),H:=L^2_{\mathrm{per}}(\mathbb{T}^2;\mathbb{R}^2),44

For a radial kernel H:=Lper2(T2;R2),H:=L^2_{\mathrm{per}}(\mathbb{T}^2;\mathbb{R}^2),45, the report gives

H:=Lper2(T2;R2),H:=L^2_{\mathrm{per}}(\mathbb{T}^2;\mathbb{R}^2),46

and

H:=Lper2(T2;R2),H:=L^2_{\mathrm{per}}(\mathbb{T}^2;\mathbb{R}^2),47

The algorithmic summary given there is: form the Gram matrix H:=Lper2(T2;R2),H:=L^2_{\mathrm{per}}(\mathbb{T}^2;\mathbb{R}^2),48; solve H:=Lper2(T2;R2),H:=L^2_{\mathrm{per}}(\mathbb{T}^2;\mathbb{R}^2),49 in the noiseless case or H:=Lper2(T2;R2),H:=L^2_{\mathrm{per}}(\mathbb{T}^2;\mathbb{R}^2),50 otherwise; predict by

H:=Lper2(T2;R2),H:=L^2_{\mathrm{per}}(\mathbb{T}^2;\mathbb{R}^2),51

and, for uncertainty quantification, compute the predictive covariance using the standard Schur-complement formula already stated (Gia et al., 16 Nov 2025).

Across both implementations, the defining computational theme is subspace consistency. In the torus setting, both the reference H:=Lper2(T2;R2),H:=L^2_{\mathrm{per}}(\mathbb{T}^2;\mathbb{R}^2),52 and the learned dynamics lie in H:=Lper2(T2;R2),H:=L^2_{\mathrm{per}}(\mathbb{T}^2;\mathbb{R}^2),53, so the entire generative flow is well-defined on the divergence-free subspace without further corrections or penalties (Li et al., 25 Mar 2026). In the bounded-domain GP setting, the covariance kernel itself has divergence-free columns, so interpolation, regression, and posterior sampling remain inside the divergence-free class (Gia et al., 16 Nov 2025).

Topic to Video (Beta)

No one has generated a video about this topic yet.

Whiteboard

No one has generated a whiteboard explanation for this topic yet.

Follow Topic

Get notified by email when new papers are published related to Divergence-Free Gaussian Reference Measure.