Random large eddy simulation for 3-dimensional incompressible viscous flows

Zihao Guo  and  Zhongmin Qian Zhongtai Securities Institute for Financial Studies, Shandong University, Jinan, China, 250100, Email: [email protected]Mathematical Institute, University of Oxford, Oxford, United Kingdom, OX2 6GG, and Oxford Suzhou Centre for Advanced Research, Suzhou, China. Email: [email protected]
Abstract

We develop a numerical method for simulation of incompressible viscous flows by integrating the technology of random vortex method with the core idea of Large Eddy Simulation (LES). Specifically, we utilize the filtering method in LES, interpreted as spatial averaging, along with the integral representation theorem for parabolic equations, to achieve a closure scheme which may be used for calculating solutions of Navier-Stokes equations. This approach circumvents the challenge associated with handling the non-locally integrable 3-dimensional integral kernel in the random vortex method and facilitates the computation of numerical solutions for flow systems via Monte-Carlo method. Numerical simulations are carried out for both laminar and turbulent flows, demonstrating the validity and effectiveness of the method.

Key words: large eddy simulation, Monte-Carlo simulation, viscous flows, turbulent flows

MSC classifications: 76M35, 76M23, 60H30, 65C05, 68Q10.

1 Introduction

The idea of utilising statistical mechanics and probabilistic approach is not new in Computational Fluid Dynamics (CFD), although, to the best knowledge of the present authors, it seems that methods such as Monte-Carlo simulation, particle system method of turbulence and other stochastic methods have not been used extensively in industry. While these methods are quite stimulating and there is a high potential of being useful tools in the study of fluid flows including turbulent flow simulation. Among them, the random vortex method (cf. [1], [2] and [8] for details) developed over the last three decades stands out as an important tool, whose successful applications in simulations of incompressible flows however are limited to special flows, mainly are restricted to two dimensional flows. The random vortex method for three dimensional (3D) flows has been developed recently in [11] by using a Feynman-Kac type formula, revealing the difficulty caused by the non-linear stretching term which does not appear in two dimensional flows. Technically, the main problem in the random vortex method for three dimensional incompressible flows lies in the fact the singular integral kernel appearing in the stochastic integral representation is no longer locally integrable, which certainly induces instability of corresponding numerical schemes. Let us recall the key idea in random vortex methods. Let u(x,t)𝑢𝑥𝑡u(x,t)italic_u ( italic_x , italic_t ) and p(x,t)𝑝𝑥𝑡p(x,t)italic_p ( italic_x , italic_t ) denote the velocity and the pressure respectively. Then the motion equation of the flow is the Navier-Stokes equations (cf. [5]):

tu+(u)u=νΔup+Fsubscript𝑡𝑢𝑢𝑢𝜈Δ𝑢𝑝𝐹\partial_{t}u+(u\cdot\nabla)u=\nu\Delta u-\nabla p+F∂ start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT italic_u + ( italic_u ⋅ ∇ ) italic_u = italic_ν roman_Δ italic_u - ∇ italic_p + italic_F

and

u=0,𝑢0\nabla\cdot u=0,∇ ⋅ italic_u = 0 ,

where ν>0𝜈0\nu>0italic_ν > 0 is the kinematic viscosity, and F𝐹Fitalic_F is an external force applying to the flow. The key observation is that the velocity u𝑢uitalic_u can be recovered from the vorticity ω=u𝜔𝑢\omega=\nabla\wedge uitalic_ω = ∇ ∧ italic_u through the Biot-Savart law by integrating the vorticity against a singular integral kernel K(y,x)𝐾𝑦𝑥K(y,x)italic_K ( italic_y , italic_x ). In fact, K𝐾Kitalic_K is the gradient of the Green function, and therefore K𝐾Kitalic_K is a nice kernel for integration. While for three dimensional flows, a further derivative of the Biot-Savart kernel K𝐾Kitalic_K is required, which is not locally integrable unfortunately. This difficulty originates from the random vortex method which aims to calculate numerically the vorticity ω𝜔\omegaitalic_ω first based on the vorticity transport equation

tω+(u)ω=νΔω+(ω)u+Fsubscript𝑡𝜔𝑢𝜔𝜈Δ𝜔𝜔𝑢𝐹\partial_{t}\omega+(u\cdot\nabla)\omega=\nu\Delta\omega+(\omega\cdot\nabla)u+% \nabla\wedge F∂ start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT italic_ω + ( italic_u ⋅ ∇ ) italic_ω = italic_ν roman_Δ italic_ω + ( italic_ω ⋅ ∇ ) italic_u + ∇ ∧ italic_F

and the velocity u𝑢uitalic_u is recovered from ω𝜔\omegaitalic_ω. Let us recall the technical steps briefly for two dimensional flows and the external vorticity F=0𝐹0\nabla\wedge F=0∇ ∧ italic_F = 0 to motivate our approach in the present paper. For this case, the non-linear stretching term (ω)u𝜔𝑢(\omega\cdot\nabla)u( italic_ω ⋅ ∇ ) italic_u vanishes identically. Let X𝑋Xitalic_X be Brownian fluid particles X𝑋Xitalic_X with velocity u(x,t)𝑢𝑥𝑡u(x,t)italic_u ( italic_x , italic_t ). That is, according to Taylor’s Brownian motion X𝑋Xitalic_X is determined by stochastic differential equation

dXt=u(Xt,t)dt+2νdBt,X0=ξ.formulae-sequencedsubscript𝑋𝑡𝑢subscript𝑋𝑡𝑡d𝑡2𝜈dsubscript𝐵𝑡subscript𝑋0𝜉\textrm{d}X_{t}=u(X_{t},t)\textrm{d}t+\sqrt{2\nu}\textrm{d}B_{t},\ \ X_{0}=\xi.d italic_X start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT = italic_u ( italic_X start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT , italic_t ) d italic_t + square-root start_ARG 2 italic_ν end_ARG d italic_B start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT , italic_X start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT = italic_ξ . (1.1)

To avoiding confusion, the notation Xξsuperscript𝑋𝜉X^{\xi}italic_X start_POSTSUPERSCRIPT italic_ξ end_POSTSUPERSCRIPT denotes Brownian fluid particles issued from a location ξ𝜉\xiitalic_ξ. Since ω𝜔\omegaitalic_ω is a solution of the vorticity transport equation, an easy exercise shows that

ω(y,t)=h(0,ξ;t,y)u0(ξ)dξ,𝜔𝑦𝑡0𝜉𝑡𝑦subscript𝑢0𝜉d𝜉\omega(y,t)=\int h(0,\xi;t,y)u_{0}(\xi)\textrm{d}\xi,italic_ω ( italic_y , italic_t ) = ∫ italic_h ( 0 , italic_ξ ; italic_t , italic_y ) italic_u start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( italic_ξ ) d italic_ξ ,

where h(s,x;t,y)𝑠𝑥𝑡𝑦h(s,x;t,y)italic_h ( italic_s , italic_x ; italic_t , italic_y ) (for s<t𝑠𝑡s<titalic_s < italic_t) is the transition probability function of the Taylor diffusion X𝑋Xitalic_X, cf. [15]. Together with the Biot-Savart law and the Fubini theorem we may represent the velocity

u(x,t)=K(y,x)ω(y,t)dy=[K(y,x)h(0,ξ;t,y)dy]u0(ξ)dξ.𝑢𝑥𝑡𝐾𝑦𝑥𝜔𝑦𝑡d𝑦delimited-[]𝐾𝑦𝑥0𝜉𝑡𝑦d𝑦subscript𝑢0𝜉d𝜉u(x,t)=\int K(y,x)\omega(y,t)\textrm{d}y=\int\left[\int K(y,x)h(0,\xi;t,y)% \textrm{d}y\right]u_{0}(\xi)\textrm{d}\xi.italic_u ( italic_x , italic_t ) = ∫ italic_K ( italic_y , italic_x ) italic_ω ( italic_y , italic_t ) d italic_y = ∫ [ ∫ italic_K ( italic_y , italic_x ) italic_h ( 0 , italic_ξ ; italic_t , italic_y ) d italic_y ] italic_u start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( italic_ξ ) d italic_ξ .

Now the integral with respect to y𝑦yitalic_y, that is, K(y,x)h(0,ξ;t,y)dy𝐾𝑦𝑥0𝜉𝑡𝑦d𝑦\int K(y,x)h(0,\xi;t,y)\textrm{d}y∫ italic_K ( italic_y , italic_x ) italic_h ( 0 , italic_ξ ; italic_t , italic_y ) d italic_y is the average 𝔼[K(Xtξ,x)]𝔼delimited-[]𝐾superscriptsubscript𝑋𝑡𝜉𝑥\mathbb{E}\left[K(X_{t}^{\xi},x)\right]blackboard_E [ italic_K ( italic_X start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_ξ end_POSTSUPERSCRIPT , italic_x ) ], so that u(x,t)=𝔼[K(Xtη,x)]u0(η)dη𝑢𝑥𝑡𝔼delimited-[]𝐾superscriptsubscript𝑋𝑡𝜂𝑥subscript𝑢0𝜂d𝜂u(x,t)=\int\mathbb{E}\left[K(X_{t}^{\eta},x)\right]u_{0}(\eta)\textrm{d}\etaitalic_u ( italic_x , italic_t ) = ∫ blackboard_E [ italic_K ( italic_X start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_η end_POSTSUPERSCRIPT , italic_x ) ] italic_u start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( italic_η ) d italic_η, which allows to reformulate the equation for X𝑋Xitalic_X as a stochastic differential equation of Vlasov-McKean type

dXtξ=(𝔼[K(Xtη,x)]u0(η)dη|x=Xtξ)dt+2νdB,X0ξ=ξformulae-sequencedsuperscriptsubscript𝑋𝑡𝜉evaluated-at𝔼delimited-[]𝐾superscriptsubscript𝑋𝑡𝜂𝑥subscript𝑢0𝜂d𝜂𝑥superscriptsubscript𝑋𝑡𝜉d𝑡2𝜈d𝐵superscriptsubscript𝑋0𝜉𝜉\textrm{d}X_{t}^{\xi}=\left(\int\left.\mathbb{E}\left[K(X_{t}^{\eta},x)\right]% u_{0}(\eta)\textrm{d}\eta\right|_{x=X_{t}^{\xi}}\right)\textrm{d}t+\sqrt{2\nu}% \textrm{d}B,\quad X_{0}^{\xi}=\xid italic_X start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_ξ end_POSTSUPERSCRIPT = ( ∫ blackboard_E [ italic_K ( italic_X start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_η end_POSTSUPERSCRIPT , italic_x ) ] italic_u start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( italic_η ) d italic_η | start_POSTSUBSCRIPT italic_x = italic_X start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_ξ end_POSTSUPERSCRIPT end_POSTSUBSCRIPT ) d italic_t + square-root start_ARG 2 italic_ν end_ARG d italic_B , italic_X start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_ξ end_POSTSUPERSCRIPT = italic_ξ

on which numerical schemes may be developed accordingly for calculating two dimensional flows. The idea similarly applies to three dimensional flows but unfortunately involves the gradient of K𝐾Kitalic_K which is not locally integrable. See more details about random vortex method and integral representation theorem in [6], [11] and [12].

There are mainly two difficulties in numerically solving fluid dynamic equations of turbulent flows, which are non-linear characteristics of the Navier-Stokes equation and continuously changing complex vortices of different scales. In engineering applications, people are more concerned about the time-averaged effect of turbulent motion, so some of the commonly used turbulence models are based on Reynolds time averaging, called Reynolds Average Numerical Simulation (RANS). RANS smooths out some tiny details of turbulent motion, and the model has many artificial settings. Therefore, RANS models have limited simulation capabilities for complex and delicate turbulent structure such as the separation phenomena of flow past body. With the increasing of the computing power and computer memory capacity, some advanced research institutions solve the Navier-Stokes equations without any form of simplification, but use extremely fine grids to directly numerically solve the Navier-Stokes equations. This kind of approach may be called Direct Numerical Simulation (DNS). However, DNS are still computational expanse to implement. The Large Eddy Simulation (LES) method, which is between DNS and the RANS method, has gradually emerged in the computational fluid dynamics community and has developed into a promising method for numerically solving turbulent flows because it is more sophisticated than the RANS and can be implemented on a conventional computer.

LES is considered as a useful tool for numerically simulating turbulent flows (cf. [7] and [16]). The principal idea in LES is to reduce the computational cost by ignoring the eddies in small length scales, which are very expensive in numerical experiments, via filtering of the Navier–Stokes equations. Such filtering, which can be viewed as spatial-averaging, effectively removes the information of eddies in small-scale from the numerical solution, for original ideas, cf. [3] and [13]. The filtered velocity u~(x,t)~𝑢𝑥𝑡\tilde{u}(x,t)over~ start_ARG italic_u end_ARG ( italic_x , italic_t ) can be represented as

u~(x,t)=3χ(xx)u(x,t)dx~𝑢𝑥𝑡subscriptsuperscript3𝜒𝑥superscript𝑥𝑢superscript𝑥𝑡differential-dsuperscript𝑥\tilde{u}(x,t)=\int_{\mathbb{R}^{3}}\chi(x-x^{\prime})u(x^{\prime},t)\mathrm{d% }x^{\prime}over~ start_ARG italic_u end_ARG ( italic_x , italic_t ) = ∫ start_POSTSUBSCRIPT blackboard_R start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT end_POSTSUBSCRIPT italic_χ ( italic_x - italic_x start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ) italic_u ( italic_x start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT , italic_t ) roman_d italic_x start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT

where x,x3𝑥superscript𝑥superscript3x,x^{\prime}\in\mathbb{R}^{3}italic_x , italic_x start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ∈ blackboard_R start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT, χ(x,t)𝜒𝑥𝑡\chi(x,t)italic_χ ( italic_x , italic_t ) is the filtering function including top-hat function, Gaussian function and so on, which satisfies χ(x)dx=1𝜒𝑥differential-d𝑥1\intop\chi(x)\mathrm{d}x=1∫ italic_χ ( italic_x ) roman_d italic_x = 1. So the filtered Navier-Stokes equation becomes

