IndisputableMonolith.NavierStokes.DiscreteNSOperator
The DiscreteNSOperator module assembles the concrete discrete incompressible Navier-Stokes operator on the RS lattice from vorticity bookkeeping and RCL pair events. Researchers on J-cost monotonicity and lattice regularity cite it as the surface where transport cancellation and stretching bounds are verified. It is a definition module exporting the operator and supporting fields without internal proofs.
claimThe discrete NS operator on the RS lattice is assembled as conservative transport plus viscous Laplacian plus RCL-bounded stretching, with fields ScalarField, VectorField on LatticeTopology, forwardDiff, backwardDiff, scalarLaplacian, vectorLaplacian, divergence, advection, and conservativeTransportField satisfying total_conservativeTransportField_zero.
background
The module imports DiscreteVorticity, which packages finite vorticity fields on a lattice window together with total, RMS and normalized amplitudes plus transport, viscous and stretching contribution fields. It also imports StretchingPairs, which isolates paired stretching/compression events and the exact Recognition Composition Law balance for such pairs. Local definitions include Axis, ScalarField, VectorField, LatticeTopology, forwardDiff, backwardDiff, scalarLaplacian, vectorLaplacian, divergence, advection, conservativeTransportField and total_conservativeTransportField_zero.
proof idea
this is a definition module, no proofs
why it matters in Recognition Science
The module supplies the concrete operator surface for the J-cost monotonicity program. It feeds DiscreteMaximumPrinciple (self-improving sub-Kolmogorov condition), JcostMonotonicity (transport cancellation from conservative flux and stretching bounded by RCL pair budget) and VortexStretching (analytic gaps closed via published papers P1-P3).
scope and limits
- Does not prove any theorems or contain sorry-free proofs.
- Does not address the continuous Navier-Stokes regularity problem.
- Does not define the J-cost function or the full forcing chain.
- Does not import or depend on UnifiedForcingChain or phi-ladder results.
used by (3)
depends on (2)
declarations in this module (33)
-
abbrev
Axis -
abbrev
ScalarField -
abbrev
VectorField -
structure
LatticeTopology -
def
forwardDiff -
def
backwardDiff -
def
scalarLaplacian -
def
vectorLaplacian -
def
divergence -
def
advection -
def
conservativeTransportField -
theorem
total_conservativeTransportField_zero -
def
velocityGradientMag -
structure
CoreNSOperator -
theorem
core_transport_zero -
def
corePairAmplitude -
theorem
corePairAmplitude_pos -
def
corePairStretchFactor -
theorem
corePairStretchFactor_pos -
def
corePairEvent -
theorem
core_stretching_le_pair_budget -
def
coreOperatorPairBudget -
theorem
coreOperatorPairBudget_nonneg -
theorem
core_pair_budget_absorbed -
theorem
core_stretching_absorbed -
theorem
core_dJdt_nonpos -
structure
IncompressibleNSOperator -
def
pairEventAt -
def
operatorPairBudget -
theorem
operator_transport_zero -
theorem
operatorPairBudget_nonneg -
theorem
totalStretching_le_operatorPairBudget -
theorem
operatorPairBudget_absorbed_by_viscosity