1. Introduction
Large-eddy simulations (LES) are used in applied studies to simulate large-scale turbulent dynamics, relying on empirical modelling at small (subgrid) scales (Meneveau & Katz Reference Meneveau and Katz2000; Pope Reference Pope2000; Sagaut Reference Sagaut2005; Fureby Reference Fureby2008). They are capable of generating intermittent (multifractal) velocity fields
$\boldsymbol{u}(\boldsymbol{x},t)$
, reproducing key features of homogeneous three-dimensional (3-D) turbulence (Cerutti & Meneveau Reference Cerutti and Meneveau1998; Linkmann, Buzzicotti & Biferale Reference Linkmann, Buzzicotti and Biferale2018; Biferale et al. Reference Biferale, Bonaccorso, Buzzicotti and Iyer2019). Classical description of intermittency involves, in particular, the distributions of longitudinal velocity increments
$\varDelta _\ell u_{\parallel } = [ \boldsymbol{u}(\boldsymbol{x} +\ell {\boldsymbol{e}}) - \boldsymbol{u}(\boldsymbol{x}) ] \boldsymbol{\cdot} {\boldsymbol{e}}$
(with
$\boldsymbol{e}$
arbitrary unit vector and
$\ell$
an observational scale) becoming increasingly flat-tailed at small scales and leading to anomalous scaling of structure functions (Frisch Reference Frisch1995; Chevillard Reference Chevillard2015; Iyer, Sreenivasan & Yeung Reference Iyer, Sreenivasan and Yeung2017); see figure 1. The multifractal phenomenology is rooted in the scaling symmetries of the Navier–Stokes (NS) equations, suggesting that these symmetries should drive any modelling strategies of turbulence including LES. Here we investigate the hidden scale invariance (HS) approach developed recently by Mailybaev (Reference Mailybaev2022a
), Mailybaev & Thalabard (Reference Mailybaev and Thalabard2022), which describes scaling properties of the NS in a quasi-Lagrangian reference frame (Belinicher & L’vov Reference Belinicher and L’vov1987; Mitra & Pandit Reference Mitra and Pandit2004; Biferale, Calzavarini & Toschi Reference Biferale, Calzavarini and Toschi2011) after dynamic (nonlinear) rescaling. By revealing unbroken (hidden) self-similarity of intermittent statistics, this approach provides theoretical support to the anomalous scaling of structure functions (Mailybaev Reference Mailybaev2022b
; Thalabard & Mailybaev Reference Thalabard and Mailybaev2024; Calascibetta et al. Reference Calascibetta, Biferale, Bonaccorso, Cencini and Mailybaev2025) and the universal statistics of multipliers, the ratios such as
$\varDelta _{\ell } u_{\parallel } / \varDelta _{\ell '} u_{\parallel }$
, as conjectured by Kolmogorov in his refined theory of turbulence (Kolmogorov Reference Kolmogorov1962; Chen et al. Reference Chen, Chen, Eyink and Sreenivasan2003). Extension of the HS to subgrid-scale (SGS) closures has been recently studied in shell models (Mailybaev Reference Mailybaev2023).
In this work, we prove that properly designed SGS models, for which the Smagorinsky is the simplest example, preserve the HS. This implies that the rescaled quasi-Lagrangian statistics do not depend on the observation scale,
$\ell$
, and the filtering (cutoff) scale,
$\delta$
, separately but only through their ratio
$\alpha = \ell /\delta$
. Besides, for those resolved scales
$ \delta \ll \ell \ll L_f$
far from the cutoff and the forcing scale
$L_f$
, e.g. in the inertial range, the statistics become independent of
$\alpha$
and coincide with the analogous hidden-symmetric statistics of the NS. Performing high-resolution simulations, we provide very accurate numerical verification of HS. Such accuracy is attained because the HS in SGS models extends to subgrid scales, unlike the NS where it only refers to the inertial range. This stronger form of HS has implications for both practical (development of SGS models) and theoretical studies of turbulence.
(a) The 3-D rendering of the velocity norm
$|\boldsymbol{u}|$
in units of the root-mean-squared velocity
$u_{rms} \simeq 2.4$
for LES at resolution
$N^3 = 1024^3$
. (b) Broken self-similarity. Shown is the flatness of the longitudinal velocity increments
$\varDelta _\ell u_{\parallel }$
for different resolutions in units of
$L=\pi$
and with forcing scale
$L_f =4L/3$
; see the implicit line in table 1 for numerical details. For reference, in purple we show the anomalous scaling
$\propto \ell ^{-0.12}$
. The inset shows their probability density functions (PDFs) normalised by their standard deviation
$\sigma (\varDelta _\ell u_\parallel )$
(shifted vertically for better visibility) for the
$1024^3$
run at scales ranging geometrically from
$\delta$
to
$128 \delta$
from top to bottom (where
$\delta$
is the filtering scale).

2. Kinematic rescaling of a quasi-Lagrangian velocity
2.1. Navier–Stokes–Smagorinsky equation
In practice, the closure problem takes as inputs a filtering scale
$\delta$
and a filter
$G$
. It aims to predict the dynamics of the filtered field as the convolution
$\boldsymbol{u}_{\delta } = G_\delta * \boldsymbol{u}$
with the kernel
$G_\delta (\boldsymbol{x}) = \delta ^{-3} G(\boldsymbol{x}/\delta )$
, providing implicit or explicit parametrisations for the so-called subgrid-scale tensor
$\boldsymbol{\rm R}_{\delta} = (\boldsymbol{u} \otimes \boldsymbol{u} )_{\delta }-\boldsymbol{u}_{\delta }\otimes \boldsymbol{u}_{\delta }$
. We start with the simplest example of the Smagorinsky model, in which
${\boldsymbol{R}}_\delta$
is expressed as the viscous stress with the effective eddy viscosity
$\nu _s$
. Dropping
$\delta$
from the subscripts, the resulting Navier–Stokes–Smagorinsky (NSS) dynamics for the filtered velocity becomes
where
$p(\boldsymbol{x},t)$
is the pressure and
${\boldsymbol{f}}(\boldsymbol{x},t)$
is a large-scale force with correlation length
$L_f\gg \delta$
. The eddy viscosity is defined in terms of the filtered rate-of-strain tensor
$\boldsymbol{s}$
as
with the Smagorinsky constant
$c_s = 0.1$
and the norm
$\|\boldsymbol{\rm s}\|^2 = \sum 2\mathrm{s}_{ij}^2$
. Considering the filtering scale
$\delta$
to be much larger than the viscous scale, the kinematic viscosity
$\nu \ll \nu _s$
is small and, therefore, omitted in the NSS equations (2.1). The filtering operation leading to (2.2) is formal only. While the NSS dynamics aims to mimic the NS) equations for the resolved scales
$\ell \gg \delta$
, the role of eddy viscosity is to replace the energy transfer at the subgrid scales
$\ell \lesssim \delta$
by a dissipative scheme (Cruz & Lamballais Reference Cruz and Lamballais2023).
2.2. Kinematic rescaling
Similarly to the NS system previously discussed by Mailybaev (Reference Mailybaev2022a
), Mailybaev & Thalabard (Reference Mailybaev and Thalabard2022), the starting point of our study is the projection of the velocity field
$\boldsymbol{u}(\boldsymbol{x},t)$
into the rescaled velocity field
$\boldsymbol{U}(\boldsymbol{X},\tau )$
. At a heuristic level, the new field represents a quasi-Lagrangian velocity increment (Belinicher & L’vov Reference Belinicher and L’vov1987) with a dynamically rescaled amplitude and timeframe. The course of proper time
$\tau$
is determined by the local level of fluctuations, running fast when the latter are high and slowly otherwise. The rescaling is parametrised by an observational scale
$\ell$
and a label
$\boldsymbol{x}_0 \in \mathbb{R}^3$
. The label selects a Lagrangian trajectory as
Fluctuations at scale
$\ell$
are measured as amplitudes of quasi-Lagrangian increments as
\begin{equation} a_\ell (t) = \sqrt {\int _{|\boldsymbol{X}| \leqslant 1} \big |\varDelta _\ell \boldsymbol{u}\big (\boldsymbol{x}_*(t),\boldsymbol{X},t\big ) \big |^2 d^3\boldsymbol{X}}, \quad \varDelta _\ell \boldsymbol{u}(\boldsymbol{x},\boldsymbol{X}, t) = \boldsymbol{u}\big (\boldsymbol{x}+\ell \boldsymbol{X},t\big )-\boldsymbol{u}\big (\boldsymbol{x},t\big ). \end{equation}
The space variable
$\boldsymbol{X}$
represents the vectorial separation with respect to the Lagrangian trajectory in units of the observational scale
$\ell$
. The velocity field is then rescaled as
Here the first formula introduces the rescaled velocity
$\boldsymbol{U}$
depending on the rescaled time
$\tau$
, which is expressed in terms of the velocity difference
$\varDelta _\ell \boldsymbol{u}$
at original time
$t$
. The second formula defines the relation between
$t$
and
$\tau$
, which is one-to-one for
$a_\ell (t) \gt 0$
. Physically,
$\tau$
represents a Lagrangian clock measuring time in units of the local turnover time
$ \ell /a_\ell (t)$
encountered along the trajectory
$\boldsymbol{x}_*(t)$
.
Note that the choice of
$a_\ell$
in (2.4) is by no means unique. In practice, the essential requirement is that it should be homogeneous of degree 1 with respect to the velocity field and positive along a trajectory. Here, for simplicity, we restrict our discussion to a specific example rather than deriving the hidden symmetry in full generality. We refer to Mailybaev & Thalabard (Reference Mailybaev and Thalabard2022) for more general derivations.
2.3. Switching the observation scale
Changing the scale
$\ell \mapsto \ell '$
in (2.4) and (2.5) reduces to a specific transformation of the respective fields
$\boldsymbol{U}(\boldsymbol{X},\tau ) \mapsto \boldsymbol{U}'(\boldsymbol{X},\tau ')$
expressed as
\begin{equation} \boldsymbol{U}'(\boldsymbol{X},\tau ') = \frac {\boldsymbol{U}(\boldsymbol{X}/\lambda ,\tau )}{A(\tau )}, \ \ \tau ' = \lambda \int _0^\tau A(s) \, {\rm d}s, \ \ A(\tau ) = \sqrt {\int _{|\boldsymbol{X}| \leqslant 1} | \boldsymbol{U}(\boldsymbol{X}/\lambda ,\tau ) |^2 d^3\boldsymbol{X}}, \end{equation}
where
$\lambda = \ell /\ell '$
and the second relation introduces the change of time
$\tau \mapsto \tau '$
. The kinematic relations (2.5) and (2.6) are demonstrated schematically in figure 2(a) by straight and wavy arrows, respectively. In this figure, we specified the parameters in the subscripts:
$\boldsymbol{u}_\delta$
for the original field depending on the filtering scale
$\delta$
and
$\boldsymbol{U}_{\delta ,\ell ,\boldsymbol{x}_0}$
for the rescaled field depending additionally on the observation scale
$\ell$
and the label
$\boldsymbol{x}_0$
.
(a) Kinematic rescaling diagram, where the projections (2.5) are shown by straight arrows for two different scales
$\ell$
and
$\ell ' = \lambda \ell$
, and the transformation (2.6) is shown by the wavy arrow. (b) Similar diagram for a different filtering scale
$\delta ' = \delta /\lambda$
. (c) Manifestation of the hidden self-similarity as the fusion of the previous diagrams in their right-hand sides.