tu~+(u)u~=νΔu~p~+F~subscript𝑡~𝑢~𝑢𝑢𝜈Δ~𝑢~𝑝~𝐹\partial_{t}\tilde{u}+\widetilde{(u\cdot\nabla)u}=\nu\Delta\tilde{u}-\nabla% \tilde{p}+\tilde{F}∂ start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT over~ start_ARG italic_u end_ARG + over~ start_ARG ( italic_u ⋅ ∇ ) italic_u end_ARG = italic_ν roman_Δ over~ start_ARG italic_u end_ARG - ∇ over~ start_ARG italic_p end_ARG + over~ start_ARG italic_F end_ARG

and

u~=0,~𝑢0\nabla\cdot\tilde{u}=0,∇ ⋅ over~ start_ARG italic_u end_ARG = 0 ,

Because (u)u~~𝑢𝑢\widetilde{(u\cdot\nabla)u}over~ start_ARG ( italic_u ⋅ ∇ ) italic_u end_ARG can not be simplified as (u~)u~~𝑢~𝑢(\tilde{u}\cdot\nabla)\tilde{u}( over~ start_ARG italic_u end_ARG ⋅ ∇ ) over~ start_ARG italic_u end_ARG, so researcher introduced sub-grid-scale stress τ𝜏\tauitalic_τ, defined as

τ=(u~)u~(u)u~𝜏~𝑢~𝑢~𝑢𝑢\nabla\cdot\tau=(\tilde{u}\cdot\nabla)\tilde{u}-\widetilde{(u\cdot\nabla)u}∇ ⋅ italic_τ = ( over~ start_ARG italic_u end_ARG ⋅ ∇ ) over~ start_ARG italic_u end_ARG - over~ start_ARG ( italic_u ⋅ ∇ ) italic_u end_ARG

The filtered Navier-Stokes equation can be rewritten as

tu~+(u~)u~=νΔu~p~+F~τsubscript𝑡~𝑢~𝑢~𝑢𝜈Δ~𝑢~𝑝~𝐹𝜏\partial_{t}\tilde{u}+(\tilde{u}\cdot\nabla)\tilde{u}=\nu\Delta\tilde{u}-% \nabla\tilde{p}+\tilde{F}-\nabla\cdot\tau∂ start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT over~ start_ARG italic_u end_ARG + ( over~ start_ARG italic_u end_ARG ⋅ ∇ ) over~ start_ARG italic_u end_ARG = italic_ν roman_Δ over~ start_ARG italic_u end_ARG - ∇ over~ start_ARG italic_p end_ARG + over~ start_ARG italic_F end_ARG - ∇ ⋅ italic_τ

The τ𝜏\tauitalic_τ means the effect of small eddies on the flow system which must be modelled because its information is not irrelevant. The influence of small-scale eddies on the equation of motion is described by some other models (cf. [9], [14] and [10]), but it is not the studying target of our paper. Through large eddy simulation, the filtered equations focus on analysing large-scale eddies, directly capturing the most important turbulent structure and dynamical information, while approximating small-scale eddies. This method effectively reduces the computational complexity and retains the main physical properties.

Random large eddy simulation method we developed in this paper combines the core idea of filtering in large eddy simulation with the integral representation of parabolic equation in random vortex method, and subsequently obtain the numerical method of incompressible viscous flows based on it. Using the stochastic integral representation of parabolic equation and basic idea of large eddy simulation, we are able to close the solution of Navier-Stokes equation, which makes it possible for us to simulate incompressible flows via Monte-Carlo method.

The paper is organised as follows. In Section 2, we propose the random large eddy simulation method based on stochastic integral representation and large eddy simulation. Then, numerical schemes and simulation experiments are presented in Section 3. Finally, we introduce conditional law duality and integral representation theorem in Appendix, which is the theoretical foundation of the random large eddy simulation method established in Section 2.

2 Random large eddy simulation method

The present work aims to implement the ideas of random vortex method described in the introduction directly to the velocity rather than through the vorticity equation, so that the method developed in the present paper works for three dimensional (turbulent) flows as well. Firstly, for an incompressible flow, the divergence of the velocity vanishes: u=0𝑢0\nabla\cdot u=0∇ ⋅ italic_u = 0, which implies that the probability transition function p(s,x;t,y)𝑝𝑠𝑥𝑡𝑦p(s,x;t,y)italic_p ( italic_s , italic_x ; italic_t , italic_y ) is the fundamental solution for the backward parabolic operator t+ν+usubscript𝑡𝜈𝑢\partial_{t}+\nu\triangle+u\cdot\nabla∂ start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT + italic_ν △ + italic_u ⋅ ∇, so it is also the fundamental solution of the forward parabolic operator tν+usubscript𝑡𝜈𝑢\partial_{t}-\nu\triangle+u\cdot\nabla∂ start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT - italic_ν △ + italic_u ⋅ ∇. Therefore u(x,t)𝑢𝑥𝑡u(x,t)italic_u ( italic_x , italic_t ) has the following implicit integral representation

u(x,t)=3p(0,η;t,x)u0(η)dη+0t3h(s,η;t,x)(h(η,s)+F(η,s))dηds𝑢𝑥𝑡subscriptsuperscript3𝑝0𝜂𝑡𝑥subscript𝑢0𝜂d𝜂superscriptsubscript0𝑡subscriptsuperscript3𝑠𝜂𝑡𝑥𝜂𝑠𝐹𝜂𝑠d𝜂d𝑠u(x,t)=\int_{\mathbb{R}^{3}}p(0,\eta;t,x)u_{0}(\eta)\textrm{d}\eta+\int_{0}^{t% }\int_{\mathbb{R}^{3}}h(s,\eta;t,x)\left(-\nabla h(\eta,s)+F(\eta,s)\right)% \textrm{d}\eta\textrm{d}sitalic_u ( italic_x , italic_t ) = ∫ start_POSTSUBSCRIPT blackboard_R start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT end_POSTSUBSCRIPT italic_p ( 0 , italic_η ; italic_t , italic_x ) italic_u start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( italic_η ) d italic_η + ∫ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_t end_POSTSUPERSCRIPT ∫ start_POSTSUBSCRIPT blackboard_R start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT end_POSTSUBSCRIPT italic_h ( italic_s , italic_η ; italic_t , italic_x ) ( - ∇ italic_h ( italic_η , italic_s ) + italic_F ( italic_η , italic_s ) ) d italic_η d italic_s (2.1)

where p𝑝\nabla p∇ italic_p can be calculated by using the Biot-Savart law. In fact, since u=0𝑢0\nabla\cdot u=0∇ ⋅ italic_u = 0, the pressure p(x,t)𝑝𝑥𝑡p(x,t)italic_p ( italic_x , italic_t ) at every instance t𝑡titalic_t satisfies the Poisson equation

Δp=i,j=13ujxiuixj+FΔ𝑝superscriptsubscript𝑖𝑗13superscript𝑢𝑗superscript𝑥𝑖superscript𝑢𝑖superscript𝑥𝑗𝐹\Delta p=-\sum_{i,j=1}^{3}\frac{\partial u^{j}}{\partial x^{i}}\frac{\partial u% ^{i}}{\partial x^{j}}+\nabla\cdot Froman_Δ italic_p = - ∑ start_POSTSUBSCRIPT italic_i , italic_j = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT divide start_ARG ∂ italic_u start_POSTSUPERSCRIPT italic_j end_POSTSUPERSCRIPT end_ARG start_ARG ∂ italic_x start_POSTSUPERSCRIPT italic_i end_POSTSUPERSCRIPT end_ARG divide start_ARG ∂ italic_u start_POSTSUPERSCRIPT italic_i end_POSTSUPERSCRIPT end_ARG start_ARG ∂ italic_x start_POSTSUPERSCRIPT italic_j end_POSTSUPERSCRIPT end_ARG + ∇ ⋅ italic_F

so that, according to Green formula,

p(x,t)=3G3(y,x)(i,j=13ujxiuixj+F)|(y,t)dy𝑝𝑥𝑡evaluated-atsubscriptsuperscript3subscript𝐺3𝑦𝑥superscriptsubscript𝑖𝑗13superscript𝑢𝑗superscript𝑥𝑖superscript𝑢𝑖superscript𝑥𝑗𝐹𝑦𝑡d𝑦p(x,t)=\int_{\mathbb{R}^{3}}G_{3}(y,x)\left.\left(-\sum_{i,j=1}^{3}\frac{% \partial u^{j}}{\partial x^{i}}\frac{\partial u^{i}}{\partial x^{j}}+\nabla% \cdot F\right)\right|_{(y,t)}\mathrm{d}yitalic_p ( italic_x , italic_t ) = ∫ start_POSTSUBSCRIPT blackboard_R start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT end_POSTSUBSCRIPT italic_G start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ( italic_y , italic_x ) ( - ∑ start_POSTSUBSCRIPT italic_i , italic_j = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT divide start_ARG ∂ italic_u start_POSTSUPERSCRIPT italic_j end_POSTSUPERSCRIPT end_ARG start_ARG ∂ italic_x start_POSTSUPERSCRIPT italic_i end_POSTSUPERSCRIPT end_ARG divide start_ARG ∂ italic_u start_POSTSUPERSCRIPT italic_i end_POSTSUPERSCRIPT end_ARG start_ARG ∂ italic_x start_POSTSUPERSCRIPT italic_j end_POSTSUPERSCRIPT end_ARG + ∇ ⋅ italic_F ) | start_POSTSUBSCRIPT ( italic_y , italic_t ) end_POSTSUBSCRIPT roman_d italic_y

where G3(y,x)=14π1|yx|subscript𝐺3𝑦𝑥14𝜋1𝑦𝑥G_{3}(y,x)=-\frac{1}{4\pi}\frac{1}{\left|y-x\right|}italic_G start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ( italic_y , italic_x ) = - divide start_ARG 1 end_ARG start_ARG 4 italic_π end_ARG divide start_ARG 1 end_ARG start_ARG | italic_y - italic_x | end_ARG is the Green function on 3superscript3\mathbb{R}^{3}blackboard_R start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT. Differentiating under integration (which we assume is legible) to deduce that

p(x,t)=3K3(y,x)(i,j=13ujxiuixjF)|(y,t)dy,𝑝𝑥𝑡evaluated-atsubscriptsuperscript3subscript𝐾3𝑦𝑥superscriptsubscript𝑖𝑗13superscript𝑢𝑗superscript𝑥𝑖superscript𝑢𝑖superscript𝑥𝑗𝐹𝑦𝑡d𝑦\nabla p(x,t)=\int_{\mathbb{R}^{3}}K_{3}(y,x)\left.\left(\sum_{i,j=1}^{3}\frac% {\partial u^{j}}{\partial x^{i}}\frac{\partial u^{i}}{\partial x^{j}}-\nabla% \cdot F\right)\right|_{(y,t)}\mathrm{d}y,∇ italic_p ( italic_x , italic_t ) = ∫ start_POSTSUBSCRIPT blackboard_R start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT end_POSTSUBSCRIPT italic_K start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ( italic_y , italic_x ) ( ∑ start_POSTSUBSCRIPT italic_i , italic_j = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT divide start_ARG ∂ italic_u start_POSTSUPERSCRIPT italic_j end_POSTSUPERSCRIPT end_ARG start_ARG ∂ italic_x start_POSTSUPERSCRIPT italic_i end_POSTSUPERSCRIPT end_ARG divide start_ARG ∂ italic_u start_POSTSUPERSCRIPT italic_i end_POSTSUPERSCRIPT end_ARG start_ARG ∂ italic_x start_POSTSUPERSCRIPT italic_j end_POSTSUPERSCRIPT end_ARG - ∇ ⋅ italic_F ) | start_POSTSUBSCRIPT ( italic_y , italic_t ) end_POSTSUBSCRIPT roman_d italic_y , (2.2)

where

K3(y,x)=xG3(y,x)=14πyx|yx|3 for yxformulae-sequencesubscript𝐾3𝑦𝑥subscript𝑥subscript𝐺3𝑦𝑥14𝜋𝑦𝑥superscript𝑦𝑥3 for 𝑦𝑥K_{3}(y,x)=-\nabla_{x}G_{3}(y,x)=\frac{1}{4\pi}\frac{y-x}{\left|y-x\right|^{3}% }\quad\textrm{ for }y\neq xitalic_K start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ( italic_y , italic_x ) = - ∇ start_POSTSUBSCRIPT italic_x end_POSTSUBSCRIPT italic_G start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ( italic_y , italic_x ) = divide start_ARG 1 end_ARG start_ARG 4 italic_π end_ARG divide start_ARG italic_y - italic_x end_ARG start_ARG | italic_y - italic_x | start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT end_ARG for italic_y ≠ italic_x

is the Biot-Savart kernel. The representation (2.2) shall be used to update the pressure p(x,t)𝑝𝑥𝑡p(x,t)italic_p ( italic_x , italic_t ) in solving numerically the velocity u(x,t)𝑢𝑥𝑡u(x,t)italic_u ( italic_x , italic_t ) via the Navier-Stokes equations.

For simplicity we set g=p+F𝑔𝑝𝐹g=-\nabla p+Fitalic_g = - ∇ italic_p + italic_F. For every ξ𝜉\xiitalic_ξ and instance t0𝑡0t\geq 0italic_t ≥ 0, Xtξsuperscriptsubscript𝑋𝑡𝜉X_{t}^{\xi}italic_X start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_ξ end_POSTSUPERSCRIPT denotes the position in the state space of the Brownian fluid particles with velocity u(x,t)𝑢𝑥𝑡u(x,t)italic_u ( italic_x , italic_t ) started from ξ𝜉\xiitalic_ξ, and X:(t,ξ)Xtξ:𝑋𝑡𝜉superscriptsubscript𝑋𝑡𝜉X:(t,\xi)\rightarrow X_{t}^{\xi}italic_X : ( italic_t , italic_ξ ) → italic_X start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_ξ end_POSTSUPERSCRIPT defines a random field. In terms of the law of random field X𝑋Xitalic_X, (2.1) can be written formally as

