Z — Reading Point

Reading Points and Galerkin Limits

Specification Leads Construction

A — Abstract

We study the specification structure of the Galerkin construction formalized by Wang for global Leray–Hopf weak solutions of the two-dimensional Navier–Stokes equations. The construction begins with Galerkin systems, where transport cancellation yields an exact energy identity, and proceeds through uniform estimates, space–time compactness, and convergence to a weakly continuous velocity path satisfying the energy inequality at every time. We call each specified time \(t\) a reading point: a point where the established weakly continuous representative and its admissible energy bound can be read directly, while the approximating sequence remains part of the construction that establishes them. The passage from exact Galerkin identities to an inherited limiting inequality provides a concrete example of specification leading construction. We formulate this ordering as a specification grammar: leading constraints organize engineering objects and measurable states; leading specifications constrain admissible generalizations; and admissible generalizations trail leading specifications.

B — Introduction: A Reading Point and Its Construction

Consider the normalized, unforced incompressible Navier–Stokes system on a bounded open domain \(\Omega\subset\mathbb R^2\),

\[ \partial_tu-\Delta u+(u\cdot\nabla)u+\nabla p=0,\qquad \nabla\cdot u=0,\qquad u|_{\partial\Omega}=0,\qquad u(0)=u_0. \tag{1} \]

Wang formalizes in Lean 4 the Galerkin construction of a global Leray–Hopf weak solution for every initial datum in the corresponding solenoidal \(L^2\) velocity space. The resulting solution has a weakly continuous representative

\[ u_c:[0,\infty)\to H_\Omega, \tag{2} \]

satisfies the weak equation on every specified horizon, and obeys the energy inequality at every time.

For every integer \(N\geq0\) and \(t\in[0,N]\),

\[ \|u_c(t)\|_{H_\Omega}^2+ 2\int_0^t \|G_\Omega u_V^N(s)\|_{L^2(Q)}^2\,ds \leq \|u_0\|_{H_\Omega}^2. \tag{3} \]

We call the specified \(t\) a reading point. Once the representative \(u_c\) has been established, its velocity value and admissible energy bound can be read directly at \(t\). The Galerkin approximations remain part of the construction establishing that reading.

At each Galerkin level, the corresponding energy relation is exact. For the interval \(I=[a,b]\), where \(a\) is the initial time, the schematic form is

\[ \mathscr E_k(t)+\mathscr D_k[a,t]=\mathscr E_k(a). \tag{4} \]

At the limiting reading point,

\[ \mathscr E(t)+\mathscr D[a,t]\leq \mathscr E(a). \tag{5} \]

Weak lower semicontinuity carries the exact approximating balance into the admissible limiting bound.

\[ \boxed{\text{leading specification}\longrightarrow \text{constraints on admissible construction}.} \tag{6} \]

In proof order, the construction produces the objects satisfying that specification. Our contribution is an interpretation of this ordering in Wang’s kernel-checked construction.

C — Leading Specification: The Weak Solution

Choose an auxiliary rectangle \(Q\) satisfying

\[\Omega\subset Q^\circ. \tag{7}\]

Let \(D_\sigma(\Omega)\) denote the compactly supported \(C^1\) divergence-free fields in \(\Omega\), extended by zero to \(Q\). Wang defines \(H_\Omega\) as their closure in \(L^2(Q;\mathbb R^2)\) and \(V_\Omega\) as the closure of their velocity–gradient graphs. The coordinate maps are

\[ J_\Omega:V_\Omega\to H_\Omega,\qquad G_\Omega:V_\Omega\to L^2(Q;\mathbb R^{2\times2}). \tag{8} \]

For every \(u_0\in H_\Omega\), Wang constructs \(u_c\) as in (2) and, for every integer \(N\geq0\),

\[u_V^N\in L^2([0,N];V_\Omega), \tag{9}\]

with

\[ u_c(0)=u_0,\qquad J_\Omega u_V^N=u_c\quad\text{a.e. on }[0,N]. \tag{10} \]