2.4. Navier–Stokes–Smagorinsky under kinematic rescaling
The governing equations for the rescaled velocity field
$\boldsymbol{U}(\boldsymbol{X},\tau )$
are obtained by differentiating the definition (2.5) with respect to
$\tau$
and using the NSS system (2.1) and (2.2). The lengthy but elementary derivation yields (see Appendix A.1)
Here P is the rescaled pressure,
$\alpha = \ell /\delta$
, the tensor
$\boldsymbol{\rm S} = ({1}/{2}) \boldsymbol{\nabla } \boldsymbol{U} + ({1}/{2})(\boldsymbol{\nabla } \boldsymbol{U})^\textrm T$
, and the gradient operator
$\boldsymbol{\nabla }$
acts on the new space variable
$\boldsymbol{X}$
. The operator
$\Lambda _{\boldsymbol{U}}$
is defined for any field
${\boldsymbol{V}}(\boldsymbol{X},\tau )$
as
The rescaled forcing term is expressed, with the times
$t \mapsto \tau$
related by (2.5), as
3. Hidden scale invariance
3.1. The limit of small observational scales
System (2.7) governs the dynamics of the new velocity and pressure fields
$\boldsymbol{U}(\boldsymbol{X},\tau )$
and
$P(\boldsymbol{X},\tau )$
. It is, however, not closed with respect to these fields, because the coupling with the original dynamics
$\boldsymbol{u}(\boldsymbol{x},t)$
permeates through the dependence of forcing term (2.9) on
$a_\ell (t)$
. We now argue that a closed formulation follows asymptotically at small observational scales
$\ell \ll L_f$
, in which case the forcing term is negligible. Indeed, we have
$\partial _\tau \boldsymbol{U} \sim 1$
for
$\boldsymbol{X} \sim 1$
by construction from (2.4) and (2.5). This implies that the left-hand side in (2.7) is
${\sim}1$
. As for the forcing term, we first consider the case
$\delta \lesssim \ell \ll L_f$
, describing an observational scale in the resolved (turbulent) range. The dimensional estimate
${\boldsymbol{f}} \sim U_f^2/L_f$
in (2.9) yields
$\varDelta _\ell {\boldsymbol{f}} \sim U_f^2 \ell /L_f^2$
, with
$U_f$
the integral (forcing-scale) velocity. Using the Kolmogorov 1941 (K41) estimate
$a_\ell \sim U_f (\ell /L_f)^{1/3}$
for the amplitude of velocity fluctuations in (2.9), we conclude that the forcing term
$\boldsymbol{F} \sim (\ell /L_f)^{4/3} \ll 1$
. This estimate extends to the subgrid range
$\ell \lt \delta \ll L_f$
as
$\boldsymbol{F} \sim (\delta /L_f)^{4/3} \ll 1$
.
Therefore, under the condition of small scales
$\delta , \ell \ll L_f$
, the forcing term can be neglected in the rescaled system (2.7). This gives
We call the system (3.1)
$\alpha$
-NSS, emphasising that the dependence on the parameters
$\ell$
and
$\delta$
is realised only through their ratio
$\alpha = \ell /\delta$
. Based on these properties, we formulate the hypothesis of hidden scale invariance:
For small scales
$\ell ,\delta \ll L_f$
, the statistics of the rescaled field
$\boldsymbol{U}(\boldsymbol{X},\tau )$
, obtained from the NSS solution
$\boldsymbol{u}(\boldsymbol{x},t)$
, depend on
$\ell$
and
$\delta$
only through their ratio
$\alpha = \ell /\delta$
.
3.2. Statistical identities
The diagrammatic interpretation of this type of scale invariance is presented in figure 2. Panels (a) and (b) show two independent diagrams corresponding to different filtering parameters
$\delta$
and
$\delta ' = \lambda \delta$
. When viewed at small scales and in a statistical sense, these diagrams merge on their right sides as shown in panel (c), where
$\boldsymbol{U}_\alpha$
denotes a solution of the
$\alpha$
-NSS system (3.1). In other terms, the hidden scale invariance is understood as the statistical equivalence
The diagram in figure 2(c) also reveals that the rescaled statistics for different values of
$\alpha$
and
$\alpha ' = \alpha /\lambda$
are related by the transformation
$h_\lambda : \boldsymbol{U}_\alpha \mapsto \boldsymbol{U}_{\alpha '}$
prescribed by (2.6). This provides an additional statistical identity
3.3. Hidden scale invariance in the inertial interval
A stronger form of HS develops in the inertial interval, i.e. at scales
$\ell$
defined by the condition
$\delta \ll \ell \ll L_f$
. Here, the Smagorinsky dissipative term becomes negligible and the system (3.1) simplifies into
This system is independent of both
$\delta$
and
$\ell$
, and coincides with the rescaled system derived earlier in the framework of NS turbulence by Mailybaev (Reference Mailybaev2022a
), Mailybaev & Thalabard (Reference Mailybaev and Thalabard2022). This leads to the hypothesis of inertial-interval hidden symmetry:
The statistics of the rescaled field
$\boldsymbol{U}(\boldsymbol{X},\tau )$
in the inertial interval are universal, i.e. independent of the scale
$\ell$
and the dissipation mechanism.
This suggests that, despite the intermittency, the rescaled NSS and NS statistics coincide at the inertial-interval scales. The statistical identity (3.3) in the inertial interval simplifies into
where
$\boldsymbol{U}_\infty$
denotes a solution of system (3.4) obtained in the limit
$\alpha \to \infty$
.
3.4. Hidden scale invariance in other SGS models
We observe that the concept of HS applies equally to hyperviscous Smagorinsky models, such as
$\propto \! \delta ^{2p} |\boldsymbol{\nabla }^2|^p \boldsymbol{\nabla } \boldsymbol{\cdot} (\nu _s \boldsymbol{\rm s})$
. More interestingly, modern strategies in LES use implicit dissipation schemes in order to introduce backscattering effects; see, e.g. Pope (Reference Pope2000), Lamballais, Cruz & Perrin (Reference Lamballais, Cruz and Perrin2021). In practice, these schemes are implemented by under-resolving the NSS through a (genuine) filtering operation, hereby transforming the NSS equations (2.1) into
where the right-hand side is the filtered field. Consider the sharp spectral filter
$G_\delta (\boldsymbol{x}) = (2\pi )^{-3}\int _{|{\boldsymbol{k}}|\leqslant c k_\delta } \! d^3 {\boldsymbol{k}} e^{i{\boldsymbol{k}}\boldsymbol{\cdot} \boldsymbol{x}}$
defined as a Galerkin truncation at a given multiple
$c$
of the wavenumber
$k_\delta = 2\pi /\delta$
. Then the kinematic rescaling of § 2 yields the filtered
$\alpha$
-NSS as
(see Appendix A.2). Here the filtering operation
$(\ldots )_\alpha$
applies with respect to the rescaled variable
$\boldsymbol{X}$
at scale
$\alpha = \ell /\delta$
. Hence, the HS extends to implicit LES schemes. Following Mailybaev (Reference Mailybaev2022a
) one can relate the HS of SGS models to their invariance with respect to space–time scaling and Galilean symmetry groups. From this point of view, the extension of HS to subgrid (dissipative) scales refers to the time-scale-invariant (quadratic in velocity) SGS model. On the contrary, the HS is limited to the inertial scales of the NS, because physical viscosity breaks the time-scale invariance (Mailybaev & Thalabard Reference Mailybaev and Thalabard2022).
4. Numerical verification of the hidden scale invariance
4.1. Numerical set-up
We probe the hidden self-similarity conjectures through direct numerical simulations of the NSS in a triply
$2\pi$
-periodic domain. Our simulations use a pseudospectral scheme with 2/3-rule dealiasing (Orszag Reference Orszag1971) and a second-order Adam–Bashforth time integration with step
$\varDelta t$
. The forcing
${\boldsymbol{f}}(\boldsymbol{x},t) = \boldsymbol{\nabla } \times \psi$
is specified through the stream vector
$\boldsymbol \psi = \sqrt {\epsilon } \sum _{ 1 \leqslant |{\boldsymbol{k}}| \leqslant 2\pi /L_f} e^{i {\boldsymbol{k}} \boldsymbol{\cdot} \boldsymbol{x}} {\boldsymbol \eta ({\boldsymbol{k}},t)}/(\sum _{1 \leqslant |{\boldsymbol{k}}| \leqslant 2\pi /L_f} |{\boldsymbol{k}}|^2)$
. Here
$\epsilon = 0.14$
and
$L_f = 4\pi /3$
are the energy injection rate and scale, and
$\boldsymbol \eta ({\boldsymbol{k}},t)$
are white-in-time independent complex standard Gaussian random vectors satisfying the Hermitian symmetry
$\boldsymbol \eta ({\boldsymbol{k}})=\boldsymbol \eta ^*(-{\boldsymbol{k}})$
. We describe two sets of runs with resolution
$N$
ranging from
$256^3$
to
$1024^3$
, referred to as explicit and implicit runs. The explicit runs use
$\delta \gg \varDelta x$
ensuring that dissipation in the subgrid range is dominated by the Smagorinsky damping term, while the implicit runs use
$\delta \sim \varDelta x$
and allow for energy backscatter; see table 1 for more details. For numerical convenience, we use
$|\boldsymbol{X}| = \max _j|X_j|$
in the amplitudes (2.4) corresponding to averages in a cube.
Numerical details for two sets of runs with
$k_{max }=N/3$
and
$\varDelta x = 2\pi /N$
using the filtered NSS equation (3.6) at resolutions
$ N^3 = 256^3, 512^3, 1024^3$
. The total integration time is
$T_{max } = 15$
for resolutions up to
$512^3$
and
$T_{max }=4.6$
for
$1024^3$
.

4.2. Temporal averages
The statistics of the rescaled field
$\boldsymbol{U}(\boldsymbol{X},\tau )$
can be accessed using different observables. In this work, we limit our analysis to the longitudinal component
$U_\parallel (\tau ) = \boldsymbol{U}({\boldsymbol{e}},\tau )\boldsymbol{\cdot} {\boldsymbol{e}}$
with the unit vector
${\boldsymbol{e}} = (1,0,0)$
; other observables (not presented here) were also tested with similar conclusions. The
$\tau$
-average of
$|U_\parallel |^p$
is defined as
from which the usual statistical properties such as variance, skewness, flatness, etc. are estimated. The corresponding probability density function (PDF) is obtained from the average of the Dirac delta function as
$p_{\parallel }(y)= \left \langle {\delta (U_\parallel (\tau )-y )}\right \rangle _\tau$
. We emphasise that the average (4.1) is expressed in terms of the rescaled Lagrangian clock
$\tau$
. However, it can be efficiently estimated as space–time average over the original fields using a conversion formula relying on spatial homogeneity and incompressibility. For
$|U_\parallel |^p$
the conversion formula states
where
$\left \langle {\boldsymbol{\cdot} }\right \rangle _{\boldsymbol{x},t}$
denotes the space–time average in the original coordinates and
$\varDelta _\ell u_\parallel = ( \boldsymbol{u}(\boldsymbol{x} +\ell {\boldsymbol{e}}) - \boldsymbol{u}(\boldsymbol{x}) ) \boldsymbol{\cdot} {\boldsymbol{e}}$
. In other words, (4.2) transforms quasi-Lagrangian averages into usual (Eulerian) ones, that one can easily compute without having to track any fluid trajectory.
Here
$J(\boldsymbol{x},t)$
is the Jacobian factor due to the change of time
$\tau \mapsto t$
as
We refer to Mailybaev & Thalabard (Reference Mailybaev and Thalabard2022) for technical details of this derivation. Expressions similar to (4.2) follow for other single-time observables.
4.3. Numerical results
Figure 3(a) illustrates the HS by verifying the collapse at the level of PDFs of
$U_\parallel$
for increasing prescribed values of the parameter
$\alpha = \ell /\delta$
. The top and bottom graphs correspond to the explicit and implicit runs, respectively, and we recall that different resolutions feature different
$\delta$
; see table 1. In both cases, the curves collapse at small scales, verifying the hidden self-similarity: the statistics depend only on the ratio
$\ell /\delta$
. As
$\alpha$
increases, the graphs begin to diverge from one another, with the smallest-resolution run departing from the other two. This signals a sensitivity of the statistics to the large (forcing) scales, and this is compatible with the HS getting broken at scales
$ O(L_f/\delta )$
.
Figure 3(b) further characterises this large-scale sensitivity, by showing the variance and flatness of
$U_\parallel (\tau )$
as functions of
$\alpha = \ell /\delta$
. Looking at the statistics from large to small scales (right to left), the gradual convergence is most visible at the level of the flatness, signalling that the PDF tails require a larger inertial range to converge – see also the top graphs in each of figure 3(a).
(a) The PDF of
$ U_\parallel$
at selected values of
$\ell /\delta$
for the various runs. The data is shifted horizontally for clarity with the vertical lines indicating the shifts. The top graphs in each show the corresponding data using logarithmic vertical axis. (b) Variance and flatness of
$U_\parallel$
as a function of
$\alpha = \ell /\delta$
. The vertical lines indicate the values of
$\alpha$
used in (a). Top and bottom graphs use, respectively, the explicit and implicit simulations.

Explicit runs use large
$\delta$
and therefore do not develop the inertial range; their HS applies to dissipative scales only. Implicit runs have smaller
$\delta$
, and a pronounced inertial interval develops at the resolution
$1024^3$
for the scales
$6 \lesssim \ell /\delta \lesssim 42$
; see the plateau in the bottom figure 3(b) for both the variance and the flatness. Note that the flatness curves do not collapse well in this range because of the shorter inertial interval for lower resolutions. The PDFs of
$U_\parallel$
for 18 different scales
$\ell$
from the inertial interval are shown by solid lines in figure 4(a); these scales
$0.01\lt \ell /L\lt 0.1$
correspond to the squares in figure 4(b). They also correspond to the range over which a flatness scaling
$\propto \ell ^{-0.12}$
is clearly observable in figure 1(b). In figure 4(a), these PDFs are visually indistinguishable, confirming the inertial-interval HS. The collapse is quantified in figure 4(b), where the black squares show the Euclidean distance (
$L_2$
-norm) between the PDF at scale
$\ell$
and reference PDF from the middle of the inertial interval.
(a) Solid lines represent 18 PDFs of
$U_\parallel$
for the
$1024^3$
implicit run; see full black square in (b). Red dashed lines present six PDFs of
$U_\parallel$
for the Johns Hopkins University (JHU)
$8192^3$
NS simulation; see full red circles in the (b). (b) The
$L_2$
-distance between the PDFs of (a) and the reference NSS PDF from the middle of the inertial interval.

We further test the universality of inertial-interval HS with respect to the dissipation mechanism. For this purpose, we superpose our results with the data obtained from the NS simulations of the JHU turbulence database at
$N = 8192^3$
(Li et al. Reference Li, Perlman, Wan, Yang, Meneveau, Burns, Chen, Szalay and Eyink2008; Yeung et al. Reference Yeung, Donzis and Sreenivasan2012, Reference Yeung, Zhai and Sreenivasan2015). The six indistinguishable dashed red lines in figure 4(a) are the PDFs of
$U_\parallel$
for different scales from the inertial interval; see the full red dots in panel (b). The close-to-perfect superposition of the PDFs for the NSS and NS simulations confirms the universality of inertial-interval HS. Red circles in figure 4(b) quantify this collapse by measuring the
$L_2$
-distance between the NS PDF at scale
$\ell$
and the same reference PDF from the NSS data. It is remarkable that the NS inertial interval is shorter despite a much higher resolution.
5. Concluding remarks
Similar to the NS case, the HS of classical LES models involves a quasi-Lagrangian formulation, in which the timeframe is adjusted dynamically to an amplitude of local fluctuations at a scale
$\ell$
. Statistics of the resulting field depend on the observation scale
$\ell$
and on the filtering scale
$\delta$
only through their ratio
$\ell /\delta$
. They become universal in the inertial interval, i.e. independent of both
$\ell$
and
$\delta$
and coincident with the analogous statistics of 3-D NS turbulence. The validity of the HS at both inertial and dissipative scales in the SGS models, in contrast to its restriction to inertial scales only for the NS, allows a very accurate numerical verification of the hidden self-similarity and makes LES useful for the theoretical study of intermittency in turbulence. In particular, we have in mind the potential use of Smagorinsky (or variants) as a model where one can explain the anomalous scaling in terms of the hidden symmetry, as was done earlier in shell models (Mailybaev Reference Mailybaev2022b
, Reference Mailybaev2023; Thalabard & Mailybaev Reference Thalabard and Mailybaev2024) and two-dimensional passive scalar turbulence (Calascibetta et al. Reference Calascibetta, Biferale, Bonaccorso, Cencini and Mailybaev2025). The hidden self-similarity across the entire small-scale range may also have applications to the design and optimisation of SGS models; see (Biferale, Mailybaev & Parisi Reference Biferale, Mailybaev and Parisi2017; Domingues Lemos & Mailybaev Reference Domingues Lemos and Mailybaev2024; Freitas et al. Reference Freitas, Um, Desbrun, Buzzicotti and Biferale2025) for similar studies in shell models.
Funding.
This work was supported by the European Research Council (ERC) under the European Union’s Horizon 2020 research and innovation program (grant 882340), CNPq grants 308721/2021-7 and 150944/2024-1, FAPERJ grant E-26/201.054/2022, CAPES grant AMSUD3169225P, and the Brazilian–French Network in Mathematics.
Declaration of interests.
The authors report no conflict of interest.
Data availability statement.
The data that support the findings of this study are openly available in HS LES Turbulence at http://doi.org/10.5281/zenodo.15376629, reference number 15376629. See JFM’s research transparency policy for more information.
Appendix A
A.1. Derivation of the rescaled system (2.7)
For technical derivations, we drop the subscript
$\ell$
and use the shorthand for (2.4) as
\begin{equation} a(t) = \sqrt {\int _{|\boldsymbol{X}| \leqslant 1} \boldsymbol{v} \boldsymbol{\cdot} \boldsymbol{v} \, d^3\boldsymbol{X}}, \quad \boldsymbol{v}(\boldsymbol{X}, t) = \boldsymbol{u}\big (\boldsymbol{x}_*(t)+\ell \boldsymbol{X},t\big )-\boldsymbol{u}\big (\boldsymbol{x}_*(t),t\big ). \end{equation}
Differentiating the first equality in (2.5) with
${\rm d}\tau = a(t){\rm d}t/\ell$
yields
where we expressed
${\rm d}a/{\rm d}t$
from (A1) and rearranged the factors. Differentiating the second expression in (A1) with the chain rule and (2.3) yields
\begin{equation} \begin{array}{l} \displaystyle \frac {\partial \boldsymbol{v}}{\partial t} = \boldsymbol{u}\big |_{\boldsymbol{x}_*(t),t} \boldsymbol{\cdot} \big (\boldsymbol{\nabla }\boldsymbol{u} \big ) \big |^{\boldsymbol{x}_*(t)+\ell \boldsymbol{X},t}_{\boldsymbol{x}_*(t),t} +\frac {\partial \boldsymbol{u}}{\partial t} \Big |^{\boldsymbol{x}_*(t)+\ell \boldsymbol{X},t}_{\boldsymbol{x}_*(t),t} = \boldsymbol{u}\big |_{\boldsymbol{x}_*(t),t} \boldsymbol{\cdot} \big (\boldsymbol{\nabla }\boldsymbol{u} \big ) \big |^{\boldsymbol{x}_*(t)+\ell \boldsymbol{X},t}_{\boldsymbol{x}_*(t),t} \\[12pt] \displaystyle \qquad \ \ +\, \big (- \boldsymbol{u} \boldsymbol{\cdot} \boldsymbol{\nabla }\boldsymbol{u} -\boldsymbol{\nabla } p+2(c_s \delta )^2 \boldsymbol{\nabla } \boldsymbol{\cdot} \left (\|\boldsymbol{\rm s}\| \boldsymbol{\rm s}\right ) +{\boldsymbol{f}} \big ) \big |^{\boldsymbol{x}_*(t)+\ell \boldsymbol{X},t}_{\boldsymbol{x}_*(t),t}, \end{array} \end{equation}
where the last equality used the time derivative from (2.1) and (2.2). Using (A1) and (2.5) one can check that
where we distinguished the gradient
$\boldsymbol{\nabla }_{\boldsymbol{X}}$
in the
$\boldsymbol{X}$
space. Similarly,
for the tensors
$\boldsymbol{\mathrm{s}} = ({1}/{2}) \boldsymbol{\nabla } \boldsymbol{u} + ({1}/{2}) (\boldsymbol{\nabla } \boldsymbol{u})^T$
and
$\tilde {\boldsymbol{\rm s}} = ({1}/{2}) \boldsymbol{\nabla }_{\boldsymbol{X}} \boldsymbol{v} + ({1}/{2}) (\boldsymbol{\nabla }_{\boldsymbol{X}} \boldsymbol{v})^T$
. One can check now that the rescaled system (2.7) with the operator (2.8) follows from (A2) after the substitutions of
$\boldsymbol{v}/a = \boldsymbol{U}$
and the time derivative (A3) with the terms expressed from (A4), (A5), the rescaled pressure
$P(\boldsymbol{X},\tau ) = p (\boldsymbol{x}_*(t)+\ell \boldsymbol{X},t )/a^2(t)$
and the forcing term (2.9).
A.2. Derivation of the rescaled system (3.7)
Finally, let us consider a velocity satisfying the NSS (3.6) convolved by the sharp spectral filter
$G_\delta (\boldsymbol{x}) = (2\pi )^{-3}\int _{|{\boldsymbol{k}}|\leqslant ck_\delta } d^3 \! {\boldsymbol{k}} e^{i{\boldsymbol{k}}\boldsymbol{\cdot} \boldsymbol{x}}$
with
$k_\delta = 2\pi /\delta$
. The steps yielding the rescaled dynamics in (3.7) are similar, but now one should additionally deal with the filtered terms. One can see that (A1) and (A2) remain valid, while the last term in (A3) gains the filter
$(\ldots )_\delta \, \big |^{\boldsymbol{x}_*(t)+\ell \boldsymbol{X},t}_{\boldsymbol{x}_*(t),t}$
. Next one can check that (A4) becomes
Derivation of this relation is the most technical part: it uses the properties
$G_\delta * \boldsymbol{u} = \boldsymbol{u}$
and
$G_\delta * \boldsymbol{\nabla } \boldsymbol{u} = \boldsymbol{\nabla } \boldsymbol{u}$
with proper changes of variables
$\boldsymbol{x} \mapsto \boldsymbol{X}$
in filter integrals. Verifying also the filtered version of (A5), one completes the derivation in a similar way. We leave the remaining details as an exercise.

