u(x,t)=3𝔼[δx(Xtη)]u0(η)dη+0t3𝔼[δx(Xtη)|Xsη]g(η,s)dηds𝑢𝑥𝑡subscriptsuperscript3𝔼delimited-[]subscript𝛿𝑥superscriptsubscript𝑋𝑡𝜂subscript𝑢0𝜂d𝜂superscriptsubscript0𝑡subscriptsuperscript3𝔼delimited-[]conditionalsubscript𝛿𝑥superscriptsubscript𝑋𝑡𝜂superscriptsubscript𝑋𝑠𝜂𝑔𝜂𝑠d𝜂d𝑠u(x,t)=\int_{\mathbb{R}^{3}}\mathbb{E}\left[\delta_{x}(X_{t}^{\eta})\right]u_{% 0}(\eta)\textrm{d}\eta+\int_{0}^{t}\int_{\mathbb{R}^{3}}\mathbb{E}\left[\left.% \delta_{x}(X_{t}^{\eta})\right|X_{s}^{\eta}\right]g(\eta,s)\textrm{d}\eta% \textrm{d}sitalic_u ( italic_x , italic_t ) = ∫ start_POSTSUBSCRIPT blackboard_R start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT end_POSTSUBSCRIPT blackboard_E [ italic_δ start_POSTSUBSCRIPT italic_x end_POSTSUBSCRIPT ( italic_X start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_η end_POSTSUPERSCRIPT ) ] italic_u start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( italic_η ) d italic_η + ∫ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_t end_POSTSUPERSCRIPT ∫ start_POSTSUBSCRIPT blackboard_R start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT end_POSTSUBSCRIPT blackboard_E [ italic_δ start_POSTSUBSCRIPT italic_x end_POSTSUBSCRIPT ( italic_X start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_η end_POSTSUPERSCRIPT ) | italic_X start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_η end_POSTSUPERSCRIPT ] italic_g ( italic_η , italic_s ) d italic_η d italic_s (2.3)

by using the formal symbol h(0,η;t,x)=[Xtη=x]0𝜂𝑡𝑥delimited-[]superscriptsubscript𝑋𝑡𝜂𝑥h(0,\eta;t,x)=\mathbb{P}\left[X_{t}^{\eta}=x\right]italic_h ( 0 , italic_η ; italic_t , italic_x ) = blackboard_P [ italic_X start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_η end_POSTSUPERSCRIPT = italic_x ]. The problem here is that of course δx(Xtη)subscript𝛿𝑥superscriptsubscript𝑋𝑡𝜂\delta_{x}(X_{t}^{\eta})italic_δ start_POSTSUBSCRIPT italic_x end_POSTSUBSCRIPT ( italic_X start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_η end_POSTSUPERSCRIPT ) is a generalised Wiener functional so that it is difficult to calculate it numerically. Also the conditional average 𝔼[δx(Xtη)|Xsη]𝔼delimited-[]conditionalsubscript𝛿𝑥superscriptsubscript𝑋𝑡𝜂superscriptsubscript𝑋𝑠𝜂\mathbb{E}\left[\left.\delta_{x}(X_{t}^{\eta})\right|X_{s}^{\eta}\right]blackboard_E [ italic_δ start_POSTSUBSCRIPT italic_x end_POSTSUBSCRIPT ( italic_X start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_η end_POSTSUPERSCRIPT ) | italic_X start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_η end_POSTSUPERSCRIPT ] is expensive to compute. To overcome these difficulties, we utilise a key idea from the approach of Large Eddy Simulations (LES). In LES, one calculates local averaged velocity which shall give the global structure of the flow (in particular for turbulent flows). We shall adopt the LES approach, avoiding the modelling of the error term caused by taking local average of the velocity.

To realise this scheme, we shall use a stochastic integral representation for solutions of a linear parabolic equation. Since u𝑢uitalic_u is a solution to

(νΔut)u+g=0,𝜈Δ𝑢subscript𝑡𝑢𝑔0\left(\nu\Delta-u\cdot\nabla-\partial_{t}\right)u+g=0,( italic_ν roman_Δ - italic_u ⋅ ∇ - ∂ start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT ) italic_u + italic_g = 0 , (2.4)

according to the representation theorem (4.1) to be established in Appendix

u(x,t)=3h(0,η;t,x)u0(η)dη+0t3𝔼[g(Xsη,s)|Xtη=x]h(0,η,t,x)dηds.𝑢𝑥𝑡subscriptsuperscript30𝜂𝑡𝑥subscript𝑢0𝜂differential-d𝜂superscriptsubscript0𝑡subscriptsuperscript3𝔼delimited-[]conditional𝑔superscriptsubscript𝑋𝑠𝜂𝑠superscriptsubscript𝑋𝑡𝜂𝑥0𝜂𝑡𝑥differential-d𝜂differential-d𝑠u(x,t)=\int_{\mathbb{R}^{3}}h(0,\eta;t,x)u_{0}(\eta)\mathrm{d}\eta+\int_{0}^{t% }\int_{\mathbb{R}^{3}}\mathbb{E}\left[g(X_{s}^{\eta},s)\left|X_{t}^{\eta}=x% \right.\right]h(0,\eta,t,x)\mathrm{d}\eta\mathrm{d}s.italic_u ( italic_x , italic_t ) = ∫ start_POSTSUBSCRIPT blackboard_R start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT end_POSTSUBSCRIPT italic_h ( 0 , italic_η ; italic_t , italic_x ) italic_u start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( italic_η ) roman_d italic_η + ∫ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_t end_POSTSUPERSCRIPT ∫ start_POSTSUBSCRIPT blackboard_R start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT end_POSTSUBSCRIPT blackboard_E [ italic_g ( italic_X start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_η end_POSTSUPERSCRIPT , italic_s ) | italic_X start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_η end_POSTSUPERSCRIPT = italic_x ] italic_h ( 0 , italic_η , italic_t , italic_x ) roman_d italic_η roman_d italic_s . (2.5)

Comparing with (2.3), the difference seems not so significant, and indeed the two representations are equivalent due to the assumption that u=0𝑢0\nabla\cdot u=0∇ ⋅ italic_u = 0, while (2.5) involves only Brownian fluid particles started at the same instance, which in fact greatly reduces the computational cost.

By borrowing the key idea in LES, a filter function χ𝜒\chiitalic_χ with a compact support is applied for calculating the local average of the velocity, denoted by u~(x,t)~𝑢𝑥𝑡\tilde{u}(x,t)over~ start_ARG italic_u end_ARG ( italic_x , italic_t ). More precisely,

u~(x,t)=3χ(ξx)u(ξ,t)dξ~𝑢𝑥𝑡subscriptsuperscript3𝜒𝜉𝑥𝑢𝜉𝑡differential-d𝜉\tilde{u}(x,t)=\int_{\mathbb{R}^{3}}\chi(\xi-x)u(\xi,t)\mathrm{d}\xiover~ start_ARG italic_u end_ARG ( italic_x , italic_t ) = ∫ start_POSTSUBSCRIPT blackboard_R start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT end_POSTSUBSCRIPT italic_χ ( italic_ξ - italic_x ) italic_u ( italic_ξ , italic_t ) roman_d italic_ξ (2.6)

where x3𝑥superscript3x\in\mathbb{R}^{3}italic_x ∈ blackboard_R start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT. In the present paper, we choose a parameter s>0𝑠0s>0italic_s > 0 as the mesh size, the filter function used in the paper is Gaussian kernel χ(x)=(6πs2)32e6x2s2𝜒𝑥superscript6𝜋superscript𝑠232superscripte6superscript𝑥2superscript𝑠2\chi(x)=\left(\frac{6}{\pi s^{2}}\right)^{\frac{3}{2}}\textrm{e}^{-\frac{6x^{2% }}{s^{2}}}italic_χ ( italic_x ) = ( divide start_ARG 6 end_ARG start_ARG italic_π italic_s start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG ) start_POSTSUPERSCRIPT divide start_ARG 3 end_ARG start_ARG 2 end_ARG end_POSTSUPERSCRIPT e start_POSTSUPERSCRIPT - divide start_ARG 6 italic_x start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG start_ARG italic_s start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG end_POSTSUPERSCRIPT for x3𝑥superscript3x\in\mathbb{R}^{3}italic_x ∈ blackboard_R start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT.

Combining (2.5) and (2.6), we may easily obtain the following functional integral representation

u~(x,t)~𝑢𝑥𝑡\displaystyle\tilde{u}(x,t)over~ start_ARG italic_u end_ARG ( italic_x , italic_t ) =3𝔼[χ(Xtηx)]u0(η)dηabsentsubscriptsuperscript3𝔼delimited-[]𝜒superscriptsubscript𝑋𝑡𝜂𝑥subscript𝑢0𝜂differential-d𝜂\displaystyle=\int_{\mathbb{R}^{3}}\mathbb{E}\left[\chi(X_{t}^{\eta}-x)\right]% u_{0}(\eta)\mathrm{d}\eta= ∫ start_POSTSUBSCRIPT blackboard_R start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT end_POSTSUBSCRIPT blackboard_E [ italic_χ ( italic_X start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_η end_POSTSUPERSCRIPT - italic_x ) ] italic_u start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( italic_η ) roman_d italic_η
+0t3𝔼[χ(Xtηx)g(Xsη,s)]dηdssuperscriptsubscript0𝑡subscriptsuperscript3𝔼delimited-[]𝜒superscriptsubscript𝑋𝑡𝜂𝑥𝑔superscriptsubscript𝑋𝑠𝜂𝑠differential-d𝜂differential-d𝑠\displaystyle+\int_{0}^{t}\int_{\mathbb{R}^{3}}\mathbb{E}\left[\chi(X_{t}^{% \eta}-x)g(X_{s}^{\eta},s)\right]\mathrm{d}\eta\mathrm{d}s+ ∫ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_t end_POSTSUPERSCRIPT ∫ start_POSTSUBSCRIPT blackboard_R start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT end_POSTSUBSCRIPT blackboard_E [ italic_χ ( italic_X start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_η end_POSTSUPERSCRIPT - italic_x ) italic_g ( italic_X start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_η end_POSTSUPERSCRIPT , italic_s ) ] roman_d italic_η roman_d italic_s (2.7)

for x3𝑥superscript3x\in\mathbb{R}^{3}italic_x ∈ blackboard_R start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT, where the Brownian fluid particles are defined in terms of the stochastic differential equation (1.1). In the approach of LES, one derives the evolution equation for the locally averaged velocity u~(x,t)~𝑢𝑥𝑡\tilde{u}(x,t)over~ start_ARG italic_u end_ARG ( italic_x , italic_t ), namely the Navier-Stokes equations with the error term, and LES is then implemented by modelling the error. Taking advantage of the integral representation (2.7), which though is an implicit representation, we may devise a natural closure scheme without further modelling for the evolution of the locally averaged velocity u~(x,t)~𝑢𝑥𝑡\tilde{u}(x,t)over~ start_ARG italic_u end_ARG ( italic_x , italic_t ).

More precisely, given a filter function χ𝜒\chiitalic_χ, we run Brownian fluid particles with the locally averaged velocity u^(x,t)^𝑢𝑥𝑡\hat{u}(x,t)over^ start_ARG italic_u end_ARG ( italic_x , italic_t ) defined by stochastic differential equation

dX^tη=u^(X^tη,t)dt+2νdBt,X^0η=η,formulae-sequencedsuperscriptsubscript^𝑋𝑡𝜂^𝑢superscriptsubscript^𝑋𝑡𝜂𝑡d𝑡2𝜈dsubscript𝐵𝑡superscriptsubscript^𝑋0𝜂𝜂\mathrm{d}\hat{X}_{t}^{\eta}=\hat{u}(\hat{X}_{t}^{\eta},t)\mathrm{d}t+\sqrt{2% \nu}\mathrm{d}B_{t},\quad\hat{X}_{0}^{\eta}=\eta,roman_d over^ start_ARG italic_X end_ARG start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_η end_POSTSUPERSCRIPT = over^ start_ARG italic_u end_ARG ( over^ start_ARG italic_X end_ARG start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_η end_POSTSUPERSCRIPT , italic_t ) roman_d italic_t + square-root start_ARG 2 italic_ν end_ARG roman_d italic_B start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT , over^ start_ARG italic_X end_ARG start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_η end_POSTSUPERSCRIPT = italic_η , (2.8)
u^(x,t)=^𝑢𝑥𝑡absent\displaystyle\hat{u}(x,t)=over^ start_ARG italic_u end_ARG ( italic_x , italic_t ) = 3𝔼[χ(X^tηx)]u0(η)dηsubscriptsuperscript3𝔼delimited-[]𝜒superscriptsubscript^𝑋𝑡𝜂𝑥subscript𝑢0𝜂differential-d𝜂\displaystyle\int_{\mathbb{R}^{3}}\mathbb{E}\left[\chi(\hat{X}_{t}^{\eta}-x)% \right]u_{0}(\eta)\mathrm{d}\eta∫ start_POSTSUBSCRIPT blackboard_R start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT end_POSTSUBSCRIPT blackboard_E [ italic_χ ( over^ start_ARG italic_X end_ARG start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_η end_POSTSUPERSCRIPT - italic_x ) ] italic_u start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( italic_η ) roman_d italic_η
+0t3𝔼[χ(X^tηx)g^(X^sη,s)]dηds,superscriptsubscript0𝑡subscriptsuperscript3𝔼delimited-[]𝜒superscriptsubscript^𝑋𝑡𝜂𝑥^𝑔superscriptsubscript^𝑋𝑠𝜂𝑠differential-d𝜂differential-d𝑠\displaystyle+\int_{0}^{t}\int_{\mathbb{R}^{3}}\mathbb{E}\left[\chi(\hat{X}_{t% }^{\eta}-x)\hat{g}(\hat{X}_{s}^{\eta},s)\right]\mathrm{d}\eta\mathrm{d}s,+ ∫ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_t end_POSTSUPERSCRIPT ∫ start_POSTSUBSCRIPT blackboard_R start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT end_POSTSUBSCRIPT blackboard_E [ italic_χ ( over^ start_ARG italic_X end_ARG start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_η end_POSTSUPERSCRIPT - italic_x ) over^ start_ARG italic_g end_ARG ( over^ start_ARG italic_X end_ARG start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_η end_POSTSUPERSCRIPT , italic_s ) ] roman_d italic_η roman_d italic_s , (2.9)