For every \(y\in H_\Omega\),

\[ t\longmapsto\langle u_c(t),y\rangle_{H_\Omega} \tag{11} \]

is continuous.

For \(t\in[0,N]\), define

\[ \mathscr E(t):=\|u_c(t)\|_{H_\Omega}^2 \tag{12} \]

and

\[ \mathscr D_N[0,t]:= 2\int_0^t\|G_\Omega u_V^N(s)\|_{L^2(Q)}^2\,ds. \tag{13} \]
\[ \boxed{\mathscr E(t)+\mathscr D_N[0,t]\leq \mathscr E(0).} \tag{14} \]

For every \(\varphi\in V_\Omega\) and scalar time test \(\eta\in C^1([0,N])\) satisfying \(\eta(N)=0\),

\[ \begin{aligned} -&\int_0^N\langle u_c(t),J_\Omega\varphi\rangle_{H_\Omega}\eta'(t)\,dt\\ &+\int_0^N\langle G_\Omega u_V^N(t),G_\Omega\varphi\rangle_{L^2(Q)}\eta(t)\,dt\\ &+\int_0^N b_\Omega(u_V^N(t),u_V^N(t),\varphi)\eta(t)\,dt\\ &=\langle u_0,J_\Omega\varphi\rangle_{H_\Omega}\eta(0). \end{aligned}\tag{15} \]

In our terminology, the initial value, weak continuity, almost-everywhere compatibility, weak equation, and every-time energy inequality form the leading specification. They state what an admissible construction must establish.

D — Galerkin Construction

The Galerkin construction on a specified interval is carried out on

\[I=[a,b] \tag{16}\]

using the rectangular spaces \(V_Q\) and \(H_Q\). The compact, injective, dense embedding

\[J_Q:V_Q\to H_Q \tag{17}\]

provides spectral coordinates through the compact positive operator

\[\mathcal K_Q=J_Q^\ast J_Q. \tag{18}\]

There are orthonormal bases \((e_i)\) of \(V_Q\) and \((f_i)\) of \(H_Q\), together with singular values \(\sigma_i>0\), satisfying

\[J_Qe_i=\sigma_i f_i. \tag{19}\]

Nested mode sets \(K_m\) define

\[H_m=\operatorname{span}\{f_i:i\in K_m\}. \tag{20}\]

The associated orthogonal projections satisfy

\[ J_QP_m^V=P_m^HJ_Q \tag{21} \]

and

\[ \|J_Q-P_m^HJ_Q\|_{V_Q\to H_Q}\to0. \tag{22} \]

Wang constructs exact lifts

\[ E_m:H_m\to V_Q,\qquad J_QE_m=\operatorname{id}_{H_m}, \tag{23} \]

and test projections \(Q_m:V_Q\to H_m\). To keep the rectangle \(Q\) distinct from the projection notation below, write \(\Pi_m:=Q_m\), with

\[ E_m\Pi_m=P_m^V,\qquad P_m^Vv\to v\quad\text{in }V_Q. \tag{24} \]

These spectral objects connect the \(H_Q\)-coordinates used by the coefficient ODE with the \(V_Q\)-coordinates carrying gradient control.

The convection form satisfies the skew identity

\[ b_Q(u,v,w)=-b_Q(u,w,v), \tag{25} \]

hence

\[b_Q(u,u,u)=0. \tag{26}\]

Write \(A_Q(v,w):=\langle G_Qv,G_Qw\rangle_{L^2(Q)}\) for the diffusion form. Riesz representation converts diffusion, convection, and forcing on each \(H_m\) into a coefficient ODE. We write its vector field as \(\mathcal V\), keeping \(R_t\) below for time restriction:

\[ \langle \mathcal V(t,u),v\rangle_H=-A_Q(u,v)-b(u,u,v)+F(t)(v). \tag{27} \]

Wang’s Galerkin ODE theorem gives the exact energy identity

\[ \|u(T)\|_H^2+ 2\int_{t_0}^{T}A_Q(u,u)\,dt = \|u_0\|_H^2+ 2\int_{t_0}^{T}F(t)(u(t))\,dt. \tag{28} \]

For the unforced construction \(F=0\),

\[ \boxed{ \|u_m(t)\|_H^2+ 2\int_a^t A_Q(u_m(s),u_m(s))\,ds = \|u_m(a)\|_H^2. } \tag{29} \]

Skew cancellation therefore yields both an exact balance and the uniform control required to continue the coefficient solution across the full interval. The Ladyzhenskaya estimate additionally supplies the uniform dual-space derivative control used in compactness.

\[ \boxed{ \begin{array}{c} J_Q\to\text{spectral coordinates}\to(H_m,E_m,\Pi_m)\\[2mm] \downarrow\\[-1mm] \text{coefficient ODE}\to\text{exact energy identity}\to\text{uniform bounds} \end{array} } \tag{30} \]

E — Compactness and the Reading Point

The uniform bounds prepare the passage to the limit. Each fixed-mode projection has a uniform \(1/2\)-Hölder modulus in time. Arzelà–Ascoli on each Galerkin space \(H_m\) therefore supplies uniform convergence along a subsequence, while the operator-norm spectral-tail estimate controls the high-mode remainder.

The resulting spectral compactness argument yields

\[ u_{H,k}\to u_H\quad\text{strongly in }L^2(I;H_Q) \tag{31} \]

and, along a common refinement of the extracted subsequences,

\[ u_{V,k}\rightharpoonup u_V\quad\text{weakly in }L^2(I;V_Q), \tag{32} \]

with

\[J_Qu_V=u_H. \tag{33}\]

The gradient coordinate also converges weakly:

\[ G_Qu_{V,k}\rightharpoonup G_Qu_V \tag{34} \]

in

\[ L^2\!\left(I;L^2(Q;\mathbb R^{2\times2})\right). \tag{35} \]

Wang then uses uniform convergence of every fixed-mode projection to construct

\[u_c:I\to H_Q \tag{36}\]

such that, for every \(t\in I\),

\[ u_{H,k}(t)\rightharpoonup u_c(t)\quad\text{in }H_Q. \tag{37} \]

For every \(y\in H_Q\),

\[ t\longmapsto\langle u_c(t),y\rangle_{H_Q} \tag{38} \]

is continuous, while

\[ u_c=u_H\quad\text{a.e. on }I \tag{39} \]

and

\[u_c(a)=u_0. \tag{40}\]

The initial Galerkin values are orthogonal projections of \(u_0\), and

\[ P_{m_k}^Hu_0\to u_0\quad\text{in }H_Q. \tag{41} \]

Thus the Bochner limit supplies the almost-everywhere class, and the fixed-mode construction lifts that class to a weakly continuous representative specified at every \(t\).

\[ \boxed{t\longmapsto u_c(t)} \tag{42} \]

supplies the reading points.

The Ladyzhenskaya map \(R_Q:V_Q\to L^4(Q;\mathbb R^2)\) and the interpolation bound

\[ \|R_Qw\|_{L^2(I;L^4)}^2 \leq C_L\|J_Qw\|_{L^2(I;H_Q)}\|w\|_{L^2(I;V_Q)} \tag{43} \]

applied to \(w=u_{V,k}-u_V\) upgrade the strong \(L^2(I;H_Q)\) convergence to strong \(L^2(I;L^4(Q))\) convergence, which passes the convection term. The common refined subsequence therefore supports the nonlinear limit, the weakly continuous representative, and the energy argument.

F — Exact Identity to Limit Inequality

Fix a reading point

\[t\in I=[a,b]. \tag{44}\]

Let \(R_t\) denote restriction of a time-dependent gradient to \([a,t]\). Define

\[ X_k(t)=\left(u_{H,k}(t),\sqrt2\,R_tG_Qu_{V,k}\right) \tag{45} \]

in the Hilbert direct sum

\[ \mathcal H_t= H_Q\oplus_2 L^2\!\left([a,t];L^2(Q;\mathbb R^{2\times2})\right). \tag{46} \]

Its squared norm is

\[ \|X_k(t)\|_{\mathcal H_t}^2 = \|u_{H,k}(t)\|_{H_Q}^2+ 2\int_a^t\|G_Qu_{V,k}(s)\|_{L^2(Q)}^2\,ds. \tag{47} \]

Let \(U_m:I\to H_m\) denote the coefficient solution. Along the selected indices \(m_k\), set

\[ u_{V,k}=E_{m_k}U_{m_k},\qquad u_{H,k}=J_Qu_{V,k}. \tag{48} \]

The initial coefficient data and diffusion form satisfy

\[ U_m(a)=P_m^Hu_0,\qquad A_Q(E_mx,E_mx)=\|G_QE_mx\|_{L^2(Q)}^2. \tag{49} \]

These identities connect the coefficient ODE directly to the velocity–gradient pair used in the limiting energy argument.

For the unforced system, the exact Galerkin identity gives

\[ \|X_k(t)\|_{\mathcal H_t}^2 = \|P_{m_k}^Hu_0\|_{H_Q}^2. \tag{50} \]

Orthogonal projection gives

\[ \|P_{m_k}^Hu_0\|_{H_Q}\leq\|u_0\|_{H_Q}. \tag{51} \]

Meanwhile,

\[ X_k(t)\rightharpoonup X(t)\quad\text{in }\mathcal H_t, \tag{52} \]

where

\[ X(t)=\left(u_c(t),\sqrt2\,R_tG_Qu_V\right). \tag{53} \]

The first coordinate converges by the pointwise weak construction of \(u_c\). The second follows from weak gradient convergence and boundedness of \(R_t\). Weak lower semicontinuity gives

\[ \|X(t)\|_{\mathcal H_t} \leq \liminf_{k\to\infty}\|X_k(t)\|_{\mathcal H_t}. \tag{54} \]

Using the projection bound (51), we obtain

\[ \boxed{ \|u_c(t)\|_{H_Q}^2+ 2\int_a^t\|G_Qu_V(s)\|_{L^2(Q)}^2\,ds \leq \|u_0\|_{H_Q}^2. } \tag{55} \]

The choice of \(t\) was arbitrary, so (55) holds at every time.

\[ \boxed{ \begin{array}{c} \displaystyle \|u_{H,k}(t)\|_{H_Q}^2+ 2\int_a^t\|G_Qu_{V,k}(s)\|_{L^2(Q)}^2\,ds = \|P_{m_k}^Hu_0\|_{H_Q}^2 \\[4mm] \Downarrow\quad\text{weak convergence + lower semicontinuity} \\[4mm] \displaystyle \|u_c(t)\|_{H_Q}^2+ 2\int_a^t\|G_Qu_V(s)\|_{L^2(Q)}^2\,ds \leq \|u_0\|_{H_Q}^2. \end{array} } \tag{56} \]

The equality records the exact Galerkin balance. The inequality is Wang’s inherited energy inequality: the admissible property carried to the limiting reading point. Classical two-dimensional regularity theory can strengthen the energy relation further; that strengthening lies outside Wang’s formalized statement and outside the specification used here.

For \(\Omega\), zero extension makes \(V_\Omega\) and \(H_\Omega\) closed subspaces of \(V_Q\) and \(H_Q\). Restricting \(J_Q\) gives a compact, injective, dense map \(J_\Omega:V_\Omega\to H_\Omega\). The Ladyzhenskaya bound and skew cancellation transfer through the zero extensions. The spectral construction is then applied to \(J_\Omega\), producing \(\Omega\)-adapted Galerkin spaces, lifts, and projections.

For each integer horizon \([0,N]\), Galerkin ODE uniqueness makes the Galerkin paths consistent under restriction. A diagonal extraction over the integer horizons produces one subsequence converging strongly on every horizon; weak compactness refines it in the energy spaces, and a further diagonal extraction makes every fixed spectral projection converge uniformly on every \([0,N]\). Self-adjointness of the projections and \(P_jy\to y\) identify the weakly continuous representatives pointwise on overlaps. One global path follows:

\[ u_c:[0,\infty)\to H_\Omega. \tag{57} \]

Its restriction to every \([0,N]\) carries the weak equation and every-time energy inequality.

G — Specification Grammar

The Galerkin argument now displays two compatible orders.

The construction order records how the result is established:

\[ \boxed{ \begin{array}{c} \text{Galerkin spaces}\to\text{ODE}\to\text{exact identity}\\[2mm] \downarrow\\[-1mm] \text{uniform bounds}\to\text{compactness}\to\text{limit}\\[2mm] \downarrow\\[-1mm] u_c(t)\to\text{energy inequality} \end{array} } \tag{58} \]

The specification order records what an admissible construction must establish:

\[ \boxed{\mathcal S\longrightarrow\text{constraints on admissible }\mathcal C.} \tag{59} \]

Here \(\mathcal S\) contains the initial value, weak continuity, compatibility of the velocity and energy representatives, weak equation, and every-time energy inequality.

A specification is leading where it constrains what counts as an admissible construction or generalization. “Leading” therefore specifies an ordering of constraints rather than a chronology of proof steps.

The construction introduces engineering objects including

\[ J_Q,\quad\mathcal K_Q,\quad(e_i,f_i,\sigma_i),\quad H_m,\quad E_m,\quad \Pi_m,\quad P_m^H,\quad P_m^V,\quad U_m,\quad R_t. \tag{60} \]

These objects mediate between the leading constraints and the limiting quantities established by the proof.

At a reading point, the relevant measurable state is

\[ X(t)=\left(u_c(t),\sqrt2\,R_tG_Qu_V\right), \tag{61} \]

with

\[ \|X(t)\|_{\mathcal H_t}^2 = \|u_c(t)\|_{H_Q}^2+ 2\int_a^t\|G_Qu_V(s)\|_{L^2(Q)}^2\,ds. \tag{62} \]
\[ \boxed{ \begin{array}{c} \textbf{Leading constraints}\\ \downarrow\\ \textbf{Engineering objects}\\ \downarrow\\ \textbf{Measurable states}\\[2mm] \textbf{Leading specifications constrain admissible generalizations}\\ \textbf{Admissible generalizations trail leading specifications}. \end{array} } \tag{63} \]

If \(\mathcal C'\) denotes a proposed generalization, its admissibility relative to the specification \(\mathcal S\) can be written schematically as

\[\operatorname{Admissible}(\mathcal C';\mathcal S). \tag{64}\]

The criterion concerns preservation of specification. Alternative Galerkin or approximation constructions can qualify where they establish the specified properties.

Wang’s forced rectangle theorem supplies a concrete generalized specification. For admissible forcing \(F\), the every-time energy requirement becomes

\[ \|u_c(t)\|_{H_Q}^2+ 2\int_a^t\|G_Qu_V(s)\|_{L^2(Q)}^2\,ds \leq \|u_0\|_{H_Q}^2+ 2\int_a^tF(s)(u_V(s))\,ds. \tag{65} \]

The spectral machinery is retained while the construction gains forcing-work control and the Poincaré absorption used for continuation. Thus a generalized \(\mathcal S_F\) constrains the additional engineering step required for its admissible construction.

\[ \boxed{ \begin{array}{lll} \textbf{Specification order:}&\mathcal S&\longrightarrow\text{constraints on }\mathcal C,\\[2mm] \textbf{Construction order:}&\mathcal C&\longrightarrow X(t)\longrightarrow\mathcal S_t. \end{array} } \tag{66} \]

The first line specifies admissibility. The second establishes it.

\[ \boxed{\textbf{Specification leads construction; construction establishes the reading point.}} \tag{67} \]

H — Discussion: Specification Leads Construction

Wang’s formalization exposes a detailed construction: graph spaces, compact spectral coordinates, projections, Galerkin coefficient ODEs, transport cancellation, exact energy identities, uniform estimates, space–time compactness, nonlinear convergence, a weakly continuous representative, and weak lower semicontinuity. The theorem presents the result through a smaller collection of properties of the established weakly continuous representative.

The reading point identifies one such state:

\[ X(t)=\left(u_c(t),\sqrt2\,R_tG_Qu_V\right),\qquad \|X(t)\|_{\mathcal H_t}^2\leq\|u_0\|_{H_Q}^2. \tag{68} \]

The approximating sequence establishes \(u_c\); the established representative supplies \(u_c(t)\) at every specified \(t\). The common refined subsequence supports the strong velocity limit, weak energy-space limit, weakly continuous representative, nonlinear passage, and energy inequality.

\[ \boxed{ \text{Galerkin construction} \longrightarrow \text{established representative} \longrightarrow \text{reading point}. } \tag{69} \]
\[ \boxed{\text{exact approximating identity}\longrightarrow \text{admissible limiting inequality}.} \tag{70} \]

Here the transition from \(=\) to \(\leq\) is carried by weak convergence and weak lower semicontinuity. The resulting inherited energy inequality remains the every-time bound specified for the Leray–Hopf solution.

The global construction adds another lift. Integer-horizon representatives agree pointwise on overlaps, so a specified \(t\geq0\) can be read through any integer horizon containing it. Wang thereby obtains

\[ \boxed{t\in[0,\infty)\longmapsto u_c(t)\in H_\Omega.} \tag{71} \]

The restriction of this path to every integer horizon retains the initial value, weak continuity, weak equation, and every-time energy inequality.

The specification grammar extracted from this example is

\[ \boxed{\text{leading constraints}\to\text{engineering objects}\to\text{measurable states},} \tag{72} \]

together with

\[ \boxed{ \begin{gathered} \text{Leading specifications constrain admissible generalizations.}\\ \text{Admissible generalizations trail leading specifications.} \end{gathered} } \tag{73} \]

For this paper, the grammar is an interpretation of the mathematical structure exposed by Wang’s formalization. Other approximation arguments can be read through their own leading constraints, engineering objects, measurable states, and limiting operations.

\[ \boxed{ \begin{array}{c} \textbf{Specification leads construction.}\\[2mm] \textbf{Construction establishes the reading point.}\\[2mm] \textbf{The reading point carries the admissible specification.} \end{array} } \tag{74} \]

R — References

[1] Weinan Wang. Formalization of the Galerkin Construction for the Two-Dimensional Navier–Stokes Equations in Lean. arXiv:2609.33033v1 [math.AP], 27 September 2026.

[2] Weinan Wang. FluidGalerkinLean. Lean 4 software repository, 2026. Lean v4.30.0-rc1; mathlib revision 8d6f23e07b24.

[3] Leonardo de Moura and Sebastian Ullrich. “The Lean 4 Theorem Prover and Programming Language.” In Automated Deduction — CADE 28, Lecture Notes in Computer Science 12699, pp. 625–635. Springer, 2021.

[4] The mathlib Community. “The Lean Mathematical Library.” In Proceedings of the 9th ACM SIGPLAN International Conference on Certified Programs and Proofs, pp. 367–381, 2020.

[5] Olga A. Ladyzhenskaya. The Mathematical Theory of Viscous Incompressible Flow. 2nd ed. Gordon and Breach, 1969.

[6] Jacob Bedrossian and Vlad Vicol. The Mathematical Analysis of the Incompressible Euler and Navier–Stokes Equations: An Introduction. Graduate Studies in Mathematics 225. American Mathematical Society, 2022.

[7] Jean Leray. “Sur le mouvement d’un liquide visqueux emplissant l’espace.” Acta Mathematica 63 (1934): 193–248.

[8] Eberhard Hopf. “Über die Anfangswertaufgabe für die hydrodynamischen Grundgleichungen.” Mathematische Nachrichten 4 (1950): 213–231.

[9] Roger Temam. Navier–Stokes Equations: Theory and Numerical Analysis. North-Holland, 1977.