where

g^(x,t)=p^(x,t)+F(x,t),^𝑔𝑥𝑡^𝑝𝑥𝑡𝐹𝑥𝑡\hat{g}(x,t)=-\nabla\hat{p}(x,t)+F(x,t),over^ start_ARG italic_g end_ARG ( italic_x , italic_t ) = - ∇ over^ start_ARG italic_p end_ARG ( italic_x , italic_t ) + italic_F ( italic_x , italic_t ) , (2.10)

and

p^(x,t)=3K3(X^tη,x)(i,j=13u^jxiu^ixjF)|(X^tη,t)dη.^𝑝𝑥𝑡evaluated-atsubscriptsuperscript3subscript𝐾3superscriptsubscript^𝑋𝑡𝜂𝑥superscriptsubscript𝑖𝑗13superscript^𝑢𝑗subscript𝑥𝑖superscript^𝑢𝑖subscript𝑥𝑗𝐹superscriptsubscript^𝑋𝑡𝜂𝑡d𝜂\nabla\hat{p}(x,t)=\int_{\mathbb{R}^{3}}K_{3}(\hat{X}_{t}^{\eta},x)\left(\sum_% {i,j=1}^{3}\frac{\partial\hat{u}^{j}}{\partial x_{i}}\frac{\partial\hat{u}^{i}% }{\partial x_{j}}-\nabla\cdot F\right)\bigg{|}_{(\hat{X}_{t}^{\eta},t)}\mathrm% {d}\eta.∇ over^ start_ARG italic_p end_ARG ( italic_x , italic_t ) = ∫ start_POSTSUBSCRIPT blackboard_R start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT end_POSTSUBSCRIPT italic_K start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ( over^ start_ARG italic_X end_ARG start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_η end_POSTSUPERSCRIPT , italic_x ) ( ∑ start_POSTSUBSCRIPT italic_i , italic_j = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT divide start_ARG ∂ over^ start_ARG italic_u end_ARG start_POSTSUPERSCRIPT italic_j end_POSTSUPERSCRIPT end_ARG start_ARG ∂ italic_x start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_ARG divide start_ARG ∂ over^ start_ARG italic_u end_ARG start_POSTSUPERSCRIPT italic_i end_POSTSUPERSCRIPT end_ARG start_ARG ∂ italic_x start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT end_ARG - ∇ ⋅ italic_F ) | start_POSTSUBSCRIPT ( over^ start_ARG italic_X end_ARG start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_η end_POSTSUPERSCRIPT , italic_t ) end_POSTSUBSCRIPT roman_d italic_η . (2.11)

The equations (2.8, 2.9, 2.10, 2.11) compose a closed system which allows to calculate numerically approximate locally averaged velocity of an incompressible fluid flow.

If we utilise a Gaussian filter function χ𝜒\chiitalic_χ , to update the approximate pressure p^(x,t)^𝑝𝑥𝑡\hat{p}(x,t)over^ start_ARG italic_p end_ARG ( italic_x , italic_t ), terms u^x^𝑢𝑥\frac{\partial\hat{u}}{\partial x}divide start_ARG ∂ over^ start_ARG italic_u end_ARG end_ARG start_ARG ∂ italic_x end_ARG in p^^𝑝\nabla\hat{p}∇ over^ start_ARG italic_p end_ARG can be calculated simply by differentiating u^(x,t)^𝑢𝑥𝑡\hat{u}(x,t)over^ start_ARG italic_u end_ARG ( italic_x , italic_t ) via (2.9).

3 Numerical schemes and numerical experiments

In this section we present several numerical experiments based on the scheme defined by (2.8, 2.9, 2.10, 2.11). For simplicity, we drop the hat script, and therefore define the following system

dXtη=u(Xtη,t)dt+2νdBt,X0η=ηformulae-sequencedsuperscriptsubscript𝑋𝑡𝜂𝑢superscriptsubscript𝑋𝑡𝜂𝑡d𝑡2𝜈dsubscript𝐵𝑡superscriptsubscript𝑋0𝜂𝜂\mathrm{d}X_{t}^{\eta}=u(X_{t}^{\eta},t)\mathrm{d}t+\sqrt{2\nu}\mathrm{d}B_{t}% ,\quad X_{0}^{\eta}=\etaroman_d italic_X start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_η end_POSTSUPERSCRIPT = italic_u ( italic_X start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_η end_POSTSUPERSCRIPT , italic_t ) roman_d italic_t + square-root start_ARG 2 italic_ν end_ARG roman_d italic_B start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT , italic_X start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_η end_POSTSUPERSCRIPT = italic_η (3.1)

where B𝐵Bitalic_B is a Brownian motion on some probability space,

u(x,t)=3𝔼[χ(Xtηx)]u0(η)dη+0t3𝔼[χ(Xtηx)g(Xsη,s)]dηds,𝑢𝑥𝑡subscriptsuperscript3𝔼delimited-[]𝜒superscriptsubscript𝑋𝑡𝜂𝑥subscript𝑢0𝜂differential-d𝜂superscriptsubscript0𝑡subscriptsuperscript3𝔼delimited-[]𝜒superscriptsubscript𝑋𝑡𝜂𝑥𝑔superscriptsubscript𝑋𝑠𝜂𝑠differential-d𝜂differential-d𝑠u(x,t)=\int_{\mathbb{R}^{3}}\mathbb{E}\left[\chi(X_{t}^{\eta}-x)\right]u_{0}(% \eta)\mathrm{d}\eta+\int_{0}^{t}\int_{\mathbb{R}^{3}}\mathbb{E}\left[\chi(X_{t% }^{\eta}-x)g(X_{s}^{\eta},s)\right]\mathrm{d}\eta\mathrm{d}s,italic_u ( italic_x , italic_t ) = ∫ start_POSTSUBSCRIPT blackboard_R start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT end_POSTSUBSCRIPT blackboard_E [ italic_χ ( italic_X start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_η end_POSTSUPERSCRIPT - italic_x ) ] italic_u start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( italic_η ) roman_d italic_η + ∫ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_t end_POSTSUPERSCRIPT ∫ start_POSTSUBSCRIPT blackboard_R start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT end_POSTSUBSCRIPT blackboard_E [ italic_χ ( italic_X start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_η end_POSTSUPERSCRIPT - italic_x ) italic_g ( italic_X start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_η end_POSTSUPERSCRIPT , italic_s ) ] roman_d italic_η roman_d italic_s , (3.2)
g(x,t)=p(x,t)+F(x,t)𝑔𝑥𝑡𝑝𝑥𝑡𝐹𝑥𝑡g(x,t)=-\nabla p(x,t)+F(x,t)italic_g ( italic_x , italic_t ) = - ∇ italic_p ( italic_x , italic_t ) + italic_F ( italic_x , italic_t ) (3.3)

and the pressure gradient is updated by

p(x,t)=3K3(Xtη,x)(i,j=13ujxiuixjF)|(Xtη,t)dη.𝑝𝑥𝑡evaluated-atsubscriptsuperscript3subscript𝐾3superscriptsubscript𝑋𝑡𝜂𝑥superscriptsubscript𝑖𝑗13superscript𝑢𝑗subscript𝑥𝑖superscript𝑢𝑖subscript𝑥𝑗𝐹superscriptsubscript𝑋𝑡𝜂𝑡d𝜂\nabla p(x,t)=\int_{\mathbb{R}^{3}}K_{3}(X_{t}^{\eta},x)\left(\sum_{i,j=1}^{3}% \frac{\partial u^{j}}{\partial x_{i}}\frac{\partial u^{i}}{\partial x_{j}}-% \nabla\cdot F\right)\bigg{|}_{(X_{t}^{\eta},t)}\mathrm{d}\eta.∇ italic_p ( italic_x , italic_t ) = ∫ start_POSTSUBSCRIPT blackboard_R start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT end_POSTSUBSCRIPT italic_K start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ( italic_X start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_η end_POSTSUPERSCRIPT , italic_x ) ( ∑ start_POSTSUBSCRIPT italic_i , italic_j = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT divide start_ARG ∂ italic_u start_POSTSUPERSCRIPT italic_j end_POSTSUPERSCRIPT end_ARG start_ARG ∂ italic_x start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_ARG divide start_ARG ∂ italic_u start_POSTSUPERSCRIPT italic_i end_POSTSUPERSCRIPT end_ARG start_ARG ∂ italic_x start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT end_ARG - ∇ ⋅ italic_F ) | start_POSTSUBSCRIPT ( italic_X start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_η end_POSTSUPERSCRIPT , italic_t ) end_POSTSUBSCRIPT roman_d italic_η . (3.4)

In this scheme, the initial velocity u0subscript𝑢0u_{0}italic_u start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT and the external force F𝐹Fitalic_F are given data. The whole scheme, which may be called the random LES, is determined by a filter function χ𝜒\chiitalic_χ which must be chosen according to the mesh size when implement the simulation.

The initial velocity u(x,0)𝑢𝑥0u(x,0)italic_u ( italic_x , 0 ) is given, so the initial pressure p(x,0)𝑝𝑥0p(x,0)italic_p ( italic_x , 0 ) can be calculated directly, we choose external force F𝐹Fitalic_F to be a constant so that F=0𝐹0\nabla\cdot F=0∇ ⋅ italic_F = 0.

Set mesh size s>0𝑠0s>0italic_s > 0, time step δ>0𝛿0\delta>0italic_δ > 0 and kinematic viscosity ν>0𝜈0\nu>0italic_ν > 0. For i1,i2,i3subscript𝑖1subscript𝑖2subscript𝑖3i_{1},i_{2},i_{3}\in\mathbb{Z}italic_i start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_i start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , italic_i start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ∈ blackboard_Z, denote xi1,i2,i3=(i1,i2,i3)ssuperscript𝑥subscript𝑖1subscript𝑖2subscript𝑖3subscript𝑖1subscript𝑖2subscript𝑖3𝑠x^{i_{1,}i_{2},i_{3}}=(i_{1},i_{2},i_{3})sitalic_x start_POSTSUPERSCRIPT italic_i start_POSTSUBSCRIPT 1 , end_POSTSUBSCRIPT italic_i start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , italic_i start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT end_POSTSUPERSCRIPT = ( italic_i start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_i start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , italic_i start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ) italic_s, ui1,i2,i3=u(xi1,i2,i3,0)superscript𝑢subscript𝑖1subscript𝑖2subscript𝑖3𝑢superscript𝑥subscript𝑖1subscript𝑖2subscript𝑖30u^{i_{1},i_{2},i_{3}}=u(x^{i_{1,}i_{2},i_{3}},0)italic_u start_POSTSUPERSCRIPT italic_i start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_i start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , italic_i start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT end_POSTSUPERSCRIPT = italic_u ( italic_x start_POSTSUPERSCRIPT italic_i start_POSTSUBSCRIPT 1 , end_POSTSUBSCRIPT italic_i start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , italic_i start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT end_POSTSUPERSCRIPT , 0 ). In numerical scheme, we drop the expectation and use one-copy of Brownian particles. We discrete the stochastic differential equation (3.1) following Euler scheme: for ti=iδ,i=0,1,2,formulae-sequencesubscript𝑡𝑖𝑖𝛿𝑖012t_{i}=i\delta,i=0,1,2,\cdotsitalic_t start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT = italic_i italic_δ , italic_i = 0 , 1 , 2 , ⋯.

Xtki1,i2,i3=Xtk1i1,i2,i3+δu(Xtk1i1,i2,i3,tk1)+2ν(BtkBtk1),X0i1,i2,i3=xi1,i2,i3formulae-sequencesuperscriptsubscript𝑋subscript𝑡𝑘subscript𝑖1subscript𝑖2subscript𝑖3superscriptsubscript𝑋subscript𝑡𝑘1subscript𝑖1subscript𝑖2subscript𝑖3𝛿𝑢superscriptsubscript𝑋subscript𝑡𝑘1subscript𝑖1subscript𝑖2subscript𝑖3subscript𝑡𝑘12𝜈subscript𝐵subscript𝑡𝑘subscript𝐵subscript𝑡𝑘1superscriptsubscript𝑋0subscript𝑖1subscript𝑖2subscript𝑖3superscript𝑥subscript𝑖1subscript𝑖2subscript𝑖3X_{t_{k}}^{i_{1},i_{2},i_{3}}=X_{t_{k-1}}^{i_{1},i_{2},i_{3}}+\delta u(X_{t_{k% -1}}^{i_{1},i_{2},i_{3}},t_{k-1})+\sqrt{2\nu}(B_{t_{k}}-B_{t_{k-1}}),\quad X_{% 0}^{i_{1},i_{2},i_{3}}=x^{i_{1,}i_{2},i_{3}}italic_X start_POSTSUBSCRIPT italic_t start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_i start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_i start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , italic_i start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT end_POSTSUPERSCRIPT = italic_X start_POSTSUBSCRIPT italic_t start_POSTSUBSCRIPT italic_k - 1 end_POSTSUBSCRIPT end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_i start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_i start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , italic_i start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT end_POSTSUPERSCRIPT + italic_δ italic_u ( italic_X start_POSTSUBSCRIPT italic_t start_POSTSUBSCRIPT italic_k - 1 end_POSTSUBSCRIPT end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_i start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_i start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , italic_i start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT end_POSTSUPERSCRIPT , italic_t start_POSTSUBSCRIPT italic_k - 1 end_POSTSUBSCRIPT ) + square-root start_ARG 2 italic_ν end_ARG ( italic_B start_POSTSUBSCRIPT italic_t start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT end_POSTSUBSCRIPT - italic_B start_POSTSUBSCRIPT italic_t start_POSTSUBSCRIPT italic_k - 1 end_POSTSUBSCRIPT end_POSTSUBSCRIPT ) , italic_X start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_i start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_i start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , italic_i start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT end_POSTSUPERSCRIPT = italic_x start_POSTSUPERSCRIPT italic_i start_POSTSUBSCRIPT 1 , end_POSTSUBSCRIPT italic_i start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , italic_i start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT end_POSTSUPERSCRIPT

where Xtki1,i2,i3superscriptsubscript𝑋subscript𝑡𝑘subscript𝑖1subscript𝑖2subscript𝑖3X_{t_{k}}^{i_{1},i_{2},i_{3}}italic_X start_POSTSUBSCRIPT italic_t start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_i start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_i start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , italic_i start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT end_POSTSUPERSCRIPT denotes Xtkxi1,i2,i3superscriptsubscript𝑋subscript𝑡𝑘superscript𝑥subscript𝑖1subscript𝑖2subscript𝑖3X_{t_{k}}^{x^{i_{1},i_{2},i_{3}}}italic_X start_POSTSUBSCRIPT italic_t start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_x start_POSTSUPERSCRIPT italic_i start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_i start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , italic_i start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT end_POSTSUPERSCRIPT end_POSTSUPERSCRIPT for simplicity. Then integral representations in (3.2), and (3.4) can be discretised as follows:

u(x,tk)=i1,i2,i3s3χ(Xtki1,i2,i3x)ui1,i2,i3+i1,i2,i3j=1ks3δχ(Xtki1,i2,i3x)g(Xtj1i1,i2,i3,tj1)𝑢𝑥subscript𝑡𝑘subscriptsubscript𝑖1subscript𝑖2subscript𝑖3superscript𝑠3𝜒superscriptsubscript𝑋subscript𝑡𝑘subscript𝑖1subscript𝑖2subscript𝑖3𝑥superscript𝑢subscript𝑖1subscript𝑖2subscript𝑖3subscriptsubscript𝑖1subscript𝑖2subscript𝑖3superscriptsubscript𝑗1𝑘superscript𝑠3𝛿𝜒superscriptsubscript𝑋subscript𝑡𝑘subscript𝑖1subscript𝑖2subscript𝑖3𝑥𝑔superscriptsubscript𝑋subscript𝑡𝑗1subscript𝑖1subscript𝑖2subscript𝑖3subscript𝑡𝑗1u(x,t_{k})=\sum_{i_{1},i_{2},i_{3}}s^{3}\chi(X_{t_{k}}^{i_{1},i_{2},i_{3}}-x)u% ^{i_{1},i_{2},i_{3}}+\sum_{i_{1},i_{2},i_{3}}\sum_{j=1}^{k}s^{3}\delta\chi(X_{% t_{k}}^{i_{1},i_{2},i_{3}}-x)g(X_{t_{j-1}}^{i_{1},i_{2},i_{3}},t_{j-1})italic_u ( italic_x , italic_t start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ) = ∑ start_POSTSUBSCRIPT italic_i start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_i start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , italic_i start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT end_POSTSUBSCRIPT italic_s start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT italic_χ ( italic_X start_POSTSUBSCRIPT italic_t start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_i start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_i start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , italic_i start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT end_POSTSUPERSCRIPT - italic_x ) italic_u start_POSTSUPERSCRIPT italic_i start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_i start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , italic_i start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT end_POSTSUPERSCRIPT + ∑ start_POSTSUBSCRIPT italic_i start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_i start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , italic_i start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT end_POSTSUBSCRIPT ∑ start_POSTSUBSCRIPT italic_j = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT italic_s start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT italic_δ italic_χ ( italic_X start_POSTSUBSCRIPT italic_t start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_i start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_i start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , italic_i start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT end_POSTSUPERSCRIPT - italic_x ) italic_g ( italic_X start_POSTSUBSCRIPT italic_t start_POSTSUBSCRIPT italic_j - 1 end_POSTSUBSCRIPT end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_i start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_i start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , italic_i start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT end_POSTSUPERSCRIPT , italic_t start_POSTSUBSCRIPT italic_j - 1 end_POSTSUBSCRIPT )

and

g(x,tk)=i1,i2,i3s3K(Xtki1,i2,i3,x)i,j=13Aji(Xtki1,i2,i3,tk)Aij(Xtki1,i2,i3,tk)+F,𝑔𝑥subscript𝑡𝑘subscriptsubscript𝑖1subscript𝑖2subscript𝑖3superscript𝑠3𝐾superscriptsubscript𝑋subscript𝑡𝑘subscript𝑖1subscript𝑖2subscript𝑖3𝑥superscriptsubscript𝑖𝑗13superscriptsubscript𝐴𝑗𝑖superscriptsubscript𝑋subscript𝑡𝑘subscript𝑖1subscript𝑖2subscript𝑖3subscript𝑡𝑘superscriptsubscript𝐴𝑖𝑗superscriptsubscript𝑋subscript𝑡𝑘subscript𝑖1subscript𝑖2subscript𝑖3subscript𝑡𝑘𝐹g(x,t_{k})=-\sum_{i_{1},i_{2},i_{3}}s^{3}K(X_{t_{k}}^{i_{1},i_{2},i_{3}},x)% \sum_{i,j=1}^{3}A_{j}^{i}(X_{t_{k}}^{i_{1},i_{2},i_{3}},t_{k})A_{i}^{j}(X_{t_{% k}}^{i_{1},i_{2},i_{3}},t_{k})+F,italic_g ( italic_x , italic_t start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ) = - ∑ start_POSTSUBSCRIPT italic_i start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_i start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , italic_i start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT end_POSTSUBSCRIPT italic_s start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT italic_K ( italic_X start_POSTSUBSCRIPT italic_t start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_i start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_i start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , italic_i start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT end_POSTSUPERSCRIPT , italic_x ) ∑ start_POSTSUBSCRIPT italic_i , italic_j = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT italic_A start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_i end_POSTSUPERSCRIPT ( italic_X start_POSTSUBSCRIPT italic_t start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_i start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_i start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , italic_i start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT end_POSTSUPERSCRIPT , italic_t start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ) italic_A start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_j end_POSTSUPERSCRIPT ( italic_X start_POSTSUBSCRIPT italic_t start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_i start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_i start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , italic_i start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT end_POSTSUPERSCRIPT , italic_t start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ) + italic_F ,

where

A(x,tk)=i1,i2,i3s3xχ(Xtki1,i2,i3x)ui1,i2,i3+i1,i2,i3j=1ks3δxχ(Xtki1,i2,i3x)g(Xtj1i1,i2,i3,tj1).𝐴𝑥subscript𝑡𝑘subscriptsubscript𝑖1subscript𝑖2subscript𝑖3superscript𝑠3subscript𝑥𝜒superscriptsubscript𝑋subscript𝑡𝑘subscript𝑖1subscript𝑖2subscript𝑖3𝑥superscript𝑢subscript𝑖1subscript𝑖2subscript𝑖3subscriptsubscript𝑖1subscript𝑖2subscript𝑖3superscriptsubscript𝑗1𝑘superscript𝑠3𝛿subscript𝑥𝜒superscriptsubscript𝑋subscript𝑡𝑘subscript𝑖1subscript𝑖2subscript𝑖3𝑥𝑔superscriptsubscript𝑋subscript𝑡𝑗1subscript𝑖1subscript𝑖2subscript𝑖3subscript𝑡𝑗1A(x,t_{k})=\sum_{i_{1},i_{2},i_{3}}s^{3}\nabla_{x}\chi(X_{t_{k}}^{i_{1},i_{2},% i_{3}}-x)u^{i_{1},i_{2},i_{3}}+\sum_{i_{1},i_{2},i_{3}}\sum_{j=1}^{k}s^{3}% \delta\nabla_{x}\chi(X_{t_{k}}^{i_{1},i_{2},i_{3}}-x)g(X_{t_{j-1}}^{i_{1},i_{2% },i_{3}},t_{j-1}).italic_A ( italic_x , italic_t start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ) = ∑ start_POSTSUBSCRIPT italic_i start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_i start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , italic_i start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT end_POSTSUBSCRIPT italic_s start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT ∇ start_POSTSUBSCRIPT italic_x end_POSTSUBSCRIPT italic_χ ( italic_X start_POSTSUBSCRIPT italic_t start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_i start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_i start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , italic_i start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT end_POSTSUPERSCRIPT - italic_x ) italic_u start_POSTSUPERSCRIPT italic_i start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_i start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , italic_i start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT end_POSTSUPERSCRIPT + ∑ start_POSTSUBSCRIPT italic_i start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_i start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , italic_i start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT end_POSTSUBSCRIPT ∑ start_POSTSUBSCRIPT italic_j = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT italic_s start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT italic_δ ∇ start_POSTSUBSCRIPT italic_x end_POSTSUBSCRIPT italic_χ ( italic_X start_POSTSUBSCRIPT italic_t start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_i start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_i start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , italic_i start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT end_POSTSUPERSCRIPT - italic_x ) italic_g ( italic_X start_POSTSUBSCRIPT italic_t start_POSTSUBSCRIPT italic_j - 1 end_POSTSUBSCRIPT end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_i start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_i start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , italic_i start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT end_POSTSUPERSCRIPT , italic_t start_POSTSUBSCRIPT italic_j - 1 end_POSTSUBSCRIPT ) .

We next carry out several numerical experiments by using the previous scheme.

3.1 Numerical experiments – laminar flows

By a laminar flow we mean a viscous flow with a small Reynolds number, where the Reynolds number is defined by Re=U0Lν𝑅𝑒subscript𝑈0𝐿𝜈Re=\frac{U_{0}L}{\nu}italic_R italic_e = divide start_ARG italic_U start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT italic_L end_ARG start_ARG italic_ν end_ARG, where U0subscript𝑈0U_{0}italic_U start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT is the main stream velocity and L𝐿Litalic_L is the length scale. In our experiment, ν=0.15𝜈0.15\nu=0.15italic_ν = 0.15, Re=800𝑅𝑒800Re=800italic_R italic_e = 800, length scale L=2π𝐿2𝜋L=2\piitalic_L = 2 italic_π, so that U0=νLRe=23.8subscript𝑈0𝜈𝐿𝑅𝑒23.8U_{0}=\frac{\nu}{L}Re=23.8italic_U start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT = divide start_ARG italic_ν end_ARG start_ARG italic_L end_ARG italic_R italic_e = 23.8. The mesh size s=2π20L1Re𝑠2𝜋20𝐿1𝑅𝑒s=\frac{2\pi}{20}\thicksim L\sqrt{\frac{1}{Re}}italic_s = divide start_ARG 2 italic_π end_ARG start_ARG 20 end_ARG ∼ italic_L square-root start_ARG divide start_ARG 1 end_ARG start_ARG italic_R italic_e end_ARG end_ARG. and the time step δ=0.001𝛿0.001\delta=0.001italic_δ = 0.001. The numerical experiment is demonstrated at times t=0.3,t=0.6,t=0.9formulae-sequence𝑡0.3formulae-sequence𝑡0.6𝑡0.9t=0.3,t=0.6,t=0.9italic_t = 0.3 , italic_t = 0.6 , italic_t = 0.9. We set the initial velocity to be of the form u(x,0)=(U0sin(2x1),U0cos(2x1),0)𝑢𝑥0subscript𝑈02subscript𝑥1subscript𝑈02subscript𝑥10u(x,0)=(U_{0}\sin(2x_{1}),U_{0}\cos(2x_{1}),0)italic_u ( italic_x , 0 ) = ( italic_U start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT roman_sin ( 2 italic_x start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ) , italic_U start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT roman_cos ( 2 italic_x start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ) , 0 ), and set force F=(10,10,9.81)𝐹10109.81F=(10,10,-9.81)italic_F = ( 10 , 10 , - 9.81 ). The velocity field and the vorticity field are shown in Figure 1 and Figure 2.

Refer to caption
Figure 1: Velocity fields of incompressible viscous flows on 3superscript3\mathbb{R}^{3}blackboard_R start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT
Refer to caption
Figure 2: Vorticity fields of incompressible viscous flows flows on 3superscript3\mathbb{R}^{3}blackboard_R start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT

Figure 1 and Figure 2 show a laminar flow where the velocity varies smoothly, while the vorticity field changes relatively fast, which is consistent with the real flow in question. To view the flows clearly, we also print sections of the vector fields with the plane z=0𝑧0z=0italic_z = 0, plane x=0𝑥0x=0italic_x = 0, and the plane y=0𝑦0y=0italic_y = 0 in Figure 3, Figure 4, Figure 5 respectively.

Refer to caption
Figure 3: Section Velocity fields of incompressible viscous flows on plane z=0𝑧0z=0italic_z = 0

As shown in Figure 3, because of the initial conditions, there are more vortices and complex flows occurring on the plane z=0𝑧0z=0italic_z = 0. The external force F𝐹Fitalic_F applying to this laminar flows system is not strong enough, so the fluid changes are not particularly large.

Refer to caption
Figure 4: Section Velocity fields of incompressible viscous flows on plane x=0𝑥0x=0italic_x = 0
Refer to caption
Figure 5: Section Velocity fields of incompressible viscous flows on plane y=0𝑦0y=0italic_y = 0

The initial vorticity is apparent only in plane z=C𝑧𝐶z=Citalic_z = italic_C (C𝐶Citalic_C is constant), it is clear that more obvious vortexes and changes appear in the horizontal section because the force F𝐹Fitalic_F applying into the flows system is constant. So, in plane x=C𝑥𝐶x=Citalic_x = italic_C and plane y=C𝑦𝐶y=Citalic_y = italic_C, the fluid shows a tendency to flow normally, flows in the direction of the external force.

3.2 Turbulence flows

We present a numerical experiment showing a 3D turbulent flow, a flow with large Reynolds number. In the numerical experiment, ν=0.15𝜈0.15\nu=0.15italic_ν = 0.15, Re=4500𝑅𝑒4500Re=4500italic_R italic_e = 4500, length scale L=2π𝐿2𝜋L=2\piitalic_L = 2 italic_π, so that U0=107.5subscript𝑈0107.5U_{0}=107.5italic_U start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT = 107.5. The mesh size s=2π40𝑠2𝜋40s=\frac{2\pi}{40}italic_s = divide start_ARG 2 italic_π end_ARG start_ARG 40 end_ARG, and the time step δ=0.001𝛿0.001\delta=0.001italic_δ = 0.001. The numerical experiment results are demonstrated at times t=0.05,t=0.1,t=0.15formulae-sequence𝑡0.05formulae-sequence𝑡0.1𝑡0.15t=0.05,t=0.1,t=0.15italic_t = 0.05 , italic_t = 0.1 , italic_t = 0.15. We set the initial velocity to be of the form u(x,0)=(U0sin(2x1),U0cos(2x1),0)𝑢𝑥0subscript𝑈02subscript𝑥1subscript𝑈02subscript𝑥10u(x,0)=(U_{0}\sin(2x_{1}),U_{0}\cos(2x_{1}),0)italic_u ( italic_x , 0 ) = ( italic_U start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT roman_sin ( 2 italic_x start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ) , italic_U start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT roman_cos ( 2 italic_x start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ) , 0 ), set force F=(50,50,9.81)𝐹50509.81F=(50,50,-9.81)italic_F = ( 50 , 50 , - 9.81 ). The velocity field and vorticity field are shown in Figure 6 and Figure 7.

Refer to caption
Figure 6: Velocity fields of incompressible viscous flows on 3superscript3\mathbb{R}^{3}blackboard_R start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT
Refer to caption
Figure 7: Vorticity fields of incompressible viscous flows flows on 3superscript3\mathbb{R}^{3}blackboard_R start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT

In turbulence flows, given the initial velocity, the vorticity is larger and the vorticity field is more chaotic under larger velocity fields and external forces. To view the flows clearly, we also print the vector fields of section with plane z=0𝑧0z=0italic_z = 0, plane x=0𝑥0x=0italic_x = 0, and plane y=0𝑦0y=0italic_y = 0 in Figure 8, Figure 9, Figure 10 respectively.

Refer to caption
Figure 8: Section Velocity fields of incompressible viscous flows on plane z=0𝑧0z=0italic_z = 0

Compared with laminar flow, more eddies and more complex flows appear on plane z=0𝑧0z=0italic_z = 0 in turbulence flow. Because the initial velocity and force are relatively large, the changes in the fluid are also more significant.

Refer to caption
Figure 9: Section Velocity fields of incompressible viscous flows on plane x=0𝑥0x=0italic_x = 0
Refer to caption
Figure 10: Section Velocity fields of incompressible viscous flows on plane y=0𝑦0y=0italic_y = 0

Although the initial vorticity is only given in plane z=C𝑧𝐶z=Citalic_z = italic_C (C𝐶Citalic_C is constant), there are still fewer vortexes and changes appearing in plane x=C𝑥𝐶x=Citalic_x = italic_C and plane y=C𝑦𝐶y=Citalic_y = italic_C under turbulence case and large external force.

4 Appendix

In this section, we derive the integral representation theorem which is the key ingredient in the present work.

Suppose b(x,t)𝑏𝑥𝑡b(x,t)italic_b ( italic_x , italic_t ) is a time-dependent divergence-free vector field on d×[0,)superscript𝑑0\mathbb{R}^{d}\times[0,\infty)blackboard_R start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT × [ 0 , ∞ ), i.e. b=0𝑏0\nabla\cdot b=0∇ ⋅ italic_b = 0. Let Lb=νΔ+bsubscript𝐿𝑏𝜈Δ𝑏L_{b}=\nu\Delta+b\cdot\nablaitalic_L start_POSTSUBSCRIPT italic_b end_POSTSUBSCRIPT = italic_ν roman_Δ + italic_b ⋅ ∇, then the L2superscript𝐿2L^{2}italic_L start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT-adjoint operator of forward heating operator Lbtsubscript𝐿𝑏subscript𝑡L_{b}-\partial_{t}italic_L start_POSTSUBSCRIPT italic_b end_POSTSUBSCRIPT - ∂ start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT coincides with backward heat operator Lb+tsubscript𝐿𝑏subscript𝑡L_{-b}+\partial_{t}italic_L start_POSTSUBSCRIPT - italic_b end_POSTSUBSCRIPT + ∂ start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT (see [4] for details). Let Ω=C([0,),d)Ω𝐶0superscript𝑑\Omega=C([0,\infty),\mathbb{R}^{d})roman_Ω = italic_C ( [ 0 , ∞ ) , blackboard_R start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT ) be the continuous path space in dsuperscript𝑑\mathbb{R}^{d}blackboard_R start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT, define Xt:Ωd:subscript𝑋𝑡maps-toΩsuperscript𝑑X_{t}:\Omega\mapsto\mathbb{R}^{d}italic_X start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT : roman_Ω ↦ blackboard_R start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT be the coordinate process on ΩΩ\Omegaroman_Ω. Let t0=σ{Xs:st}superscriptsubscript𝑡0𝜎conditional-setsubscript𝑋𝑠𝑠𝑡\mathscr{F}_{t}^{0}=\sigma\left\{X_{s}:s\leq t\right\}script_F start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 0 end_POSTSUPERSCRIPT = italic_σ { italic_X start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT : italic_s ≤ italic_t } be the smallest σ𝜎\sigmaitalic_σ-algebra on ΩΩ\Omegaroman_Ω and 0=σ{Xs:s<}superscript0𝜎conditional-setsubscript𝑋𝑠𝑠\mathscr{F}^{0}=\sigma\left\{X_{s}:s<\infty\right\}script_F start_POSTSUPERSCRIPT 0 end_POSTSUPERSCRIPT = italic_σ { italic_X start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT : italic_s < ∞ }. Then 0=(Ω)superscript0Ω\mathscr{F}^{0}=\mathcal{B}(\Omega)script_F start_POSTSUPERSCRIPT 0 end_POSTSUPERSCRIPT = caligraphic_B ( roman_Ω ) is the Borel σ𝜎\sigmaitalic_σ-algebra on ΩΩ\Omegaroman_Ω generated by the uniform convergence over any bounded subset [0,).0[0,\infty).[ 0 , ∞ ) . We assume b(x,t)𝑏𝑥𝑡b(x,t)italic_b ( italic_x , italic_t ) is bounded and Borel measure, then for ξd,τ0formulae-sequence𝜉superscript𝑑𝜏0\xi\in\mathbb{R}^{d},\tau\geq 0italic_ξ ∈ blackboard_R start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT , italic_τ ≥ 0, there is a unique probability measure bξ,τsuperscriptsubscript𝑏𝜉𝜏\mathbb{P}_{b}^{\xi,\tau}blackboard_P start_POSTSUBSCRIPT italic_b end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_ξ , italic_τ end_POSTSUPERSCRIPT on (Ω,0)Ωsuperscript0(\Omega,\mathscr{F}^{0})( roman_Ω , script_F start_POSTSUPERSCRIPT 0 end_POSTSUPERSCRIPT ) such that

[Xs=ξ for sτ]=1delimited-[]subscript𝑋𝑠𝜉 for 𝑠𝜏1\mathbb{P}[X_{s}=\xi\;\textrm{ for }\;s\leq\tau]=1blackboard_P [ italic_X start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT = italic_ξ for italic_s ≤ italic_τ ] = 1

and

Mt[f]=f(Xt,t)f(Xτ,τ)τt(Lbf)(Xs,s)dssuperscriptsubscript𝑀𝑡delimited-[]𝑓𝑓subscript𝑋𝑡𝑡𝑓subscript𝑋𝜏𝜏superscriptsubscript𝜏𝑡subscript𝐿𝑏𝑓subscript𝑋𝑠𝑠differential-d𝑠M_{t}^{[f]}=f(X_{t},t)-f(X_{\tau},\tau)-\int_{\tau}^{t}(L_{b}f)(X_{s},s)% \mathrm{d}sitalic_M start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT start_POSTSUPERSCRIPT [ italic_f ] end_POSTSUPERSCRIPT = italic_f ( italic_X start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT , italic_t ) - italic_f ( italic_X start_POSTSUBSCRIPT italic_τ end_POSTSUBSCRIPT , italic_τ ) - ∫ start_POSTSUBSCRIPT italic_τ end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_t end_POSTSUPERSCRIPT ( italic_L start_POSTSUBSCRIPT italic_b end_POSTSUBSCRIPT italic_f ) ( italic_X start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT , italic_s ) roman_d italic_s

is a local martingale (τt𝜏𝑡\tau\leq titalic_τ ≤ italic_t) under probability measure bξ,τsuperscriptsubscript𝑏𝜉𝜏\mathbb{P}_{b}^{\xi,\tau}blackboard_P start_POSTSUBSCRIPT italic_b end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_ξ , italic_τ end_POSTSUPERSCRIPT, where fCb2,1(d×[0,))𝑓superscriptsubscript𝐶𝑏21superscript𝑑0f\in C_{b}^{2,1}(\mathbb{R}^{d}\times[0,\infty))italic_f ∈ italic_C start_POSTSUBSCRIPT italic_b end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 , 1 end_POSTSUPERSCRIPT ( blackboard_R start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT × [ 0 , ∞ ) ). bξ,τsuperscriptsubscript𝑏𝜉𝜏\mathbb{P}_{b}^{\xi,\tau}blackboard_P start_POSTSUBSCRIPT italic_b end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_ξ , italic_τ end_POSTSUPERSCRIPT is called Lbsubscript𝐿𝑏L_{b}italic_L start_POSTSUBSCRIPT italic_b end_POSTSUBSCRIPT-diffusion, and Lbsubscript𝐿𝑏L_{b}italic_L start_POSTSUBSCRIPT italic_b end_POSTSUBSCRIPT is called the infinitesimal generator of bξ,τsuperscriptsubscript𝑏𝜉𝜏\mathbb{P}_{b}^{\xi,\tau}blackboard_P start_POSTSUBSCRIPT italic_b end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_ξ , italic_τ end_POSTSUPERSCRIPT [15]. bξ,τsuperscriptsubscript𝑏𝜉𝜏\mathbb{P}_{b}^{\xi,\tau}blackboard_P start_POSTSUBSCRIPT italic_b end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_ξ , italic_τ end_POSTSUPERSCRIPT can be constructed as the weak solution of stochastic differential equation

dXt=b(Xt,t)dt+2νdBt,Xτ=ξ,formulae-sequencedsubscript𝑋𝑡𝑏subscript𝑋𝑡𝑡d𝑡2𝜈dsubscript𝐵𝑡subscript𝑋𝜏𝜉\mathrm{d}X_{t}=b(X_{t},t)\mathrm{d}t+\sqrt{2\nu}\mathrm{d}B_{t},\quad X_{\tau% }=\xi,roman_d italic_X start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT = italic_b ( italic_X start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT , italic_t ) roman_d italic_t + square-root start_ARG 2 italic_ν end_ARG roman_d italic_B start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT , italic_X start_POSTSUBSCRIPT italic_τ end_POSTSUBSCRIPT = italic_ξ ,

where B𝐵Bitalic_B is a Brownian motion on probability space. Let pb(τ,ξ;t,x)subscript𝑝𝑏𝜏𝜉𝑡𝑥p_{b}(\tau,\xi;t,x)italic_p start_POSTSUBSCRIPT italic_b end_POSTSUBSCRIPT ( italic_τ , italic_ξ ; italic_t , italic_x ) denote the transition function of of Lbsubscript𝐿𝑏L_{b}italic_L start_POSTSUBSCRIPT italic_b end_POSTSUBSCRIPT-diffusion, which is positive and continuous in all arguments for τ<t𝜏𝑡\tau<titalic_τ < italic_t and ξ,xd𝜉𝑥superscript𝑑\xi,x\in\mathbb{R}^{d}italic_ξ , italic_x ∈ blackboard_R start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT, in the sense that

pb(τ,ξ;t,x)dx=P(τ,ξ,t,dx)=bξ,τ[Xtdx],subscript𝑝𝑏𝜏𝜉𝑡𝑥d𝑥𝑃𝜏𝜉𝑡d𝑥superscriptsubscript𝑏𝜉𝜏delimited-[]subscript𝑋𝑡d𝑥p_{b}(\tau,\xi;t,x)\mathrm{d}x=P(\tau,\xi,t,\mathrm{d}x)=\mathbb{P}_{b}^{\xi,% \tau}[X_{t}\in\mathrm{d}x],italic_p start_POSTSUBSCRIPT italic_b end_POSTSUBSCRIPT ( italic_τ , italic_ξ ; italic_t , italic_x ) roman_d italic_x = italic_P ( italic_τ , italic_ξ , italic_t , roman_d italic_x ) = blackboard_P start_POSTSUBSCRIPT italic_b end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_ξ , italic_τ end_POSTSUPERSCRIPT [ italic_X start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT ∈ roman_d italic_x ] ,

see [15] for details. Given T>0𝑇0T>0italic_T > 0, bξ,τ[|XT=η]\mathbb{P}_{b}^{\xi,\tau}[\cdot|X_{T}=\eta]blackboard_P start_POSTSUBSCRIPT italic_b end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_ξ , italic_τ end_POSTSUPERSCRIPT [ ⋅ | italic_X start_POSTSUBSCRIPT italic_T end_POSTSUBSCRIPT = italic_η ] denotes the conditional law of the Lbsubscript𝐿𝑏L_{b}italic_L start_POSTSUBSCRIPT italic_b end_POSTSUBSCRIPT-diffusion. Then it has been established in [11] that the conditional law bξ,0η,Tsuperscriptsubscript𝑏formulae-sequence𝜉0𝜂𝑇\mathbb{P}_{b}^{\xi,0\rightarrow\eta,T}blackboard_P start_POSTSUBSCRIPT italic_b end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_ξ , 0 → italic_η , italic_T end_POSTSUPERSCRIPT coincide with the conditional law bTη,0ξ,TτTsuperscriptsubscriptsuperscript𝑏𝑇formulae-sequence𝜂0𝜉𝑇subscript𝜏𝑇\mathbb{P}_{-b^{T}}^{\eta,0\rightarrow\xi,T}\circ\tau_{T}blackboard_P start_POSTSUBSCRIPT - italic_b start_POSTSUPERSCRIPT italic_T end_POSTSUPERSCRIPT end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_η , 0 → italic_ξ , italic_T end_POSTSUPERSCRIPT ∘ italic_τ start_POSTSUBSCRIPT italic_T end_POSTSUBSCRIPT up to a time reverse at T𝑇Titalic_T, where bT(x,t)=b(x,(Tt)+)superscript𝑏𝑇𝑥𝑡𝑏𝑥superscript𝑇𝑡b^{T}(x,t)=b(x,(T-t)^{+})italic_b start_POSTSUPERSCRIPT italic_T end_POSTSUPERSCRIPT ( italic_x , italic_t ) = italic_b ( italic_x , ( italic_T - italic_t ) start_POSTSUPERSCRIPT + end_POSTSUPERSCRIPT ). In fact it follows immediately from the fact that, since b𝑏bitalic_b is divergence-free,

pbT(s,x;t,y)=pb(Tt,y;Ts,x)subscript𝑝superscript𝑏𝑇𝑠𝑥𝑡𝑦subscript𝑝𝑏𝑇𝑡𝑦𝑇𝑠𝑥p_{-b^{T}}(s,x;t,y)=p_{b}(T-t,y;T-s,x)italic_p start_POSTSUBSCRIPT - italic_b start_POSTSUPERSCRIPT italic_T end_POSTSUPERSCRIPT end_POSTSUBSCRIPT ( italic_s , italic_x ; italic_t , italic_y ) = italic_p start_POSTSUBSCRIPT italic_b end_POSTSUBSCRIPT ( italic_T - italic_t , italic_y ; italic_T - italic_s , italic_x )

for 0s<tT0𝑠𝑡𝑇0\leq s<t\leq T0 ≤ italic_s < italic_t ≤ italic_T and x,yd𝑥𝑦superscript𝑑x,y\in\mathbb{R}^{d}italic_x , italic_y ∈ blackboard_R start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT, cf. [11] for details.

Let Ψ(x,t)Ψ𝑥𝑡\Psi(x,t)roman_Ψ ( italic_x , italic_t ) be the smooth solution of parabolic equation

(Lbt)Ψ+f=0 in d×[0,)subscript𝐿𝑏𝑡Ψ𝑓0 in superscript𝑑0\left(L_{-b}-\frac{\partial}{\partial t}\right)\Psi+f=0\quad\textrm{ in }% \mathbb{R}^{d}\times[0,\infty)( italic_L start_POSTSUBSCRIPT - italic_b end_POSTSUBSCRIPT - divide start_ARG ∂ end_ARG start_ARG ∂ italic_t end_ARG ) roman_Ψ + italic_f = 0 in blackboard_R start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT × [ 0 , ∞ ) (4.1)

where f(x,t)=𝑓𝑥𝑡absentf(x,t)=italic_f ( italic_x , italic_t ) = is C2,1superscript𝐶21C^{2,1}italic_C start_POSTSUPERSCRIPT 2 , 1 end_POSTSUPERSCRIPT-function. Assume that b(x,t)𝑏𝑥𝑡b(x,t)italic_b ( italic_x , italic_t ) is C2,1superscript𝐶21C^{2,1}italic_C start_POSTSUPERSCRIPT 2 , 1 end_POSTSUPERSCRIPT and bounded, then we have the following theorem.

Theorem 4.1.

Suppose b(x,t)𝑏𝑥𝑡b(x,t)italic_b ( italic_x , italic_t ) is divergence-free, that is, b=0𝑏0\nabla\cdot b=0∇ ⋅ italic_b = 0 in the sense of distribution on dsuperscript𝑑\mathbb{R}^{d}blackboard_R start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT. Then

Ψ(ξ,T)Ψ𝜉𝑇\displaystyle\Psi(\xi,T)roman_Ψ ( italic_ξ , italic_T ) =dpb(0,η;T,ξ)Ψ(η,0)dηabsentsubscriptsuperscript𝑑subscript𝑝𝑏0𝜂𝑇𝜉Ψ𝜂0differential-d𝜂\displaystyle=\int_{\mathbb{R}^{d}}p_{b}(0,\eta;T,\xi)\Psi(\eta,0)\mathrm{d}\eta= ∫ start_POSTSUBSCRIPT blackboard_R start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT end_POSTSUBSCRIPT italic_p start_POSTSUBSCRIPT italic_b end_POSTSUBSCRIPT ( 0 , italic_η ; italic_T , italic_ξ ) roman_Ψ ( italic_η , 0 ) roman_d italic_η
+0Tdbη,0[f(Xt,t)|XT=ξ]pb(0,η;T,ξ)dηdtsuperscriptsubscript0𝑇subscriptsuperscript𝑑superscriptsubscript𝑏𝜂0delimited-[]conditional𝑓subscript𝑋𝑡𝑡subscript𝑋𝑇𝜉subscript𝑝𝑏0𝜂𝑇𝜉differential-d𝜂differential-d𝑡\displaystyle+\int_{0}^{T}\int_{\mathbb{R}^{d}}\mathbb{P}_{b}^{\eta,0}\left[f(% X_{t},t)\left|X_{T}=\xi\right.\right]p_{b}(0,\eta;T,\xi)\mathrm{d}\eta\mathrm{% d}t+ ∫ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_T end_POSTSUPERSCRIPT ∫ start_POSTSUBSCRIPT blackboard_R start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT end_POSTSUBSCRIPT blackboard_P start_POSTSUBSCRIPT italic_b end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_η , 0 end_POSTSUPERSCRIPT [ italic_f ( italic_X start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT , italic_t ) | italic_X start_POSTSUBSCRIPT italic_T end_POSTSUBSCRIPT = italic_ξ ] italic_p start_POSTSUBSCRIPT italic_b end_POSTSUBSCRIPT ( 0 , italic_η ; italic_T , italic_ξ ) roman_d italic_η roman_d italic_t (4.2)

for ξd𝜉superscript𝑑\xi\in\mathbb{R}^{d}italic_ξ ∈ blackboard_R start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT and T>0𝑇0T>0italic_T > 0.

Proof.

First, we construct a diffusion associated with time-reversal vector field bTsuperscript𝑏𝑇b^{T}italic_b start_POSTSUPERSCRIPT italic_T end_POSTSUPERSCRIPT by solving the following SDE:

dXtξ~=b(Xtξ~,Tt)dt+2νdBt,X0ξ~=ξformulae-sequenced~superscriptsubscript𝑋𝑡𝜉𝑏~superscriptsubscript𝑋𝑡𝜉𝑇𝑡d𝑡2𝜈dsubscript𝐵𝑡~superscriptsubscript𝑋0𝜉𝜉\mathrm{d}\tilde{X_{t}^{\xi}}=-b\left(\tilde{X_{t}^{\xi}},T-t\right)\mathrm{d}% t+\sqrt{2\nu}\mathrm{d}B_{t},\quad\tilde{X_{0}^{\xi}}=\xiroman_d over~ start_ARG italic_X start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_ξ end_POSTSUPERSCRIPT end_ARG = - italic_b ( over~ start_ARG italic_X start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_ξ end_POSTSUPERSCRIPT end_ARG , italic_T - italic_t ) roman_d italic_t + square-root start_ARG 2 italic_ν end_ARG roman_d italic_B start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT , over~ start_ARG italic_X start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_ξ end_POSTSUPERSCRIPT end_ARG = italic_ξ

whose infinitesimal generator is LbTsubscript𝐿superscript𝑏𝑇L_{-b^{T}}italic_L start_POSTSUBSCRIPT - italic_b start_POSTSUPERSCRIPT italic_T end_POSTSUPERSCRIPT end_POSTSUBSCRIPT. Let Yt=Ψ(Xtξ~,Tt)subscript𝑌𝑡Ψ~superscriptsubscript𝑋𝑡𝜉𝑇𝑡Y_{t}=\Psi(\tilde{X_{t}^{\xi}},T-t)italic_Y start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT = roman_Ψ ( over~ start_ARG italic_X start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_ξ end_POSTSUPERSCRIPT end_ARG , italic_T - italic_t ), then by Itô formula and equation 4.1

Yt=Y0+2ν0tΨ(Xsξ~,Ts)dBs0tf(Xsξ~,Ts)dssubscript𝑌𝑡subscript𝑌02𝜈superscriptsubscript0𝑡Ψ~superscriptsubscript𝑋𝑠𝜉𝑇𝑠differential-dsubscript𝐵𝑠superscriptsubscript0𝑡𝑓~superscriptsubscript𝑋𝑠𝜉𝑇𝑠differential-d𝑠Y_{t}=Y_{0}+\sqrt{2\nu}\int_{0}^{t}\nabla\Psi(\tilde{X_{s}^{\xi}},T-s)\cdot% \mathrm{d}B_{s}-\int_{0}^{t}f(\tilde{X_{s}^{\xi}},T-s)\mathrm{d}sitalic_Y start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT = italic_Y start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT + square-root start_ARG 2 italic_ν end_ARG ∫ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_t end_POSTSUPERSCRIPT ∇ roman_Ψ ( over~ start_ARG italic_X start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_ξ end_POSTSUPERSCRIPT end_ARG , italic_T - italic_s ) ⋅ roman_d italic_B start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT - ∫ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_t end_POSTSUPERSCRIPT italic_f ( over~ start_ARG italic_X start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_ξ end_POSTSUPERSCRIPT end_ARG , italic_T - italic_s ) roman_d italic_s

Taking expectation of both sides and t=T𝑡𝑇t=Titalic_t = italic_T, we have

Ψ(ξ,T)Ψ𝜉𝑇\displaystyle\Psi(\xi,T)roman_Ψ ( italic_ξ , italic_T ) =𝔼[Ψ(XTξ~,0)]+0T𝔼[f(Xtξ~,Tt)]dsabsent𝔼delimited-[]Ψ~superscriptsubscript𝑋𝑇𝜉0superscriptsubscript0𝑇𝔼delimited-[]𝑓~superscriptsubscript𝑋𝑡𝜉𝑇𝑡differential-d𝑠\displaystyle=\mathbb{E}\left[\Psi(\tilde{X_{T}^{\xi}},0)\right]+\int_{0}^{T}% \mathbb{E}\left[f(\tilde{X_{t}^{\xi}},T-t)\right]\mathrm{d}s= blackboard_E [ roman_Ψ ( over~ start_ARG italic_X start_POSTSUBSCRIPT italic_T end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_ξ end_POSTSUPERSCRIPT end_ARG , 0 ) ] + ∫ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_T end_POSTSUPERSCRIPT blackboard_E [ italic_f ( over~ start_ARG italic_X start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_ξ end_POSTSUPERSCRIPT end_ARG , italic_T - italic_t ) ] roman_d italic_s
=J1+J2absentsubscript𝐽1subscript𝐽2\displaystyle=J_{1}+J_{2}= italic_J start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT + italic_J start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT

By using conditional expectation, we may write

J2(ξ,T)subscript𝐽2𝜉𝑇\displaystyle J_{2}(\xi,T)italic_J start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ( italic_ξ , italic_T ) =0Td𝔼[f(Xtξ~,Tt)|XTξ~=η][XTξ~dη]dtabsentsuperscriptsubscript0𝑇subscriptsuperscript𝑑𝔼delimited-[]conditional𝑓~superscriptsubscript𝑋𝑡𝜉𝑇𝑡~superscriptsubscript𝑋𝑇𝜉𝜂delimited-[]~superscriptsubscript𝑋𝑇𝜉d𝜂differential-d𝑡\displaystyle=\int_{0}^{T}\int_{\mathbb{R}^{d}}\mathbb{E}\left[f(\tilde{X_{t}^% {\xi}},T-t)\left|\tilde{X_{T}^{\xi}}=\eta\right.\right]\mathbb{P}\left[\tilde{% X_{T}^{\xi}}\in\mathrm{d}\eta\right]\mathrm{d}t= ∫ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_T end_POSTSUPERSCRIPT ∫ start_POSTSUBSCRIPT blackboard_R start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT end_POSTSUBSCRIPT blackboard_E [ italic_f ( over~ start_ARG italic_X start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_ξ end_POSTSUPERSCRIPT end_ARG , italic_T - italic_t ) | over~ start_ARG italic_X start_POSTSUBSCRIPT italic_T end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_ξ end_POSTSUPERSCRIPT end_ARG = italic_η ] blackboard_P [ over~ start_ARG italic_X start_POSTSUBSCRIPT italic_T end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_ξ end_POSTSUPERSCRIPT end_ARG ∈ roman_d italic_η ] roman_d italic_t
+0Td𝔼[f(Xtξ~,Tt)|XTξ~=η]pbT(0,ξ;T,η)dηdtsuperscriptsubscript0𝑇subscriptsuperscript𝑑𝔼delimited-[]conditional𝑓~superscriptsubscript𝑋𝑡𝜉𝑇𝑡~superscriptsubscript𝑋𝑇𝜉𝜂subscript𝑝superscript𝑏𝑇0𝜉𝑇𝜂differential-d𝜂differential-d𝑡\displaystyle+\int_{0}^{T}\int_{\mathbb{R}^{d}}\mathbb{E}\left[f(\tilde{X_{t}^% {\xi}},T-t)\left|\tilde{X_{T}^{\xi}}=\eta\right.\right]p_{-b^{T}}(0,\xi;T,\eta% )\mathrm{d}\eta\mathrm{d}t+ ∫ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_T end_POSTSUPERSCRIPT ∫ start_POSTSUBSCRIPT blackboard_R start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT end_POSTSUBSCRIPT blackboard_E [ italic_f ( over~ start_ARG italic_X start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_ξ end_POSTSUPERSCRIPT end_ARG , italic_T - italic_t ) | over~ start_ARG italic_X start_POSTSUBSCRIPT italic_T end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_ξ end_POSTSUPERSCRIPT end_ARG = italic_η ] italic_p start_POSTSUBSCRIPT - italic_b start_POSTSUPERSCRIPT italic_T end_POSTSUPERSCRIPT end_POSTSUBSCRIPT ( 0 , italic_ξ ; italic_T , italic_η ) roman_d italic_η roman_d italic_t

Similarly

J1(ξ,T)=dΨi(η,0)pbT(0,ξ;T,η)dη.subscript𝐽1𝜉𝑇subscriptsuperscript𝑑superscriptΨ𝑖𝜂0subscript𝑝superscript𝑏𝑇0𝜉𝑇𝜂differential-d𝜂J_{1}(\xi,T)=\int_{\mathbb{R}^{d}}\Psi^{i}(\eta,0)p_{-b^{T}}(0,\xi;T,\eta)% \mathrm{d}\eta.italic_J start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ( italic_ξ , italic_T ) = ∫ start_POSTSUBSCRIPT blackboard_R start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT end_POSTSUBSCRIPT roman_Ψ start_POSTSUPERSCRIPT italic_i end_POSTSUPERSCRIPT ( italic_η , 0 ) italic_p start_POSTSUBSCRIPT - italic_b start_POSTSUPERSCRIPT italic_T end_POSTSUPERSCRIPT end_POSTSUBSCRIPT ( 0 , italic_ξ ; italic_T , italic_η ) roman_d italic_η .

Since b=0𝑏0\nabla\cdot b=0∇ ⋅ italic_b = 0, we have pb(0,η;T,ξ)=pbT(0,ξ;T,η)subscript𝑝𝑏0𝜂𝑇𝜉subscript𝑝superscript𝑏𝑇0𝜉𝑇𝜂p_{b}(0,\eta;T,\xi)=p_{-b^{T}}(0,\xi;T,\eta)italic_p start_POSTSUBSCRIPT italic_b end_POSTSUBSCRIPT ( 0 , italic_η ; italic_T , italic_ξ ) = italic_p start_POSTSUBSCRIPT - italic_b start_POSTSUPERSCRIPT italic_T end_POSTSUPERSCRIPT end_POSTSUBSCRIPT ( 0 , italic_ξ ; italic_T , italic_η ), we can get

J1(ξ,T)=dΨ(η,0)pb(0,η;T,ξ)dηsubscript𝐽1𝜉𝑇subscriptsuperscript𝑑Ψ𝜂0subscript𝑝𝑏0𝜂𝑇𝜉differential-d𝜂J_{1}(\xi,T)=\int_{\mathbb{R}^{d}}\Psi(\eta,0)p_{b}(0,\eta;T,\xi)\mathrm{d}\etaitalic_J start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ( italic_ξ , italic_T ) = ∫ start_POSTSUBSCRIPT blackboard_R start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT end_POSTSUBSCRIPT roman_Ψ ( italic_η , 0 ) italic_p start_POSTSUBSCRIPT italic_b end_POSTSUBSCRIPT ( 0 , italic_η ; italic_T , italic_ξ ) roman_d italic_η

and

J2(ξ,T)=0Td𝔼[f(Xtξ~,Tt)|XTξ~=η]pb(0,η;T,ξ)dηdt.subscript𝐽2𝜉𝑇superscriptsubscript0𝑇subscriptsuperscript𝑑𝔼delimited-[]conditional𝑓~superscriptsubscript𝑋𝑡𝜉𝑇𝑡~superscriptsubscript𝑋𝑇𝜉𝜂subscript𝑝𝑏0𝜂𝑇𝜉differential-d𝜂differential-d𝑡J_{2}(\xi,T)=\int_{0}^{T}\int_{\mathbb{R}^{d}}\mathbb{E}\left[f(\tilde{X_{t}^{% \xi}},T-t)\left|\tilde{X_{T}^{\xi}}=\eta\right.\right]p_{b}(0,\eta;T,\xi)% \mathrm{d}\eta\mathrm{d}t.italic_J start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ( italic_ξ , italic_T ) = ∫ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_T end_POSTSUPERSCRIPT ∫ start_POSTSUBSCRIPT blackboard_R start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT end_POSTSUBSCRIPT blackboard_E [ italic_f ( over~ start_ARG italic_X start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_ξ end_POSTSUPERSCRIPT end_ARG , italic_T - italic_t ) | over~ start_ARG italic_X start_POSTSUBSCRIPT italic_T end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_ξ end_POSTSUPERSCRIPT end_ARG = italic_η ] italic_p start_POSTSUBSCRIPT italic_b end_POSTSUBSCRIPT ( 0 , italic_η ; italic_T , italic_ξ ) roman_d italic_η roman_d italic_t .

Let bTξ,0superscriptsubscriptsuperscript𝑏𝑇𝜉0\mathbb{P}_{-b^{T}}^{\xi,0}blackboard_P start_POSTSUBSCRIPT - italic_b start_POSTSUPERSCRIPT italic_T end_POSTSUPERSCRIPT end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_ξ , 0 end_POSTSUPERSCRIPT be the distribution of Xξ~~superscript𝑋𝜉\tilde{X^{\xi}}over~ start_ARG italic_X start_POSTSUPERSCRIPT italic_ξ end_POSTSUPERSCRIPT end_ARG, and bTξ,0η,Tsuperscriptsubscriptsuperscript𝑏𝑇formulae-sequence𝜉0𝜂𝑇\mathbb{P}_{-b^{T}}^{\xi,0\rightarrow\eta,T}blackboard_P start_POSTSUBSCRIPT - italic_b start_POSTSUPERSCRIPT italic_T end_POSTSUPERSCRIPT end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_ξ , 0 → italic_η , italic_T end_POSTSUPERSCRIPT is the conditional distribution under condition XTξ~=η~superscriptsubscript𝑋𝑇𝜉𝜂\tilde{X_{T}^{\xi}}=\etaover~ start_ARG italic_X start_POSTSUBSCRIPT italic_T end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_ξ end_POSTSUPERSCRIPT end_ARG = italic_η, then we can rewrite J2subscript𝐽2J_{2}italic_J start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT as

J2(ξ,T)=0TdbTξ,0η,T[f(ψ(t),Tt)]pb(0,η;T,ξ)dηdtsubscript𝐽2𝜉𝑇superscriptsubscript0𝑇subscriptsuperscript𝑑superscriptsubscriptsuperscript𝑏𝑇formulae-sequence𝜉0𝜂𝑇delimited-[]𝑓𝜓𝑡𝑇𝑡subscript𝑝𝑏0𝜂𝑇𝜉differential-d𝜂differential-d𝑡J_{2}(\xi,T)=\int_{0}^{T}\int_{\mathbb{R}^{d}}\mathbb{P}_{-b^{T}}^{\xi,0% \rightarrow\eta,T}\left[f(\psi(t),T-t)\right]p_{b}(0,\eta;T,\xi)\mathrm{d}\eta% \mathrm{d}titalic_J start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ( italic_ξ , italic_T ) = ∫ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_T end_POSTSUPERSCRIPT ∫ start_POSTSUBSCRIPT blackboard_R start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT end_POSTSUBSCRIPT blackboard_P start_POSTSUBSCRIPT - italic_b start_POSTSUPERSCRIPT italic_T end_POSTSUPERSCRIPT end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_ξ , 0 → italic_η , italic_T end_POSTSUPERSCRIPT [ italic_f ( italic_ψ ( italic_t ) , italic_T - italic_t ) ] italic_p start_POSTSUBSCRIPT italic_b end_POSTSUBSCRIPT ( 0 , italic_η ; italic_T , italic_ξ ) roman_d italic_η roman_d italic_t

which can be written as

J2(ξ,T)=0Tdbη,0ξ,T[f(ψ(Tt),Tt)]pb(0,η;T,ξ)dηdtsubscript𝐽2𝜉𝑇superscriptsubscript0𝑇subscriptsuperscript𝑑superscriptsubscript𝑏formulae-sequence𝜂0𝜉𝑇delimited-[]𝑓𝜓𝑇𝑡𝑇𝑡subscript𝑝𝑏0𝜂𝑇𝜉differential-d𝜂differential-d𝑡J_{2}(\xi,T)=\int_{0}^{T}\int_{\mathbb{R}^{d}}\mathbb{P}_{b}^{\eta,0% \rightarrow\xi,T}\left[f(\psi(T-t),T-t)\right]p_{b}(0,\eta;T,\xi)\mathrm{d}% \eta\mathrm{d}titalic_J start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ( italic_ξ , italic_T ) = ∫ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_T end_POSTSUPERSCRIPT ∫ start_POSTSUBSCRIPT blackboard_R start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT end_POSTSUBSCRIPT blackboard_P start_POSTSUBSCRIPT italic_b end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_η , 0 → italic_ξ , italic_T end_POSTSUPERSCRIPT [ italic_f ( italic_ψ ( italic_T - italic_t ) , italic_T - italic_t ) ] italic_p start_POSTSUBSCRIPT italic_b end_POSTSUBSCRIPT ( 0 , italic_η ; italic_T , italic_ξ ) roman_d italic_η roman_d italic_t

Therefore after a change of variable for t𝑡titalic_t to Tt𝑇𝑡T-titalic_T - italic_t,

J2(ξ,T)=0Tdbη,0ξ,T[f(ψ(t),t)]pb(0,η;T,ξ)dηdtsubscript𝐽2𝜉𝑇superscriptsubscript0𝑇subscriptsuperscript𝑑superscriptsubscript𝑏formulae-sequence𝜂0𝜉𝑇delimited-[]𝑓𝜓𝑡𝑡subscript𝑝𝑏0𝜂𝑇𝜉differential-d𝜂differential-d𝑡J_{2}(\xi,T)=\int_{0}^{T}\int_{\mathbb{R}^{d}}\mathbb{P}_{b}^{\eta,0% \rightarrow\xi,T}\left[f(\psi(t),t)\right]p_{b}(0,\eta;T,\xi)\mathrm{d}\eta% \mathrm{d}titalic_J start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ( italic_ξ , italic_T ) = ∫ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_T end_POSTSUPERSCRIPT ∫ start_POSTSUBSCRIPT blackboard_R start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT end_POSTSUBSCRIPT blackboard_P start_POSTSUBSCRIPT italic_b end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_η , 0 → italic_ξ , italic_T end_POSTSUPERSCRIPT [ italic_f ( italic_ψ ( italic_t ) , italic_t ) ] italic_p start_POSTSUBSCRIPT italic_b end_POSTSUBSCRIPT ( 0 , italic_η ; italic_T , italic_ξ ) roman_d italic_η roman_d italic_t

which yields the integral representation 4.2. ∎

Data Availability Statement

No data are used in this article to support the findings of this study.

Declaration of Interests

The authors report no conflict of interest.

Acknowledgement

The authors would like to thank Oxford Suzhou Centre for Advanced Research for providing the excellent computing facility.

References

  • [1] Chorin, A.J. 1973. Numerical study of slightly viscous flow. Journal of Fluid Mechanics, 57:785-796.
  • [2] Cottet, G. -H., and Koumoutsakos, P. D. 2000 Vortex methods: theory and practice. Cambridge University Press
  • [3] Deardorff, J. W. 1970. A numerical study of three-dimensional turbulent channel flow at large Reynolds numbers. Journal of Fluid Mechanics, 41(2), 453-480.
  • [4] Friedman, A.1964.Partial differential equations of parabolic type.Prentice-Hall, Inc.
  • [5] Landau, L. D. and Lifshitz, E. M. 1987 Fluid mechanics. Second edition. Pergamon Press.
  • [6] Li, J., Qian, Z. and Xu, M.2023.Twin Brownian particle method for the study of Oberbeck-Boussinesq fluid flows.https://arxiv.org/abs/2303.17260.
  • [7] Lesieur, M., Métais, O. and Comte, P. 2005, Large-eddy simulations of turbulence. Springer.
  • [8] Majda, A. J. and Bertozzi, A. L. 2002 Vorticity and incompressible flow. Cambridge University Press.
  • [9] Piomelli, Ugo; Elias Balaras. 2002. Wall-layer models for large-eddy simulations. Annual Review of Fluid Mechanics, 34 (34): 349–374.
  • [10] Pitsch, Heinz. 2006. Large-Eddy Simulation of Turbulent Combustion. Annual Review of Fluid Mechanics, 38 (1): 453–482.
  • [11] Qian Z., Süli E., and Zhang Y. 2022. Random vortex dynamics via functional stochastic differential equations. Proc. R. Soc. , A478: 20220030.
  • [12] Qian, Z. 2022. Stochastic formulation of incompressible fluid flows in wall-bounded regions. arXiv:2206.05198
  • [13] Reynolds, O. 1895. On the dynamical theory of incompressible viscous fluids and the determination of the criterion. Philosophical Transactions of the Royal Society of London, 186: 123–164.
  • [14] Smagorinsky, Joseph. 1963. General Circulation Experiments with the Primitive Equations. Monthly Weather Review, 91 (3): 99–164.
  • [15] Stroock, D. W. and Varadhan, S.R.S. 1979 Multidimensional diffusion processes. Springer.
  • [16] Volker John. 2004. Large Eddy Simulation of Turbulent Incompressible Flows. Springer.